Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,014)  
HandBrake Japanese Language Version  (2,964)  
CrystalDiskInfo  (1,714)  
Boookends  (1,269)  
CrystalDiskMark  (874)  
Tera Term  (825)  
CotEditor  (626)  
FFFTP  (593)  
えこでこツール  (532)  
10  ffdshow  (524)  
11  SMPlayer  (503)  
12  Cabos  (492)  
13  ギコナビ  (475)  
14  Rappelz Server  (471)  
15  MergeDoc  (457)  
More >>

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

フリーなUbuntu:gNewSenseディストリビューション

2008年06月03日 10:01 Kurt-Edelbrock(2008年5月30日(金)) 1 2
 フリーソフトウェアファンにとっては嬉しいことに、今月、人気ディストリビューションgNewSense(発音は「グニューセンス」)のUbuntu Hardy Heronベースの最新版 gNewSense 2.0 (コードネーム「DeltaH」)がリリースされた。gNewSenseには、ソフトウェアやコードの全体に関して実行/調査/改変/再配布/向上する権利がユーザに与えられているソフトウェアのみが含まれている。そのような基準を厳守しているためgNewSenseはFSF(フリーソフトウェア財団)によって支持/支援されている。厳密にフリーソフトウェアであることを条件にしているため、ワイヤレスカードやビデオカード用のプロプライエタリなドライバなど除外されてしまうソフトウェアは多い。その結果、大半のユーザにとってはUbuntu 8.04の――よりけがれなく清らかであるとは言え――機能的に劣った派生物となっている。

 Ubuntuのフリーな派生物としてはCanonicalが支援しているGobuntuもあるが、gNewSenseはその優れた代替物でもある。Gobutuの8.04版は、Gobuntuのwikiページによればコミュニティからの反応が十分ではなかったためにリリースされなかったのだという。GobuntuはUbuntuと同じリポジトリを使用していて、Gobuntuと同じ内容はUbuntuのライブCDでもインストーラで「フリーソフトウェアのみ」というオプションを選択する(ブートメニューでF6を2回押す)だけでインストールすることができる。またUbuntu創始者のMark Shuttleworth氏も、gNewSenseで行われた作業はUbuntuコミュニティ全体のプラスになり得るという理由からgNewSenseに取り組みを集中させた方が良いという考えを述べている

非フリーなソフトウェアを取り除いたUbuntu

gnewsense1_thumb.png
gNewSense

 gNewSenseでは、ATIやNvidiaのグラフィックチップセットのサポートやワイヤレスネットワーク用ドライバなど、100以上のプロプライエタリなコードやファームウェアがUbuntuのカーネルから取り除かれている。最新版DeltaHでは、標準のXウィンドウサーバからX用の非フリーのGLX OpenGL拡張が取り除かれた。またFirefoxは、Mozillaの商標権翻訳記事)にまつわる問題を回避するためにEpiphanyに入れ替えられている。なおEpiphanyはGNOMEライブラリベースのため、デスクトップにうまく統合してよく馴染んでいる。

 gNewSenseはUbuntuと同様にコンパイル済みパッケージをベースとしていて、ソフトウェアのインストール/アップデートのための独自のリポジトリを提供している。Ubuntuのプロプライエタリソフトウェア用のRestrictedリポジトリは含まれておらず、Gobuntuではできたように簡単に追加することもできない。しかしコアシステムには含まれないソフトウェアが含まれている、gNewSenseのUniverseリポジトリはデフォルトで有効になっている。DeltaHでは、Ubuntuに含まれている非フリーの文書やアートワークはすべて取り除かれているものの、壁紙やアイコンが作り直されていてデスクトップの見た目は少し良くなっている印象を受けた。また最新版であるDeltaHではDebianのソースパッケージのサポートも含まれている。

 gNewSenseは通常はライブCDからインストールする。ハードディスクのパーティション分割とディストリビューションのインストールは、ライブ環境に含まれているUbiquityインストーラを使って行うことができる。

gnewsense2_thumb.png
Synaptic

 Firefoxを除けば、Ubuntuに含まれているアプリケーションはgNewSenseにもすべて含まれている。テキストエディタのEmacsや、OpenOffice.org、Pidgin、GIMPなどのアプリケーションに加えて、ソフトウェアをソースからコンパイルする際に必要なbuild-essentialパッケージやgccも含まれている。 つまりgNewSenseでは、デスクトップアプリケーションのフルセットと並んで、アプリケーションを開発したりソースからインストールしたりすることも標準的なインストールだけでもある程度できるようになっている。

 gNewSenseに含まれているBuilderスクリプトを使えば、完全にフリーソフトウェアだけを使った独自のLinuxディストリビューションを作成することができる。この機能は、非フリーなライセンスや利用制限のあるライセンスのソフトウェアを追加したり配布したりしたくない場合にはもってこいだ。使い方は簡単で、ディストリビューションの名前や含めるパッケージのリストといった基本的な情報を設定ファイルの中に記入しさえすれば、あとはスクリプトがリポジトリとCDイメージを作成してくれる。唯一の難点は、40GB相当のパッケージをダウンロードする必要があることで、そのため高速なインターネット接続の使用を強くお勧めする。この方法は、友人にディストリビューションを配布したり緊急時用のディストリビューションを作成したりする場合にはAptOnCD翻訳記事)などを使用するよりも優れているかもしれない。

最終更新:2009年06月24日 13:48