Au début ... était la ligne de commande - In the Beginning... Was the Command Line

Neal-Stephenson-au-commencement.jpg

In the Beginning ... Was the Command Line est un essai de Neal Stephenson qui a été initialement publié en ligne en 1999 et plus tard rendu disponible sous forme de livre (novembre 1999, ISBN   978-0380815937 ). L'essai est un commentaire sur les raisons pour lesquelles le secteur des systèmes d'exploitation propriétaires est peu susceptible de rester rentable à l'avenir en raison de la concurrence du logiciel libre . Il analyse également la culture d'entreprise / collective des communautés Microsoft , Apple et du logiciel libre .

Thèmes

Stephenson explore l' interface graphique comme une métaphore en termes d'interposition croissante d'abstractions entre les humains et le fonctionnement réel des appareils (de la même manière que Zen and the Art of Motorcycle Maintenance ) et explique ce que les hackers de beauté ressentent dans des outils de bonne qualité. Il fait cela avec une analogie avec la voiture . Il compare quatre systèmes d'exploitation, Mac OS d' Apple Computer à une voiture européenne de luxe, Windows de Microsoft à un break , Linux à un tank gratuit et BeOS à une batmobile . Stephenson soutient que les gens continuent d'acheter le break malgré la distribution de chars gratuits, parce que les gens ne veulent pas apprendre à faire fonctionner un char; ils savent que le concessionnaire de break a un atelier d'usinage où ils peuvent emmener leur voiture en cas de panne. En raison de cette attitude, Stephenson fait valoir que Microsoft n'est pas vraiment un monopole, comme en témoigne la disponibilité gratuite d'autres systèmes d'exploitation de choix, mais a simplement acquis suffisamment de partage d'esprit parmi les gens pour les faire revenir. Il compare Microsoft à Disney , dans la mesure où les deux vendent une vision à leurs clients, qui à leur tour «veulent croire» en cette vision.

Stephenson relaie son expérience avec le système de suivi des bogues Debian ( # 6518 ). Il la met ensuite en contraste avec l'approche de Microsoft. Les développeurs Debian ont répondu du monde entier en une journée. Il était complètement frustré par sa tentative initiale d'obtenir la même réponse de Microsoft, mais il admet que son expérience ultérieure a été satisfaisante. La différence qu'il note est que les développeurs Debian sont personnellement accessibles et reconnaissent de manière transparente les défauts de leur distribution de système d'exploitation, alors que Microsoft prétend que les erreurs n'existent pas.

Développements ultérieurs

L'essai a été écrit avant l'avènement de Mac OS X . Un thème récurrent est la pleine puissance de la ligne de commande par rapport aux interfaces utilisateur graphiques (GUI) plus faciles à apprendre qui sont décrites comme des métaphores mixtes brisées pour les «utilisateurs expérimentés». Il mentionne ensuite les interfaces graphiques qui permettent d'utiliser les fenêtres de terminal traditionnelles. Dans une interview Slashdot en 2004, en réponse à la question:

... avez-vous adopté le nouveau MacOS X basé sur UNIX comme système d'exploitation que vous souhaitez utiliser lorsque vous «voulez juste aller à Disneyland»?

il a répondu:

J'ai adopté OS X dès qu'il était disponible et je n'ai jamais regardé en arrière. Donc, beaucoup de In the Beginning ... était la ligne de commande est maintenant obsolète. Je continue à vouloir le mettre à jour, mais si je suis honnête avec moi-même, je dois dire que c'est peu probable.

Stephenson en 2004

Avec la permission de Neal Stephenson, Garrett Birkel a répondu à In the Beginning ... était la ligne de commande en 2004, la mettant à jour et discutant de manière critique de l'argument de Stephenson. La réponse de Birkel est entrecoupée dans le texte original, qui reste intact.

Voir également

Les références

Liens externes