Проект маршрутизатора Linux - Linux Router Project
эта статья нужны дополнительные цитаты для проверка.Июнь 2011 г.) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
Оригинальный автор (ы) | Дэйв Синедж |
---|---|
Разработчики) | Дэйв Синедж, Чарльз Райт, Пол Воутерс |
Стабильный выпуск | 2.9.8 / 12 сентября 2000 г. |
Написано в | 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
- Новая схема упаковки, которая модернизирует другие ОС
- Система управления приложениями
- Система управления основными процессами