Newsgroup: it.comp.macintosh
Titolo: Free software, concetti fondamentali.

Salve, dopo alcuni ripensamenti ho deciso, anche in merito alle discussioni
sul mio intervento riguardo a 0S 9.x e OS X, di introdurre una serie di
argomenti che spero possano interessare e coinvolgere tutta quella parte di
utenti Mac che come hanno esplicitamente detto non si trovano a loro agio
con Unix e non conoscono la storia di questo os.
Naturalmente se il post non dovesse essere di nessun interesse smetterò
immediatamente gli invii su questo argomento.
Credo, sperando di non essere considerato troppo egocentrico, di essere
abbastanza qualificato per parlare di quest'argomento in quanto sono da poco
più di un anno utente Mac, ma sono sempre stato e rimango attualmente utente
unix e smanettone.
--------------------
Forse non é noto a tutti la differenza tra Unix o BSD o Mac OS X, che ci
prepariamo ad imparare, e i sistemi GNU/Linux.
Tutto nasce dal guru dell'free software Richard Stallman, un vero hacker e
per hacker non intendo pirata informatico, ma mi baso sulla vera
definizione, persona appassionata di programmazione e sistemi informatici.
Bene, Stallman ebbe l'idea del GNU all'MIT quando non gli vennero concessi i
sorgenti di un driver per una stampante, che necessitava di una modifica
(che lui stesso voleva apportare), in quanto software proprietario della
ditta produttrice. Da quel momento Stallman creò GNU che é un acronimo
ricorsivo e significa "GNU is not Unix" come dice la spiegazione stessa GNU
non é uno Unix e quindi non é un BSD e non é OS X.
Stallman voleva creare del software o meglio un os liberamente modificabile
dall'utente e non proprietario come OS X o BSD della ditta produttrice. Il
software proprietario secondo la sua filosofia limita la libertà
dell'utente, ATTENZIONE però, free software non vuol dire software gratuito
ogni sviluppatore é libero di farsi pagare, ma deve fornire anche i sorgenti
che possono essere liberamente modificabili ma mai trasformati in software
proprietario.
Linux non é altro che il Kernel del sistema operativo GNU, la differenza, in
fase di sviluppo, tra questo sistema e quelli che si producono adesso, é che
per GNU sono stati creati tutti i pacchetti che costituiscono il sistema
come compilatori, editor, giochi ecc.. e poi in seguito é stato montato il
Kernel LINUX di Linus Torvalds.
Invece ai tempi odierni prima si crea il kernel e poi i pacchetti che
compongono il sistema.
Il metodo di sviluppo di Stallman deriva dal fatto che GNU posa le sue basi
tecniche in UNIX, come BSD e OS X, ma che la filosofia del sistema é
completamente diversa.
Quindi Unix é diversissimo da GNU/Linux (questo é il nome corretto).
--------------------
Ora, dopo questa breve introduzione storica, mi sono chiesto, e questa é lo
spunto per la discussione che spero si apra, se non fosse più corretto da
parte di Apple fornire una versione di OS X anche open source, e cioé almeno
per gli utenti iscritti al club degli sviluppatori, corredata di codice
sorgente. 
Questo avrebbe molteplici vantaggi, innanzi tutto le software house non si
dannerebbero a creare driver per le periferiche, cosa che, come avviene nel
mondo GNU/Linux é fatta dagli utenti, le case produttrici continuerebbero a
vendere molto hardware sempre supportato al meglio.
Insomma apprezzo gli sforzi di Apple, con OS X ma ripeto almeno per le fasce
di sviluppatori interessati poteva far qualcosa di più!
Cosa ne pensate?
P.S.
Questo genere di post possono interessare oppure lascio perdere, devo
introdurre nei prossimi giorni altri concetti del mondo GNU/Linux e Unix e
quindi anche OS X o no?, é di vago interesse e spunto di conversazione e
dibattito per alcuni utenti che magari non hanno grossa esperienza nei
sistemi free, open source, o che vogliono cominciare a comprneder ele basi
che stanno dietro al nostro futuro di utenti MAC!?
Ditemi voi io ho lanciato...
Gianluca Guerra
http://www.glguer.net

 codice sorgente. 
Se non sbaglio BSD ha una licenza "Open Source" (anche se non 
"Free" nel significato inteso da Stallman e FSF) e anche parte di 
OSX e' open source: infatti il kernel Darwin e' disponibile come 
sorgente qui:
http://www.opensource.apple.com/projects/darwin/
ed e' compilabile anche su x86 (che immagino sia la fonte delle 
voci di un port nel mondo Intel di OSX)

 quindi anche OS X o no?
Secondo me il discorso e' interessante ma sarebbe meglio se consultabile
on-line. Ho visto che sul tuo sito (tra l'altro molto carino
graficamente, anche se eviterei il terribile gif animato "new"!!!  : )
un po' di spazio c'e' e c'e' gia' anche un po' di materiale.
Se il resto del gruppo e' d'accordo potresti segnalarci ogni
aggiornamento del sito in questo senso...
-- 
Mr. Fix at work

Ok grazie a tutti metterň materiale sul mio sito, é alcune pillole
introduttive sul news, in modo che chi é interessato puň scaricare da
http://www.glguer.net
Parto con la documentazione da sta sera

 Questo genere di post possono interessare oppure lascio perdere
Secondo me sono molto interessanti