L’evoluzione del codice sorgente: Darwin 9

06/11/2007 09:00 CET

di Fabio M. Zambelli

00000a_fotonews001Le fondamenta di Mac OS X 10.5 sono nel codice sorgente di Darwin 9. Apple ha rilasciato 376 progetti sotto licenza APSL o altro tipo. Nessuna estinzione del open source in casa Apple.

Le fondamenta di Mac OS X 10.5 sono nel codice sorgente di Darwin 9. Apple ha rilasciato 376 progetti sotto licenza APSL o altro tipo. Nessuna estinzione del open source in casa Apple.
 
Uscito il nuovo sistema operativo Mac OS X 10.5 Leopard, è la volta del codice sorgente Darwin. Quello alla base dell'OS UNIX del Mac è una combinazione del Nextstep di NeXT con il FreeBSD ed altri progetti open source.

Apple aveva abbracciato fin dall'aprile del 2000, seppur parzialmente, il mondo del software libero concedendo agli sviluppatori il codice sorgente, attraverso la licenza APSL – Apple Public Source License 2 (finalmente approvata dalla FSF – Free Software Foundation come licenza del software free).

La versione 9 del codice sorgente Darwin è disponibile per macchine x86 e PowerPC, non copre tutte le componenti del Mac OS X 10.5 ma è sufficientemente completo per essere uno strumento fondamentale di una grande parte degli sviluppatori per il mondo Mac.

Questa release chiude le polemiche di tempo fa sulla reale volontà di continuare a distribuire il codice sorgente da parte dell'azienda di Cupertino. Certo alcune tutele erano necessarie per non permettere il porting del Mac OS su computer diversi da quelli di Apple, tanto agevolmente.



setteB.IT – la settimana digitale vista dall'utente mac