Linux historie a současnost



Podobné dokumenty
úvod Historie operačních systémů

Operační systém GNU/Linux

Srovnání Linuxu a BSD z pohledu jádra. Jan Dyrczyk

Definice OS. Operační systém je základní programové vybavení počítače, nezbytné pro jeho provoz.

99 % všech desktopů na platformě MS Windows

Úvod do Linuxu SŠSI Tábor 1

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE JÍST.

IT ESS II. 1. Operating Systém Fundamentals

SOU Valašské Klobouky. VY_32_INOVACE_01_15 IKT Operační systémy, základní vlastnosti, přehled. Mgr. Radomír Soural

Linux jako alternativní operační systém

VirtualBox desktopová virtualizace. Zdeněk Merta

konec šedesátých let vyvinut ze systému Multics původní účel systém pro zpracování textů autoři: Ken Thompson a Denis Ritchie systém pojmnoval Brian

Základy informatiky. Operační systémy

Distribuce. Úvod do GNU/Linuxu. Michal Dočekal. 8. února 2007

SÁM O SOBĚ DOKÁŽE POČÍTAČ DĚLAT JEN O MÁLO VÍC NEŽ TO, ŽE PO ZAPNUTÍ, PODOBNĚ JAKO KOJENEC PO PROBUZENÍ, CHCE

monolitická vrstvená virtuální počítač / stroj modulární struktura Klient server struktura

09. Operační systémy PC 1. DOS. Nejdůležitější zástupci DOSu:

Úvod do operačního systému Linux Mgr. Josef Horálek

IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

Instalace OS, nastavení systému

OPERAČNÍ SYSTÉM (ANGLICKY OPERATING SYSTEM)

DISTRIBUCE GNU/LINUXU

Software programové vybavení. 1. část

Alternativní operační systémy. Martin Drlík, Daniel Krotil OSY2A, ITV

Emulátory. Autor: Martin Fiala. Spouštění programů a her z jiných OS nebo jiných platforem. InstallFest

Vývoj programů. ÚVOD DO OPERAČNÍCH SYSTÉMŮ

Jak funguje GNU/Linux

Středisko UN*Xových technologií

Počítačové sítě a Linux. Radek Pilař Gymnázium Tanvald Oktáva 2008/2009

Operační systémy: funkce

Porovnání instalací linuxových distribucí Fedora x Debian Administrace počítačových sítí (2010/2011)

Úvod do operačního systému Linux Mgr. Josef Horálek

Na různých druzích počítačů se používají různé operační systémy. V průběhu času

Stručná instalační příručka SUSE Linux Enterprise Server 11

Linuxové distribuce. Michal Dočekal

Linuxová distribuce Debian

HP Compaq Pro 6300 SFF

Před instalací 25 Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu...

Vývoj software pro Linuxové distribuce. Installfest Praha,

Identifikátor materiálu: ICT-1-17

Acronis. Lukáš Valenta

LINUX A JEHO DISTRIBUCE

Historie UNIXu a LINUXu - 1

MS WINDOWS I. řada operačních systémů firmy Microsoft *1985 -? Historie. Práce ve Windows XP. Architektura. Instalace. Spouštění

VY_32_INOVACE_INF.20. OS Linux

Učební texty pro předmět /01 Operační systém Unix (OSUX) Hornicko geologická fakulta Institut ekonomiky a systémů řízení

Stručný obsah KAPITOLA 1 KAPITOLA 2 KAPITOLA 3 KAPITOLA 4 KAPITOLA 5 KAPITOLA 6 KAPITOLA 7 KAPITOLA 8 KAPITOLA 9 KAPITOLA 10 KAPITOLA 11 KAPITOLA 12

Střední odborná škola a Střední odborné učiliště, Hořovice

Historie UNIXu a Linuxu. Bohdan Milar bohdan.milar@liberix.cz

Software. Mgr. Krejčí Jan (UJEP) Software 23. října / 6

9. Software: programové vybavení počítače, aplikace

Programové prostředky IS/IT

Základy operačních systémů

Projekt implementace OS Linux do výuky informačních technologií

Software. RNDr. Krejčí Jan, Ph.D. 5. listopadu RNDr. Krejčí Jan, Ph.D. (UJEP) Software 5. listopadu / 6

INSTALACE SW V GNU/LINUXU

Operační systémy. Přednáška 1: Úvod

Technické vybavení počítače. (všechny části z nichž je počítač složen)

SADA VY_32_INOVACE_PP1

BIOS. Autor: Bc. Miroslav Světlík

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

O aplikaci Parallels Desktop 7 for Mac

Minimální požadavky na systém Linux a Windows na jednom disku Zrušení instalace Mandriva Linuxu... 23

JAK SE DAŘÍ KOMERČNÍMU OPEN SOURCE? Ondřej Suchý Enlogit s.r.o.

