Projekt GNU a GNU/Linux
Z MiS
(Rozdíly mezi verzemi)
(→Jádro OS: HURD a Linux: Přidán odkaz na stránku Operační systém) |
(UNIX a Svobodný software osamostatněn, úprava struktury) |
||
Řádka 1: | Řádka 1: | ||
− | [[Category:VSE]] | + | [[Category:VSE]][[Category:Informatika]][[Category:OSY]] |
− | [[Category:Informatika]] | + | |
− | [[Category:OSY]] | + | |
− | == | + | == Projekt GNU == |
+ | * Zkratka GNU: GNU's Not Unix ~ GNU není Unix | ||
− | + | ;Cíl: | |
− | + | * Vytvořit kompletní sadu softwarového vybavení, které nebude zatíženo copyrightem (bude [[Svobodný software|svobodné]]). | |
− | + | ||
− | * | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
; Založení | ; Založení | ||
− | *přelom roku 1983 a 84 | + | * přelom roku 1983 a 84 |
− | * | + | * Richard Stallman |
− | * | + | * Protože vlastní jádro OS nebylo k dispozici, bylo použito API Unixu tak, aby zatím aplikace mohly běžet pod [[UNIX | Unixem]]. |
+ | * Zároveň započata práce na jádru OS s názvem HURD. | ||
;Free Software Foundation (FSF) | ;Free Software Foundation (FSF) | ||
Řádka 70: | Řádka 18: | ||
*vznikla 1985 | *vznikla 1985 | ||
− | + | ; Příklady software z projektu GNU | |
+ | *Emacs | ||
+ | ** textový editor | ||
+ | ** první program | ||
+ | ** práci započal R. Stallman v roce 1984 | ||
+ | *HURD, Linux | ||
+ | **jádra operačního systému pro projekt GNU | ||
+ | *GIMP | ||
+ | *VLC | ||
+ | *OpenOffice.org | ||
+ | *... | ||
+ | |||
+ | == Licence GNU GPL == | ||
*GNU general public license | *GNU general public license | ||
+ | * Nejznámnější licence [[Svobodný software|svobodného software]]. | ||
*Plný text viz: [http://www.gnu.org/licenses/gpl.html Gnu.org > Licenses > GPL] | *Plný text viz: [http://www.gnu.org/licenses/gpl.html Gnu.org > Licenses > GPL] | ||
Řádka 96: | Řádka 57: | ||
** určena pro dokumentaci programů | ** určena pro dokumentaci programů | ||
− | + | == Jádro OS pro projekt GNU == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | == Jádro OS | + | |
; Připomeňte si — rozdělení software | ; Připomeňte si — rozdělení software | ||
Řádka 121: | Řádka 65: | ||
*aplikace. | *aplikace. | ||
Více viz stránka [[Operační systém]]. | Více viz stránka [[Operační systém]]. | ||
+ | |||
+ | ; HURD | ||
+ | * jádro OS (kernel) pro projekt GNU | ||
+ | * vývoj započat již v osmdesátých letech | ||
+ | * Moderně postavené. | ||
+ | * Několikrát přestavěné. | ||
+ | * Ale stále není hotové. :( | ||
+ | * Viz [http://www.abclinuxu.cz/slovnik/hurd Slovník Abclinuxu.cz -> HURD]. | ||
;Linux | ;Linux | ||
− | *Jedná se o jádro („kernel“) OS. | + | *Jedná se také o jádro („kernel“) OS. |
*Autor Linus Torvalds (Finsko) | *Autor Linus Torvalds (Finsko) | ||
*vznikl jako semestrální práce | *vznikl jako semestrální práce | ||
Řádka 134: | Řádka 86: | ||
;GNU a Linux | ;GNU a Linux | ||
* Jádro Linux bylo uvolněno pod licencí GNU GPL. | * Jádro Linux bylo uvolněno pod licencí GNU GPL. | ||
− | * Vzhledem k tomu, že vývoj jádra HURD stále probíhal, bylo pro vytvoření kompletního OS „dočasně“ použito jádro Linux. | + | * Vzhledem k tomu, že vývoj jádra HURD stále probíhal, bylo pro vytvoření kompletního OS „dočasně“ použito jádro Linux. |
+ | * Proto je správný název celého operačního systému „GNU/Linux“. | ||
+ | |||
+ | == Zdroje == | ||
+ | * [http://www.gnu.org/gnu/thegnuproject.html Gnu.org -> The GNU project] |
Verze z 23. 8. 2013, 17:51
Obsah[skrýt] |
Projekt GNU
- Zkratka GNU: GNU's Not Unix ~ GNU není Unix
- Cíl
- Vytvořit kompletní sadu softwarového vybavení, které nebude zatíženo copyrightem (bude svobodné).
- Založení
- přelom roku 1983 a 84
- Richard Stallman
- Protože vlastní jádro OS nebylo k dispozici, bylo použito API Unixu tak, aby zatím aplikace mohly běžet pod Unixem.
- Zároveň započata práce na jádru OS s názvem HURD.
- Free Software Foundation (FSF)
- ~ Nadace svobodného software
- Organizace, formálně zastřešující projekt GNU.
- vznikla 1985
- Příklady software z projektu GNU
- Emacs
- textový editor
- první program
- práci započal R. Stallman v roce 1984
- HURD, Linux
- jádra operačního systému pro projekt GNU
- GIMP
- VLC
- OpenOffice.org
- ...
Licence GNU GPL
- GNU general public license
- Nejznámnější licence svobodného software.
- 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ů
Jádro OS pro projekt GNU
- Připomeňte si — rozdělení software
- Operační systém (OS)
- jádro (kernel) — zahrnuje síťové rozhraní, správu paměti,...
- knihovny, nástroje
- aplikace.
Více viz stránka Operační systém.
- HURD
- jádro OS (kernel) pro projekt GNU
- vývoj započat již v osmdesátých letech
- Moderně postavené.
- Několikrát přestavěné.
- Ale stále není hotové. :(
- Viz Slovník Abclinuxu.cz -> HURD.
- Linux
- Jedná se také o jádro („kernel“) OS.
- Autor Linus Torvalds (Finsko)
- vznikl jako semestrální práce
- první verze zveřejněna 17. 9. 1991
- založeno na operačním systému Minix profesora Andy Tanenbauma
- Filozofie převzata z OS Unix, aplikace a nástroje lze přenášet.
- Dnes portováno na většinu platforem.
- Logo: tučňák Tux
- GNU a Linux
- Jádro Linux bylo uvolněno pod licencí GNU GPL.
- Vzhledem k tomu, že vývoj jádra HURD stále probíhal, bylo pro vytvoření kompletního OS „dočasně“ použito jádro Linux.
- Proto je správný název celého operačního systému „GNU/Linux“.