『はじめて…コマンドラインは』はニール・スティーブンソンによるエッセイで、元々は1999年にオンラインで公開され、後に書籍として出版された(1999年11月、 ISBN 1999年11月)。 978-0380815937このエッセイ(著者によれば、AppleがOS Xを導入して以来、ほぼ「時代遅れ」になっている) [ 1 ]は、フリーソフトウェアとの競争により、プロプライエタリなオペレーティングシステム事業が将来的に収益性を維持する可能性が低い理由についての解説である。また、 Microsoft、Apple Computer、およびフリーソフトウェアコミュニティの企業文化/集団文化についても分析している。
スティーブンソンは、人間とデバイスの実際の動作の間に抽象化がますます介在していくという観点から、グラフィカルユーザーインターフェース(GUI)をメタファーとして探求し(『禅とオートバイ修理技術』と同様の方法で)、ハッカーが良質なツールに感じる美しさを説明する。彼はこれを自動車のアナロジーで説明する。彼は4つのオペレーティングシステム、Apple ComputerのMac OSを高級ヨーロッパ車、MicrosoftのWindowsをステーションワゴン、Linuxを無料の戦車、BeOSをバットモービルに例える。スティーブンソンは、無料の戦車が配られても人々はステーションワゴンを買い続けるのは、人々が戦車の操作方法を学びたくないからであり、ステーションワゴンの販売店には故障したときに車を持ち込める整備工場があることを知っているからだと主張する。このような姿勢から、スティーブンソンは、他の選択肢のあるOSが無料で利用できることからわかるように、Microsoftは実際には独占企業ではなく、単に人々の間で十分な認知度を獲得し、人々が繰り返しMicrosoft製品を使うようになっただけだと主張する。彼はマイクロソフトをディズニーになぞらえ、どちらも顧客にビジョンを売り込んでおり、顧客はそのビジョンを「信じたい」と思っている、と述べている。
スティーブンソン氏は、 Debianのバグ追跡システム(#6518 )に関する自身の経験を伝え、それをマイクロソフトのアプローチと比較しています。Debianの開発者は世界中から1日以内に対応してくれました。彼は当初、マイクロソフトから同様の対応を得ようと試みましたが、全くうまくいかず、非常に不満を感じていました。しかし、その後の経験は満足のいくものだったと認めています。彼が指摘する違いは、Debianの開発者は個人的に連絡が取りやすく、OSディストリビューションの欠陥を透明性をもって認めているのに対し、マイクロソフトはエラーが存在しないかのように振る舞う点です。

このエッセイはMac OS Xが登場する前に書かれたものです。繰り返し登場するテーマは、コマンドラインの持つ真の力と、習得しやすいグラフィカルユーザーインターフェース(GUI)との比較です。GUIは「パワーユーザー」にとって不完全な混ざり合ったメタファーだとされています。そして、従来のターミナルをウィンドウに備えたGUIについて言及しています。 2004年のSlashdotのインタビューで、次の質問に対して彼はこう答えています。
「ディズニーランドに行きたいだけ」という時に使いたいOSとして、新しいUNIXベースのmacOS Xを受け入れましたか?
彼はこう答えた。
OS Xが利用可能になった途端に受け入れ、それ以来後悔したことは一度もありません。そのため、 「In the Beginning...was the Command Line」の多くは今では時代遅れになっています。更新しようと思っているのですが、正直に言うと、おそらく無理でしょう。[ 2 ]
ニール・スティーブンソンの許可を得て、ギャレット・バーケルは2004年に『In the Beginning...was the Command Line』に応答し、それを現代に合わせて更新し、スティーブンソンの主張を批判的に論じた。[ 3 ]バーケルの応答は、変更されていない元のテキスト全体に散りばめられている。