18 559
Tesztek Android Google Apple Microsoft Samsung Huawei Nokia Linux Biztonság Tudomány Facebook Videojáték Film
https://lh3.googleusercontent.com/-M2KrYCP4W5M/UY6unOoTMFI/AAAAAAAAGF0/RTAQec_wsl8/s800/preview-new-launcher-icons.png
Kattints ide  ➜

Az Ubuntu is elapposodik

Makay József2013.05.11. 22.50
https://lh3.googleusercontent.com/-M2KrYCP4W5M/UY6unOoTMFI/AAAAAAAAGF0/RTAQec_wsl8/s800/preview-new-launcher-icons.pngÚgy tűnik, hogy az Ubuntu fejlesztői már nemcsak az Apple elképzeléseit igyekeznek követni, hanem a Windows 8 által prezentált megoldásokat is, hiszen a minap egy meglepő ötlet került bemutatásra a népszerű Linux alapú operációs rendszer fejlesztői levelezőlistáján.

A Colin Watson által beküldött App installer design: click packages című levél ugyanis lényegében azt részletezi, hogyan lehetne és kellene kivitelezni az Ubuntu esetében egy egyszerűsített alkalmazás telepítési rendszert, ami meglehetősen emlékeztet a Windows 8 által képviselt hibrid koncepcióra, ahol egyaránt megtalálható a hagyományos .exe és az alkalmazásboltos App telepítési lehetőség. Az új telepítőrendszer ugyanis lényegében a jelenleg használt APT (Debian csomagkezelés) alapú csomagkezelés mellé kerülne bevezetésre, ahol minden telepített alkalmazás a Windowshoz hasonlóan egyetlen saját könyvtárat kapna és komponensei nem lennének szétszórva a rendszerben külön könyvtárakba.

A megoldás érdekessége továbbá, hogy megoldaná a Linux alapú rendszerekben már jól ismert függőségi problémákat, hiszen elvárás lenne, hogy az adott csomagban a szoftver minden igényelt komponense és kiegészítője megtalálható legyen, így nem alakulnának ki olyan esetek, amikor egy adott szoftver kizárólag egy adott library-val hajlandó működni, viszont a rendszerünk által biztosított csomagválasztékban egyáltalán nem az a verzió található meg. Az esetlegesen fellépő library-duplikációk kiküszöbölésének lehetőségét egyelőre nem tisztázták részletesen.

További pozitívum még, hogy a csomagok a telepítendő komponenseket (binárisok, konfigurációs fájlok, dokumentumok, ikonok, stb.) kizárólag a telepítőrendszer által biztosított eszközökkel építhetik a rendszerbe, egyedi szkriptek használata lehetetlen lesz. Az amúgy bináris formátumú csomagok létrehozását Python-alapú multiplatformos segédeszközök fogják biztosítani, telepítésük előfeltétele pedig kizárólag a csomagtelepítő elérhetősége lesz a futtatott rendszeren, ugyanakkor nem lesz szükség rendszergazdai jogokra telepítésükhöz, ami viszont számos esetben biztonsági problémákat vethet majd fel, hiszen a Szoftverközpont egyik előnye pontosan a központiságban és a nagyobb megbízhatóságban rejlik, így viszont bárki bármilyen megbízhatatlan szoftvert könnyedén telepíthet majd a rendszerre, ha időközben felbukkannak kiskapukat biztosító biztonsági hiányosságok. Ilyenek pedig minden szoftver esetében megjelennek és kihasználásra is kerülnek.
Kattints ide  ➜