Projekt routera Linux — Linux Router Project

Projekt routera Linux
Logo
Pierwotny autor (autorzy) Dave Cinege
Deweloper(zy) Dave Cinege, Charles Wright, Paul Wouters
Wersja stabilna
2.9.8 / 12 września 2000 r. ( 2000-09-12 )
Napisane w C , muszla Bourne'a
Licencja Powszechna Licencja Publiczna GNU

Linux Router Projektu ( LPR ) jest nieistniejącej już sieci mikro-centric dystrybucji Linuksa . Wydane wersje LRP były na tyle małe, że mieściły się na jednej dyskietce 1,44 MB, przez co budowanie i konserwacja routerów, serwerów dostępowych, cienkich serwerów, cienkich klientów, urządzeń sieciowych i zazwyczaj systemów wbudowanych stało się banalne.

Historia

LRP został wymyślony i opracowany przez Dave'a Cinege'a od 1997 do 2002 roku. Początkowo był to router na dyskietce, a następnie ewoluował w uproszczony sieciowy system operacyjny ogólnego przeznaczenia.

Ponieważ LRP jest najstarszą dystrybucją systemu wbudowanego Linuksa, stanowił (w całości lub w części) podstawę wielu innych dystrybucji systemów wbudowanych i produktów komercyjnych, które po nim nastąpiły. Kilka części opracowanych lub specjalnie ulepszonych dla LRP wciąż znajduje się w powszechnym użyciu, takich jak POSIXness i BusyBox .

Pionierskie funkcje

  • Mała podstawa systemu operacyjnego
  • Uproszczony system pakowania
  • System oparty na menu i konfiguracja pakietu
  • Ścisłe oddzielenie obszarów ulotnych, nieulotnych, tylko do odczytu i do odczytu/zapisu w hierarchii głównej
  • Rozpakuj i uruchom z ramdysku lub uruchom bezpośrednio z pamięci flash
  • System do zatwierdzania zmian konfiguracji na nośniku nieulotnym (Dysk/Flash)

Niepublikowana praca

Dave Cinege pracował nad przepisaniem LRP w wersji 4.0 od końca 2000 r. do stycznia 2001 r. Następnie zaczął testować niektóre pomysły z kodem dowodu koncepcji, który, jak twierdził, stanowił radykalne odejście od status quo. Ku jego zaskoczeniu ten nowy kierunek wydawał się idealny, co skłoniło go do porzucenia całej pracy wykonanej nad LRP 4.0 i rozpoczęcia od zera nowego systemu operacyjnego o nazwie LRP 5.0.

Rozwój LRP 5.0 zmierzał w kierunku całkowitego przepisania i ponownego zaimplementowania przestrzeni użytkownika Linuksa z nowym standardowym projektem poza specyfikacją POSIX. Deklarowanym celem było zapewnienie nowoczesnego standardowego podstawowego systemu operacyjnego odpowiedniego dla dowolnej aplikacji, w tym systemów wbudowanych, urządzeń, serwerów i komputerów stacjonarnych.

Cinege jednak przestał działać kilka miesięcy później z powodów finansowych. Odmówił wydania dalszych prac, a nawet nazwy tego systemu operacyjnego, z powodu niechęci do przemysłu komputerowego i tego, co postrzegał jako plądrowanie prac autorów open source przez wielkie korporacje.

6 maja 2003 Cinege zaktualizowało stronę internetową LRP, aby odzwierciedlić, że projekt został porzucony.

Proponowane funkcje LRP 5.0

  • Podstawowy rozmiar systemu operacyjnego 8 MB
  • Nowa powłoka i język skryptowy niezwiązany z powłoką bourne
  • Nowy schemat pakowania, który zmodernizowałby inne systemy operacyjne
  • System zarządzania aplikacjami
  • Podstawowy system zarządzania procesami

Bibliografia

  1. ^ „Projekt routera Linux | Linux Journal” .
  2. ^ https://web.archive.org/web/20030624030005/http://www.linuxrouter.org/

Zewnętrzne linki