es.phhsnews.com


es.phhsnews.com / ¿Por qué el software macOS a veces se etiqueta como "Darwin"?

¿Por qué el software macOS a veces se etiqueta como "Darwin"?


Si usted es un usuario de Mac y un fanático del software de código abierto, probablemente haya visto ciertas aplicaciones con la etiqueta "Darwin" . Pero ¿por qué las versiones de macOS de las aplicaciones llevan este nombre?

Porque macOS es, junto con iOS y TVOS, impulsado por un software de código abierto, BSD, llamado Darwin. Al igual que muchos sistemas operativos de código abierto, Darwin incluso tiene una mascota: Hexley el ornitorrinco.

¿Conseguirlo? Porque la mascota de BSD es un demonio? Oh, no importa.

Esto no es un truco: Apple toma en serio el código abierto. Puede descargar todo el código fuente de Darwin, en este momento, en opensource.apple.com. Encontrará diferentes descargas para cada versión de macOS.

Es debido a este legado que el software macOS algunas veces está etiquetado como "Darwin", particularmente por entusiastas del código abierto.

¿Espera, código abierto? ¿Eso significa que puedo usar macOS gratis?

No.

Bueno ... la mayoría no. Mientras que Darwin es de código abierto, la mayoría de las cosas en las que piensas cuando visualizas macOS no lo son. La interfaz de usuario de Aqua y la API de Cocoa son de código cerrado, por ejemplo, y no se puede ejecutar ningún software macOS sin esas cosas.

Así, mientras puedes descargar el código fuente de Darwin, sin cargo, y podrías compilarlo si tuvieras las habilidades correctas, nunca obtendría software macOS trabajando en ello, incluyendo, irónicamente, muchos de los etiquetados como "darwin" (a menos que desee dedicar algunos años y / o décadas a la ingeniería inversa de las partes propietarias de macOS). Darwin es solo la base básica sobre la cual se construye el resto de macOS.

Pero eso no significa que no puedas obtener nada para ejecutar en Darwin. Y hay versiones de terceros de Darwin que puede ejecutar con relativa facilidad, especialmente PureDarwin. Este sistema operativo creado por voluntarios utiliza Darwin como su núcleo, e incluso puede obtener interfaces de usuario de código abierto que se ejecutan en él. Esto es lo que parece:

No exactamente macOS Sierra, ¿o sí? También puede obtener PureDarwin trabajando en una máquina virtual, si está dispuesto a esforzarse. No espere ejecutar el software Mac.

¿Por qué existe esto?

Cuando Apple despidió a Steve Jobs en 1985, se mantuvo ocupado. Ayudó a hacer girar Graphics Group de LucasFilm, por ejemplo. Esa compañía fue rebautizada como Pixar.

Al mismo tiempo, Jobs también fundó NeXT, que fabricaba computadoras de alta gama. Estos dispositivos, dirigidos principalmente a académicos, impresionaron seriamente a los científicos informáticos con sus altas especificaciones y su sistema operativo orientado a objetos, inspirado en UNIX: NeXTSTEP. Este sistema operativo, aunque era principalmente de código cerrado, usaba algún código fuente abierto, especialmente de BSD.

Aunque los dispositivos NeXT nunca se vendieron particularmente bien, fueron influyentes: Tim Berners-Lee diseñó el primer navegador web en NeXTSTEP, por ejemplo.

En 1997, Apple compró NeXT. Esto devolvió a Steve Jobs a la compañía, pero también significó que Apple poseía el sistema operativo NeXTSTEP. Partes de ese sistema operativo se volvieron a trabajar para formar la base de Darwin, y el legado de UNIX hizo que esas partes terminaran siendo de código abierto.

Otras características de NeXTSTEP, incluida la API de Cocoa, también se convirtieron en parte de macOS. Incluso cosas básicas como el Dock y la extensión .app para aplicaciones pueden remontarse a NeXTSTEP, como muestra este video.

Las características de NeXTSTEP permanecen activas hasta el día de hoy en la Mac, pero cada dispositivo de Apple es parte de este legado. Darwin impulsa el iPhone, el Apple Watch y el Apple TV. La mayoría de los usuarios de Apple nunca lo sabrán, y realmente no es necesario, pero a todos de vez en cuando se topará con un paquete con "Darwin" en el nombre. Ahora sabes por qué.


Cómo reiniciar Chrome en un solo clic con un marcador

Cómo reiniciar Chrome en un solo clic con un marcador

Chrome realmente no necesita reiniciarse a menudo. Pero, si por algún motivo desea reiniciar Chrome sin tener que cerrarlo y volver a abrirlo manualmente, lo que lleva unos pocos clics, hay una manera rápida y fácil de reiniciar el navegador con un marcador. RELACIONADO: Buscar oculto Características En la Chrome interna de Chrome: // Pages Chrome tiene algunas páginas internas útiles que albergan todo tipo de configuraciones ocultas.

(how-top)

Cómo instalar Google Play Store en la tableta Amazon Fire o Fire HD 8

Cómo instalar Google Play Store en la tableta Amazon Fire o Fire HD 8

La tableta Fire de Amazon normalmente lo restringe a la tienda de aplicaciones de Amazon. Pero Fire Tablet ejecuta Fire OS, que está basado en Android. Puede instalar Play Store de Google y obtener acceso a todas las aplicaciones de Android, incluidos Gmail, Chrome, Google Maps, Hangouts y las más de un millón de aplicaciones en Google Play.

(how-top)