エリック・オールマン

エリック・オールマンの紹介



エリック・オールマンは、1955年生まれのプログラマで、特に電子メールの転送エージェントであるsendmailの開発者として知られています。彼はカリフォルニア大学バークレー校において、1970年代から1980年代にかけてデリバリーメール(delivermail)とsendmailを開発しました。オールマンの業績は、今日のインターネット通信の根幹をなすものであり、彼のソフトウェアは全世界で広く使用されています。

学歴と初期の経験



オールマンはカリフォルニア州エルサリートで生まれ、幼少期からコンピュータに強い興味を示していました。高校生の頃には、学校に設置されていたメインフレームを利用し、さらにはカリフォルニア大学バークレー校の計算機センターに侵入するなどして、コンピュータの使い方を学びました。彼は1973年カリフォルニア大学バークレー校に入学し、そこでUNIXオペレーティングシステムを触れる機会を得ました。オールマンは1977年に学士号、1980年には修士号を取得しました。

Sendmailの開発



バークレーでは、UNIXソースコードが自由に参照できたため、多くのプログラマたちはAT&Tのコードに独自の拡張を加えていました。オールマンもその一人であり、彼は独自に開発したdelivermailを1981年に送り出し、これが後のsendmailとなりました。このプログラムは、ARPANET上での電子メールの配送を担うもので、後にインターネットの基盤の一部となる重要なソフトウェアでした。

sendmailはBSDオペレーティングシステムに組み込まれ、その後UNIXLinux環境で最も一般的に使用されるメール転送エージェントとなりました。オールマンは1988年にエメリービルにSendmail, Inc.を設立し、同社ではsendmailの商業的な改良を進めています。また、彼のコーディングスタイルは「オールマンの字下げスタイル」としても知られており、プログラムにおける可読性向上への貢献が認識されています。

私生活と人間関係



オールマンは同性愛者であることを公にしており、BSD開発のリーダーであるマーシャル・カーク・マキュージックと20年以上にわたり共同生活を送っています。彼はこの関係を通じて、コンピュータ技術だけでなく、個人的な絆も深めてきました。

オールマンは自らが開発したプログラムを通じて、時に陰湿な嫌がらせのメールを受け取ることがあると語っており、「(私への)嫌がらせのメールが、ゲイである私が作ったプログラムを通して送られてくるというのは、ある種の倒錯的な喜びである」と述べています。この言葉は、彼のユーモアと意味深い視点を示しています。

まとめ



エリック・オールマンは、テクノロジーと人間の関わりについて深く考えるプログラマであり、彼の業績は単に技術的なものだけでなく、文化やコミュニティにも多くの影響を与えています。彼の開発したsendmailは、今後も多くの人々に使われ続けることでしょう。

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。