Linux, système libre
Transcription
Linux, système libre
GNU - Linux the free operating system [email protected] AC T G G C école d'été EDVS 2009 UNIX ✔ ✔ ✔ 1969 : multi-user and multi-task system A superuser = root 1973: AT&T makes Unix available to universities (licence) école d'été EDVS 2009 Origin of GNU - Linux ✔ ✔ ✔ ✔ In 1985 Richard Stallman publishes the GNU Manifesto Gnu is Not Unix! Main goal: creation of a free version of Unix In 1989 GNU is ready but the kernel is still lacking école d'été EDVS 2009 Origin of GNU - Linux In October 1991 Linus Torvalds writes a Unix clone for PC and makes it freely available ✔ GNU – Linux = GNU applications + Linux kernel ✔ GNU – Linux consists of 3 layers: ✔ ➔ A kernel ➔ A distribution ➔ A graphical environment école d'été EDVS 2009 A distribution • A collection of softwares • A system organisation • Each distribution reflects – A need – A technical point of view – A philosophy • More than 300 distributions available! • Oldest distribution: Slackware école d'été EDVS 2009 Some popular distros • Commercial distributions – Fedora (Red Hat) – Suse Linux – Mandriva – Ubuntu • Community distributions – Debian – Gentoo distrowatch!! école d'été EDVS 2009 Linux everywhere ✔ ✔ ✔ ✔ ✔ ✔ ✔ ✔ PC and PowerPC (Mac) Old PCs, netbooks PDA Mobile phones MP3 players Divx players Freebox … école d'été EDVS 2009 System organisation File manager école d'été EDVS 2009 System organisation File manager Linux terminal (shell) école d'été EDVS 2009 File system ✔ System rights: read / write / execute (rwx) ✔ System properties: user / group / rest-of-the-world école d'été EDVS 2009 File system ✔ System rights: read / write / execute (rwx) ✔ System properties: user / group / rest-of-the-world école d'été EDVS 2009 Security ✔ Superuser (root) ✔ Network filters ✔ OpenSource ✔ Encrypted passwords (MD5) école d'été EDVS 2009 KDE environment école d'été EDVS 2009 Gnome environment école d'été EDVS 2009 XGL and 3D desktop école d'été EDVS 2009 Servers / Development • • • • • • • Web (Apache...) Mail MySQL, PostgreSQL PHP DNS DHCP ... • • • • • • • C / C++ Java Perl Python Shell Ruby ... école d'été EDVS 2009 Help needed? • Man • • • • Google Lea : http://lea-linux.org LUGs (Linux Users Groups) Forums, mailing lists, wiki ... école d'été EDVS 2009 Live distribution ✔ ✔ Running Linux on any machine without installation Many distributions available as live CD ➔Ubuntu (Windows compatible...) ➔Mandriva ➔Fedora ➔SliTaz (25 Mb!!!) école d'été EDVS 2009 Ubuntu Linux ✔ 2004: Mark Shuttleworth creates Ubuntu = “Humanity towards others” or “I am who I am because of who we all are” ✔ Ubuntu = up-to-date yet stable Linux distribution for the average user ✔ Annual releases in April and October 4.10, 5.04, 5.10... 8.04 LT, 8.10, 9.04... ✔ Hardy Heron = Long Term Support (LTS) école d'été EDVS 2009 Ubuntu Linux family école d'été EDVS 2009 What is Ubuntu? ● Linux-based operating system for desktops, laptops, and servers ● Completely Free and Open Source ● Officially supports Intel x86, AMD 64-bit On-line with Ubuntu ● Browse the web ● Send email ● Chat with friends ● ● Remote desktop control Video conferencing Of ce tools ● Create presentations ● Build spreadsheets ● Write, edit documents ● Create databases ● Compatible with other office productivity products Fre e s e c u r i t y u p d a t e s ● ● Automatic announcements Easy to follow instructions Ad d / Re m o v e p ro g r a m s ● ● ● Hundreds of free software packages Secure and simple package manager All at the click of a button! In over 40 languages ● ● ● ... from Arabic to Xhosa Smart Common Input Method support Open to your translation contributions A n d m u c h m o re . . . ● ● Accessibility – simple high visibility themes – screen magnifiers and screen readers – on-screen keyboard Documentation – System documentation through the Help program – Ubuntu Desktop Guide – Ubuntu Server Guide T h e U b u n t u Pro m i s e ● Genuine Freedom and Flexibility ● Zero Licensing Fees ● First Class Support: Commercial and Community ● Collaboration to the Core ● Localisation and Customisation ● Certification: Hardware, Software, Skills