Ne znam da li je pominjano (dugacka je tema pa mi nemojte zameriti) ali postoje zaista neke stvari u linuxu koje nisu najsrecnije resene.
Po mom misljenju osnovni problem je previse izbora. Ostali problemi uglavnom samo proizilaze iz toga:
1. Unifikovan korisnicki interfejs.
Linux to jednostavno nema -- pocevsi od X servera (koji se pocepao u dve struje) ciji koncept je neprilagodjen danasnjim potrebama i nacinu upotrebe racunara i predstavlja samo nepotreban balast, preko nenormalnog broja window managera, pa sve do nenormalnog broja biblioteka za pisanje GUI aplikacija.
2. Unifikovan nacin distribucije i instalacije aplikacija
Ovo takodje ne postoji -- svaki distro ima svoj format, svi koriste razlicito linkovanje (neki staticko neki dinamciko), a skoro niko iste verzijie biblioteka, da ne pominjem da ne postoje default lokacije za instalaciju i podesavanja.
Po mom misljenju bilo bi sasvim normalno kada bi postojao samo jedan format instalacije (kao sto je moguce na primer instalirati Total Commander na sve od Win95 pa do Win7). Naravno uz mogucnost kompajliranja iz source paketa.
3. Unifikovan nacin distribucije i instalacije drajvera
Ne postoji jedinstvena baza drajvera koji rade na svim linux distribucijama. Jeste, gomila drajvera je u kernelu, ali nema svaka distribucija isti kernel. Jeste, uvek ima source pa se moze prevesti, ali Joe Average hoce da downloaduje drajver i da ga instalira jednim klikom, a ne da podesave kernel source tree, da instalira developer tools, primenjuje patcheve i sl. Jos bolje ako sistem sam pronadje sta mu treba od drajvera i instalira ih sam bez intervencije korisnika.
4. Igre
Igre nisu samo za decu, a racunar koriste i deca prema tome reci da igre nisu btne je zaista zalostan argument.
5. Aplikativni softver
Ovo je bolna tacka linux distribucija. Za nekog ko je novajlija u svetu racunara mozda je i ok da se privikne na alternative Photoshop-u, Premiere-u, Sound Forge-u, AutoCAD-u, 3D Studio Max-u, Catia-i, Pro Engineer-u, itd, ali za one koji zele profesionalno da se bave svojim poslom iz odgovarajuce oblasti ovi paketi su obavezni.
--
Toliko od mene za pocetak. Preporucujem za citanje:
http://www.art.net/~hopkins/Don/unix-haters/handbook.html