La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Appunti di Linux Versione 3.0 Settembre 2009.

Presentazioni simili


Presentazione sul tema: "Appunti di Linux Versione 3.0 Settembre 2009."— Transcript della presentazione:

1 Appunti di Linux Versione 3.0 Settembre 2009

2 Di cosa parleremo Che cos'è Linux? Leggi e Copyright Le distribuzioni
Linux per l'utente Il software Informarsi

3 Cos‘è Linux, in breve Linux è la parte centrale, o kernel, di sistema operativo Unix-like disponibile liberamente. Unito ad altri strumenti, forma un sistema operativo completo (GNU/Linux) Supporta multitasking, memoria virtuale, shared libraries, corretta gestione della memoria, TCP/IP e altre caratteristiche tipiche dei sistemi Unix Sviluppato secondo la GNU General Public License, il codice sorgente di Linux è liberamente disponibile per tutti

4 L’idea Hello everybody out there using minix –
From: (Linus Benedict Torvalds) Newsgroups: comp.os.minix Subject: What would you like to see most in minix? Summary: small poll for my new operating system Message-ID: Date: 25 Aug 91 20:57:08 GMT Organization: University of Helsinki Hello everybody out there using minix – I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file- system (due to practical reasons) among other things). I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)

5 Come nasce Linux Linus Torvarlds, uno studente universitario finlandese, scrive il kernel di un s.o. unix like Primo annuncio su Internet: 5 ottobre 1991 Linux 1.0 è rilasciato nel 1994 Linux 2.2 è rilasciato nel 1999 Linux 2.4 è rilasciato nel 2001 Linux 2.6 è rilasciato nel 2003 Ultima versione stabile Ha avuto una crescita esponenziale 29 milioni di utenti (stimati) più di 300 autori che ne curano lo sviluppo

6 Perchè Linux E' un sistema operativo potente, moderno
E' perfettamente integrato con Internet E' gratuito E' robusto E' modificabile secondo le proprie esigenze E' un ambiente collaborativo

7 Perchè si sta diffondendo
Risentimento verso le pratiche commerciali di Microsoft Supporto da grandi operatori dell'Information Technology Moltissime persone in tutto il mondo lavorano gratis per migliorarlo (nessuna software house potrebbe permettersi tanti programmatori) Il sistema è user friendly Moltissime applicazioni disponibili

8 Leggi e Copyright

9 Cosa significa "Licenza GPL"
Le licenze normali concedono l'uso del software da parte dei licenziatari a particolari condizioni (spesso, ma non solo, a pagamento) Esistono diversi tipi licenze chiuse, come le licenze freeware, shareware, e binary-only, le più diffuse. Questo tipo di licenza lascia pochissimi diritti all'utente. La situazione sta rapidamente peggiorando negli USA, con licenze che vietano il reverse-engineering e le licenze shrink-wrap (EULA).

10 GPL Le licenze aperte, come la General Public License, rendono liberamente disponibile l'opera, pur mantenendo un certa forma di controllo sui diritti. In particolare, questa licenza Permette la libera distribuzione dell'opera Obbliga a fornire il sorgente Permette la vendita Impedisce il cambio di licenza nei derivati

11 Effetti della licenza GPL
Libertà di circolazione del software Possibilità di “vedere come funziona” Ogni modifica o miglioria diventa immediatamente disponibile a tutti Favorisce l'uso degli standard Si crede sia questo il motivo di maggiore successo di Linux, e la fonte delle preoccupazioni della Microsoft (cfr. Halloween documents, Apache Benchmarks, discorsi di Steve Ballmer)

12 La legge italiana Fa riferimento alla normativa del diritto d'autore e non introduce nessuna specificità per il software Necessita iscrizione alla SIAE (ente disciolto!) e l'apposizione del bollino per i supporti destinati alla distribuzione (ma non Internet) Obbligo di iscrizione alla questura per chi sviluppa e/o distribuisce software. Obbliga l'iscrizione all'ordine dei giornalisti anche per poter scrivere su un sito web Ignora del tutto i concetti di software libero, la cui legittimità in Italia diventa contestabile Di fatto, copiare un CD comporta pene in reclusione o ammenda spesso superiore all'omicidio colposo.

