Проект маршрутизатора Linux
Эта статья нуждается в дополнительных цитатах для проверки . ( июнь 2011 г. ) |
Оригинальный автор(ы) | Дэйв Синедж |
---|---|
Разработчик(и) | Дэйв Синедж, Чарльз Райт, Пол Воутерс |
Стабильная версия | 2.9.8 / 12 сентября 2000 г. |
Написано в | C , оболочка Борна |
Лицензия | Стандартная общественная лицензия GNU |
Проект Linux Router Project ( LRP ) — это ныне несуществующий сетево-ориентированный дистрибутив микро Linux . Выпущенные версии LRP были достаточно малы, чтобы уместиться на одной дискете емкостью 1,44 МБ, и делали построение и обслуживание маршрутизаторов, серверов доступа, тонких серверов, тонких клиентов, сетевых устройств и обычно встраиваемых систем практически тривиальным.
История
[ редактировать ]LRP был задуман и разработан Дэйвом Синеджем с 1997 по 2002 год. Первоначально он начинался как «маршрутизатор на дискете», а затем превратился в оптимизированную сетевую операционную систему общего назначения. [1]
Поскольку LRP является старейшим дистрибутивом встроенного Linux, он лег (полностью или частично) в основу многих других дистрибутивов встроенных систем и последовавших за ним коммерческих продуктов. Некоторые части, разработанные или специально улучшенные для LRP, до сих пор широко используются, например POSIXness и BusyBox .
Новаторские функции
[ редактировать ]- Небольшой размер базовой ОС
- Упрощенная система упаковки
- Система на основе меню и конфигурация пакета
- Строгое разделение энергозависимых, энергонезависимых областей, областей только для чтения и чтения/записи в корневой иерархии.
- Распаковать и запустить с рамдиска или запустить напрямую с флешки.
- Система фиксации изменений конфигурации на энергонезависимом носителе (Диск/Флэш-память).
Неизданные работы
[ редактировать ]Дэйв Синедж работал над переписыванием 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 Shell.
- Новая схема упаковки, которая подойдет для других ОС.
- Система управления приложениями
- Базовая система управления процессами
Ссылки
[ редактировать ]- ^ «Проект Linux Router | Linux Journal» .
- ^ «Проект Linux Router» . www.linuxrouter.org . Архивировано из оригинала 24 июня 2003 года . Проверено 12 января 2022 г.
{{cite web}}
: CS1 maint: неподходящий URL ( ссылка )