Linux versus Unix

Linux is een open source, gratis te gebruiken besturingssysteem dat veel wordt gebruikt voor computerhardware en -software, game-ontwikkeling, tablet-pc's, mainframes, enz.. Unix is een besturingssysteem dat veel wordt gebruikt in internetservers, werkstations en pc's van Solaris, Intel, HP enz.

Vergelijkingstabel

Linux versus Unix-vergelijkingsgrafiek
LinuxUnix
Kosten Linux kan vrij worden gedistribueerd, gratis worden gedownload, gedistribueerd via tijdschriften, boeken enz. Er zijn ook geprijsde versies voor Linux, maar deze zijn normaal gesproken goedkoper dan Windows. Verschillende smaken van Unix hebben verschillende kostenstructuren volgens leveranciers
Ontwikkeling en distributie Linux is ontwikkeld door Open Source-ontwikkeling, d.w.z. door het delen en samenwerken van code en functies via forums, enz. En wordt gedistribueerd door verschillende leveranciers. Unix-systemen zijn onderverdeeld in verschillende andere smaken, voornamelijk ontwikkeld door AT & T en verschillende commerciële leveranciers en non-profitorganisaties..
Fabrikant Linux-kernel is ontwikkeld door de gemeenschap. Linus Torvalds houdt toezicht op dingen. Drie grootste distributies zijn Solaris (Oracle), AIX (IBM) en HP-UX Hewlett Packard. En Apple maakt OSX, een op unix gebaseerde os ...
Gebruiker Iedereen. Van thuisgebruikers tot ontwikkelaars en computerliefhebbers. Unix-besturingssystemen zijn voornamelijk ontwikkeld voor mainframes, servers en werkstations, met uitzondering van OSX, dat voor iedereen is ontworpen. De Unix-omgeving en het client-server-programmamodel waren essentiële elementen in de ontwikkeling van internet
Gebruik Linux kan op een breed scala aan computerhardware worden geïnstalleerd, gaande van mobiele telefoons, tabletcomputers en gameconsoles tot mainframes en supercomputers.. Het UNIX-besturingssysteem wordt gebruikt in internetservers, werkstations en pc's. Backbone van de meerderheid van de financiële infrastructuur en vele 24x365 high availability-oplossingen.
Bestandssysteemondersteuning Ext2, Ext3, Ext4, Jfs, ReiserFS, Xfs, Btrfs, FAT, FAT32, NTFS jfs, gpfs, hfs, hfs +, ufs, xfs, zfs-indeling
Tekstmodusinterface BASH (Bourne Again SHell) is de standaard Linux shell. Het kan meerdere opdrachtinterpreters ondersteunen. Oorspronkelijk de Bourne Shell. Nu is het compatibel met vele anderen, waaronder BASH, Korn & C.
Wat is het? Linux is een voorbeeld van Open Source software-ontwikkeling en Free Operating System (OS). Unix is ​​een besturingssysteem dat erg populair is bij universiteiten, bedrijven, grote ondernemingen, enz.
GUI Linux biedt doorgaans twee GUI's, KDE en Gnome. Maar er zijn miljoenen alternatieven zoals LXDE, Xfce, Unity, Mate, twm, ect. Aanvankelijk was Unix een op commando gebaseerd besturingssysteem, maar later werd een GUI gemaakt met de naam Common Desktop Environment. De meeste distributies worden nu geleverd met Gnome.
Prijs Gratis maar ondersteuning is beschikbaar voor een prijs. Sommige zijn gratis voor ontwikkelingsdoeleinden (Solaris) maar ondersteuning is beschikbaar voor een prijs.
Veiligheid Linux heeft tot op heden ongeveer 60-100 virussen gehad. Geen van hen verspreidt zich tegenwoordig actief. Een ruwe schatting van UNIX-virussen is tussen de tot en met 85 -120 virussen gemeld.
Bedreigdetectie en oplossing In het geval van Linux is het detecteren van bedreigingen en het oplossen van oplossingen erg snel, omdat Linux voornamelijk door de community wordt aangestuurd en wanneer een Linux-gebruiker een of andere vorm van bedreiging post, beginnen verschillende ontwikkelaars eraan te werken vanuit verschillende delen van de wereld Vanwege het eigen karakter van de originele Unix, moeten gebruikers een tijdje wachten om de juiste patch voor het repareren van bugs te krijgen. Maar deze zijn niet zo gebruikelijk.
processors Tientallen verschillende soorten. x86 / x64, Sparc, Power, Itanium, PA-RISC, PowerPC en vele anderen.
Voorbeelden Ubuntu, Fedora, Red Hat, Debian, Archlinux, Android enz. OS X, Solaris, All Linux
Architectures Oorspronkelijk ontwikkeld voor Intel's x86-hardware, poorten beschikbaar voor meer dan twee dozijn CPU-typen, waaronder ARM is beschikbaar op PA-RISC- en Itanium-machines. Solaris ook beschikbaar voor x86 / x64-gebaseerde systemen .OSX is PowerPC (10.0-10.5) / x86 (10.4) / x64 (10.5-10.8)
begin Geïnspireerd door MINIX (een Unix-achtig systeem) en uiteindelijk na het toevoegen van vele functies van GUI, stuurprogramma's enz., Ontwikkelde Linus Torvalds het raamwerk van het besturingssysteem dat in 1992 LINUX werd. De LINUX-kernel werd vrijgegeven op 17 september 1991 In 1969 werd het ontwikkeld door een groep AT & T-medewerkers van Bell Labs en Dennis Ritchie. Het is geschreven in de "C" -taal en is ontworpen om een ​​draagbaar, multi-tasking en multi-user systeem te zijn in een time-sharing configuratie.