Osnova. Úkoly OS. BIOS (Basic Input-Output System) programy; kontrola nad přístupem k jednotlivým prostředkům hardwaru (procesoru, paměti,

Operační systémy (OS)

Linuxové distribuce. Michal Dočekal

SKŘÍŇ PC. Základní součástí počítačové sestavy je skříň.

Komerční a komunitní distribuce Linuxu. Jiří Boháč SUSE Labs SUSE LINUX s.r.o. jbohac@suse.cz

9. Sítě MS Windows. Distribuce Windows. Obchodní označení. Jednoduchý OS pro osobní počítače, pouze FAT, základní podpora peer to peer sítí,

Operační systémy 1. zápočtový úkol Stanislav Kaska 5. dubna 2006

JAK SE DAŘÍ KOMERČNÍMU LINUXU? Ondřej Suchý Enlogit s.r.o.

POPIS TUN TAP. Vysvetlivky: Modre - překlad Cervene - nejasnosti Zelene -poznamky. (Chci si ujasnit o kterem bloku z toho schematu se mluvi.

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Stručná instalační příručka SUSE Linux Enterprise Desktop 11

Integrovaná střední škola, Sokolnice 496

Vrstvy programového vybavení Klasifikace Systémové prostředky, ostatní SW Pořizování Využití

OPERAČNÍ SYSTÉMY. Operační systém je prostředník mezi hardwarem (technickým vybavením počítače) a určitým programem, který uživatel používá.

Kontrolní seznam projektu a systémové požadavky Xesar 3.0

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ /14

Operační systémy Oldřich Trenz

Operační systémy 1. Přednáška číslo Souborové systémy

Využití opensource při stavbě infrastrukturního cloudu Martin Kopta

Informatika teorie. Vladimír Hradecký

Příloha č. 1 zadávací dokumentace - Specifikace předmětu plnění veřejné zakázky

Specifikace předmětu veřejné zakázky

Základy informatiky. 05 Operační systémy. Zpracoval: Pavel Děrgel Upravil: Daniela Szturcová

VÝPOČETNĚ NÁROČNÉ APLIKACE S VYUŽITÍM VIRTUALIZACE PRACOVNÍCH STANIC NA BÁZI INTEGRACE TECHNOLOGIÍ MICROSOFT VDI A SUN RAY

Výukový materiál. Bankovní spojení: KB Česká Třebová, č.ú /0100, IČO: Číslo a název DUMu: ESF 13/725 Uvnitř počítače

Průvodce nastavením Wi-Fi

Debian a jeho instalace. Příprava pro kurz Administrace UNIXu

1. Informace a informatika

Hardware. Z čeho se skládá počítač

1. Jak pracuje počítač 3. Už víme, jak pracuje počítač, ale jak se pracuje s počítačem? 9

Lekce 1 IMPLEMENTACE OPERAČNÍHO SYSTÉMU LINUX DO VÝUKY INFORMAČNÍCH TECHNOLOGIÍ

1. přednáška pro začátečníky

VZDĚLÁVACÍ MATERIÁL III/2

Alpine Linux: minimalistická distribuce nejen na server

Obecný popis základní jednotky

Základní informace. Operační systém (OS)

Transkript:

Linux historie a současnost

Co je to Linux Operační systém Linux je volně šiřitelný OS typu UNIX. Jeho autorem je Linus Torvalds a mnoho dalších programátorů v Internetu. Jádro Linuxu je volně šiřitelné (public domain) podle pravidel GNU General Public License (licence používaná u softwaru GNU). Linux byl původně psán pro architekturu IBM PC s procesorem i386 a vyšším. (definice z www.linux.cz)

Co je to Linux (definice část 2) V současné době existují i verze pro m68000, MIPS, Sun Sparc, DEC Alpha/ AXP a některé další architektury. Jednou z hlavních výhod oproti komerčním UN*Xům je jeho nulová cena, dále snadno dostupný základní software a v neposlední řadě také nízké nároky na hardware a velmi příznivý výkon. Často je také k dispozici více dokumentace než k jiným systémům.

Co je to Linux (definice část 3) Linux byl napsán jako kompletní přepis UNIXu(tm). Nepoužívá žádný kód, který je chráněn autorskými právy AT&T nebo Unix System Laboratories. Linux má API kompatibilní s normou POSIX. Jde o plně 32-bitový, případně plně 64- bitový OS (závisí to na platformě), který poskytuje vše, co lze žádat od UN*Xového systému.

Co je to Linux (definice část 4) Linux je plně srovnatelný (ne-li lepší) s většinou komerčních UNIXů a UNIX-like systémů. Kromě Linuxu ještě existují jiné volně šiřitelné operační systémy, zejména ty, které vychází z 4.3 BSD nebo NET/2 a později 4.4 Lite. Jde o operační systémy FreeBSD, NetBSD a OpenBSD.

Co je to Linux Základem Linuxu je jádro, které je vlastně samotný Linux K němu se potom nabalují další programy Množiny programů tvoří distribuce Existuje několik distribucí (viz dále)

Historie Linuxu Linux vytvořil student Linus Torvalds z operačního systému Minix profesora Tannenbauma v roce 1991 Linus Torvalds

Linux Benedict Torvalds narozen 28. března 1969 Finsko Helsinki v současné době žije a pracuje pro firmu Transmeta v San Jose (USA)

Andrew S. Tanenbaum narozen 1944 profesor na universitě v Amsterdamu Autor OS Minix

Historie Linuxu Tento svůj systém oznámil v mailové konferenci 25. srpna 1991 V té době studoval na univerzitě v Helsinkách informatiku ve druhém ročníku Používal PC 386 s 4 MB paměti Mail s oznámením je na následujících stránkách

Historie Linuxu 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).

Historie Linuxu 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 :-) Linus (torvalds@kruuna.helsinki.fi)

