zona franca, scopri il web con Luca Accomazzi
libri e articoli in vendita
accomazzi.net

04/05/2008 - Centoquarant'anni dopo, chapeau!

Sin da quando ero ragazzo e studiavo gli albori dell'informatica ho maturato rispetto e subìto il fascino di due straordinarie figure, due inglesi che nella prima metà dell'Ottocento concepirono l'idea di calcolatore programmabile e tentarono di realizzarne uno. Oggi questi precursori, che ai giorni loro vennero irrisi, sono stati pienamente vendicati. Pubblico qui la loro storia.

04/04/2008 - Buon compleanno Goldrake

Esattamente trent'anni fa sbarcava in Italia Goldrake. Appropriatamente, io ripubblico qui un mio articolo vecchiotto ma ancora interessante sui robot scritto quattro anni fa per un quotidiano svizzero. (Gli articoli nuovi sono protetti da password, scoprite qui come ottenerne una.

28/03/2008 - Cina e Tibet nel ciberspazio

Alcuni abilissimi hacker cinesi stanno attaccando massicciamente i siti e le organizzazioni che parlano con simpatia delle proteste tibetane. Non è la prima volta che gli informatici di Pechino si dimostrano in grado di fare sfracelli: l'ultima volta accadde addirittura agli USA. L'articolo che pubblico oggi spiega come un attacco informatico possa essere irresistibile se usa una tecnologia chiamata botnet, e come essa funzioni.

DOVE MI TROVI

Macworld Italia di maggio

È in edicola in questi giorni il numero di maggio di Macworld Italia. Il mio consueto articolo di opinione si chiama "Mi ci gioco la faccia", perché faccio una scommessona con i miei lettori a proposito del futuro di iPhone. Se sbaglio la predizione, sputatemi in un occhio.

Se vuoi iscriverti alla mailing list di Luca Accomazzi inserisci qui la tua mail:

Vuoi ricevere i messaggi immediatamente (50 invii / giorno) o in differita e in gruppo
(due invii / giorno)?

Subito

Gruppo

A domanda rispondo - sezione MacOSX

Mac OS X e open source

Per creare MacOS X Apple ha riutilizzato il lavoro fondamentale che aveva fatto per il suo port [versione] di Linux.
Poi l'ha riutilizzato e ne ha fatto il nucleo del suo sistema operativo, e si è dimenticata che doveva essere Open Source. Non voglio mettermi nei panni del primo assemblatore che collocasse sul mercato un PC con Darwin preinstallato: gli avvocati Apple non sono dei campioni di flessibilità...

Nicola Dago

C'è molta confusione qui.

Mac OS X, come tutti i sistemi operativi moderni, ha un nucleo. Si tratta del pezzetto che contiene tutte le funzioni più critiche del sistema: l'accesso al disco e ai processori, per esempio. Il nucleo di OS X si chiama Mach.

Mach venne creato come parte della propria tesi dottorale
(PhD) da Avadis Tevanian quando studiava presso la università in questione. Poi il giovanotto finì in Next dove sviluppò la versione 2 e in Apple dove concepì la versione 3. Oggi Tevanian è vicepresidente di Apple, responsabile del sistema operativo.

Tra il 1997 e il 2000 il nucleo Mach venne anche adottato da una versione del sistema operativo open source GNU. Lo stesso sistema operativo che di solito usa il nucleo Linux inventato da Linus Torvalds. Quel sistema operativo si chiamava MkLinux, anche se propriamente il nome Linux spetta solo al nucleo di Torvalds e MkLinux ne adottava un altro.
Apple ospitò il sito di MkLinux sui suoi server dal 1997 al 2000 (sotto il nome http://www.mklinux.apple.com/) e qualche dipendente di Apple collaborò allo sviluppo. Punto. Apple, per la cronaca, ospitò per un po' (sino a febbraio 2000) sui suoi server anche una versione "concorrente", PPClinux, sotto il nome http://ppclinux.apple.com.

Oggi il nucleo Mach e una gran parte del sistema operativo Mac OS X (ma non certo tutto) è open source. Cioè chiunque può vedere come sia scritto, riga per riga, scaricarlo da Internet, distribuirlo. La parte open source di Mac OS X si chiama Darwin.
Puoi trovare sul sito Apple la Licenza Open Source di Darwin. Leggila. Chiunque può installare, preinstallare, postinstallare e modificare Darwin a suo assoluto piacimento, con l'unico limite di dover inviare ad Apple una copia delle modifiche che fa.

Il resto di Mac OS X è di proprietà esclusiva Apple. Per la cronaca, non solo Darwin, ma l'intero OS X è stato portato per intero a Intel all'interno di Apple, cioè Apple potrebbe tecnicamente rilasciare "OS X per PC". Apple non vuole dipendere da un solo fornitore, sia pure IBM, e quindi ha pronta una versione Intel del sistema operativo. Commercialmente non avrebbe senso rilasciarla, ma tecnicamente la possibilità esiste.


Indice di tutti i termini

- . 1 2 3 4 5 6 7 8 a b c d e f g h i j k l m n o p q r s t u v w x y z

abbonamento a consumo abbonamento flat abbreviazioni abuso ac3 accelerazione accelerazione video accentate accenti accesso accesso remoto accesso universale accesso vietato accomazzi.com accomazzi.it acrobat active activex ad maiora adaptec scsi adattatori adb adc ado adobe adobe acrobat adobe cs3 adobe illustrator adobe photoshop adobe premiere adobe type manager adobe type manager deluxe adsl advanced server afe afp after dark after effects aggiornamenti aggiornamento aggiornamento combinato aggiornamento firmware aggiornamento mac os aggiornamento modem aggiornamento processore aggiornamento sistema operativo aggiornamento software aick airport airport base station airport express airtunes aiuti alcatel speed touch home alfa alfabeti non latini alfabeto alfabeto turco alias alice alice adsl alina allegati allegato allofmp3 allot net enforcer alt altavista altivec amazon ambiente ambiente classic amministratore amnesty international analitico analogico animazione annullare la connessione anonimato anonimo antispam antivirus aol apache apache 2 apache sicuro api apple apple cd sc apple display connector apple dos 3.3 apple double apple hd sc setup apple ii apple iigs apple itunes music store apple mail apple music apple personal laserwriter ls apple profile apple remote access appledouble applescript appleshare applet appletalk appletel appleworks applicando applicazione applicazioni applicazioni recenti aqua arabo archiviazione email arj armi di distruzioni di mass as/400 as400 ascii asincrono asp assistenza assistenza internet at ata atapi ati rage ii atm atm deluxe atomtime atr att attachment attesa atx3 audio autenticazione autoexec autostart av avi avie tevanian avvio avvio da network avvio il network avvio lento avvio network avviso di chiamata avviso di consegna azzera i dati