[tc] Proposta 1: Linux for the masses
Alessandro Bottoni
alessandro-bottoni a libero.it
Dom 9 Lug 2006 11:15:36 CEST
Davide Prina ha scritto:
> non è affatto vero non tutti i processi sono avviati come root ... a
> meno che tu non usi il tuo sistema sempre e solo con l'utente root, il
> ché è veramente assurdo.
Stavo parlando di Windows, Davide.
> per sapere fare _davvero_ occorre che l'utente sappia cosa sta facendo e
> quindi conosca almeno le basi della teoria che ci sta sotto. Se l'utente
> non ha minimamente conoscenza della teoria allora va per tentativi ... è
> come l'utente che si installa un firewall per avere maggiore protezione
> dall'esterno e poi visto che qualcosa non funziona apre tutte le porte
> sia in ingresso che in uscita per tutto ... lui crede di essere protetto
> solo per il fatto di aver installato un firewall.
Non c'è niente di magico e di esoterico nel lavoro che facciamo
quotidianamente per la sysadmin. Ci limitiamo a settare dei parametri
per soddisfare le nostre esigenze.
Basta una GUI, ad esempio un control panel o dei wizard, che ci chiedano
i parametri del caso e ci spieghino di volta in volta cosa fanno questi
parametri. Lo fanno da secoli tutte le GUI Windows, Linux e MacOS che
conosco.
> Come già detto ci sono una marea di elettrodomestici usati, per modo di
> dire, dagli utenti ... ma tali utenti non hanno mai letto nemmeno il
> libretto delle istruzioni, conoscono magari come si fa ad accendere e
> spegnere e fare due o tre cose, non conoscono la quasi totalità delle
> funzionalità (se gli serve qualcosa di più del solito vanno a tentativi)
> e soprattutto molti li usano in modo sbagliato, in modo che magari
> rovinano lo stesso elettrodomestico (tanto la colpa è del fatto che era
> difettato)
Questo è esattamente il livello di competenze tecnica necessario
all'utente (ed anche all'amministratore) di questi sistemi.
Se il sistema può tecnicamente essere pilotato ed amministrato da una
serie di pannellini di controllo, come avviene per le lavatrici, è
giusto che sia così. Nessuno chiamerebbe un tecnico per programmare il
videoregistratore.
Anche i PC possono e devono essere resi "amministrabili" dagli _utenti_.
Questo è ciò che hanno capito M$ ed Apple ed è il motivo per cui M$
detiene il 93% del mercato ed impone le sue condizioni mentre noi siamo
costretti a queste battaglie di retroguardia.
>> deve saper fare sia scegliere tra due o più tasti (dotati delle relative
>> spiegazioni a fianco). A quel punto, che l'utente sia un laureato in IT
>
> illuso, non le leggerà mai o se inizia a leggere nella maggior parte dei
> casi non capirà cosa veramente c'è scritto ... andrà a tentativi e se
> poi gli sembra che funziona tiene le configurazioni così trovate,
> altrimenti torna indietro a cambia la scelta ...
Non c'è bisogno di preoccuparsi dei dementi. A loro penserà l'assistente
sociale. Noi possiamo fare delle GUI di gestione e di amministrazione
comprensibili per un essere umano normodotato ed adatte alla quasi
totalità dei servizi di un sistema complesso.
Facciamoli.
>> o meno, poco importa. Questo lo ha già fatto Windows ed è il motivo per
>> cui è così diffuso.
>
> infatti, io ho visto gente che amministrava sistemi, ma che non
> conosceva le basi più semplici dell'informatica ... andavano a
> tentativi, se qualcosa non riuscivano a farlo funzionare chiedevano
> all'amico o in qualche lista di utenti ms-windows ... poi c'è sempre la
> scusa dei bachi se qualcosa non funziona.
Appunto. Non possiamo cambiare questa realtà sociale. Possiamo solo
tentare di fornire a questi disperati degli strumenti che rendano il
loro lavoro più semplice e più sicuro.
> Tutto questo è contro la sicurezza, è contro la stabilità, è contro la
> professionalità
Affidare un mail server al cuGGino (diplomato all'istituto alberghiero)
è contro la sicurezza, la stabilità e la professionalità.
Infliggere al povero cuGGino _anche_ la sfiga di una interfaccia
complessa ed incomprensibile, che sembra quasi farti sbagliare apposta,
è puro sadismo.
BTW: Molte GUI non sono meglio della corrispondente CLI. Non basta fare
una GUI per risolvere il problema, bisogna anche farla bene (come
ampiamente dimostrato da quel "coso" convoluto di Gnome).
>> PS: NON venitemi a raccontare che windows non permette all'utente di
>> fare davvero le cose che fa. Nelle mani di un utente esperto è
>> equivalente a unix e lo sappiamo bene tutti quanti.
>
> ma come prima dici che qualsiasi utente anche non laureato può fare
> tutto come su ms-windows e poi mi dici che su ms-windows se l'utente è
> esperto allora riesce a fare le cose che fa.
Davide, a che gioco giochiamo? Cosa vorresti farmi dire?
Su MS Windows è innegabilmente _più semplice_ lavorare. Lo è per tutti e
quindi, a maggior ragione, lo è per chi ha meno competenze. E' talmente
semplice che anche l'ultimo degli sfigati riesce a mettere in piedi
qualcosa di più o meno funzionante.
Poi, ovviamente, chi le competenze le ha davvero, si trova ancora di più
a suo agio. Nelle mani di un professionista, Windows è efficiente e
sicuro come qualunque altro sistema.
Windows non limita più le possibilità dell'utente (come faceva un
tempo). Molto pragmaticamente, Windows si limita a fornire degli
strumenti che rendano la gestione del sistema il più semplice possibile,
a _tutti_, anche agli amministratori.
Questa è una lezione da imparare.
> Probabilmente hai ragione che ms-windows ha delle equivalenze con Unix:
> * è aggiornato ogni X anni e quindi il software è obsoleto
> * i bachi conosciuti persistono per anni prima di essere chiusi, se mai
> riescono a chiuderli o a chiuderli senza introdurne altri
> * è un sistema in pratica abbandonato fino alla versione successiva
Questo è vero. Non sono un gran sostenitore di M$, come probabilmente
saprai. Tuttavia, per criticare M$ bastano le cose che combina M$
stessa, non occorre inventarsi delle superiorità inesistenti da parte di
Linux. La CLI _non è_ meglio di una GUI: è solo più facile e meno
faticosa da scrivere per lo sviluppatore. L'utente paga in prima persona
i risparmi di tempo e di fatica dello sviluppatore, trovandosi costretto
a studiare un manuale pieno di opzioni che non ha realmente nessun
motivo di esistere.
CU
------------------------
Alessandro Bottoni
Maggiori informazioni sulla lista
tc