¿Por qué es tan difícil imitar y copiar el código fuente de las computadoras y teléfonos móviles de Apple?
En cuanto al llamado código abierto, Microsoft no es código abierto, ni tampoco es un montón de copias pirateadas. El código abierto no significa piratería ni es gratuito, pero ofrece a los desarrolladores la posibilidad de modificar aún más el sistema. Android, por ejemplo, es un ejemplo típico de código abierto excesivo que conduce al caos. De hecho, IOS es más cerrado que Android, pero el sistema OSX de Apple es más abierto que el sistema Windows hasta cierto punto.
La estructura web se divide en capa de presentación, capa de lógica empresarial, complemento intermedio de persistencia de datos y base de datos. Hibernate es un complemento intermedio para la persistencia de datos. Es responsable de almacenar las clases de persistencia de la capa de lógica empresarial en la base de datos y es el puente entre la capa de lógica empresarial y la base de datos. En términos generales, los complementos intermedios con una independencia débil permitirán que la clase de persistencia de la capa empresarial introduzca las clases o métodos del complemento intermedio, mientras que la hibernación generalmente usa relaciones de objetos configurados xml.
Sólo hay una cosa en Apple que es verdaderamente cerrada y es IOS, pero también es tan cerrado como WP. La única diferencia es cuántas API se abren, pero no importa cuántas API se abren, no tiene nada que ver con el código abierto. A excepción de IOS, OSX y Mac OS anteriores no están cerrados en comparación con otros sistemas convencionales.
Para quién se fabrica el sistema operativo, debe cooperar con los fabricantes de teléfonos móviles o crear una empresa para lanzar una marca de teléfonos móviles.