Historie Linuxu PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT probable (uses 386 task switching etc), and it probably never will support anything other than AT-hard disks, as that's all I have :-(.

Historické číslování verzí jádra Verze jádra X.Y.Z X vývojová řada (0,1,2) Y sudá čísla stabilní řada, lichá nestabilní (Od 2.6.X neplatí) Z číslo v rámci řady Např. 2.4.22 anebo 2.5.11 Platí až do 2.5

Současné číslování verzí jádra 2.6.24 hlavní řada 2.6, verze 24, stabilní větev 2.6.24.3 její třetí oprava 2.6.25-rc5 pátá předběžná verze (release candidat) verze 2.6.25, nestabilní větev Jakmile se stane stabilní vyjde 2.6.25 (a pak 2.6.25.1 atd.) a současně se objeví verze 2.6.26-rc1

Historie Linuxu První jádro 0.01 v září 1991 volně k dispozici Z programů byl hotový bash, překladač gcc, terminálový emulátor, ovladač pro pevný disk a souborový systém, neuměl pracovat s disketami Dále verze 0.02 a 0.03 říjen 1991, textový editor sed. Linux k dispozici na ftp serveru. Pro kompilaci programů a jádra byl stále nutný Minix. Velký zájem ostatních programátorů

Historie Linuxu Verze 0.10 a 0.11, vyšší stabilita, podpora virtuální paměti. Pro běh nutno 4 MB. 0.11 stránkování paměti na žádost, sdílení paměti mezi procesy, ovladač disketových mechanik sériových portů, grafických karet a klávesnic. Nezávislost na Minixu

Historie Linuxu 0.12 leden 1992. GNU licence. Program musí být k dispozici ve formě zdrojového kódu a nesmí být komercionalizován 1.0 leden 1994 první opravdu stabilní verze podpora TCP/IP ovladače síťových karet a SCSI nový souborový systém e2fs

Historie Linuxu 1.2 leden 1995, též pro procesory Alpha 1.2.13 moje první jádro 2.0 červen 1996 podpora pro PowerPC, Sun, Sparc, Motorola vylepšení správy paměti a vylepšení TCP/IP vlákna na úrovni jádra podpora modulů standartizované konfigurační nástroje

Historie Linuxu 1996 oficiální logo Linuxu. Tučňák údajně kousl v Canbeře Linuse do prstu z toho důvodu si jej přál jako logo. Autor kresby je pan Larry Ewing

Historie Linuxu jádro 2.2 leden 1999 architektura x86, Sparc, Ultra, Alpha, m68k, PowerPC podpora CD ROM a výměnných médií, zvukové a grafické karty frame buffer více souborových systémů podpora standardu UNIX98 UNICODE

Historie Linuxu jádro 2.4 leden 2001 64 GB operační paměti u x86 efektivnější podpora multiprocesingu a multithreadingu podpora USB a FireWire žurnálovací FS (ReiserFS a ext3) firewall

Historie Linuxu jádro 2.6.0 18. březen 2003 lepší podpora vláken podpora více FS spousty ovladačů poslední verzi zjistíte a stáhnete si z kernel.org

Distribuce Linuxu Balíky programů, dané dohromady nějakou firmou nebo skupinou lidí komerční platí se buď přímo za média (obvykle lze stáhnout zdarma verzi z ftp) nebo za podporu a manuály nekomerční překládané uživatel si stáhne zdrojové texty a distribuci si sám přeloží live pracují přímo z CD, není nutný HD