Inhoud: Linux versus Unix

  • 1 Geschiedenis van Unix versus Linux
  • 2 Gebruik van Linux en Unix
  • 3 Linux - Unix-verschillen in kosten en distributie
  • 4 Bedreigingen en beveiliging: Unix vs. Linux
  • 5 Markt en toekomst van Linux en Unix
  • 6 Gerelateerde video
  • 7 Winkelen voor
  • 8 Referenties

Geschiedenis van Unix versus Linux

Evolution of Unix (klik om te vergroten)

In 1960 werkten het Massachusetts Institute of Technology, AT & T Bell Labs en General Electric aan een experimenteel besturingssysteem genaamd Multiplexed Information and Computing Service of MULTICS. Dit is ontworpen om te draaien op de GE-645 mainframe-computer. Maar het presteerde slecht. AT & T Bell Labs heeft dit project afgeblazen en zijn middelen elders ingezet. Maar Ken Thompson, een van de ontwikkelaars van Bell Labs, bleef zich ontwikkelen voor het GE-645-mainframe en schreef een spel voor die computer met de naam Space Travel. Maar de game was te traag op de GE-machine en duur ook, kost $ 75 per uitvoering. Dus herschreef hij de game in assembler voor Digital Equipment Corporation's PDP-7 met hulp van Dennis Ritchie.

Deze ervaring, in combinatie met zijn werk aan het Multics-project, leidde Thompson ertoe een nieuw besturingssysteem voor de PDP-7 te starten en ze ontwikkelden een bestandssysteem evenals het nieuwe multi-tasking besturingssysteem zelf met de hulp van een klein team van ontwikkelaars. Ze bevatten een opdrachtregelinterpreter en enkele kleine hulpprogramma's. Dit werd in 1970 als UNICS genoemd en later in UNIX.

In 1985 heeft Richard Stallman de Free Software Foundation opgericht en de GNU General Public License (GNU GPL) ontwikkeld, om software vrijelijk te verspreiden. Veel van de programma's die vereist zijn in een besturingssysteem (zoals bibliotheken, compilers, teksteditors, een UNIX-shell en een venstersysteem) zijn begin jaren negentig voltooid, maar weinig elementen zoals apparaatdrivers, daemons en de kernel waren onvolledig. In 1991 begon Linus Torvalds te werken aan MINIX, een Unix-achtig besturingssysteem waarvan de code vrij beschikbaar was onder het GNU GPL-project. Vervolgens ontwikkelde hij de eerste LINUX-kernel en bracht deze op 17 september 1991 uit voor de Intel x86 pc-systemen. Deze kernel omvatte verschillende systeemhulpprogramma's en bibliotheken van het GNU-project om een ​​bruikbaar besturingssysteem te creëren. Alle onderliggende broncode kan vrij worden gewijzigd en gebruikt.

Gebruik van Linux en Unix

Linux OS is geweldig voor kleine tot middelgrote operaties, en tegenwoordig wordt het ook gebruikt in grote ondernemingen waar UNIX eerder als de enige optie werd beschouwd. Een paar jaar geleden werd Linux beschouwd als een interessant academisch project, maar de meeste grote ondernemingen waar netwerken en computeren met meerdere gebruikers de belangrijkste zorgen zijn; mensen beschouwden Linux niet als een optie. Maar vandaag, met grote softwareleveranciers die hun toepassingen overzetten naar Linux, en omdat het vrijelijk gedistribueerd kan worden, heeft het besturingssysteem de mainstream ingevoerd als een haalbare optie voor webservicing en kantoortoepassingen..

