Linux: una panoramica ● Linux guadagna spazi sempre maggiori. Vediamo come e per cosa viene impiegato.
Breve storia di Linux ● Nasce nel 1991, ad opera di Linus Torvalds ● “Just for fun” ● Usa compilatore, shell e tool GNU, creati da Richard Stallman ● La licenza GPL e le licenze open source. Linux: una panoramica – Alessandro Pellizzari
Quanto è usato? ● Ad oggi si stima: ● - nel 90% dei supercomputer ● - nel 50-60% dei server ● - nel 60-70% dei sistemi embedded ● - nel 12-15% dei cellulari e smartphone ● - nell'1-3% dei sistemi desktop Linux: una panoramica – Alessandro Pellizzari
Large Hadron Collider ● CERN - Ginevra ● oltre CPU ● 15 PB/anno di dati ● (15 milioni di GB) ● ● Linux: una panoramica – Alessandro Pellizzari
Roadrunner ● Opteron dualcore 1.8 GHz ● Cell 3.2 GHz ● 98 TB RAM ● 3060 unità da 400 Gflops ● Linux Red Hat ● Linux: una panoramica – Alessandro Pellizzari
Tom ● kernel Linux ● Toolchain GNU (gcc,bluez, mplayer, ● ppp, busybox,...) ● Software di navigazione proprietario ● Linux: una panoramica – Alessandro Pellizzari
Archos 5 e Archos 7 ● Personal Media Player ● CPU ARM ● fino a 320 GB ● 800x480 ● "We went with Linux for the ease and flexibility of development. We believe the future of Linux is quite strong." Linux: una panoramica – Alessandro Pellizzari
Pleo
Netbooks ● Asus Eee ● MSI Wind – HP 2133 – OLPC XO ● Acer Aspire1 – VIA Openbook ● Dell Mini - LG X110 – Intel Classmate ● Emtec Gdium – Lenovo S9 ● Elonet One – Everex Cloudbook Linux: una panoramica – Alessandro Pellizzari
MID ● USI MID BENQ S6 ● Gigabyte M528 ● Nokia N810 ● ● ● Linux: una panoramica – Alessandro Pellizzari
Cellulari ● Openmoko Freerunner ● HTC/T-Mobile G1 Android ● Emblaze Edelweiss Palm ACCESS ● Samsung Anycall SCH-i589 ● Motorola ROKR Em30 (e altri) ● Samsung, Grundig, Infineon, E-Ten,...
Altro ● Digital Video Recorder – Media Center ● Telefoni VoIP ● Router – Firewall hardware ● GPS e PND ● E-book reader (Kindle, iLiad,...) ● Thin client, palmari,... ● Linux: una panoramica – Alessandro Pellizzari
Gli sviluppi recenti ● Kernel ● Driver ● Xorg ● Firefox, OpenOffice, Gimp, KDE, Linux: una panoramica – Alessandro Pellizzari
Kernel ● Oltre di righe di codice (2.6.27) ● Ext4 (compatibile con ext2/3, extent, scrittura ritardata) ● Tux3, AXFS, POHMELFS, Btrfs, LogFS ● KVM ● Power management Linux: una panoramica – Alessandro Pellizzari
Driver ● ATI ● VIA chipset e schede video ● Intel chipset, WiFi, video ●... manca solo nVidia Linux: una panoramica – Alessandro Pellizzari
Xorg 7.4 ● RandR 1.2 per tutti i driver video ● EXA ottimizzato ● Aumentate le prestazioni di startup ● Migliorato evdev ● Codice ripulito Linux: una panoramica – Alessandro Pellizzari
Altro ● Firefox OpenOffice.org Gimp 2.6 ● Inkscape Abiword KDE 4 ● Mono LXDE ● Wordpress 2.6 – Drupal 6 – Zend Framework Linux: una panoramica – Alessandro Pellizzari
Fine del tour ● Domande? ● Alessandro Pellizzari ● Linux: una panoramica – Alessandro Pellizzari