Under det senaste decenniet eller så har folk verkligen börjat förvirra "UNIX" med "Linux" Linux Vs Unix: De väsentliga skillnaderna som gäller för Linux Professionals Linux Vs Unix: De väsentliga skillnaderna som gäller Linux Linux Linux såg inte ut av tunn luft; före skapandet av Linux, och före uppkomsten av Windows dominerades beräkningsvärlden av Unix. Vad är skillnaden mellan Linux och Unix? Läs mer som om de är i princip samma sak - men det är inte sant. Det är ett dunkelt område att slitna, men skillnaden kommer i grunden till att du definierar villkoren.
UNIX har rötter som når så långt tillbaka som 1960-talet men namnet visade sig inte fram till 1970-talet med födelsen av ett projekt som heter Unics . Under de närmaste decennierna slutade UNIX att splittras i många olika grenar, var och en med sina unika vändningar.
Linux var inte en av dessa grenar.
Faktum är att Linux föddes som ett alternativ till UNIX Penguin Origins: Historien om Linux [Geek History] Penguin Origins: Historien om Linux [Geek History] Det finns praktiskt taget inget ställe du kan gå utan att vara i kontakt med Linux - det driver allt från vanliga datorer till de mest kraftfulla servrarna till våra handdatorer. De flesta människor som inte är tekniker ... Läs mer med målet att vara UNIX-kompatibla, vilket förklarar varför de två har många likheter och varför de ofta sammanflätas. I den meningen är Linux ett UNIX-liknande, inte ett UNIX-baserat operativsystem.
Med andra ord, Linux påverkades av UNIX, men UNIX-system har ingen relation till Linux. Med det sagt, här är några av de viktigaste UNIX-systemen som fortfarande finns idag och är värda att veta om.
BSD
Berkeley Software Distribution, som vanligtvis kallades BSD, var ett derivat av UNIX som lanserades 1977 och upphörde utvecklingen 1995. Vid starten hade BSD samma kod som UNIX vid den tiden, vilket gjorde det till en sann gräns för UNIX.
Även om den ursprungliga BSD inte längre existerar, skedde det en massa andra efterkommande - kallad "varianter" - många av dem är aktivt utvecklade som open source-projekt. Vad är Open Source-programvara? [MakeUseOf Förklarar] Vad är Open Source-programvara? [MakeUseOf Explains] "Open source" är en term som kastas runt mycket idag. Du kanske vet att vissa saker är öppen källkod, som Linux och Android, men vet du vad det innebär? Vad är öppet ... Läs mer.
Den mest populära varianten är FreeBSD, vilket är ett operativsystem med allmänt ändamål som är funktionstäckande (till skillnad från Linux, som bara är en kärna). Detta innebär att FreeBSD-systemet innehåller kärna, drivrutiner, verktyg och dokumentation.
Standardinstallationer av FreeBSD saknar grafiskt gränssnitt, men det är lätt att installera en av de populära skrivbordsmiljöerna som stöds utanpå: GNOME, KDE eller Xfce.
Den tredje mest populära varianten är NetBSD, som fokuserar mer på en ren design och lätt överföring över datorarkitekturer, vilket betyder att det borde fungera utan problem på så gott som vilken som helst maskin.
För det mesta används NetBSD främst som grund för storskaliga servrar och inbyggda system i stället för personlig användning.
En av NetBSDs efterkommande, som heter OpenBSD, har faktiskt överträffat sin förälder i popularitet och blev den näst mest använda BSD-varianten efter FreeBSD.
OpenBSDs primära fokus är transparent kod och dokumentation följt av säkerhet. På grund av detta är OpenBSD ett populärt operativsystem inom säkerhetsbranschen. Ändå stöder OpenBSD skrivbordsmiljöer och vanliga program med öppen källkod. Den bästa Linux-programvaran Den bästa Linux-programvaran Fantastiska appar finns tillgängliga för Linux. Oavsett om du är ny i operativsystemet eller du är en erfaren användare, hittar du alltid ny och användbar Linux-programvara för att älska. Det här är våra favoriter. Läs mer, gör det bra även för personligt bruk.
Alla dessa varianter är licensierade enligt öppen källkod BSD-licens Open Source Software Licenses: Vilka ska du använda? Open Source Software Licenses: Vilka ska du använda? Visste du att inte alla öppna källkodslicenser är desamma? Läs mer, vilket är en av de mest tillåtna mjukvarulicenser som finns tillgängliga. Du kan ganska mycket göra vad du vill med dessa operativsystem.
Solaris
1983 lanserades en variant av BSD-namnet SunOS. SunOS utvecklades av Sun Microsystems, även känd som pionjärerna bakom Java-plattformen. SunOS har utformats för att vara mer av en arbetsstation och serverdator snarare än ett personligt skrivbord.
Men sedan 1992 drog de BSD-baserade SunOS och började på nytt med en mer modern (vid tiden) version av UNIX. Den här versionen heter Solaris, som fortfarande finns idag under namnet Oracle Solaris (som Sun Microsystems förvärvades av Oracle 2010).
För mycket av sin historia har Solaris varit ett slutet projekt med egenutveckling, även om Sun ofta integrerat öppen källkodslösning i systemet (till exempel OpenWindows och senare Common Desktop Environment).
Men 2005 ändrades allt när Sun släppte Solaris-kodbasen under en licens som godkändes av Open Source Initiative. Denna variant, baserad på Solaris 10, blev känd som OpenSolaris .
Tyvärr, när Sun förvärvades av Oracle stängdes det officiella OpenSolaris-projektet. Detta ledde till att utvecklingssamhället fortsatte utvecklingen på egen hand, vilket resulterade i en gaffel som heter OpenIndiana baserat på en ny kärna som heter illumos.
OpenIndiana är den andliga fortsättningen av den nu-avslöjade OpenSolaris. Flera andra OpenSolaris-derivat existerar, och alla är baserade på illumokärnan (precis som hur alla Linux-distributioner baseras på Linux-kärnan), men ingen är lika anmärkningsvärda som OpenIndiana.
Men i slutet av dagen, om du inte arbetar i en miljö med stora servrar och mainframes, kommer du förmodligen aldrig att behöva hantera Solaris eller någon av släktingarna.
OS X
Ett överraskande antal människor inser inte att moderna Mac-system är härledda från en UNIX-bas. Fram till Mac OS 9 byggdes Apples operativsystem internt, men de uppfräschade allting 2001 med utgåvan av Mac OS X (som senare blev omprogrammerad som OS X 2012).
När Apple köpte NeXT, Inc. 1997, förvärvade de också NeXTSTEP-operativsystemet, vilket i sig härleddes från en tidig version av BSD. Det betyder att moderna Mac-datorer har mer av ett krav på en UNIX-linje än till och med Linux-system Mac OS X Yosemite, från perspektivet av en Linux-användare Mac OS X Yosemite, ur perspektivet av en Linux-användare Mac OS X används som affisch barn för ett rent och elegant gränssnitt. Som Linux-författare är det min plikt att göra jämförelser mellan Linux distros, men också mot tävlingen. Läs mer !
Före OS X återspeglades varje version av Apples operativsystem i namnet (t.ex. Mac OS 9, Mac OS 8, etc.). Nu har alla versioner av det UNIX-baserade operativsystemet sedan 2001 varit "Version 10", där varje större release ges ett kodnamn som "Yosemite" (vilket är tekniskt version 10.10).
Som det visar sig var flytten till UNIX framgångsrikt för Apple när man ansåg att OS X så småningom blev grunden för iOS, operativsystemet som nu driver iPhone, iPads och Apple TV. Det är anklagligt att Apple inte ens skulle vara på kartan om det inte var för UNIX.
Andra UNIX-liknande operativsystem
Förutom de tre stora namnen ovan finns det några andra noterbara exempel på icke-Linux UNIX-system som är värda att nämna.
IBM utvecklar ett operativsystem som heter AIX, vilket oftast används på IBM-huvudramar och PowerPCs. Hewlett-Packard upprätthåller HP-UX, som används på HP 9000-serien av arbetsstationer och serversystem. Och då finns det Minix, ett mikrokärnans operativsystem som nu mest används för utbildningsändamål.
Poängen? UNIX är mycket mer utbredd och inflytelserik än du kanske tror. Världen skulle vara väldigt annorlunda om UNIX aldrig hade skådat scenen.
Vilka UNIX-liknande system missade vi? Hjälpte det här för att förtydliga vad UNIX är? Har du några frågor som inte besvarades? Dela med oss i kommentarerna nedan!