Mindkét operációs rendszer személyi rendszerekhez és webszerverekhez, számítási fürtökhöz stb.
A Windows NT-nek sikerült uralnia az asztali és személyi rendszereket (2016-ban az asztali számítógépek körülbelül 97%-a) [1] , míg a Linux-alapú megoldások népszerűek a webszervereken, számítási klasztereken , szuperszámítógépeken és mobileszközökön (50-90%, 2006-2010). ) [2] [3] .
Ezek a rendszerek különböznek a mögöttes filozófiájukban, a beszerzési és használati költségükben, a könnyű kezelhetőségben, a kényelemben és a stabilitásban. Összehasonlításukkor figyelembe kell venni a gyökereket, a történeti tényezőket és az elterjedési módokat.
2015-ben a Microsoft kiadta Linux disztribúcióját belső használatra - Azure Cloud Switch (ACS), amely többplatformos moduláris operációs rendszerként írható le adatközpontok kezelésére [4] .
A Windows és a Linux „egyenlő alapon” összehasonlítható a következő tényezők miatt:
2004-ben a Microsoft marketingkampányt indított " Get the Facts " [9] címmel , hogy kiemelje a Windows előnyeit a Linuxszal szemben. Állítások szerint a Windows teljes birtoklási költsége alacsonyabb, mint a nyílt forráskódú termékeké [10] .
A Microsoft következtetéseit más mérvadó szervezetek vitatják, mint például a Novell és a The Register angol informatikai oldal [11] . Egyesek úgy vélik, hogy a pontatlanságok részben abból adódnak, hogy a jelentésben összekeverték a UNIX és a Solaris [12] adatait , valamint kiszámították a Linux professzionális támogatásának költségeit is (a szoftverek gyártása során szükség lehet szakmai támogatásra, de nem a rendszer használatakor).
Az Egyesült Királyság Nyilvános Reklámügynöksége 2004-ben figyelmeztette a Microsoftot, hogy „a Linux birtoklása [13]10-szer magasabb, mint a Windows Server 2003 költsége” nem igaz [14] [15] .
ablakok | Linux | Megjegyzések | |
---|---|---|---|
Részesedés a számítógépek értékesítésében ( OEM ) | A személyi számítógépek 99%-án választás nélkül előre telepítve van, az MS-DOS első verziójától kezdve, dömping áron (ár OEM-nek - ~30€ [16] , kiskereskedelmi ~100€ verziótól függően). | Előre telepítve néhány eladott rendszerre. Például Ubuntu Dell és System76 számítógépeken , SUSE Linux Lenovo ThinkPads [17] , MSI [ 18] számítógépeken . A Google a közelmúltban elkezdte aktívan népszerűsíteni az előre telepített Google Chrome OS -t tartalmazó netbookokat és laptopokat . [19] . Okostelefonokra, táblagépekre, e-könyvekre, digitális lejátszókra és egyéb eszközökre is telepítve van az Android operációs rendszer – Linux kernelen [20] . | Franciaországban jogi eljárás folyik a Microsoftnak a számítógépgyártókkal kötött megállapodása ellen, amely szerint kizárólag a Windows telepíthető. [21] |
Ablakkezelők / Grafikus környezet | Kezdetben csak a rendszer ablakkezelője. Működésének megváltoztatásához a rendszerfájlok (uxtheme.dll) cseréje szükséges , amely közvetlenül sérti a licencszerződést vagy harmadik féltől származó szoftverek használatát (ez az állítás csak a Windows XP rendszerre vonatkozik). A grafikus shell a programok túlnyomó többségének működéséhez szükséges, és meghibásodása működési zavarokhoz vezet. Számos program működik grafikus shell használata nélkül, de elsősorban a rendszer karbantartására szolgálnak (például a teljesítmény visszaállítására). Távvezérlés Remote Desktop Protocol [22] , telnet [23] , WMI [24] és egyéb eszközök segítségével. Lehetőség van harmadik féltől származó asztali környezet telepítésére, például KDE [25] , de ebben az esetben a beépített ablakkezelő könyvtárai betöltődnek a RAM-ba, jelentősen csökkentve a rendszer teljesítményét. | Asztali környezetek : GNOME , KDE , Enlightenment , Xfce és mások. Számos „önálló” ablakkezelő: Openbox , Fluxbox és mások, beleértve a Beryl , Compiz vagy Compiz Fusion összetett ablakkezelőket . A grafikus shell nem kritikus az operációs rendszer működése szempontjából, a rendszer át tud váltani szöveges módba. A távvezérlés általában SSH -n , VNC -n és XDMCP -n keresztül történik . "Virtuális terminálokat" használnak, amelyek lehetővé teszik a rendszer újraindításának elkerülését az egyik terminál meghibásodása esetén. | A különböző asztali környezetek különböző módokat kínálnak a számítógép kezelésére, lehetővé téve a felhasználó számára, hogy kiválaszthassa az igényeinek leginkább megfelelőt. Ez néha kellemetlenséget okoz az egyikről a másikra való váltáskor, de a gyakorlatban a legtöbb felhasználó GNOME , KDE vagy hasonló környezeteket használ. |
Rendszerkonzol/parancssor | A parancssor létezik, de korlátozott a funkcionalitása. Az MS-DOS alapú , szerény jellemzőit örökölve, amelyek alig változtak az 1990-es évek óta. Erőteljes Windows PowerShell -héjat is fejlesztettek , amely megvalósítja a UNIX parancssori szolgáltatásokat néhány .NET -en alapuló . A Cygwin parancssori eszközök független gyűjteménye és a Microsoft SUA programkészlete , valamint a CONEMU érhető el . A Windows 98-tól kezdve a Windows Script Host , a feladatok automatizálására szolgáló hatékony eszköz, benne van a szállítmányban, amelynek képességei messze meghaladják a beépített parancssort. A helyreállítási vagy konfigurációs funkciók a parancssorból hajthatók végre. | A parancssor is a rendszer szerves része. Sok operációs rendszer grafikus felület segítségével valósítja meg a rendszerkonfigurációs funkciókat (néha láthatatlanul fut a rendszerfelhasználó számára a parancssor használatával), de az opciók közötti különbségek miatt az adott disztribúciós készletet nem ismerő felhasználók gyakran parancssori orientációt adnak a kezdőknek. utasítás. A parancssor lehetővé teszi a haladó felhasználók számára, hogy teljesen újrakonfigurálják az operációs rendszer összes funkcióját. Számos segédprogram létezik speciális funkciók végrehajtására, amelyek szorosan integrálva vannak a rendszer- és alkalmazásprogramokkal. A helyreállítási vagy konfigurációs funkciók a parancssorból hajthatók végre. Egy speciális absztrakciós réteg "framebuffer" lehetővé teszi a "text" terminálok funkcionalitásának kiterjesztését a grafikus mód funkcionalitására. |
Nehéz pontosan megszámolni a felhasználók számát, mivel a Linux szinte minden példánya nem igényel regisztrációt, és a Windows NT számos jogosulatlan vagy nem regisztrált példányban létezik. Ezek az adatok a webböngészők azonosítási válaszain alapulnak , így a számok nagyon közelítőek: a különböző webhelyek különböző közönséget vonzanak, és a böngészők nem mindig pontosan közölnek információkat az operációs rendszerről.
A Relecantive AG 2003-ban közzétett tanulmánya arra a következtetésre jutott, hogy "a Linux asztali számítógépekre való felkészültsége ugyanolyan jó, mint a Windows XP" [26] .
ablakok | Linux | Megjegyzések | |
---|---|---|---|
Telepítő mérete | A szoftvereszközök szabványos készletét képviseli, mérete néhány tucat hajlékonylemeztől (Windows 3.11) a DVD-ig (Windows Vista/7/8) és az USB flash meghajtóig (Windows 10) változhat. Vannak hivatalos és nem hivatalos eszközök is a saját Windows disztribúciók létrehozásához. Hálózati telepítés lehetséges. | Egy hajlékonylemezről több DVD-re. Például egy DSL disztribúció csak 50 MB-ot foglal el, böngészőket, irodai alkalmazásokat stb. biztosítva. Sok disztribúció többféle változatban kapható (általában DVD-k nagy programkészlettel és választható grafikus környezettel, vagy Live CD minden grafikushoz környezet ( KDE , GNOME , Xfce ) a hozzá tartozó programokkal). Hálózaton keresztüli telepítés lehetséges, amelyben az összes szükséges szoftvert egy speciális szerverről szerzik be. Ezek a lehetőségek kombinálhatók, ha van állandó internetkapcsolat: a legtöbb csomag lemezről, új verziói és további programjaik pedig távoli szerverről kerülnek telepítésre. | |
Könnyen telepíthető | A Windows 7 telepítése meglehetősen egyszerű, ha olyan gépre kívánják telepíteni, amelyen nincs operációs rendszer. A Windows XP telepítése nehéz lehet, ha a telepített hardver újabb technológiákat használ. Előfordulhat, hogy 3,5 hüvelykes illesztőprogram-floppyt [27] kell használnia, vagy manuálisan kell csomagolnia az eredeti disztribúció későbbi frissítéseit egy új telepítőlemez-képpel. | Nagyon könnyen telepíthető ( SuSE , Mandriva , Ubuntu , Fedora stb.), lehetővé teszi számos beállítás megváltoztatását a folyamat során, könnyen telepíthető a meglévő operációs rendszerekre. Vannak olyan disztribúciók, amelyek telepítése a maximális mobilitásra irányul, például hálózati távoli telepítés minimális méretben (40 Mebibyte ) gyenge hardvereken ( Debian , Vector Linux , ArchLinux , Slackware ). Vannak olyan disztribúciók, amelyek szándékosan lemondanak az egyszerűségről a szándékos kézi telepítés mellett, hogy maximalizálják a funkcionalitást a felhasználó számára ( Gentoo , ArchLinux , Slackware ). A népszerűtlen, új vagy személyes terjesztések is változhatnak. Ezen kívül lehetőség van a teljes rendszer felépítésére forrásból anélkül, hogy szoftvertelepítési menedzsereket kellene igénybe venni ( Linux from Scratch ). | [28] [29] [30] [31] |
Telepítési idő | Az igényelt idő körülbelül egy óra [32] (akár 10-30 perc Windows Vista/7 esetén, a számítógép teljesítményétől függően) [33] . Szükség esetén a telepítés előkészítése több időt vehet igénybe (például a Windows XP SATA merevlemezre történő telepítéséhez illesztőprogramokat tartalmazó hajlékonylemezek létrehozása). A telepítés során egy vagy több újraindítást kell végrehajtania. A fontos frissítések telepítése több időt vehet igénybe, és többszöri újraindítást igényelhet. |
|
Lásd a „könnyen telepíthető” megjegyzést. |
Eszköz-illesztőprogramok elérhetősége | A rendszerben használt egyes eszközök illesztőprogramjai külön telepítve vannak. A rendszer számos illesztőprogramot telepít a telepítési adathordozón lévő illesztőprogramokból, néhány hiányzó illesztőprogram beszerezhető az interneten keresztül a rendszereszközök segítségével. A legtöbb illesztőprogram telepítési folyamata automatizált. A valamilyen oknál fogva elavultnak tekintett hardvereket az adott hardver fejlesztői nem támogatják, ami illesztőprogramok hiányát eredményezi, mivel a különböző Windows operációs rendszerek eltérő illesztőprogramokat igényelnek. A gyakorlatban a nem integrált eszközökhöz szinte mindig külön kell telepíteni az illesztőprogramokat. Ez időt és további újraindításokat igényel.
A beágyazott berendezések gyártói igyekeznek új termékeiket úgy megalkotni, hogy azok problémamentesen működjenek még a régi, de népszerű Windows (például XP) alatt is, amelyekhez nem lehet illesztőprogram ehhez az eszközhöz, de vannak illesztőprogramok a régebbi eszközökhöz, amelyekről kiderül, hogy megfelelő a fejlesztői eszközöknek köszönhetően. |
A legtöbb illesztőprogram automatikusan települ az operációs rendszer telepítésekor, vagy letölthető az internetről. Sok illesztőprogram már benne van a kernelben. Egyes eszközök (TV tunerek stb.) gyártói néha nem adnak ki illesztőprogramokat Linuxhoz , így előfordulhat, hogy az eszközök nem működnek (ebben az esetben az egyetlen SoC -n lévő rendszerek nyílt közösségi illesztőprogramjai segíthetnek ). Egyes illesztőprogramok használatához licencszerződés elfogadása szükséges. Egyes illesztőprogramok (vezeték nélküli kártyák) csak bontatlanul szállíthatók . Lehetőség van Windows illesztőprogramok használatára egyes eszközökhöz [35] . Népszerűtlen rendszereken vagy olyan rendszereken, amelyeken nincsenek szabályok egy adott eszköz hozzáadására, előfordulhat, hogy manuálisan kell letöltenie és telepítenie kell az illesztőprogramokat. Ha a rendszer nem rendelkezik csomagkezelő rendszerrel (népszerű RPM , APT ), akkor az illesztőprogramokat a fejlesztőjük által biztosított eszközökkel kell telepíteni. | |
Telepítés kiértékelő CD-ről (Live CD) | Nincs hivatalos ingyenes próba CD. Lehetőség van azonban szándékosan futó rendszer létrehozására könnyűlemezen ( WinPE ) lemezről vagy flash meghajtóról, vagy speciálisan kialakított indítólemez ( BartPE ) használatával. A Vista megjelenése előtt a Windows PE csak a számítógépgyártók között volt terjesztve "OEM Preinstallation Kit" formájában, jelenleg ingyenesen letölthető a Microsoft hivatalos webhelyéről a Windows Automated Installation Kit részeként . | Sok teljes disztribúció ( Knoppix , openSUSE , Ubuntu ) rendelkezik élő CD -vel . [36] Az ilyen lemezek segítségével lehetőség nyílik a rendszer állapotának visszaállítására, akár más operációs rendszerrel is. Ezenkívül sok élő CD lehetőséget biztosít az operációs rendszer telepítésére a számítógépre ugyanarról a lemezről. | |
Mellékelt szoftver | Számos program a multimédiával és az internettel való munkához ( Internet Explorer böngésző , Windows Media Player , Jegyzettömb , WordPad , Paint grafikus szerkesztő ), Outlook Express levelezőkliens . A hardver gyártója további szoftvereket is mellékelhet. A Windows Vista verziótól függően a Windows Mail , a Windows Media Center és egyebeket is tartalmazza. A Microsoft Office csomag nem része a szállításnak (kivéve a Windows RT ), mivel ez egy külön kereskedelmi termék, de előfordulhat, hogy egy kiértékelő verziót is tartalmaznak. A gyakorlatban további összetevők telepítése nélkül a Windows Media Player nem tud videót lejátszani, a Windows XP (SP1) beépített lemezíró programja pedig nem tud DVD-ket írni, és nagyon korlátozott a funkcionalitása. Ezenkívül a rendszerből hiányoznak a .zip és .cab fájlok kivételével az archívumok kezeléséhez szükséges eszközök | Az összes főbb disztribúcióban számos program található a legkülönfélébb feladatokhoz: multimédia, grafika, internet, irodai munka, játékok, valamint rendszer-segédprogramok és további vizuális héjak. A Microsoft Windows rendszerhez készült szabadalmaztatott termékek fájlformátumai nyitottságának hiánya miatt azonban számos fájlformátum-kompatibilitási probléma merül fel az ilyen termékek és az ingyenes alkalmazások között. Például az OpenOffice.org -ban létrehozott és védett Microsoft Office formátumban mentett összetett szöveg nem mindig olvasható megfelelően a Microsoft Office-ban; fordítva, az OOo nem mindig tudja pontosan dekódolni a Microsoft Office formátumokat. Vannak speciális disztribúciók . Ezekben a programkészlet a megoldandó feladatokhoz igazodik, például Ubuntu Studio , Edubuntu , BackTrack . Az Uniformity ( a csomagkezelő rendszer keretein belül ) lehetővé teszi a telepített szoftverek listájának nagyon rugalmas konfigurálását, és ha csatlakozik a tárolóhoz , további szoftvereket is telepíthet az operációs rendszer telepítése során. | Illegálisnak nyilvánították az Egyesült Államokban azt a gyakorlatot, hogy a Microsoft szoftvereket a Windows rendszerrel együtt szállít. [37] |
Kiegészítően telepíthető programok | Szabadalmazott és ingyenes szoftverek hatalmas választéka (de az operációs rendszer gyártója által támogatott ingyenes szoftverek futtatásához nincs szükség központi tárhelyre). Általában minden szükséges könyvtárat tartalmaznak, és speciális telepítőprogrammal telepítik. Bár a Windowsnak saját Programok hozzáadása/eltávolítása rendszere van, sok programot egyedi telepítők telepítenek. Az eltávolítás is egyszerű, bár az eltávolítók gyakran globális zászlókat (például lejárati dátumot) és néha bináris fájlokat (például könyvtárakat) hagynak maguk után. A központosított tároló hiánya és az az általános szabály, hogy az összes szükséges könyvtárat bele kell foglalni a disztribúcióba, konfliktusokhoz vezethet, amikor egy alkalmazásprogram felülírja egy másik program megosztott könyvtárát (például egy másik verziójú könyvtárral); az ilyen konfliktusokat gyakran dll pokolnak nevezik . Lehetőség van néhány egyszerű program telepítésére úgy, hogy egyszerűen átmásoljuk a fájlokat a rendszerkönyvtárba (bináris fájlformátum). Előfordulhat, hogy egyes programok csak bizonyos operációs rendszer-verziókon működnek. | Ingyenes szoftverek nagy választéka és kereskedelmi szoftverek kis választéka. Számos feladat esetében azonban az alkalmazások sokkal kisebbek, mint a Windows esetében, vagy hiányoznak. Néhány Win32 program Linux-verziója elkészült. A hivatalos disztribúciókban szereplő programok és tárhelyeik telepítése a legtöbb esetben speciális programok telepítésére / eltávolítására szolgáló program segítségével történik, amely biztosítja a szükséges könyvtárakat ( csomagkezelő rendszer ), vagy forráskódokból manuálisan fordítva a szükséges könyvtárak keresésével (a ritka programok esetében – például elavult vagy a fejlesztés korai szakaszában). Számos speciális csomagolási formátumot ( RPM , DEB ) használnak a programok csomagokban való terjesztésére a különböző disztribúciókhoz. Amikor egy szoftvert csomagban telepít, gyakran más, automatikusan telepített vagy az internetről letölthető csomagok telepítésére is szükség lehet. Ezzel elkerülhető a könyvtári ütközések ( dll hell ): két program használhatja ugyanazt a csomagot, és az operációs rendszer gondoskodik a verziójának naprakészen tartásáról. Ennek a megközelítésnek egy további előnye, hogy a Linux-program telepítéséhez szükséges csomagok összesített mérete kisebb, mint ugyanazon program Windows-hoz való terjesztésének mérete. Számos program (többnyire szabadalmaztatott vagy nem túl népszerű) csak egy vagy néhány kernel- és terjesztési verzióra telepíthető. Egyes programokat a felhasználónak magának kell telepítenie, vagy forráskódokból kell telepítenie, néha a parancssor használatával. | Más telepítőket fejlesztettek ki Linuxra, mint például a loki installer, klik vagy autopackage. Azonban még mindig ritkák. |
Lemez előkészítés | Alapértelmezés szerint csak önmagát telepíti, felülírva más operációs rendszerek futtatásának képességét, kivéve más Windows-telepítéseket. A "natív" NTFS fájlrendszerrel rendelkező partíciók egyszerűen bővíthetők és kicsinyíthetők (Vista/7 alatt rendszereszközökkel, XP alatt - csak külső programok segítségével) csökkenthető a partíció mérete. Ugyanakkor az ehhez a feladathoz tartozó grafikus program kevesebb funkcióval rendelkezik, mint a parancssori segédprogram. Dinamikus lemezparticionálás lehetséges (Dynamic Disks). | Több operációs rendszer is telepíthető. A legtöbb disztribúció képes a teljes rendszer futtatására CD-ről, ami azt jelenti, hogy minden funkcióval együtt tud működni, beleértve a GParted nagy teljesítményű grafikus particionáló segédprogramot is, amely a fájlrendszerek széles skálájával működik, beleértve az NTFS-t is. A dinamikus lemezeket LVM vagy EVMS támogatja , gyakran a disztribúcióval együtt. | |
Rakodó | A telepítés során automatikusan úgy van beállítva, hogy elindítsa a számítógépen elérhető Windows NT / 9x családrendszerek ( NTLDR ) egyéb telepítéseit; a BOOT.INI fájl kézi szerkesztése szükséges a Linux és más hasonló rendszerek indításához. Lehetőség van harmadik féltől származó rendszertöltők, például a GRUB használatára is. | A felhasználó által választott operációs rendszereket a beépített GRUB vagy LILO kezelők segítségével indíthatja el . [38] Vannak olyan biztonsági funkciók is (például jelszókérés), amelyek nem találhatók meg a Windows rendszerbetöltőjében. |
A Windows rendszerbetöltő Linux-támogatás hiánya miatt, ha a Windows-t és a Linuxot is telepíted ugyanarra a gépre, könnyebb először a Windowst, majd a Linuxot telepíteni. Választhatók további operációs rendszerbetöltők is. Ha újratelepíti a Windows-t, visszaállíthatja a rendszerbetöltőt egy Live CD használatával. |
A Linux telepítése egykor nehéz volt az átlagos felhasználó számára. [39] Manapság szinte minden disztribúció tartalmaz egy egyszerűsített telepítési eljárást és egy demólemezt ( Live CD ), amely lehetővé teszi, hogy közvetlenül CD-ről vagy DVD-ről indítsa el a rendszert, és a merevlemezre való telepítés nélkül használja (a Linux sebessége a programok indítása és indítása kevésbé a korlátozott meghajtósebesség miatt).
A Windows telepítő is tartalmaz egy varázslót, akárcsak a Linux disztribúciók.
ablakok | Linux | Megjegyzések | |
---|---|---|---|
Interfész egységessége | Többnyire következetes. Következetlenségek jelennek meg ott, ahol az új programokat átírják a rendszer régi verziójához. Például az IE7 és a Windows Media Player 11 , amelyek eredetileg Vistára léteztek, átírták XP-re. [40] A Microsoft a felhasználói élményre vonatkozó irányelvek kiadásával segíti a független fejlesztőket az egységes stílus fenntartásában (a legújabb verzió a Windows Vista felhasználói élményre vonatkozó irányelvei [41] )
Középpontjában az egységesség és a használhatóság áll, a legújabb verziókban pedig a felhasználói adatok biztonsága is. Előfordulhat, hogy a harmadik féltől származó programok követik ezeket az irányelveket, kidolgozhatják saját programjukat, vagy egyáltalán nem követnek semmilyen irányelvet. |
A grafikus felület minősége a terjesztéstől és a grafikus környezettől függően nagyon változó. A két fő shell - a GNOME és a KDE - következetes megközelítést fejlesztett ki az interfészhez, amelyet általában szigorúan betartanak. [42] [43] .
Ezzel konzisztens interfészek érhetők el, miközben megőrizhető a rugalmasság a felhasználói igények szerint testreszabható felületen. A legnépszerűbb disztribúciók ezt magas biztonsággal kombinálják ( Ubuntu , SuSE , Fedora , Mandriva ). Lehetnek különbségek a KDE és a GNOME számára írt programok között , de ezek nem túl jelentősek. Más grafikus környezetek kisebb grafikai erővel rendelkeznek, és általában a minimalista tervezésre specializálódtak ( WindowMaker , Fluxbox / Openbox / Blackbox ). Néhányuknak sikerül ötvöznie a minimalizmust a kényelemmel és a szépséggel ( Enlightenment/E17 , Xfce ). Egyes shelleket elsősorban az egérrel való használatra terveztek ( Fluxbox , Xfce ), mások csak a billentyűzethez ( Ratpoison ). |
|
A különböző változatok közötti egységesség | Az interfész nagyfokú hasonlósága megmarad a különböző verziók között. De a Windows Server 2008 esetében jelentős különbségek voltak a felületben, különösen az adminisztrációs beépülő modulokban. Ráadásul a Windows XP és a Vista interfészeiben is vannak eltérések, ami némileg megnehezíti a köztük való váltást. | A terjesztési készlettől, annak verziójától, grafikus héjától és programjaitól függően az interfész működése eltérő lehet. Azonban számos beállítás elérhető, és a felhasználó ezeket változatról verzióra hordozhatja. | |
A programok és az operációs rendszer frissítési eljárásának egységessége | A Windows összes legújabb verziója olyan eljárást alkalmaz, amely automatikusan megkapja a frissítéseket és „javításokat” magához az operációs rendszerhez, valamint a Microsoft által kiadott illesztőprogramokhoz és programokhoz. A harmadik féltől származó programoknak maguknak támogatniuk kell a frissítési eljárást. Számos program létezik az általános frissítéskezeléshez. | A csomagkezelő rendszerek tartalmaznak eszközöket a programok (maga az operációs rendszer és a felhasználó által telepítettek) automatikus frissítéséhez. A disztribúciók és az egyes projektek tárházát általában frissítési forrásként használják. | |
Forráskód elérhetősége | A forráskódot szigorúan korlátozott célokra lehet beszerezni, és harmadik féltől származó programok is módosíthatják a rendszerbeállításokat. Más szóval, előfordulhat, hogy véletlenül megsértették a licencszerződést. | Minden rendszerkód módosítható. A legtöbb harmadik féltől származó program forráskódot is biztosít. | |
Különleges képességek | Mindkét rendszer lehetővé teszi speciális számítógépes vezérlési módok konfigurálását, mint például nagyobb betűtípusok, címkék hangos felolvasása, lassú billentyűleütések stb. [44] |
A Microsoft Windows számára monopolhelyzetének és az ebből eredő nagy piaci részesedésnek köszönhetően folyamatosan rengeteg különböző műfajú játék jelenik meg. A legtöbbet fizetés ellenében terjesztik, de vannak ingyenes alkalmi játékok is . A játékok nagy száma annak is köszönhető, hogy a Windows a legnépszerűbb operációs rendszer az asztali számítógépeken. 3D-s játékok Windows-hoz írásához általában a DirectX API -kat (ritkán OpenGL ) használják.
Kevesebb játék létezik Linuxra, de ez a helyzet fokozatosan javul [45] . Ennek fő oka a piaci szegmens kis százaléka. Többnyire ez is ingyenes szoftver , azonban itt is találhatók szabadalmaztatott játékok (leginkább Windows-ról portolt játékok). A legnépszerűbb műfajok itt az alkalmi játékok, az első személyű lövöldözős játékok (többnyire ingyenes Quake -motorokra írták , mint például a Tremulous , Xonotic , Nexuiz , Urban Terror , Warsow , vagy ezek Windowsról portolt játékok), valamint a stratégiai játékok .
Háromdimenziós játékok írásához itt csak az OpenGL felületet használjuk, mivel a DirectX szabadalmaztatott szoftver, és hivatalosan csak Microsoft platformokra (Windows, Xbox, Zune és mások) készült verziókban létezik. A Wine és a Cedega projektek DirectX implementációt biztosítanak a Win32 API környezet implementációjával együtt, meglehetősen jó, de nem tökéletes kompatibilitás mellett. Ennek ellenére a Windows Store Windows 8 - ban való megjelenése után a Valve kijelentette, hogy a Windows 8 katasztrófa a "számítógépes térben", és hogy a Linux életképesebb platform a játékfejlesztéshez, mint a Windows , amelynek kapcsán már megjelent egy verzió. a Steam kliens Ubuntu operációs rendszerhez . Ahogy Gabe Newell, a Valve
vezetője
egy interjúban kijelentette : "Szeretnénk, ha a Steamen lévő 2500 játék könnyen elérhető lenne Linux alatt." Jelenleg ezek közül néhányat áthelyeztek, köztük a Dota 2-t, a Counter-Strike 1.6-ot, a Counter-Strike: Source-t, a Serious Sam 3-at és másokat.
Ezt a bejelentést követően a System76 kiadott egy nagy teljesítményű, Ubuntu 12.04 operációs rendszerrel előre telepített játék laptopot a Valve projekt sikerének reményében .
Az utóbbi időben széles körben elterjedt böngészős cross-platform játékok gyakorlatilag függetlenek az operációs rendszertől, csupán egy böngészőt és annak könyvtárait igényelnek.
A Linux jellemzői, nevezetesen: nyitottság, a nyílt szoftverkomponensek kezdeti előnyben részesítése a zártokkal szemben, nem szabványos szállítás (nagyszámú disztribúció saját jellemzőivel), központi biztonságos programforrások , végrehajtó bit jelenléte, a szoftver kezdeti tiltása a root felhasználó alatt működő jogkorlátozó eszközök (SELinux, AppArmor) elérhetősége – csak célzott, szándékos fertőzést tesz lehetővé, és kizárja a rosszindulatú programkódok nagyszabású létfontosságú tevékenységének lehetőségét. A Linux alatt található vírusok számát több tucatnyira becsülik (általában oktatási célokra fejlesztik), mivel a kernel nyitottsága lehetővé tette a benne található sebezhetőségek többségének bezárását. A Linuxra írt rosszindulatú programok – köztük a vírusok és trójaiak – száma az elmúlt években nőtt, és 2005-ben több mint kétszeresére, 422-ről 863-ra nőtt [46] , de a nyílt fejlesztési modell azt jelenti, hogy ezeknek a programoknak a többsége jelenleg nem működik. — Az általuk kihasznált sebezhetőségek általában a felfedezést követő néhány napon belül bezáródnak [47] . Egyes összetett kódú nyílt forráskódú programok még mindig tartalmaznak olyan sebezhetőségeket, amelyeket hosszú ideig nem észleltek. Például a Heartbleed -et csak két évvel később fedezték fel.
Nagyon sok vírust és pusztító programot készítettek Microsoft Windowshoz (számukat több tízmillióra becsülik [48] . Leküzdésére speciális szoftvereket használnak - vírusirtók . A vírusok különböző típusok vannak: viszonylag ártalmatlanból, nem okozóból sok kárt okoznak a felhasználónak, pusztítóak, amelyek megváltoztatják a rendszerbeállításokat, megsemmisítik az érzékeny felhasználói adatokat vagy ellopják a banki adatokat.A Windows NT-ben mindig is egyértelműen elkülönültek a felhasználói jogok.A legtöbb otthoni számítógép -felhasználó azonban mindig rendszergazdai jogokat használ, ami negatívan hat a rendszer biztonságát. A Windows Vista megjelenésével ez a probléma részben megoldódott a Felhasználói fiókok felügyelete technológiai csomag segítségével : most a Windows kifejezetten kéri a rendszergazdai jogosultságokat igénylő műveletek megerősítését, még akkor is, ha a felhasználó rendszergazda.
A Linuxban (mint minden más UNIX-szerű rendszerben) mindig is egyértelműen elkülönültek a felhasználói jogok. Csak egy rendszergazdai ("szuperfelhasználói") fiók létezik - root . Ez a felhasználó korlátlan számú műveletet hajthat végre a rendszeren: módosíthatja a beállításokat, telepíthet és eltávolíthat programokat, módosíthatja a rendszerfájlokat, leállíthatja az egyes összetevőket vagy a teljes rendszert, sőt egy paranccsal teljesen eltávolíthatja azt. Léteznek közönséges felhasználói fiókok is: csak személyes beállításokat (megjelenés, programbeállítások) módosíthatnak és fájlműveleteket csak a saját könyvtárukon belül (vagy más könyvtárakban, ha a root engedélyezi) tudnak végrehajtani. Egy normál felhasználó csak a saját könyvtárába telepíthet programokat, vagy azokban a könyvtárakban, ahol adatírási engedélye van. A legtöbb modern Linux disztribúción nem lehetséges rootként közvetlenül futtatni; a felhasználó mindig korlátozott jogokkal dolgozik, de a root fiók elindítása csak bizonyos műveletek végrehajtására történik, és minden ilyen indításhoz szükség van a root ( su ) vagy az aktuális felhasználó ( sudo ) jelszavára a jogosultság megerősítéséhez. A root fiók csak akkor indul el, ha az aktuális felhasználó jogosult a rendszer adminisztrálására, és helyesen adta meg jelszavát; A Microsoft később a „Felhasználói fiókok felügyelete” technológia részeként kölcsönvette ugyanezt a mechanizmust a Windows-felhasználókkal való interakcióhoz. A Linux alatt létező víruskeresők [saját ( Dr.Web , Kaspersky Anti-Virus , avast! stb.) és ingyenesek ( ClamAV )] a Windows átvizsgálására és védelmére szolgálnak. Lehetővé teszik a hálózati forgalom ellenőrzését átjárókon, levelezőszervereken, fájlszervereken, kiválasztott egyedi fájlok, könyvtárak, cserélhető és egyéb adathordozók vizsgálatát a felhasználó kérésére, amikor az olvasási/írási célú fájlokhoz fér hozzá, ütemezés szerint, akár anélkül egy grafikus héj.
A Linux sokkal kevesebb sérülékenységgel rendelkezik, ezért gyakran használják olyan helyeken, ahol szükség van az adattitkra (állami szervezetek, bankok).
Ennek a rendszernek az egyik jellemzője, hogy valóban finomhangolható bármely komponense. A Linux a nyílt forráskódú szoftverek minden előnyét biztosítja, és a felhasználótól függ, mennyire biztonságos, mit tesz vele. Más termékek EULA feltételei mellett ennek a megközelítésnek határozott előnye van.
Linux projekt | |
---|---|
Tábornok |
|
Terítés | |
Alkalmazások |
|
Személyiségek |
|
tömegmédia |
|
Listák |
|
Mobilitás | |
Egyéb |
ablakok | ||
---|---|---|
Főbb verziók | Shellek MS-DOS felett 1,0x 2.x 2,1x 3.0 3,1x Windows 9x 95 ( fejlesztés ) 98 Nekem Windows NT NT 3.1 NT 3.5 NT 3.51 NT4.0 2000 XP ( fejlesztés ) Vista ( fejlesztés ) 7 ( fejlesztés ) nyolc 8.1 tíz tizenegy | |
Windows Server | ||
Specializált | ||
Mobil | ||
Egyéb projektek | Xenix OS/2 Zárva Neptun Nashville Kairó Szingularitás Midori 10X |