Проект маршрутизатора Linux - Linux Router Project

Проект маршрутизатора Linux
Логотип
Оригинальный автор (ы)Дэйв Синедж
Разработчики)Дэйв Синедж, Чарльз Райт, Пол Воутерс
Стабильный выпуск
2.9.8 / 12 сентября 2000 г. (2000-09-12)
Написано вC, Оболочка Борна
ЛицензияСтандартная общественная лицензия GNU

В Проект маршрутизатора Linux (LRP) - это ныне несуществующий сетевой микро Дистрибутив Linux. Выпущенные версии LRP были достаточно малы, чтобы уместиться на одной дискете размером 1,44 МБ, и делали создание и обслуживание маршрутизаторов, серверов доступа, тонких серверов, тонких клиентов, сетевых устройств и, как правило, встроенных систем почти тривиальным.

История

LRP был задуман и в основном разработан Дэйвом Синеджем с 1997 по 2002 год. Первоначально он начинался как «маршрутизатор на дискете» и превратился в оптимизированную сетевую операционную систему общего назначения.[1]

Поскольку LRP является самым старым встроенным дистрибутивом Linux, он сформировал (полностью или частично) основу для многих других дистрибутивов встроенных систем и последовавших за ним коммерческих продуктов. Некоторые части, разработанные или специально улучшенные для LRP, все еще широко используются сегодня, например: POSIXness и BusyBox.

Новаторские функции

  • Небольшие размеры базовой ОС
  • Упрощенная система упаковки
  • Система на основе меню и конфигурация пакета
  • Строгое разделение энергозависимых, энергонезависимых, только для чтения и чтения / записи областей корневой иерархии
  • Распаковываем и запускаем с ramdisk или запускаем прямо с flash
  • Система для фиксации изменений конфигурации на энергонезависимом носителе (Disk / Flash)

Невыпущенная работа

Дэйв Синедж работал над переписыванием LRP версии 4.0 с конца 2000 г. по январь 2001 г. Затем он начал тестирование некоторых идей, которые у него были, с доказательством концептуального кода, который, как он утверждал, был радикальным отходом от статус-кво. К его удивлению, это новое направление показалось идеальным, что побудило его отказаться от всей работы, проделанной над LRP 4.0, и начать с нуля новую ОС под названием LRP 5.0.

Разработка LRP 5.0 была направлена ​​на полное переписывание и повторную реализацию пользовательской среды Linux с новым стандартным дизайном, выходящим за рамки спецификации POSIX. Заявленная цель этого заключалась в предоставлении современной стандартной базовой операционной системы, подходящей для любого приложения, включая встроенные системы, устройства, серверы и настольные компьютеры.

Однако через несколько месяцев Cinege прекратил работу по финансовым причинам. Он отказался выпускать какие-либо дальнейшие работы или даже название этой ОС из-за враждебности к компьютерной индустрии и того, что он воспринимал как разграбление работ авторов с открытым исходным кодом крупными корпорациями.

6 мая 2003 года Cinege обновила сайт LRP, чтобы отразить отказ от проекта.[2]

Предлагаемые функции LRP 5.0

  • Базовый размер ОС 8 МБ
  • Новая оболочка и язык сценариев, не связанные с оболочкой Bourne
  • Новая схема упаковки, которая модернизирует другие ОС
  • Система управления приложениями
  • Система управления основными процессами

Рекомендации

внешняя ссылка