Wat is het verschil tussen UNIX en Linux?

UNIX en Linux zijn twee soorten besturingssystemen die heel gelijkaardig vanuit het oogpunt van een gebruiker, maar zijn zeer verschillend intern. Het besturingssysteem (OS) kernels zijn anders gestructureerd en vereisen verschillende stuurprogramma's. Linux-besturingssystemen zijn vaak volledig open-source software, terwijl veel UNIX-implementaties zijn niet. UNIX en Linux worden vaak gebruikt door bedrijven, overheden en studenten voor een grote verscheidenheid van computertaken. Ze worden ook gebruikt in veel hand-held apparaten, zoals mobiele telefoons, Personal Digital Assistants (PDA's) en netbook computers.

De originele UNIX OS is ontwikkeld bij American Telephone and Telegraph Company (AT & T) in 1969. Tijdens de jaren 1970, AT & T een licentie van de OS en de broncode te veel commerciële bedrijven als de Amerikaanse overheid en onderwijsinstellingen. Vele variaties zijn ontwikkeld buiten AT & T, voor een deel te wijten aan reacties op het verhogen van de controle en licentiekosten van het bedrijf. Sommige van deze varianten voldoen beter aan de informele UNIX normen van de jaren 1980 en 1990 dan anderen. UNIX is een vrij breed begrip en wordt vaak verbonden met elkaar, maar niet gestandaardiseerd, versies van het OS.

De Berkeley Software Distribution (BSD) is een concurrerende versie van UNIX ontwikkeld aan de Universiteit van Californië, Berkeley. Er is een gratis open-source variant genaamd 386BSD werd voor het eerst uitgebracht in 1992, een jaar nadat Linus Torvalds begon met het schrijven van de eerste Linux kernel. De meeste UNIX implementaties zijn niet open-source, dat is een groot verschil tussen UNIX en Linux. UNIX wordt vaak verkocht met een heel restrictieve licentie die een hoge vergoeding vastgesteld per gebruiker of per site bevat. Daarentegen worden Linux systemen meestal vrij verspreid met broncode onder de liberale voorwaarden van de GNU General Public License (GPL).

De Linux OS werd lang ontwikkeld na UNIX had gerijpt. UNIX en Linux delen veel van dezelfde concepten en de software tools die bij elke bieden vergelijkbare functionaliteit. Het ontwerp en de uitvoering van de Linux kernel en andere OS-software is verschillend van UNIX, echter. Veel van de nutsbedrijven, compilers en redacteuren ontwikkeld door het GNU project worden verspreid met de Linux OS. Het doel van GNU is om te produceren en onderhouden van een gratis software-systeem compatibel met UNIX, met inbegrip van een kernel.

De Linux kernel die door Torvalds, verspreid onder de voorwaarden van de GNU GPL, is de basis van alle Linux-systemen. Het is algemeen kleiner en efficiënter dan de meeste UNIX kernels, vanaf het begin zeer vergelijkbaar UNIX zijn. Device drivers, bestandssystemen en andere OS internals zijn heel verschillend, echter. UNIX en Linux-systemen, daarom, vereisen aparte drivers voor elk apparaat, omdat ze niet compatibel zijn in dat opzicht.

Gebruikersinterfaces zijn vaak verschillend tussen UNIX en Linux systemen. UNIX is van oudsher gebruikt een op tekst gebaseerde command-line interface die ook beschikbaar is met Linux. Veel ontwikkelaars hebben full-featured grafische gebruikersinterface (GUI) systemen voor Linux, waarvan sommige zijn ook geschikt gemaakt voor UNIX gecreëerd.

Linux kernels, GNU utilities en bijbehorende vrije software worden voortdurend ondersteund en versterkt door een grote open-source ontwikkeling van de gemeenschap. In tegenstelling, elke versie van UNIX heeft de neiging om zijn eigen kleine, gespecialiseerde groep ontwikkelaars, van wie de meesten werken voor een bepaald UNIX leverancier hebben. UNIX ondersteuning is vaak alleen beschikbaar via een betaalde support afspraak met de verkoper of een derde partij.

  • UNIX en Linux worden gebruikt in vele netbooks.

© 2019 Quilcedacarvers.com | Contact us: webmaster# quilcedacarvers.com