Egy videóesszé a Kubuntu 20.04-ről
Tartalomjegyzék:
A legtöbben fantáziálnak a lottó nyerésére. Ez a rész az emberiség.
A vásárlás, a gyors autók és az életméretű Kylie Minogue fembot (beleértve az opcionális meleg nadrágok tartozékát is) vásárlásával együtt a fantáziám a tökéletes operációs rendszer létrehozása lenne. Ez talán nem feltétlenül szerepel a Lottery-Winner-Fantasy listán. Mindenképpen alatta van egy sportcsapat megvásárlása vagy a világon való utazás. De ez tükrözi a benne rejlő geekiness-et és a meglévő operációs rendszer erőfeszítéseit is.
A fantasy-operációs rendszer álmodozása szórakoztató gyakorlat, és meghívom Önt, hogy menjen el. Adja meg saját elképzeléseit az alábbi megjegyzésekben.
[További olvasmány: A legjobb Windows 10 trükkök, tippek és csípés]Szóval hogyan kezdjem az operációs rendszer létrehozását? Mielőtt elkezdenénk, határozzuk meg a fantázia határait.
Az a lottó győzelem, amiről beszélünk, egyike azoknak a hülye nagyoknak - olyan nagy, hogy vegyél egy kis dél-amerikai országot, és maradjon elég laza változás egy kis középnyugati városban. Más szóval, a pénz nem az én fantázia-forgatókönyvemben van, és az új operációs rendszer létrehozása teljesen filantróp - nincs szándékunk pénzt keresni. Az új operációs rendszert lehetőleg nyílt forrásúvá kívánom tenni, és az emberiség javára fogják kapni. Nagyon nagylelkű vagyok, nem igaz?
A nyílt forrás szellemében az új operációs rendszertől kezdve nem indulnék el, de a meglévő nyílt forráskódú projektek közül a legjobbakat fognám ki, bár a helyezzünk néhány új projektet.
A cél az, hogy létrehozzunk egy asztali operációs rendszert, és nem szerverplatformt. IMHO a kiszolgálópiac már tökéletes.
Kernel
Kezdjük az operációs rendszer középpontjában: a rendszermag. Talán meglepő, hogy nem használnám a Linuxot, annak ellenére, hogy szerintem ez a legjobb választás. Valójában a legjobb hardveres támogatás és a leggyorsabb fejlesztési ciklus. De a Linux kernelnek képhibája van. A valóság az, hogy a közösségen kívül sok ember a valóságban félek a Linuxtól. Talán azt mondhatom, hogy megbélyegzik. Ha bejelentem az új operációs rendszert azzal, hogy azt mondom: "Linuxon alapul", azt hiszem, nagyszámú hétköznapi embert vezetnék el.
Ehelyett a FreeBSD-t használnám az operációs rendszer alapjaként, az érdekes DesktopBSD projekt (igen, elfogadtam egy BSD-szerű licencet is). Megnéznék az OpenSolaris-ot is, amely otthont talál az ugyanilyen érdekes Nexenta projektben.
Ez a döntés korlátozhatja a támogatott hardvereket, de a legtöbb fontos elemnek rendben kell lennie, és a projektem világos útmutatást fog közzétenni arról, nem működik. A felhasználóknak talán új Wifi kártyát kell vásárolniuk az operációs rendszerhez, hogy megfelelően működjenek a számítógéppel, de legalább tudni fogják, mi várható a telepítés előtt (ami szomorúan hiányzik a Linux legtöbb verziójával). Azt hiszem, ez a felhasználó tiszteletben tartása mellett fizetne ki.
Továbbá felajánnám a fejlesztőket, hogy hozzanak létre egy bináris illesztőprogram-felületet, hogy ösztönözzék a hardver-illesztőprogramok egyszerű létrehozását. Igen, ez egy hackeres megoldás a probléma, és talán több problémát okoz, mint megoldani. De ez is megkönnyíti a felhasználó életét. A nyílt forráskódú projektektől eltérően az új operációs rendszerem inkább felhasználói, mint fejlesztői orientált.
A BSD használata lehetővé teszi számunkra, hogy az operációs rendszert a következőképpen mondjuk: "Ez a BSD-n alapul, kicsit olyan, mint a Mac OS X." Bárki, akinek félig agya látja ezt, de a technikai felhasználók nem a célpiac. A Techies-nek már van első osztályú nyílt forráskódú operációs rendszere. Ez Linux.
Desktop
Nincs nagyszerű meglepetés az asztalon. Használnám a Gnome projektet, amely szerintem az egyik legjobb és legegyszerűbb nyílt forráskódú asztali felület. Azonban támogatnám egy eszköztár alapú programindító / dokkoló létrehozását vagy adaptálását. Ez a divat most természetesen; a Windows következő verziója ilyen interfésszel fog rendelkezni, és az OS X évek óta rendelkezik a Dockjával. Az eszköztár programokat indít és minimálisra csökkenti a programokat. Nagyon egyszerű, igazán, bár azt szeretném, ha az erőfeszítésem rendkívül intuitív és könnyen használható.
A szállított szoftverek tekintetében ismét egy Linux-szerű gyűjteményt nézünk - a Firefoxot (vagy talán a Google Chrome-ot, bár nem vagyok biztos abban, hogy a BSD-re kerül, vagy akár megvalósítható is). Nem vagyok 100% -ban biztos benne, hogy az OpenOffice.org-ot is beillesztem volna, de azt vizsgálnám, hogy csatlakozik az online irodai csomaghoz valamilyen Prism és a Google Gears segítségével. Mindazonáltal szeretném, ha mindkettő megerősödött a titkosítással, hogy garantálja a teljes adatvédelemt. Szponzorozhatok egy olyan böngésző-bővítményt, amely titkosítja / dekódolja a fly-t, így az online tárolt adatok biztonságban vannak. Amit érdemes, úgy tűnik számomra, hogy ez az egyetlen módja annak, hogy az online alkalmazások előrehaladhatnak.
Programkompatibilitás
Talán az új operációs rendszerem legmeglepőbb része a bor felvétele, amelyek olyan szkripteket készítő fejlesztőkből állnak, akik a kódot úgy módosítják, hogy az új operációs rendszer a legnépszerűbb Windows szoftvereket és játékokat használja. Ez nem teljesen ellentétes a Codeweavers-rel, valójában a Wine kereskedelmi rekordjaival.
A kompatibilitási parancsfájlok és csípések rendszeres részét képezik az egyes számítógépekre letöltött frissítéseknek. (Mondanom sem kell, hogy a támogatás maga is ingyenes, mint maga a szoftver.)
A cél nem lenne 100% -ban kompatibilis a Windows rendszerrel, mert ez túl magas, és egy eséshez vezetne. A cél az lenne, hogy támogassa a legnépszerűbb alkalmazásokat és játékokat. Ha közzéteszed a becsületes listákat arról, hogy mit működik és nem működik, mint a hardverlisták esetében, akkor meg tudtuk keresni a felhasználói bázis tiszteletét, és nem tehetnénk meg ígéreteket, amelyeket nem tudtunk megtartani. Természetesen elképzelem egy olyan közösséget, amely az operációs rendszer körül jön létre, aki szintén hozzájárulhat ehhez az erőfeszítéshez.
A programkompatibilitás szempontjából a cél az lenne, hogy félúton helyezkedjen el a kereskedelmi operációs rendszerek, például a Windows és a nyílt forráskódú operációs rendszerek mint a Linux. Azt hiszem, ez kifizetődő lenne, mert tapasztalatom szerint az emberek érdeklődnek a nyílt forráskódú megközelítéstől, és fogékonyak a fogalmakra, de egyszerűen csak megijednek a Linuxtól.
Szoftveres adattárak is vannak, amelyekben előcsomagolt nyílt forráskódú szoftverek vannak természetesen, mint bármely tisztességes Linux projekt, amely értékes a só. A legjobb nyílt forráskód elérhető lenne.
Hatékonyság
Az operációs rendszer egyik legfontosabb célja az lenne, hogy gyorsan, még szerény hardvereken is gyorsan fusson. Szeretnék tetszőleges határt szabni a hardverre, amelyet a felhasználónak várni kell (valószínűleg 1 GB RAM-mal és legalább 1,5 GHz-es CPU-val).
Az optimalizálás és a hatékonyság egyelőre valami divat, és mind a Windows 7, A Mac OS X 10.6 jelentős teljesítményjavulást ígér.
Az operációs rendszeremben nem lenne szükség óránkénti vagy forgó kúpkerékre, mert a felhasználónak soha nem kellene várnia semmire. (A homokóra ikon eredetileg bocsánatkérés volt a rossz hardveres teljesítmény miatt a régi időkben, hogy még mindig 2 GB-os RAM-os világban látjuk, és a kétmagos processzorok azt jelzik, hogy valami nagyon rossz az operációs rendszer fejlesztése miatt.)
Az új operációs rendszer célul tűzte ki a feltörekvő netbook piacot, és a cél egy hordozható számítógépekre irányuló operációs rendszer létrehozása lenne. Lehet, hogy nem jött rá, de a hagyományos asztali számítógép haldoklik. Az asztali számítógépekkel foglalkozó emberek ma csak a játékosok és az irodai dolgozók. Manapság szinte mindenki használ laptopot, még akkor is, ha soha nem hagyja el otthonát, vagy akár az asztalról is eltávozik.
Filozófia
Az új operációs rendszer fontos szempontja lenne a filozófiája. A cél nem a legjobb operációs rendszer létrehozása lenne a világon. Nem lenne a legfejlettebb operációs rendszer, vagy a leginnovatívabb, vagy a legtechnikailag legeredményesebb. A cél egy olyan intuitív és "elég jó" operációs rendszer létrehozása lenne, amelyet a legtöbb ember edzés nélkül használhat, vagy bosszantja, ha valami nem működik, ahogyan előre látják. A cél az, hogy biztosítsák az emberek által elvárható funkciókat, és hogy azok az ujjhegyükön álljanak.
Az új operációs rendszerekkel kapcsolatos izgalmas, csak a legtöbb ember számára nem szükséges vagy kívánatos. A Windows XP és a Mac OS X 10.4, valamint az Ubuntu legutóbbi verziói (példaként említenék a 8.04-et) elérhetjük az operációs rendszer fejlesztésének csúcspontját. A dolgok olyan jóak, amennyit csak tudnak. Minden új funkció mostantól csak az úton lesz.
Következtetés
Természetesen mindez csak egy gondolati kísérlet. Ha megnyerem a sorsolást (és tényleg nem játszom, akkor ez még inkább valószínűtlenebb, mint máskor), nem lennék olyan ostoba, hogy új operációs rendszert hozzon létre.
Először is valószínűleg beperelnék az Apple és a Microsoft elfelejtette. Különösen az asztali operációs rendszerek tűnnek a szoftverszabadalmak aknamezőjévé (bár kíváncsi vagyok, hogy tudnám megragadni ezt a fejlesztést Európában, ahol élek, és ahol a szoftverszabadalmak egyszerűen nem léteznek.)
a legnagyobb probléma az, hogy az operációs rendszerek egyszerűen nem számítanak többé. Nagyon 90 évesek. A kilencvenes évek körül keresték Alice nappalit. A noughties arról szól, hogy mi történik, amikor átmegyünk a látszó üvegen.
Ami számít, online van, és mit tehetsz benne. Ha lenne értelme, milliókat bocsátok az online alkalmazások létrehozásába, és megpróbálok nyílt forráskódot és nyílt szabványokat hozni az adott világban - egy olyan világban, amely jelenleg csak szinte kizárólagos tulajdonban van.
Keir Thomas az Ubuntu számos könyvének díjnyertes szerzője, beleértve az Ubuntu Pocket útmutatót és referenciát.
A Google ugyanakkor világossá tette, hogy a Chrome nem lesz képes mindent replikálni a többi operációs rendszer. A Chrome OS például csak webes házigazdázott alkalmazásokat fog működtetni, és a perifériáknak meg kell felelniük a konkrét hardver referenciamintáknak. Ez azt jelenti, hogy a Google saját Android mobil operációs rendszere számára sem képesek olyan alkalmazásokat futtatni.
Ezért, amikor az első Chrome OS-netbookok 2010 végén elérik a piacot, a Google azt várja számukra, hogy "társkereső" eszközök akik tulajdonosai szintén hagyományos számítógéppel rendelkeznek a házukban.
A Compact OS használata a Windows 10 operációs rendszer operációs rendszerének csökkentéséhez
A Windows 10 kompakt operációs rendszert tartalmaz. A compact.exe segítségével csökkentheti az operációs rendszer méretét és futtathatja a tömörített fájlokból, hasonlóan a WIMBoothoz.
Ha frissített a Windows 8 rendszerre, valószínűleg tudni kell, hogy nincs új Start menü az új operációs rendszerben. Ez a hiányosság számos fejlesztő számára lehetőséget adott arra, hogy új alkalmazásokat és programokat készítsen az operációs rendszer megjelenésének és funkcióinak testreszabására. A karbantartási segédeszközöket sem hagyta figyelmen kívül. A legfrissebb, hogy megmutassák és megcsodálhassák a teljesítményét
EnhanceMy8