| 原作者 | デイブ・シネージ |
|---|---|
| 開発者 | デイブ・シネージ、チャールズ・ライト、ポール・ウーターズ |
| 安定リリース | 2.9.8 / 2000年9月12日 |
| 書かれた | C、ボーンシェル |
| ライセンス | GNU 一般公衆利用許諾書 |
Linux Router Project ( LRP ) は、現在は廃止されたネットワーク中心のマイクロLinux ディストリビューションです。リリースされた LRP のバージョンは 1.44MB のフロッピー ディスク 1 枚に収まるほど小さく、ルーター、アクセス サーバー、シン サーバー、シン クライアント、ネットワーク アプライアンス、および一般的な組み込みシステムの構築と保守を非常に簡単にしました。
歴史
LRPは、1997年から2002年にかけてデイブ・シネージによって考案され、主に開発されました。当初は「フロッピー上のルーター」として始まり、合理化された汎用ネットワークオペレーティングシステムへと進化しました。[1]
LRP は最も古い組み込み Linux ディストリビューションであるため、その後に続いた他の多くの組み込みシステム ディストリビューションや商用製品の基盤 (全体的または部分的に) を形成しました。POSIXness やBusyBoxなど、LRP 用に開発または特別に強化されたいくつかの部分は、現在でも一般的に使用されています。
先駆的な機能
- 小さなベースOSフットプリント
- 簡素化されたパッケージングシステム
- メニューベースのシステムとパッケージ構成
- ルート階層の揮発性、不揮発性、読み取り専用、読み取り/書き込み領域を厳密に分離
- 解凍してRAMディスクから実行するか、フラッシュから直接実行する
- 構成変更を不揮発性メディア(ディスク/フラッシュ)にコミットするシステム
未発表作品
Dave Cinege は、2000 年後半から 2001 年 1 月にかけて、LRP のバージョン 4.0 の書き直しに取り組みました。その後、彼は概念実証コードを使用して、自分が思いついたいくつかのアイデアをテストし始めました。これは、現状からの根本的な脱却であると彼は主張しました。驚いたことに、この新しい方向性は理想的に思えたため、LRP 4.0 で行ったすべての作業を放棄し、LRP 5.0 という新しい OS をゼロから始めることにしました。
LRP 5.0 の開発は、POSIX 仕様外の新しい標準設計を使用して Linux ユーザーランドを完全に書き直し、再実装することを目指していました。その目的は、組み込みシステム、アプライアンス、サーバー、デスクトップ コンピューターなど、あらゆるアプリケーションに適した最新の標準ベース オペレーティング システムを提供することでした。
しかし、Cinege は数か月後に経済的な理由で作業を中止しました。彼は、コンピュータ業界に対する敵意と、大企業がオープンソースの作者の作品を略奪していると感じたため、これ以上の作業やこの OS の名前さえも公開することを拒否しました。
2003年5月6日、CinegeはLRPのウェブサイトを更新し、プロジェクトが中止されたことを反映させた。[2]
LRP 5.0 提案機能
- ベースOSサイズは8MB
- Bourne Shell とは関係のない新しいシェルとスクリプト言語
- 他のOSに後付けできる新しいパッケージングスキーム
- アプリケーション管理システム
- コアプロセス管理システム
参考文献
- ^ 「Linux ルーター プロジェクト | Linux Journal」。
- ^ 「Linux Router Project」www.linuxrouter.org . 2003年6月24日時点のオリジナルよりアーカイブ。2022年1月12日閲覧。
{{cite web}}: CS1 メンテナンス: 不適切 URL (リンク)
外部リンク
- Linux ルータと Cisco ルータとの比較に関する Linux Journal の記事
