De ce este software-ul macOS etichetat uneori „Darwin”?

Feb 28, 2025
Hardware

Dacă sunteți un utilizator Mac și un fan al software-ului open source, probabil că ați văzut anumite aplicații cu eticheta „Darwin”. Dar de ce versiunile macOS ale aplicațiilor poartă acest nume?

Deoarece macOS este, împreună cu iOS și tvOS, alimentat de o bucată de open source, software bazat pe BSD numit Darwin. La fel ca multe sisteme de operare open source, Darwin are chiar și o mascotă: Hexley Platypus .

Ia-l? Pentru că Mascota BSD este un diavol ? Oh nu contează.

Acesta nu este un truc: Apple ia în serios chestiunea open source. Puteți descărca tot codul sursă Darwin, chiar acum, de la opensource.apple.com . Veți găsi diferite descărcări pentru fiecare versiune de macOS.

Din cauza acestei moșteniri, software-ul macOS este uneori etichetat „Darwin”, în special de către entuziaștii open source.

Așteptați, Open Source? Asta înseamnă că pot folosi macOS gratuit?

Nu.

Ei bine ... mai ales nu. În timp ce Darwin în sine este open source, majoritatea lucrurilor la care te gândești atunci când imaginezi MacOS nu sunt. Interfața de utilizator Aqua și API-ul Cocoa sunt ambele sursă închisă, de exemplu, și niciun software MacOS nu poate rula fără aceste lucruri.

Așadar, în timp ce puteți descărca gratuit codul sursă al lui Darwin și îl puteți compila dacă ați avea abilitățile potrivite, nu veți primi niciodată software-ul MacOS care să lucreze la el - inclusiv, ironic, mulți dintre cei etichetați „darwin” (cu excepția cazului în care doriți să petreceți câțiva ani și / sau decenii pentru a controla părțile proprietare ale macOS) Darwin este doar fundamentul de bază pe care se bazează restul macOS.

Dar asta nu înseamnă că nu poți obține orice să alerge pe Darwin. Și există versiuni terțe ale Darwin pe care le puteți executa relativ ușor, în special PureDarwin . Acest sistem de operare construit voluntar folosește Darwin ca nucleu și puteți chiar să folosiți interfețe de utilizator open source. Iată cum arată:

Nu tocmai macOS Sierra, nu-i așa? Poti de asemenea pune PureDarwin să lucreze într-o mașină virtuală , dacă sunteți dispus să depuneți eforturi. Nu vă așteptați să rulați software-ul Mac pe el.

De ce există chiar asta?

Când Apple l-a concediat pe Steve Jobs în 1985, el a rămas ocupat. De exemplu, a ajutat la separarea Graphics Group de la LucasFilm. Această companie a fost redenumită Pixar.

În același timp, Jobs a fondat, de asemenea Următor → , care fabricau computere de ultimă generație. Aceste dispozitive, destinate în primul rând academicienilor, au impresionat serios informaticienii prin specificațiile sale ridicate și sistemul său de operare orientat obiect, inspirat de UNIX: NeXTSTEP. Acest sistem de operare, deși în cea mai mare parte a sursei închise, a folosit un cod open source, în special de la BSD.

În timp ce dispozitivele NeXT nu s-au vândut niciodată deosebit de bine, ele au fost influente: Tim Berners-Lee a proiectat primul browser web în NeXTSTEP, de exemplu.

În 1997, Apple a cumpărat NeXT. Acest lucru l-a adus pe Steve Jobs înapoi la companie, dar a însemnat și că Apple deținea sistemul de operare NeXTSTEP. Părți din acel sistem de operare au fost refăcute pentru a forma baza pentru Darwin, iar moștenirea UNIX a însemnat că acele părți au ajuns să fie open source.

Alte caracteristici NeXTSTEP, inclusiv API-ul Cocoa, au devenit, de asemenea, parte din macOS. Chiar și lucruri de bază, cum ar fi Dock și extensia .app pentru aplicații, pot fi urmărite înapoi la NeXTSTEP, așa cum arată acest videoclip.

Funcțiile NeXTSTEP sunt valabile până în prezent pe Mac, dar fiecare dispozitiv Apple face parte din această moștenire. Darwin alimentează iPhone, Apple Watch și Apple TV. Majoritatea utilizatorilor Apple nu o vor ști niciodată și chiar nu au nevoie, dar toată lumea, din când în când, veți întâlni un pachet cu numele „Darwin”. Acum știi de ce.

.intrare-conținut .pentru-intrare

Why Is MacOS Software Sometimes Labeled “Darwin”?


Hardware - Cele mai populare articole

Cum se curăță orice ceas inteligent, portabil sau bandă de fitness

Hardware May 5, 2025

CONȚINUTUL NECACHAT Syda Productions/Shutterstock Spălându-vă mâinile este o parte importantă a igienei personale, dar ce ră..


Câtă energie electrică folosește Amazon Echo?

Hardware Apr 11, 2025

Alexa poate fi extrem de util datorită capacităților de ascultare întotdeauna ale Echo, care îl mențin pregătit pentru acțiune la un moment dat. Dar cât de multă energie e..


Cele mai bune tastaturi mecanice Bluetooth

Hardware Sep 25, 2025

Este ciudat faptul că, având în vedere popularitatea lor în plină expansiune în rândul tuturor utilizatorilor de computere, tastaturile mecanice au încă atât de puține op..


Cum să aflați ce folosește bateria Android Wear Watch

Hardware Mar 3, 2025

CONȚINUTUL NECACHAT Android Wear este un instrument util pentru verificarea notificărilor și obținerea de informații rapide fără a fi nevoie să vă scoateți t..


Cum să faci fotografii de peisaj bune

Hardware Dec 13, 2024

CONȚINUTUL NECACHAT Peisajele sunt unul dintre subiectele clasice de artă. Din zilele Imperiului Roman, artiștii le pictează. Realizarea fotografiilor de peisaj este doar o ex..


Cum să creați o unitate flash USB bootabilă Linux, în modul simplu

Hardware Jul 3, 2025

O unitate USB bootabilă este cel mai bun mod de a instala sau de a încerca Linux. Dar majoritatea distribuțiilor Linux - cum ar fi Ubuntu - oferă doar un fișier de imagine ISO ..


Cum să transformați un computer Windows într-un repetor wireless

Hardware Oct 17, 2025

Un repetor se află în raza de acțiune a rețelei Wi-Fi și o „repetă”, extinzând acoperirea Wi-Fi mai departe decât ar putea face routerul singur. Dacă Wi-Fi-ul dvs. acop..


Proiecte Geeky Do-It-Yourself pentru animalele de companie

Hardware Aug 22, 2025

CONȚINUTUL NECACHAT Fie că este pisica, câinele, dihorul, cobaiul sau iepurele, animalul tău de companie face parte din familia ta ca și tine. Iată câteva proiecte de brico..


Categorii