より賢く活用するためのOSS最新動向

OSSはボランティアが開発しているのか?

吉田行男 2016年02月04日 09時00分

  • このエントリーをはてなブックマークに追加

 こんにちは、日立ソリューションズの吉田です。今回は、OSSの歴史を少し俯瞰しながら、OSSコミュニティーがどのように変わってきたかをご紹介したいと思います。

OSSの始まりは?

 OSSの始まりをどこから書き始めるかは、大変難しい問題ですが、エンタープライズでの適用という視点で考えると「Linuxの誕生」で良いのではないかと思いますので、そこから始めます。

 フィンランド大学の学生だったLinus Torvalds(リーナス・トーバルス)氏が、ネットでLinuxの原型を発表したのは1991年でした。なぜ、そうなったかという経緯については、さまざまなところで書かれているので、そちらを参照していただきたいのですが、いずれにしても1991年に公開されました。1994年に「Linux 1.0」を公開しましたが、その頃にMarc Ewing(マーク・ユーイング)氏が「Red Hat Linux」と名付けたディストリビューションを発表し、その後、世界最大のLinuxディストリビュータであるRed Hatを設立しました。それとほぼ同時期にLinuxディストリビュータであるSUSEやTurbolinuxも設立されています。

 1997年には、OSSの活動に大きな影響を与えたとされるEric Raymond(エリック・レイモンド)氏執筆の論文「伽藍とバザール」(原題「Cathedral and Bazaar」)が発表されました。この論文の中では、Linuxカーネルとその周辺の手法をバザール方式と定義し、それと反対の手法をカテドラル(聖堂)方式として、「Fetchmail」というソフトウェアを著者自身がバザール(市場)方式で開発した経緯を軸に両方式の特徴を考察しています。この論文に影響されて、翌1998年に、Netscape Communicationsがウェブブラウザ「Netscape Navigator」のソースコードを公開し、その時に初めて「オープンソースソフトウェア」という名称を使用したとされています。

 1999年頃になると、このLinuxに注目した大手のハードウェアベンダーが、こぞってLinuxへの支持を表明し、自社のサーバにこのLinuxをバンドルして販売するようになりました。それとともに開発コミュニティーに自社の開発者を送り込むようになり、エンタープライズでの適用に向けて本格的に動き始めました。その成果として、まず2001年に「Linux 2.4.0」がリリースされ、大幅に機能や品質が向上しました。その後、2003年には大規模システムへ適用可能な「Linux 2.6.0」がリリースされ、大手の都市銀行で採用されるなど、Linuxの採用が本格的に始まりました。

 日本では2003年11月に、OSSの活用上の課題について自由な立場で議論し、課題解決に向けて取り組むことを目的として、経済産業省が「日本OSS推進フォーラム」の設立を発表しました。その日本OSS推進フォーラムの活動の一部として、OSSを検証するプロジェクトが存在し、「Linuxカーネル」「データベース」「アプリケーションサーバ」の評価を参加各企業で分担して実施しました。各プロジェクトでは、性能、信頼性の検証にとどまらず、問題発生時の解決のためのツールも開発しています。もちろん、プロジェクトでは発見した不具合等をコミュニティーに報告し、コミュニティーに対策を講じてもらいました。このように2000年代初頭は、大手のITベンダーが協力して、OSSの評価検証を実施することで、OSSの活用を図っていくという時代でした。

 しかし、その後OSSの適用範囲が広がり、単なる商用ソフトの置き換えのような立場から、イノベーション実践の場としてのOSSというように立場が変わってくることで、開発コミュニティーも大きく変わってきました。まずは、OSSの代表選手であるLinuxカーネルの開発コミュニティーから見ていきましょう。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

  • このエントリーをはてなブックマークに追加

この記事を読んだ方に

連載

CIO
ITアナリストが知る日本企業の「ITの盲点」
シェアリングエコノミーの衝撃
デジタル“失敗学”
コンサルティング現場のカラクリ
Rethink Internet:インターネット再考
インシデントをもたらすヒューマンエラー
トランザクションの今昔物語
エリック松永のデジタルIQ道場
研究現場から見たAI
Fintechの正体
米ZDNet編集長Larryの独り言
大木豊成「仕事で使うアップルのトリセツ」
山本雅史「ハードから読み解くITトレンド放談」
田中克己「展望2020年のIT企業」
松岡功「一言もの申す」
松岡功「今週の明言」
内山悟志「IT部門はどこに向かうのか」
林 雅之「デジタル未来からの手紙」
谷川耕一「エンプラITならこれは知っとけ」
大河原克行「エンプラ徒然」
内製化とユーザー体験の関係
「プロジェクトマネジメント」の解き方
ITは「ひみつ道具」の夢を見る
セキュリティ
エンドポイントセキュリティの4つの「基礎」
企業セキュリティの歩き方
サイバーセキュリティ未来考
ネットワークセキュリティの要諦
セキュリティの論点
スペシャル
エンタープライズAIの隆盛
インシュアテックで変わる保険業界
顧客は勝手に育たない--MAツール導入の心得
「ひとり情シス」の本当のところ
ざっくり解決!SNS担当者お悩み相談室
生産性向上に効くビジネスITツール最前線
ざっくりわかるSNSマーケティング入門
課題解決のためのUI/UX
誰もが開発者になる時代 ~業務システム開発の現場を行く~
「Windows 10」法人導入の手引き
ソフトウェア開発パラダイムの進化
エンタープライズトレンド
10の事情
座談会@ZDNet
Dr.津田のクラウドトップガン対談
Gartner Symposium
IBM World of Watson
de:code
Sapphire Now
VMworld
Microsoft WPC
Microsoft Connect()
HPE Discover
Oracle OpenWorld
Dell Technologies World
AWS re:Invent
AWS Summit
PTC LiveWorx
吉田行男「より賢く活用するためのOSS最新動向」
古賀政純「Dockerがもたらすビジネス変革」
中国ビジネス四方山話
ベトナムでビジネス
日本株展望
企業決算
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]