Distribuce Linuxu Linux je možno instalovat z CD (DVD) nebo po síti (FTP, lokální síť) I v druhém případě potřebujeme instalační disketu nebo CD ze kterého se zavede základní systém Je možná i síťová instalace s nabootováním přes síť, ale musí to zvládat síťová karta V případě překládané instalace se zavede základní systém a překladač z CD, pak se z internetu stáhnou zdrojové kódy a celý systém se přeloží

Zdroje Domovské stránky distribucí Seznam distribucí s odkazy na domovské stránky je na Distro Watch

Slackware Slackware jedna z prvních distribucí nemá vlastní balíčkovací systém (používá tgz) nemá žádné speciální konfigurační nástroje, ale snadno se konfiguruje bez nich problémy s lokalizací, špatný upgrade dnes na ústupu nekomerční

Red Hat Red Hat Dříve u nás nejrozšířenější balíčkovací systém rpm, (problémy se závislostmi programů a s upgrade) Komerční verze Redhat Enterprise Linux (s podporou) - $ - verze desktop Nekomerční verze Fedora, CentOS

Mandriva Mandriva Linux Vznikla sloučením Mandrake a Connectivy používá RPM, snadný upgrade dobrá podpora češtiny dobrá instalace, ale mohou vzniknout nečekané potíže (neinformuje o všech krocích při instalaci, problémy s některými CD mechanikami) hodně se rozšiřuje komerční i nekomerční

SUSE SUSE Dříve SuSE čistě komerční distribuce (nové verze cca. 3000,-, starší tak 1000,-), volně pouze jako live nebo pro ftp instalaci balíčkovací systém RPM výborně řešená instalace, konfigurace, updaty i podpora češtiny firma koupena Novellem Dnes volně šiřitelná verze OpenSUSE Komerční verze se nazývá SUSE Enterprise Linux (verze desktop 1350,- a server 8200,- Kč)

Distribuce Linuxu Debian zcela nekomerční distribuce (programátoři programátorům) ale možné instalovat i komerční programy obsahuje někdy starší programy instalace pouze pro zkušenější asi nejlepší balíčkovací systém apt (koncovky souborů deb) a upgrady Verze stable (pro servery pouze stabilní balíky) a testing (desktop nové balíky)

Ubuntu Ubuntu Linux Debian s přidanými balíky Jednoduchá instalace V současné době jedna z nejpopulárnějších distribucí Existují verze kubuntu, xubuntu, edubuntu...

Simply Mepis Mepis Distribuce založená na Debianu se snadnou instalací Nejprve si uživatel spustí systém jako live CD a nakonfiguruje si jej zjistí jak se chová systém na jeho PC Pak si teprve spustí instalaci Lze použít balíky z Debianu i Ubuntu

Gentoo Gentoo překládaná nekomerční distribuce pro zkušené uživatele výborný vlastní balíčkovací a upgradovací systém pomocí programu emerge současně velmi se rozšiřující systém Existují i verze s připravenými přeloženými balíky

Arch Linux Arch Linux Nekomerční binární distribuce používající maximálně nejnovější balíky Bývá nestabilní nedoporučuje se provádět vždy updaty a rozhodně pro běžný provoz nepoužívat verzi testing Pouze pro Pentium 2 a výše Ale velké množství balíku Máme ho na učebně

Linux from Scratch Linux From Scratch (LFS) Pro jedince, po které je Gentoo málo drsné Přeloží se celý systém od začátku Je třeba počítat, že překlad zabere dny práce A ne vždy se podaří Výborné pro samostatnou výuku Má i výborné Live CD

Knoppix Knoppix čistě live distribuce pracuje pouze z CD není nutný harddisk dobře konfigurovatelná, bez problémů s češtinou nelze upgradovat (je na CD) vychází z Debianu česká verze Danix

Slax Slax Live distribuce Český původ není problém s lokalizací Založena na Slackware Vejde se na malé CD Možnost rozšířit pomocí modulů

Další Disketové distribuce distribuce Linuxu na 1 až 4 disketách. Vhodné pro odstranění problémů při havárii systému. Některé i s podporou sítě. Dnes se již nepoužívají cena diskety je vyšší než cena CD-R. Navíc CD je spolehlivější. Možnost použít malé CD. Dnes se spíše používá možnost instalace na USB flash disk

Další zajímavé Live distribuce System Rescue - záchrana systému, obsahuje i Free DOS, Editor oddílů, Memory test, Aidu, NT Cracker a jednoduchý Linux se základními nástroji Damm Small Linux (DSL) - jako Slax, ale vejde se na bussines card CD MoviX, GeexBox - malé distribuce pro přehrávání videa

Další zajímavé live distribuce Puppy Linux - minimální distribuce, spustitelná i na slabších strojích v grafickém režimu. Deli Linux - pro staré počítače (386 s 16 MB paměti je minimum). Pro instalaci není nutný CD ROM

Konec Děkuji za pozornost