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.
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.
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
È 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 saperne di pił?
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.
p2p immagine disco quicktime player called id apple itunes music store linux trasferimento di email tweak protezioni anticopia amnesty international rom nome bloccato kick applet hacking websnake rallentamento computer cts e rts rtf nids lan aqua video 2000 cups telefono pubblicità journaled hfs+ comandi estensione relaying