Maar er zijn enkele omstandigheden waarin UNIX de voor de hand liggende keuze is, of vroeger was. Als een onderneming massieve symmetrische multiprocessing-systemen of systemen met meer dan acht CPU's gebruikte, moesten ze UNIX in het verleden uitvoeren. UNIX was veel beter in staat om alle processen effectiever aan te pakken dan Linux. Sinds 2004 draaien echter meer van's werelds grootste supercomputers Linux dan unix. Sinds 2011 voedt Linux meer dan 90% van de top 500-servers. Het werkt ook op de grootste (vanaf 2011): RIKEN Advanced Institute for Computational Science Cores: 705024 Vermogen: 12659.89 kW Geheugen: 1410048 GB

Linux - Unix-verschillen in kosten en distributie

Linux kan vrij worden gedistribueerd, omdat het een Open Source OS is. Dus iedereen kan ook een kopie van Linux krijgen van boeken, tijdschriften of van internet. Voor serverversies betalen organisaties meestal distributeurs voor een ondersteuningscontract, niet voor de software. De belangrijkste distributeurs zijn RED HAT, Mandrake en SUSE. Voor serverhardware zijn IBM, HP en Dell de belangrijkste.

UNIX is duur in vergelijking met Linux; de midrange UNIX-servers hebben een prijs tussen $ 25.000 en $ 249.999 (inclusief hardware). De belangrijkste distributeurs zijn HP, IBM en SUN. Een high-end UNIX-server kan tot $ 500.000 kosten. Volgens IDC, Gartner, is IBM de marktleider in UNIX-servers, staat HP op de tweede positie en staat SUN op de derde positie.

Commercieel UNIX is meestal op maat geschreven voor elk systeem, waardoor de oorspronkelijke kosten vrij hoog zijn, terwijl Linux ook basispakketten heeft. In dit opzicht is Linux qua model dichter bij Windows dan een commercieel UNIX-besturingssysteem. Op het moment dat een UNIX-server wordt aangeschaft, krijgen gebruikers een Vendor-ondersteuningsplan voor het instellen en configureren van het systeem. Maar met Linux moet ondersteuning van leveranciers afzonderlijk worden aangeschaft.

Bedreigingen en beveiliging: Unix vs. Linux

Beide besturingssystemen zijn kwetsbaar voor bugs, maar Linux reageert veel beter op het omgaan met de bedreigingen. Linux heeft veel van dezelfde kenmerken en functies in UNIX opgenomen, inclusief de segmentatie van het gebruikersdomein in een omgeving met meerdere gebruikers, de isolatie van taken in een omgeving met meerdere taken, een wachtwoordsysteem dat kan worden gecodeerd en / of op afstand kan worden gevonden en veel meer. Omdat Linux een open systeem-OS is, kunnen de bugs door iedereen in het forum gebruiker / ontwikkelaars worden gerapporteerd en binnen enkele dagen kan dit worden opgelost. Maar voor UNIX is dit niet het geval en moet de gebruiker een tijdje wachten om de juiste bugfixatie-patch te krijgen. De open source community levert sneller omdat het niet de eindeloze ontwikkelingscycli van commerciële besturingssystemen hoeft door te nemen.

Tegelijkertijd wordt het, als een open source besturingssysteem, ondersteund door tienduizenden ontwikkelaars wereldwijd. Om dit te herhalen, zorgt dit voor betere innovatie en snellere marktfuncties dan alles wat UNIX kan bieden.

Markt en toekomst van Linux en Unix

Volgens International Data Corp. (IDC). Linux is de afgelopen jaren sneller gegroeid dan welk ander server-besturingssysteem dan ook. De Linux-gebruikersbasis is naar schatting meer dan 25 miljoen machines, vergeleken met 5,5 miljoen voor gecombineerde UNIX-installaties.
Linux wint aan populariteit vanwege de toepassing in embedded technologieën, gratis en eenvoudig beschikbaar. Om te concurreren met Linux, maken leveranciers zoals HP, IBM en Sun aangepaste UNIX met een grafische gebruikersinterface en gebruiksvriendelijke interface die ook compatibel is met Linux. De belangrijkste UNIX-leveranciers - IBM, Sun en Hewlett-Packard zetten Linux-interoperabiliteitsfuncties al in toekomstige releases van AIX, Solaris en HP-UX.

Gerelateerde video

Hier is een interessante video die ons door de geschiedenis, verschillen en enkele veelvoorkomende opdrachten leidt die in Linux en Unix-omgevingen worden gebruikt:

Winkelen voor

  • Linux - Boeken en nieuwigheden
  • Unix - Boeken en nieuwigheden

Referenties

  • Linux-servers blijven groeien, Windows en Unix blijven krimpen - ZDNet
  • Wikipedia: GNU
  • Wikipedia: Linux
  • Wikipedia: Unix