Què és el sistema operatiu Darwin? Prova-ho amb PureDarwin



Pruvate U Nostru Strumentu Per Eliminà I Prublemi

Avui és 12 de febrer, el dia de Darwin , naturalista famós per la seva teoria de levolució. I què té això a veure amb Apple? Poc, la veritat, excepte pel nom…



poma va prendre el nom de Darwin , en honor a Charles Darwin, per denominar el seu sistema operatiu. Tal com comentem l'article macOS i Linux són parents? Unix? Vet aquí la veritat , Darwin és el sistema operatiu d'Apple que subjau dins de macOS i iOS.



Com provar Darwin en una màquina virtual

Quin millor dia per provar el sistema operatiu Darwin que el dia de l'aniversari del naixement del cèlebre Charles Darwin!



Per provar-ho farem ús de PureDarwin . PureDarwin és una comunitat que va decidir donar continuïtat el 2007 a OpenDarwin, un projecte que pretenia apropar el Darwin original al públic . Aleshores, aquesta comunitat va crear dues versions diferents que ens permeten provar aquest gran sistema operatiu d'Apple, encara que amb força limitacions.

I com ho van aconseguir? Molt senzill. Apple ofereix aquest sistema operatiu com a programari lliure . Això sí! No us penseu que Apple té una web des d'on descarregar l'instal·lar o imatge de disc. Vet aquí la feina difícil que ha de fer la comunitat de PureDarwin.

Prova PureDarwin Nano

Una de les versions que ha realitzat la comunitat és aquesta, PureDarwin Nano , que com el seu propi nom indica, és una versió molt lleugera .



Per provar-la farem servir una màquina virtual , doncs no és un sistema operatiu funcional al 100%. I quina aplicació farem servir? Per desgràcia, en tractar-se d'una cosa una mica antic, estem força limitats. Després de diverses proves vam arribar a la conclusió que la manera més senzilla era mitjançant VMware (VirtualBox i Parallels donen molts problemes).

Per tant, haurem d'instal·lar VMware Fusion (o VMware Workstation) en un primer lloc.

Instal·lant PureDarwin Nano a VMware

El primer pas serà descarregar la imatge ja preparada que ens proporciona la comunitat de PureDarwin. Un cop la descomprimirem i ens sortirà un fitxer *.vmwarevm (si no tenim instal·lat VMware ens sortirà com una carpeta).

Per executar-ho n'hi haurà prou amb arrossegar aquest fitxer a la finestra de VMware .

Un cop fet això podrem arrencar ja la màquina virtua l recent creada.

Ara podrem executar el comanda uname -a , i ens sortirà que efectivament estem a Darwin. En concret estem usant Darwin 9 , una versió prou antiga que es correspon a Mac US X Leopard.

I quina és la versió actual? Però… per què dir-t'ho, podent-ho comparar tu mateix? Per això, només cal executar aquest mateix comandament però al teu Mac. Per exemple, a macOS Sierra ens sortirà la versió Darwin 16 , que és l'última. També és possible executar aquesta mateixa ordre en un dispositiu iOS (si tenim accés a la terminal del mateix).

Provant PureDarwin Xmas

Aquesta és la una altra versió de PureDarwin que us comentem en un primer moment. Aquesta versió ja és més pesada, i per tant, porta més coses.

El que més crida a la vista és que aquí tenim una interfície gràfica. A l'anterior versió teníem només la línia d'ordres com a mitjà d'interacció, però aquest cas en tenim una senzilla interfície gràfica .

Funcions de PureDarwin Xmas Creador de finestres , del projecte GNUstep , per a la interfície gràfica. Aquesta recorda força NEXTSTEP, el sistema operatiu que va desenvolupar NeXT abans de ser adquirida per Apple. Encara que, si el que vols és provar la interfície gràfica del sistema operatiu, aquesta no és la millor opció. Per això, hi ha projectes amb diverses versions més funcionals que aquesta (deixa'ns als comentaris si vols que portem un tutorial sobre com provar la interfície gràfica de NEXTSTEP).

Instal·lant PureDarwin Xmas a VMware

El procés és molt semblant a l'anterior. El primer serà descarregar la màquina virtual que ens proporciona PureDarwin. Després la descomprimirem i l'arrossegarem a la pantalla principal de VMware per importar-la.

Un cop estigui importada farem un petit canvi, augmentarem la memòria RAM . Per això ens dirigirem als ajustaments de la màquina virtual. Allí ens anirem a la configuració de Processador i Memòria. Aquí podrem posar la quantitat de memòria RAM que li volem assignar, la qual cosa recomanem que estigui entre 256 i 1024 MB (el nombre de processadors el deixarem en 1).

Un cop fet això, arrancarem la màquina virtual . Aviat veurem l´escriptori Xmas.

La interfície és molt senzilla d'entendre, encara que en un primer moment pot espantar una mica. A la dreta tindrem el que ara és el Dock, ia la esquerra a la part superior tindrem els diferents escriptoris (als quals ara accediríem amb el Mission Control). A baix ens sortiran les aplicacions minimitzades, i si fem clic dret no ens sortirà el menú contextual, sinó el menú principal (l'equivalent a la poma d'ara).

Igual que abans, aquí també podem executar el comanda uname -a per comprovar que efectivament estem a Darwin 9.

Conclusió

Com podem veure, la cosa està complicada . Actualment no hi ha cap projecte que intenti oferir seriosament una versió de Darwin al públic general. El més a prop d'això és PureDarwin , però per desgràcia la inactivitat de la comunitat impedeix que surtin noves versions.

A més, com vam poder veure al llarg d'aquest tutorial, PureDarwin està força limitat , i encara que és possible instal·lar MacPorts (el que ens permetria instal·lar nous programes), el procés és molt complicat i el resultat no és gaire bo.

Provaràs PureDarwin per satisfer la teva curiositat? T'agradaria que portéssim en un futur nous tutorials per poder experimentar el passat del sistema operatiu d'Apple i NeXT amb les teves pròpies mans?