Linux Intorno a Noi
Total Page:16
File Type:pdf, Size:1020Kb
Linux intorno a noi di Rodolfo Giometti <[email protected]> CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Il sistema GNU/Linux Parliamo di GNU/Linux e non solo di Linux perché Linux di per se è solo il nucleo del sistema. Quando parliamo di «sistema operativo» intendiamo quindi l'insieme del nucleo (Linux) più tutta una serie di applicazioni di gestione, utilità, ecc. (GNU) del sistema stesso. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Il nucleo (o kernel) App1 App2 ... User space C library System call interface Process Memory Filesystem Device management management support control Networking Kernel space Filesystem types CPU support CPU / MMU Storage Character Network code support code drivers device drivers device drivers Hardware CPU RAM Storage CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Distribuzioni GNU/Linux Nel caso dei sistemi embedded generalmente possiamo parlare di «distribuzione embedded GNU/Linux» poiché abbiamo non solo il sistema target di quel tipo ma anche i tool di sviluppo appartengono al progetto GNU (e molte volte anche il sistema host). Distribuzione Host del target Toolchain CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Dove trovare aiuto?! Leggere il codice è Use the source, Luke! importantissimo, ma le fonti di informazione possono essere molte a partire dalla rete. Ci sono poi i libri specifici per la programmazione in user o kernel space. Thanks to LucasArts E in fine ci sono anche i consulenti... CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ L'importanza di essere LIBERO I computer sono sempre di più intorno a noi e ci circondano, aiutandoci nei nostri compiti di tutti i giorni. NonNon pensatepensate siasia ilil casocaso didi saperesapere COSACOSA FANNO?FANNO? Vi fidereste di: ● Un telefono che non vi dice quando sta catturando l'audio/video. ● Una webcam/microfono che vi registra quando non lo sapete. ● Un videoplayer che dice ad altri quello che guardate. ● Un wordprocessor che salva i vostri documenti in un formato sconosciuto e mal leggibile da altri. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Neuros-OSD Un videoregistratore digitale «aperto» CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Neuros-OSD CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Neuros-OSD CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ AXIS 210A/214ptz Ti riprendo col pinguino! CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ AXIS 210A/214ptz CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ GP2X Un mare di videogiochi in una mano. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ GP2X CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ GP2X CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Zipit Chattare ovunque. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Playstation 3 Il pinguino anche qui! CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Playstation 3 CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Playstation 3 CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ MyBook World Edition II Immagazzinare dati in rete. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ MyBook World Edition II CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ TS-209 Immagazzinare dati e molto altro! CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ TS-209 CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ NSLU2 Aggiungere semplicemente periferiche di rete. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ WAP54G Connessioni di rete perfette col pinguino! CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ NSLU2/WAP54G CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Monkey ROUTER Come ti controllo l'ADSL. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Monkey ROUTER CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Neo Freerunner Telefonare con GNU/Linux - Openmoko. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Neo Freerunner CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Neo Freerunner CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Greenphone Quando l'hardware diventa un gadget - Qtopia. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Greenphone CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Greenphone CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Nokia N900 Un computer in una mano! - Maemo CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Nokia N900 CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Nokia N900 CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Nokia N900 CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Samsung i7500 Google e Linux - Android CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Samsung i7500 CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Tom Tom Non mi perdo più se mi guida Tux! CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Tom Tom CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Asus EeePC Un portatile ultraleggero. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Acer One Un altro portatile ultraleggero. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Chumby Una «sveglia» tutto fare. CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Bug Come ti «monto» un sistema. Camera LCD GPS Motion CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Bug CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Zypad Un orologio da polso super! CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Zypad CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/ Zypad CreativeCcommons Attribuzione-Non commerciale-Condividi allo stesso modo 2.5 Italia http://creativecommons.org/licenses/by-nc-sa/2.5/it/