A Linux története

A Linux neve a Linus + Unix keverékéből származott. Linus a Linux készítőjének, Linus Torvaldsnak a neve. A Unix pedig egy nagy operációs rendszer neve, amelyben most elmondjuk a történetét, hogy jobban megértsük a Linuxot.
A Unix eredete az 1960-as években tervezett Multics operációs rendszerhez kapcsolódik. Ezt a projektet a Massachusettsi Műszaki Intézet (MIT), a General Electric (GE), a Bell (Bell Labs) és a Telegraph amerikai telefonos laboratóriumai (AT&T) hajtották végre. A szándék az volt, hogy a Multics rendelkezzen időmegosztási funkciókkal (több felhasználó osztja meg egyetlen számítógép erőforrásait), így ez a kor legmerészebb rendszere. 1969-ben már létezik a Multics verziója egy GE645 számítógépen.]
Ken Thompsom a Multics kutatója volt, és a Bell Labs-nál dolgozott. A vállalat azonban valamivel később kilépett a projektből, de a rendszerben folytatta tanulmányait. Azóta az volt az elképzelése, hogy ne folytassa az eredeti Multics-ot, hanem valami kisebbet hozzon létre, de ez megtartotta a rendszer alapgondolatait. Innentől kezdődik a Unix rendszer saga. Brian Kernighan, a Bell Labs kutatója is ezt a nevet adta.


1973-ban a Bell Labs másik kutatója, Dennis Ritchie átírta az egész Unix rendszert C nevű magas szintű nyelven, amelyet maga fejlesztett ki. Ennek eredményeként a rendszer széles körű elfogadásra talált a Bell Labs-on kívüli felhasználók körében.
1977 és 1981 között az AT&T módosította a Unix-ot, bizonyos változtatásokat végrehajtva, és kiadta a System III-t. 1983-ban egy újabb módosítássorozat után megjelent a jól ismert Unix System IV, amelyet tovább értékesítettek. Ezt a rendszert még ma is használják a piacon, a Unix nemzetközi szabványává válva. Ezt a rendszert olyan cégek forgalmazzák, mint az IBM, a HP, a Sun stb. A Unix egy nagyon drága operációs rendszer, amelyet számos multinacionális vállalat használ nagy teljesítményű számítógépekben (például nagygépekben).
Mi a kapcsolat a Unix és a Linux, vagy inkább Unix és Linus Torvalds között?
A kérdés megválaszolásához egy másik operációs rendszerről, a Minixről kell beszélni. A Minix a Unix változata, azonban ingyenes és elérhető forráskóddal. Ez azt jelenti, hogy bármely tapasztalt programozó változtathat rajta. Eredetileg oktatási célokra készült, bárki számára, aki „otthon” szeretné tanulni a Unixot. Érdemes azonban megemlíteni, hogy „nulláról” írták, és annak ellenére, hogy Unix verzió, nem tartalmaz semmilyen AT&T kódot, ezért szabadon terjeszthető.
Innen „lép a színre” Linus Torvalds. Számítástudomány hallgatója volt a finn Helsinki Egyetemen, és 1991-ben hobbiként Linus úgy döntött, hogy a Minixnél erősebb rendszert fejleszt ki. Hogy megismerje ötletét, az Useneten keresztül (egyfajta elődnek az Interneten) üzenetet küldött egy csoportnak. Az üzenet a cikk végén látható. Ugyanebben az évben kiadta a kernel verzióját (alap operációs rendszerek) 0,02, és addig folytatta a munkát amely 1994-ben kiadta az 1.0 verziót. A cikk írásakor a jelenlegi verzió a 2.6.
A Linux egy ingyenes operációs rendszer, és a POSIX specifikációk újratelepítését jelenti (az IEEE, az Elektrotechnikai és Elektronikai Mérnöki Intézet szabványosítása) kiterjesztésű rendszerekhez V. rendszer és BSD. Ez azt jelenti, hogy a Linux nagyon hasonlít a Unix-hoz, de nem ugyanott származik, és másképp írták.
De miért ingyenes a Linux?
Amikor Linus Torvalds fejlesztette a Linuxot, nem szándékozott pénzt keresni, inkább egy olyan rendszert készített a személyes használatára, amely kielégítette az igényeit. A fejlesztési stílus a kollektív segély volt. Vagyis koordinálja egy csoport kollektív erőfeszítéseit az általa létrehozott rendszer fejlesztése érdekében. Emberek ezrei járulnak hozzá szabadon a Linux fejlesztéséhez, egyszerűen a jobb operációs rendszer elkészítésének örömére.
GPL licenc
A Linux a GPL licenc alatt áll, lehetővé teszi, hogy bárki használhassa az alatta lévő programokat, azzal az elkötelezettséggel, hogy a programokat nem zárja be és nem teszi kereskedelmi forgalomba. Vagyis megváltoztathatja a Linux bármely részét, módosíthatja és akár piacra is hozhatja, de nem zárhatja be (nem engedheti meg, hogy más felhasználók módosítsák), és eladja.
GNÚ
De a Linux-történet ezzel még nem ér véget. Azt is tudni kell, hogy mi a GNU. A GNU egy 1984-ben indult projekt, amelynek célja egy Unix-kompatibilis operációs rendszer fejlesztése. Maga a Linux csak egy kernel. Linus Torvalds, a kernel forráskódjának megírásával egy időben, elkezdte a GNU programokat használni a rendszer elkészítéséhez. Tetszett neki az ötlet, úgy döntött, hogy ugyanazon licenc alatt hagyja magját.
De maga a kernel nem használható. A kernel a legfontosabb rész, mivel ez az alap, és kommunikátorként szolgál a felhasználó és a számítógép között. Ezért a GNU rendszerek változataival és a kernellel együtt a Linux operációs rendszerré vált.
De lehet, hogy mára már összezavarodott. Mi akkor a Linux? Mi a GNU? Egyszerűen sokan használják a GNU rendszerek módosított verzióit, azt gondolva, hogy ez maga a Linux. A vele dolgozó programozók tudják, hogy alapvetően a Linux a kernel, mint mondták, de mindenki ezt a Linux-készletet hívja (van, aki a GNU / Linux használatát védi).
Végül, a GNU projekt egyike azoknak, akik felelősek a Linux sikeréért, mert programjainak a kernellel való „keverésének” köszönhetően amelyet Linus Torvalds fejlesztett ki, a Linux megmutatta, miért olyan operációs rendszer, amely méltó olyan képességekhez, amelyeket senki sem felülmúl egy másik rendszer.

Számítástechnika - Brazil iskola

Forrás: Brazil iskola - https://brasilescola.uol.com.br/informatica/historia-do-linux.htm

Itt: [@]: mi ez és mit jelent?

Az at jel [@]egy grafikus jel, amely leginkább az e-mail címek részeként ismert, és jelzi a szolg...

read more
Cézium (Cs): tulajdonságok, alkalmazások, baleset

Cézium (Cs): tulajdonságok, alkalmazások, baleset

O cézium az 1. csoportjába tartozó fémes elem TA szépség Perodikus. Ezüstös megjelenésű, vízzel r...

read more

Craft: mi ez, típusok, jellemzők, modell

O hajó -hoz tartozó szövegműfaj műszaki írás amelynek jogi értéke van. Arra használják, hogy közö...

read more
instagram viewer