13 Pregi e difetti

14 I pregi di Linux Potente, ma non esoso in termini di risorse HW
Ottimo supporto di internet e pronto a sviluppare le nuove tecnologie (e-business, per esempio) E' nato in rete e perfettamente integrato con la stessa Ricco di documentazione E' un SO moderno e in continuo aggiornamento Molto stabile (spesso più di SO proprietari) Supporto entusiastico e in continuo aumento E' gratuito (o poco costoso, grazie alle distribuzioni)

15 I difetti di Linux Sistema Unix incompatibile con Microsoft
Curva di apprendimento inizialmente ripida Non completo supporto dai produttori di Hardware (driver limitati) Richiede una certa conoscenza della struttura del calcolatore Totalmente configurabile...sapendo quello che si fa.

16 La posizione di mercato

17 I tassi di crescita di Linux
Nel 2001 (fonte IDC) 18 milioni di utenti crescita del 200% 25% dei server installati Oggi: 29 milioni di utenti stimati

18 Gli utilizzi di Linux Server Desktop
web server e firewall, databases industriali file e print server miglioramento delle prestazioni di hardware datato Desktop sempre più applicazioni Office automation Grafica Giochi altre in fase di rilascio

19 Linux e Internet Più del 40% dei provider di servizi Internet usa Linux Più del 60% dei server Linux venduti vengono utilizzati come server Internet/intranet

20 Chi lo utilizza Scuole, università e centri di ricerca
Internet Service Provider (ISP) Organizzazioni con limiti di budget Organizzazioni no-profit SOHO Utenti desktop Interessa anche il mercato enterprise Chi cerca le migliori performance

21 Distribuzioni

22 Cos'è una distribuzione
Linux è il kernel di sistema operativo, ovvero la parte centrale e forse la parte principale, ma di per sè non è un sistema operativo completo. Pensate un po' a Linux come al motore di un'automobile: è certamente importante, ma senza sedili, carrozzeria, volante e ruote non è molto utile. Per essere utilizzabile, Linux ha bisogno di un corredo di altre funzioni, fornite dalle distribuzioni

23 Cosa c'è in una “distro” Un sistema per installare il sistema operativo Un metodo per avviare il sistema Software per configurare il sistema secondo lo specifico uso che ne farete Software applicativo, ovverosia programmi di ufficio, compilatori, browser per internet e via dicendo Documentazione e sorgenti dei programmi Assistenza tecnica via

24 Pagare o non pagare Fedeli alla licenza GPL, quasi tutte le distribuzioni sono disponibili su internet. Allora, perchè comprarla? A fronte di un prezzo basso (attorno ai Euro) le distribuzioni offrono CD (o DVD) di qualità Eliminano il tempo di download Offrono software commerciale Manuali cartacei Supporto tecnico

25 Distribuzioni Complete

26 Distribuzioni “toste”

27 Distribuzioni Particolari

28 Sistemi preinstallati
E' possibile l'acquisto di sistemi con Linux preconfigurato, anche se è un po' difficile reperirli nel nostro paese. Risparmio nei costi di installazione e di configurazione Non si paga la licenza di altri S.O. Certezza che il proprio hardware sia compatibile con Linux

29 Uso di Linux

30 C'era una volta... Fino a non molto tempo fa, Linux era di uso riservato ai cosiddetti “geek”, i geni del computer che operavano con oscuri comandi via terminale Con le recenti distribuzioni e le richieste del mercato, l'uso per un utente finale di Linux risulta del tutto analogo, se non migliore, a quello per Windows o MacOS XGL e Beryl

