plonearticle.2006-01-18.1360615464
Nell'articolo che segue, chiamerò il sistema operativo GNU/Linux ed i vari progetti FOSS con l'unico omnicomprensivo nome "Linux". E' solo che si legge meglio. . .
(Nota:
denota
un collegamento ad un articolo web rilevante.)
Se, come me, passi qualche tempo su un forum Linux, potresti trovarti sbalordito, come me, dal numero di post che fanno più o meno così:
"Salve! Sto usando Linux da qualche giorno, ed è davvero buono. Ma, che peccato che [questo o quello] non funziona come fa su Windows. Perchè tutti gli sviluppatori non riscrivono completamente tutto per farlo simile a windows? Sono sicuro che Linux avrebbe un sacco di utenti in più se si facesse!"
Tu potresti anche tentare e rispondere a queste domande, solo per ritrovarti pieno di insulti da un novizio di linux che da per scontato che la sua idea, basata su anni di esperienza con un OS diverso e poche ore su Linux, è rivoluzionariamente brillante, e a te non piace solo perchè sei un "utente Linux vecchia maniera" che crede che le GUI sono diaboliche e tutti dovrebbero essere costretti a rimanere alla CLI.
Questo articolo ha lo scopo di spiegare a questi novizi esattamente perchè la loro idea tende ad esseer insultata piuttosto che accolta.
Innanzitutto e soprattutto, l'argomento più invocato: "Se Linux lo facesse, otterrebbe un sacco di gente in più proveniente da Windows!"
Allora, permettimi di spiegarti una cosa fondamentale per capire Linux:
So, allow me to explain
La
comunità Linux non sta cercando di fornire un OS sostitutivo all'utente medio di Windows. Lo scopo di Linux non è "Linux su ogni scrivania".
Davvero. onestamente non lo è.
.
Si, entrambi sono OS. Si, essi possono entrambi essere usati per le stesse cose.
Ma ciò rende Linux un'alternativa, non un sostituto.
Potrebbe sembrare una distinzione insignificante, ma in effetti è di importanza vitale.
Linux <=> Windows è come Motociclette <=> Auto: Entrambi sono veicoli che ti portano da A a B su una strada. Ma hanno forme diverse, dimensioni diverse, hanno controlli diversi, e lavorano in modi fondamentalmente diversi. Non sono liberamente intercambiabili. Hanno usi diversi e pro e contro diversi, e si dovrebbe prendere quello più appropriato, non prenderne uno e pensare che farà ogni cosa che fa l'altro.
Qualcuno che guida un'auto potrebbe star fermo in una lunga coda di traffico un giorno e vedere una motocicletta sorpassarlo. Potrebbe invidiare la capacità del motociclista di ignorare un problema paralizzante per un'auto. Se quel guidatore allora dicesse "So tutto sulle auto, saprò tutto sulle moto!" allora starebbe sbagliando.
- Se quel guidatore compra una moto e poi scopre che è confuso dal fatto che l'acceleratore è una manopola da usare con la mano invece di un pedale da usare col piede, potrebbe lamentarsi che le moto dovrebbero avere un pedale del gas.
- Se quel guidatore ha una moglie e due bambini, potrebbe dire che poter portare un solo passeggero sulla moto è un difetto. Suggerirebbe di ricostruire le moto per poter portare quattro persone, due per lato.
- Se quel guidatore provasse ad andare, scoprendo che è caduto perchè non era abituato a stare in equilibrio, potrebbe suggerire di riprogettare le moto con quattro ruote.
- Se quel guidatore non volesse inclinarsi in curva, potrebbe suggerire di mettere stabilizzatori per mantenere la moto nelle curve.
- Se quel guidatore volesse evitare che la moto venga rubata, potrebbe lamentarsi che non ci sono porte per chiuderla, e la sua moto sarà rubata più facilmente di un'auto.
- Se quel guidatore trovasse il casco un ingombro, potrebbe suggerire che ci vuole un airbag nel manubrio della moto per sostituire il noioso casco.
Ed in tutti i casi, starebbe sbagliando. Perchè crede che una motocicletta sostituisce un'auto, crede che puù e dovrebbe fare ogni cosa che fanno le auto. Crede che funzioni come un'auto, le caratteristiche mancanti dell'auto possono essere innestate.
Allo stesso modo, novizi di Linux danno suggerimenti sul rendere Linux più simile a come sono abituati. E non vanno da nessuna parte, tutti per lo steso motivo. Linux e Windows potrebbero entrambi essere usati per gli stessi scopi, come auto & motociclette. Questo non significa che puoi scambiare direttamente uno con l'altro, e non significa che le caratteristiche dovrebbero o possono essere girate direttamente dall'uno all'altro.
Troppa gente crede che migrare da Windows a Linux è come cambiare da una BMW ad una Mercedes. Credono che i controlli saranno gli stessi, le loro esperienze dovrebbero trasferirsi direttamente, e tutte le differenze dovrebbero essere per lo più estetiche. Credono che "Mi serve un'auto per usare una strada, Mi serve un OS per usare un computer. Tutte le autono funzionano allo stesso modo, quindi OS dovrebbero tutti funzionare allo stesso modo." Ma questo non è esatto. "Mi serve un veicolo per usare una strada, mi serve un OS per usare un computer. So guidare un'auto, non so nulla di motociclette. So usare Windows, non so nulla su Linux." - questo è esatto.
Un'utente Windows deve rendersi conto che è solo un'utente esperto in Windows, non un utente esperto di computer; proprio come un autista è solo un'autista, non un guidatore di tutti-i-veicoli-da-strada. Un utente Windows su Linux deve rendersi conto che è ritornato novizio, proprio come un autista si deve abituare al manubrio al posto dello sterzo e dover usare un casco che non aveva mai usato prima. E devono prepararsi ad accettare che "diverso" non significa "inferiore".
Questo semplice fatto causa grandi difficolta per l'utente Windows più smaliziato. Vengono su Linux con tante abitudini Windows ingranate e l'attitudine di chi "So esattamente come si usa un computer, grazie mille." Il problema è che non lo sanno. Sanno solo usare Windows. Quando vanno su un OS diverso, questi "utenti esperti" possono essere quelli con i problemi peggiori: hanno troppo da disimparare.
La dove un novizio direbbe solo "Non lo so" e inizierebbe a esplorare o chiedere sui forum, il Windows Power User dirà "Io so come fare, devo solo fare questo, questo, questo, e poi... Non funziona! Stupido OS! " E poi direbbero "Se io espertissimo non l'ho fatto funzionare, un novizio non avrà speranze! Linux non è per niente pronto per uso desktop!". Non si rendono conto che la loro conoscenza lavora contro, causandogli più problemi che ai meno esperti. Hanno fatto l'errore di pensare che Linux è un software diverso che fa le stesse cose di Windows, quando è esattamente un software diverso che fa cose diverse. Non è fare male uno stesso compito, è fare un buon lavoro su un compito alternativo.