Projekt GNU a GNU/Linux
Z MiS
(Rozdíly mezi verzemi)
(Vytvoření stránky) |
(→Projekt GNU: Kapitola vytvořena) |
||
Řádka 42: | Řádka 42: | ||
** GNU/Linux | ** GNU/Linux | ||
− | == Projekt GNU == | + | == Svobodný SW a projekt GNU == |
+ | |||
+ | === Svobodný SW === | ||
+ | *Dovoluje lidem pomáhat ostatním, uplatnit své znalosti a sdílet je. | ||
+ | *svoboda × copyrighted software | ||
+ | ** Richard Stallman: proprietary software was, “If you share with your neighbor, you are a pirate. If you want any changes, beg us to make them.” | ||
+ | *svoboda × public domain software | ||
+ | **Public domain není zatížen copyrightem, ale kdokoli ho může využít v proprietárním software. | ||
+ | *Dá se na volném software vydělávat? | ||
+ | **Ano, už Stallman prodával Emacs na disketách za $150, i když ho pak kdokoli mohl používat. | ||
+ | **Další možností je prodávat služby související s údržbou software (společnost Red Hat). | ||
+ | *Proč znamená „volný software“ (free software) něco jiného než „bezplatný software“? | ||
+ | **Filozofie volného SW je v tom, že ho může kdokoli používat, modifikovat atd. | ||
+ | |||
+ | === Projekt GNU === | ||
+ | * [http://www.gnu.org/gnu/thegnuproject.html Gnu.org -> The GNU project] | ||
+ | *Zkratka GNU: GNU's Not Unix ~ GNU není Unix | ||
+ | |||
+ | ; Založení | ||
+ | *přelom roku 1983 a 84 | ||
+ | *Cíl: vytvořit operační systém, který nebude zatížen copyrightem. | ||
+ | *Richard Stallman | ||
+ | |||
+ | ;Free Software Foundation (FSF) | ||
+ | *~ Nadace svobodného software | ||
+ | *Organizace, formálně zastřešující projekt GNU. | ||
+ | *vznikla 1985 | ||
+ | |||
+ | === Licence GNU GPL === | ||
+ | *GNU general public license | ||
+ | *Plný text viz: [http://www.gnu.org/licenses/gpl.html Gnu.org > Licenses > GPL] | ||
+ | |||
+ | ; Myšlenka | ||
+ | *Obrací copyright: [http://www.abclinuxu.cz/slovnik/copyleft „copyleft“] | ||
+ | *znemožňuje přeměnu svobodného softwaru na software proprietární (nesvobodný). | ||
+ | *Předmět licence může být používán, kopírován, pozměňován a distribuován - naopak žádná jeho část nesmí být zatížena licencí nekompatibilní s GPL. | ||
+ | |||
+ | ;Verze GNU GPL | ||
+ | *1989 první verze, | ||
+ | *1991 opravená druhá verze, | ||
+ | *2007 vzniká GNU GPL 3 jako reakce na nové hrozby (Richard M. Stallman, Eben Moglen) | ||
+ | ** [http://www.root.cz/clanky/novinky-v-gnu-gpl-3-odvraceni-novych-hrozeb/ root.cz > Clanky > Novinky-v-gnu-gpl-3-odvraceni-novych-hrozeb] | ||
+ | |||
+ | ; Další licence pro svobodný SW: | ||
+ | *FreeBSD | ||
+ | *Apache,... | ||
+ | |||
+ | ; Další svobodné licence | ||
+ | *GNU Lesser General Public License | ||
+ | **Pro knihovny jazyka C. | ||
+ | **Dovoluje linkovat pomocí linkeru i proprietární software. | ||
+ | *GNU Free Documentation License. | ||
+ | ** určena pro dokumentaci programů | ||
+ | |||
+ | ; Příklady programů vzniklých v rámci projektu GNU | ||
+ | *Emacs | ||
+ | ** textový editor | ||
+ | **první program | ||
+ | **práci započal R. Stallman v roce 1984 | ||
+ | *HURD | ||
+ | **operační systém pro projekt GNU | ||
+ | **vývoj započat v osmdesátých letech | ||
+ | **Vývoj originálního GNU kernelu stále pokračuje (HURD), než bude použitelný, byl poskytnut unixový Linux. [http://www.abclinuxu.cz/slovnik/hurd abclinuxu.cz -> HURD] | ||
+ | ***Proto oficiální název GNU/Linux. | ||
+ | *Linux | ||
+ | **jádro, „dočasně zastupující ještě neexistující HURD“ | ||
+ | *GIMP | ||
+ | *VLC | ||
+ | *OpenOffice.org | ||
+ | *... | ||
== Jádro OS: HURD a Linux == | == Jádro OS: HURD a Linux == |
Verze z 19. 10. 2011, 08:21
Obsah |
Kořeny GNU/Linuxu
Operační systém Unix
- Projekt vznikl v Bell Laboratories (USA)
- 1965 -- 1969: projekt Multics
- Unix: operační systém
- projekt založen v roce 1969 po opuštění projektu Multics.
- Hlavní tvůrci
- Ken Thompson
- hlavní hnací síla při práci na Unixu v Bell Labs.
- Denis Ritchie
- člen týmu v Bell Labs, autor jazyka C.
- Brian Kernighan - člen týmu v Bell Labs, podílel se na tvorbě jazyků C a awk, vymyslel název Unix.
- Další slavná jména
- Bill Joy
- tvůrce vi
- vůdčí postava univerzitního vývoje na Berkeley (BSD), autor editoru "vi". Později přešel k Sun Microsystems.
- První operační systém naprogramovaný ve vyšším programovacím jazyce.
- Nejprve programovaný v assembleru počítače PDP-7.
- 1973 přepsán do jazyka C
- Díky tomu se v 70. letech významně rozšířil a stal se jakýmsi „standardem“ pro operační systém.
POSIX
- vznik na počátku 90. let 20. století.
- Portable Operating System Interface
- Standard IEEE a ISO pro operační systém
- Založen na UNIX-u.
Unix dnes
- Dnešní implementace Unixu
- firemní verze (HP a další)
- Z principů Unixu vychází
- Solaris (Sun/Oracle)
- FreeBSD
- GNU/Linux
Svobodný SW a projekt GNU
Svobodný SW
- Dovoluje lidem pomáhat ostatním, uplatnit své znalosti a sdílet je.
- svoboda × copyrighted software
- Richard Stallman: proprietary software was, “If you share with your neighbor, you are a pirate. If you want any changes, beg us to make them.”
- svoboda × public domain software
- Public domain není zatížen copyrightem, ale kdokoli ho může využít v proprietárním software.
- Dá se na volném software vydělávat?
- Ano, už Stallman prodával Emacs na disketách za $150, i když ho pak kdokoli mohl používat.
- Další možností je prodávat služby související s údržbou software (společnost Red Hat).
- Proč znamená „volný software“ (free software) něco jiného než „bezplatný software“?
- Filozofie volného SW je v tom, že ho může kdokoli používat, modifikovat atd.
Projekt GNU
- Gnu.org -> The GNU project
- Zkratka GNU: GNU's Not Unix ~ GNU není Unix
- Založení
- přelom roku 1983 a 84
- Cíl: vytvořit operační systém, který nebude zatížen copyrightem.
- Richard Stallman
- Free Software Foundation (FSF)
- ~ Nadace svobodného software
- Organizace, formálně zastřešující projekt GNU.
- vznikla 1985
Licence GNU GPL
- GNU general public license
- Plný text viz: Gnu.org > Licenses > GPL
- Myšlenka
- Obrací copyright: „copyleft“
- znemožňuje přeměnu svobodného softwaru na software proprietární (nesvobodný).
- Předmět licence může být používán, kopírován, pozměňován a distribuován - naopak žádná jeho část nesmí být zatížena licencí nekompatibilní s GPL.
- Verze GNU GPL
- 1989 první verze,
- 1991 opravená druhá verze,
- 2007 vzniká GNU GPL 3 jako reakce na nové hrozby (Richard M. Stallman, Eben Moglen)
- Další licence pro svobodný SW
- FreeBSD
- Apache,...
- Další svobodné licence
- GNU Lesser General Public License
- Pro knihovny jazyka C.
- Dovoluje linkovat pomocí linkeru i proprietární software.
- GNU Free Documentation License.
- určena pro dokumentaci programů
- Příklady programů vzniklých v rámci projektu GNU
- Emacs
- textový editor
- první program
- práci započal R. Stallman v roce 1984
- HURD
- operační systém pro projekt GNU
- vývoj započat v osmdesátých letech
- Vývoj originálního GNU kernelu stále pokračuje (HURD), než bude použitelný, byl poskytnut unixový Linux. abclinuxu.cz -> HURD
- Proto oficiální název GNU/Linux.
- Linux
- jádro, „dočasně zastupující ještě neexistující HURD“
- GIMP
- VLC
- OpenOffice.org
- ...