• comet
    #71
    Ez hülyeség. Ez nem kívánság kérdése, hanem jó designé. Azért mert te flintstone mintára teperős autót akarsz attól még nem lesz úgy.

    Az OS áll a kernelből és azon alapvető programokból amelyek lehetővé teszik más programok futását. Ez linux esetében a linux kernel és pár gnu csomag.

    Pl a debian, az egy disztribúció, lehetőséged van a kernellel együtt feltelepíteni sok userland programot.

    Az egy KATASZTRÓFA OS szempontból, ha kernel szintre vagy kernel közeli szintre próbálnak userland alkalmazásokat vagy szolgáltatásokat vinni, ami viszont pont a windows jellemzője.

    Amire te gondolsz szerintem az egy disztribúció. Az operációs rendszernek egy feladata van: egy szabályozott átmenetet képezni a gép fizikai szintje között és a Neumann elvű adatot-programot tartalmazó háttértároló működtetése között. Magyarul elvégezni az összes fizikai hardvervezérlést, jogosultságkezelést stb egy alacsonyabb fizikai szinten, és egy közvetítőként erőforrások használatát lehetővé tenni egy userland program számára. Ez egy operációs rendszer.

    Amiről te beszélsz az egy disztribúció, azaz az operációs rendszer és bizonyos esetlegesen opcionális vagy kötelezően felrakott (windows esetében) userland programok keveréke. A gond ott van, hogy windows esetében az userland túl közel van a kernel szinthez, az operációs rendszer közeli programjaihoz.

    Alapvető igénynek kellene lenni napjainkban, hogy mindenki tisztában legyen legalább egy ilyen szimpla fogalommal.

    Amit te akarsz az egy utópia, hogy képes legyen a számítógép kitalálni amit te akarsz. A windows ezért mindig egy alapértelmezettet próbál, viszont sok esetben ez nem megfelelő és inkább káros ahogy megpróbálja elrejteni előled az információt amikor egy komolyabb dolgot szeretnél. Az unix alapú operációs rendszerek más filozófiát feltételeznek alapból, feltételezik, hogy neked nem jó az alapértelmezett, vagy nem mindig jó, mert minden ember különböző. Ezért lehetőséget adnak arra, hogy te kiválaszd azt ami jó neked.

    Egy autókereskedésbe sem úgy mész be, hogy "kérek egy autót" és ezek után elvárod, hogy kapj is egyet, ennyi információ birtokában. Ha kapsz is, azzal valószínű, hogy nem leszel megelégedve. Egy neurális inferfész kifejlesztéséig, ahol esetleg gondolatokkal tudsz kommunikálni a géppel, vagy esetleg a tudatalattiddal tud kommunikálni a gép, kikerülve a te közreműködésedet, az ilyen operációs rendszer álom marad.

    A probléma ott van egyébként (reagálva a túl sokat tudásra), hogy túl sokat tud egy helyen. Magyarul komplex. A komplexitás egyrészt fejlesztői szempontból nagyon káros, ezért nem tudnak egy normális patchet gyorsan kihozni MS-éknél, másrészt felhasználói szempontból eredményez áttekinthetetlen rendszert. Van sok olyan eset, amikor a kevesebb több. Az unix alapú rendszerek és programok ezért használják ki a modularitást a maximumig. Egyébként biztonsági szempontból ez a követendő példa.

    Ha egy mikrósütőt, telefont, tv-t, videómagnót, autót, számítógépet, nyomtatót, hűtőt, lángvágót összedobsz, akkor nem egy mindentudó rendszered lesz, hanem egy szemétdombod és káosz lesz a jutalmad. Valahogy így van ez is az operációs rendszerrel.