4 votos

¿Qué ha hecho Apple para convertir macOS parcialmente de código cerrado?

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?

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).

3voto

No sabemos si Apple hizo algo especial aquí (como ofuscar su código o algo así).

  • Mucho software en macOS es en realidad Open Source y publicado en Apple Open Source
  • El código fuente del kernel (el núcleo del sistema operativo) está disponible en el enlace anterior pero también en GitHub donde se incluye el historial de versiones.
  • También puedes aprender mucho sobre cómo funciona todo leyendo la documentación disponible (por ejemplo, Resumen de la Tecnología Mac)
  • Y siempre está la opción técnica de ingeniería inversa de alguna biblioteca o aplicación (aunque puede ser ilegal hacerlo dependiendo de dónde vivas)

0 votos

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

@user3439894 A veces hay una buena pregunta oculta en algo que parece estar fuera de tema :-)

0 votos

Por cierto, omití las palabras "código fuente" y quise decir... en realidad, muy poco del código fuente de todo lo que conforma el producto completo entregado macOS está disponible para el público.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X