El sistema operativo macOS está en casi todos los Mac. ¿Qué ha hecho Apple para asegurarse de que sus usuarios no puedan ver, y por lo tanto recrear o modificar, el código de bajo nivel que hace de macOS, macOS, cómo lo han hecho, y por qué no podemos, los usuarios, saltarnos su método de ocultar partes de macOS?
Es una respuesta interesante, sin embargo, a tu primer punto "Mucho software en macOS en realidad es de código abierto y se publica en Apple Open Source", decir "mucho" en mi opinión es una exageración y en realidad muy poco de todo eso que conforma el producto completo entregado macOS está disponible para el público. Además, ¿no son preguntas como... Preguntar cómo/por qué Apple hace , temas fuera de tema?
0 votos
¿Hay partes particulares de OSX que te gustaría ver? ¿Hay un problema que estás tratando de solucionar? Para cualquiera que esté realmente curioso, existen descompiladores que te darán una aproximación bastante buena del código fuente original de cualquier binario. Apple no está haciendo nada inusual para evitar que la gente vea el código, simplemente no distribuyen una porción considerable del código original que compone el sistema operativo.
3 votos
Tentado a votar para cerrar como demasiado amplio. La gente literalmente ha escrito miles de páginas en varios libros sobre los internos de iOS / tvOS / macOS / watchOS, así que me pregunto si necesitas editar alguna pregunta práctica en lugar de "hablemos sobre esto" - osxbook.com - newosxbook.com/index.php
0 votos
Estoy de acuerdo en que es demasiado amplio, pero mi respuesta instintiva y general es que el software de código abierto que suelen usar está principalmente cubierto por la licencia BSD, que básicamente establece que pueden usarlo libremente sin necesidad de reciprocidad (a diferencia de la licencia GNU).