31 I Desktop Al contrario di altri sistemi operativi, l'interfaccia grafica NON FA parte integrante del sistema operativo Ogni utente è così libero di scegliere quella più adatta alle proprie necessità (estetiche, di potenza, di facilità d'uso) I due sistemi più diffusi nel mondo Linux sono il desktop KDE e il desktop Gnome. Oltre ad essi ve ne sono almeno un'altra dozzina con diverse caratteristiche.

32 K Desktop Environment Il K Desktop Environment è iniziato come progetto internet per dare ai sistemi Unix un sistema Desktop integrato, funzionale e facile da usare. A tutt'oggi KDE è una suite di sviluppo matura che fornisce una base per un gran numero di applicazioni (kDevelop, kMultimedia e la suite Koffice). Pur essendo un progetto Open Source, KDE ha incontrato qualche resistenza iniziale nel modo dei puristi per qualche limitazione insita delle licenza Qt TrollTech. Versione attuale KDE 4.0.0

33 Gnome Gnome è un progetto software iniziato nel 1997 da Miguel de Icaza della Mexican Autonomous National University e un piccolo gruppo di programmatori di tutto il mondo. Ispirato dal successo di del KDE, dal successo di Linux e dal toolkit grafico Gtk+, GNOME è cresciuto rapidamente. "Gnome" è un acronimo per "GNU Network Object Model Environment" ed è un progetto molto ambizioso che comprende architettura embedded, forte capacita di localizzazione e internazionalizzazione e molte novità tecniche. Prevede notevoli caratteristiche tecniche interessanti (Drag'n'drop, embedding, internazionalizzazione, localizzazione ecc.) ed è un ambiente di facile uso per gli utenti. Versione 2.20

34 Beryl Si tratta di un compositing window manager per XWindows System. In sostanza è un software che gestisce sia l'estetica e il posizionamento delle finestre delle applicazioni, sia una serie di effetti che possono essere applicati a tali finestre (a partire da semplici effetti di ombreggiatura fino ad arrivare a complessi effetti tridimensionali). Utilizza emerald come decoratore di temi. Beryl era un fork di Compiz, il primo software di questo tipo a sfruttare le librerie OpenGL e di conseguenza la potenza delle schede video per gestire tali effetti. Ora i progetti sono nuovamente uniti.

35 Informarsi

36 Sulla rete Internet è il luogo principale ove informarsi, ed anche il più economico Il punto di partenza principale è certamente un sito interessante per un primo contatto. Potete consultare anche i siti delle principali distribuzioni con versioni italiane (Fedora, SuSE, Ubuntu) Esistono moltissime mailing list, newsgroup (it.linux.*) in italiano, ma la stragrande maggioranza di materiale è in inglese.

37 I Lug I Linux User Group sono associazioni di utenti locali il cui scopo è il supporto e la diffusione del sistema operativo e del software Open Source in generale. Ne troverete una lista completa su linux.it. Emilia Romagna Linux user group, che trovate su erlug.linux.it ha una sede a Modena. Altra associazione molto attiva è

38 Libri e riviste Il panorama editoriale si è arricchito di prodotti interessanti, e non è difficile trovarne anche nelle librerie non specializzate. Il meglio lo troverete però nelle librerie universitarie Per partire, potreste però scegliere due prodotti gratuiti: Linux Da Zero (erlug.linux.it/linuxdazero ) e Linux Facile ( ) Linux Magazine, Linux Pro, oltre ad articoli su riviste più generali quali Dev, Computer Programming, Inter.net - spesso corredati di distribuzioni complete.

39 In conclusione: Perchè Linux
La scelta di un sistema operativo piuttosto che un altro non dovrebbe mai essere fatta alla leggera. Di fatto, al momento non è una scelta dato che la stragrande maggioranza dei calcolatori nuovi sono venduti con altri sistemi operativi preinstallati, del quale avete già pagato la licenza senza neppur saperlo. Etica Risparmio Garanzia di pluralità Stabilità Flessibilità e scalabilità Prestazioni


Scaricare ppt "Appunti di Linux Versione 3.0 Settembre 2009."

Presentazioni simili


Annunci Google