Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,208)  
HandBrake Japanese Language Version  (3,353)  
CrystalDiskInfo  (1,743)  
CotEditor  (1,120)  
CrystalDiskMark  (866)  
Boookends  (788)  
SMPlayer  (642)  
えこでこツール  (599)  
Tera Term  (595)  
10  FFFTP  (579)  
11  Cabos  (530)  
12  BathyScaphe  (494)  
13  ffdshow  (481)  
14  MergeDoc  (464)  
15  ギコナビ  (438)  
More >>

最近ブックマークされた記事

linux-libreプロジェクト、なかなか賛同を得られず

2008年08月08日 10:26 Bruce-Byfield(2008年8月1日(金)) 1 2 3 4
 今年は、フリーソフトウェア財団(FSF)が支持する完全にフリーなディストリビューションgNewSenseのバージョン2.0がリリースされたり、Ubuntuがフリーソフトウェアのみをインストールするオプション翻訳記事)を追加したりという動きがあった。そんな中、Red Hatの社員で、フリーソフトウェア財団ラテンアメリカ(FSFLA)の役員としても知られるAlexandre Oliva氏が、linux-libreというプロジェクトを進めている。もくろみ通りに事が運べば、100%フリーなディストリビューションの構築を容易にするプロジェクトになるはずだった。だが残念なことに、自由を求める同氏の道のりは、主義主張の違いに阻まれたり、理想より利便性を求める声に押されたりして、難航している。

 最近までは、ソフトウェアがフリーかどうかというのは、主にライセンスで判断されていた。だが2年前のgNewSenseの登場で、Linuxカーネルにはフリーではない要素も含まれているという事実をフリーソフトウェアコミュニティは認識した。フリーでない要素とは、たとえば非フリーなファームウェアに依存するハードウェアドライバなどだ。gNewSenseは、こうした要素を取り除いてリリースされたディストリビューションだった。これを受けてFSFは、事務局で利用するディストリビューションとしてgNewSenseを採用。さらに今年は、フリーディストリビューションとは何かを明確に定める一連のガイドラインを発表した。その中では、この取り組みがまだ新しいことをふまえて、まだ完全なガイドラインにはなっていないことを明言したうえで、非フリーな要素を取り除くための「真摯な努力」が、ガイドラインの完全な遵守と同じく重要だと述べている。

 この新たな定義の普及を目指してOliva氏が立ち上げたのが、完全にフリーなカーネルを提供するための取り組みであるlinux-libreプロジェクトだ。Oliva氏は、一連のスクリプトを使用して作業を進める。「linux-libreのメンテナンス作業には、1日2~3分しかかからない。ほとんどの場合、手動での削除処理は特に必要ない。フリーでない部分はLinuxの中の決まった場所にあることが多く、手動で特段の処理が必要かどうかはスクリプトで判断できるからだ。これらのスクリプトは数日がかりで作り上げ、今でもときどき修正を加えているが、最近はほとんどがルーチンワークだ。新しいLinuxリリースが登場したら、フリー化を施したtarballがわずか数分で出来上がる。リリースの開発サイクル全体を通して、そのための準備を重ねてきているからだ」。

 だが、取り組みを進める中でOliva氏は気付いた。こうしてフリー化したカーネルを利用するかどうかは、単なる技術的な問題ではなく、主義主張が絡む問題でもあるのだと。

最終更新:2008年10月08日 17:07