OpenWrt バージョンの歴史

始まり

OpenWrt プロジェクトの始まりは2004年1月です。OpenWrt の最初のバージョンは、 Linksys の WRT54G 用 GPL ソース、および uclibc プロジェクトの buildroot をベースにして作成しています。 このバージョンは、OpenWrt「安定リリース」として知られ、広く使われました。 このバージョンを元にして作られた OpenWrt アプリケーション(Freifunk-Firmware や Sip@Home のような)は、いまだにたくさん存在しています。

2005年の初めに数名の新しい開発者がチームに加わりました。 数ヶ月間非公開で開発を行った後、チームはOpenWrtの最初の「実験的」なバージョンの公開を決めました。 この実験的なバージョンでは、uclibc プロジェクトの buildroot2 をベースとした非常にカスタマイズ性が高いビルドシステムを使っています。

OpenWrt では公式の GNU/Linux カーネルソースを使っており、追加はチップ上のシステム用パッチとネットワークインターフェース用ドライバだけです。 開発チームは、各ベンダの GPL tarball 内に含まれるプロプライエタリなコードのほとんどを再実装することに挑んでいます。 次のようなフリーツールもあります: フラッシュに新しいファームウェアイメージを直接書き込むツール(mtd)、無線lanチップを設定するツール(wlcompat/wificonf)、proc ファイルシステムを介して VLAN 機能を持つスイッチをプログラムするツール。

最初のリリースのコード名は「White Russian」、人気のカクテルの名前です。 White Russian の開発は OpenWrt 0.9 のリリースをもって終了しました。

この次リリースの開発では自前の subversion(SVN)リポジトリを用いています。

安定リリース

安定リリースのバージョン番号は、新しく安定ブランチが作られた年と月から作られます。追加の3番目の番号は、その安定ブランチから作れたサービスリリースであることを表わします。

あらかじめビルドされたイメージと最新の安定リリースのソースコードは extra pageで利用できます。

White Russian

時代遅れとなった White Russian リリースは今でも利用できますがサポートもメインテナンスもされていません:

Buildroot-NG と Kamikaze

ビルド環境についての重要な改善が2006年8月と9月に Buildroot-NG フォークの下で行われました。 これらは、2006年10月中旬にメインである Kamikaze 開発ブランチに取り込まれ、最初の公式 Kamikaze リリースとなりました。 2007年から2010年の間に数回の Kamikaze リリースがありました。 初期のシステム(White Russian ビルドでも使われていた)のドキュメントのいくつかは、いまだに利用できます; 基本は現在の最先端 trunk でも同様なままです。

Backfire 10.03

最初の Backfire 10.03 リリースは2010年4月に行われました。

メインテナンスリリース 10.03.1 は2011年12月にリリースされました。

Attitude Adjustment 12.09

Attitude Adjustment 12.09 の最初のリリースは2013年4月にされました。A 12.09.1 メンテナンスリリースが 2013年5月か6月に計画されています。

Bleeding edge / trunk

最先端(bleeding edge)の開発版 trunk は、主要な開発がされる場所であり、SVNリポジトリでは「trunk」と呼ばれます。

2011年2月までは混乱して(初期の安定ブランチのように)「Kamikaze」とも呼ばれることがありましたが、r25514 で「Attitude Adjustment」と名前の変更がされました。 AA が2012年10月にブランチした後に trunk では r33666 で「Barrier Breaker」と名前の変更がされました。

現在インストールされているバージョンの名前は /etc/banner にてコンソールに表示されます。

年表

White Russian リリース後の完全な歴史を以下に示します:

Version Release date Naming SVN
Bleeding Edge
Testing - trunk snapshots continuously Barrier Breaker
Stable
Attitude Adjustment 12.09 2013 April Attitude Adjustment r36088
Backfire 10.03.1 2011 December Backfire r29592
Backfire 10.03 2010 April Backfire r20728
Kamikaze 8.09.2 2010 January Kamikaze r18801
Kamikaze 8.09.1 2009 June Kamikaze r16278
Kamikaze 8.09 2008 September Kamikaze r14510
Kamikaze 7.09 2007 September Kamikaze r7831
Kamikaze 7.07 2007 July Kamikaze
Kamikaze 7.06 2007 June Kamikaze r7204
White Russian 0.9 2007 January White Russian r6257

Back to top

jp/about/history.txt · Last modified: 2013/04/26 15:32 by ranosgrant