Home > Latest topics

Latest topics > オープンソースを説明する

宣伝1。日経LinuxにてLinuxの基礎?を紹介する漫画「シス管系女子」を連載させていただいています。 以下の特設サイトにて、単行本まんがでわかるLinux シス管系女子の試し読みが可能! シス管系女子って何!? - 「シス管系女子」特設サイト

宣伝2。Firefox Hacks Rebooted発売中。本書の1/3を使って、再起動不要なアドオンの作り方のテクニックや非同期処理の効率のいい書き方などを解説しています。既刊のFirefox 3 Hacks拡張機能開発チュートリアルと併せてどうぞ。

Firefox Hacks Rebooted ―Mozillaテクノロジ徹底活用テクニック
浅井 智也 池田 譲治 小山田 昌史 五味渕 大賀 下田 洋志 寺田 真 松澤 太郎
オライリージャパン

オープンソースを説明する - May 13, 2007

Firefox紹介ビデオその8

オープンソースという概念を説明するのって、難しい。いや、「クローズドな物に比べてオープンなんだ」とかそういうことはもちろん言えるんだろうけど、「具体的にそれでどういうメリットがあるの?」ということまで理解してもらうための説明となると、ハードルがとても高い気がする。

ソースが公開されていることとオープンソースであることというのは別だ。ソースは公開されてるけどそこから派生版を作ることを禁止している場合もある。意見は分かれる所だろうけど、だから僕はオープンソースの定義に合致しているかどうかという所で判断している。Firefoxの名前とロゴマークの入ったビルドは自由に再配付できないので、厳密に解釈すると、Firefoxもオープンソースなソフトウェアとは言えない気もする(ロゴが付く前のMozilla Browserなら、オープンソースだと迷い無く言える)。

僕自身は、オープンソースであることの一次的なメリットは開発者にしか無い、エンドユーザにとってはオープンソースかどうかなんてのは全く関係がない、と思っている。

この映像で言ってるような「大人数で見てるから云々」というのは、僕にとってはメリットになっていない。かれこれ7年くらいはソースコード公開して拡張機能を作ってるけど、他の人が問題を「直してくれた」ってことは片手で数えるくらいしかないと思う。そもそもセキュリティにまつわる指摘があったのは1回あったかなかったかってくらいだし。

フランス語やドイツ語、ポーランド語といった言語リソースを作ってもらうことができているのは、オープンだからこそと言えるのかもしれない。

他の拡張機能やMozilla自身からソースコードをコピペしてくる時に、いちいち許可を得るために奔走しなくて済むのは、僕にとっては大きなメリットだ。これは、僕の拡張機能もパクリ元の拡張機能もオープンソースのライセンスだからこそ可能な事だ。仮にこれがクローズドなソフトウェアの開発であれば、技術供与してもらうために七面倒くさい交渉をしたり、そもそもそういうこと自体許されないから無駄と分かっていて車輪の再発明をさせられたりする。そういう苦痛を味わわなくて済むのは素晴らしいことだと思う。

今はまだ僕が生きているから、僕がメンテナンスを続けられているけれども、もし不慮の事故や何かで僕が死んでしまったら? その時、誰か僕の作っている拡張機能の開発を引き継いで行ってくれる人は現れるんだろうか? もしいるとすれば、それはつまり、僕にとって、子供を遺したのと同じことと言えるのかもしれない。誰でも、物理的には不可能な多数、あるいは広範囲で、子供を遺すことができる、というのも、オープンソースな開発手法の一つのメリットと言えるかもしれない。

という風にいくつか思いつく「オープンソースのいい所」っていうのは、僕にはあくまで開発者のためのメリットとしか思えない。エンドユーザに対してメリットがあるとすれば、あくまで二次的なものであると僕は思っている。

そんな回りくどい事情を懇切丁寧に解説した所で、エンドユーザがちゃんと最後まで頭使って見てくれるものだろうか? 僕自身は、めんどくさいから、そんな長ったらしい説明は聞きたくない。

オープンソースであるということをエンドユーザ向けの広報活動の材料にしようという発想が、そもそも間違っているのかもしれない。

分類:Mozilla > Firefox, , , 時刻:15:01 | Comments/Trackbacks (1) | Edit

Comments/Trackbacks

[browser][firefox]エンドユーザー向けでもオープンソースの利点を説明すべきだと思う理由

フォクすけ*ブログ - Firefox紹介ビデオその8!(Firefoxで安全なインター ネットライフ)の動画について、Latest topics > オープンソースを説明する - outsider reflexで述べられていたことについて、自分なりに思ったことを述べてみる*1。 まず、「オープンソースで

Trackback from 「 Firefox ×?=!」を考えてみる、ブログ。 at 2007/05/15 (Tue) 00:58:13

TrackBack ping me at


の末尾に2014年1月19日時点の日本の首相のファミリーネーム(ローマ字で回答)を繋げて下さい。例えば「noda」なら、「2007-05-13_open.trackbacknoda」です。これは機械的なトラックバックスパムを防止するための措置です。

Post a comment

writeback message: Ready to post a comment.

2014年1月19日時点の日本の首相のファミリーネーム(ひらがなで回答)

Powered by blosxom 2.0 + starter kit
Home

カテゴリ一覧

過去の記事

1999.2~2005.8

最近のつぶやき

オススメ

Mozilla Firefox ブラウザ無料ダウンロード