Ci pensavo tra me e me.. e soprattutto quando cerco di diffondere linux tra i miei amici.. insomma, oramai IMHO il gap di usabilità tra un winXP e una ubuntu/suse ecc secondo me non é grande... per certe cose anzi é più facile linux. Ma c'é un grosso MA. Quand'é che per l'utente "normale" (non necc la classica segretaria ma anche un utente leggermente più smaliziato) linux diventa irraggiungibile? Quando compra una periferica il cui driver non é già compreso nel kernel...
Se il driver é già nel kernel non bis fare nulla per far funzionare la periferica in caso contrario (oppure quando il driver c'é ma é la vesione vecchia) inizia un calvario... anche ammesso che il driver esista (o esista qualche santo che ne abbia fatto uno opensource) occorre:
- scaricarsi vari compilatori (stando attenti alla versione del compilatore) e strumenti tipo make ncurses ecc
- scaricarsi mille librerie e header dev
- compilare pregando di non ricevere strani quanto criptici errori ecc ecc
Insomma sono passi a dir poco proibitivi per l'utonto e spesso anche per l'utente già un pochino più smaliziato... e secca anche a me dover usare questa procedura..
Questo é il vero gap di usabilità con windows secondo me.
Ora mi nasce una domanda... ma perché (vedi i driver nvidia) occorre sempre ricompilare il driver per lo specifico kernel in uso??? E perché con winxp non é neccessario? C'entra qualcosa il fatto che win é un simil-microkernel e linux un kernel monolitico?
Credo che bisognerebbe trovare un modo con cui uno si possa scaricare un driver, ed installarlo senza compilare alcunché... ne gioverebbero gli inesperti ma pure gli esperti.... non credete?