Projet de routeur Linux - Linux Router Project

Projet de routeur Linux
Logo
Auteur(s) original(aux) Dave Cinége
Développeur(s) Dave Cinege, Charles Wright, Paul Wouters
Version stable
2.9.8 / 12 septembre 2000 ( 2000-09-12 )
Écrit en C , coquille Bourne
Licence Licence publique générale GNU

Le projet de routeur Linux ( LRP ) est une distribution micro Linux désormais centrée sur le réseau . Les versions publiées de LRP étaient suffisamment petites pour tenir sur une seule disquette de 1,44 Mo et rendaient la construction et la maintenance de routeurs, de serveurs d'accès, de serveurs légers, de clients légers, d'appliances réseau et de systèmes généralement intégrés presque triviales.

Histoire

LRP a été conçu et développé principalement par Dave Cinege de 1997 à 2002. Il a commencé à l'origine comme un « routeur sur disquette » et a évolué vers un système d'exploitation réseau rationalisé à usage général.

Comme LRP est la plus ancienne distribution Linux embarquée, elle a constitué (en tout ou en partie) la base de nombreuses autres distributions de systèmes embarqués et produits commerciaux qui l'ont suivie. Plusieurs parties développées ou spécifiquement améliorées pour LRP sont encore d'usage courant aujourd'hui, telles que POSIXness et BusyBox .

Fonctionnalités pionnières

  • Petite empreinte du système d'exploitation de base
  • Un système d'emballage simplifié
  • Système basé sur des menus et configuration du package
  • Séparation stricte des zones volatiles, non volatiles, en lecture seule et en lecture/écriture de la hiérarchie racine
  • Décompressé et exécuté à partir du disque virtuel ou exécuté directement à partir de la mémoire flash
  • Un système pour valider les modifications de configuration sur un support non volatile (Disque/Flash)

Travail inédit

Dave Cinege a travaillé sur une réécriture de la version 4.0 de LRP de la fin 2000 à janvier 2001. Il a ensuite commencé à tester certaines idées qu'il avait avec le code de preuve de concept, qui, selon lui, était un changement radical par rapport au statu quo. À sa grande surprise, cette nouvelle direction semblait idéale, l'incitant à abandonner tout travail effectué sur LRP 4.0 et repartir de zéro sur un nouvel OS nommé LRP 5.0.

Le développement de LRP 5.0 se dirigeait vers une réécriture complète et une réimplémentation de l'espace utilisateur Linux avec une nouvelle conception standard en dehors de la spécification POSIX. L'objectif déclaré était de fournir un système d'exploitation de base standard moderne adapté à toute application, y compris les systèmes intégrés, les appareils, les serveurs et les ordinateurs de bureau.

Cinege a cependant arrêté le travail plusieurs mois plus tard pour des raisons financières. Il a refusé de publier d'autres travaux, ou même le nom de cet OS, en raison de l'animosité envers l'industrie informatique et de ce qu'il percevait comme le pillage du travail des auteurs open source par les grandes entreprises.

Le 6 mai 2003, Cinege a mis à jour le site Web du LRP pour refléter l'abandon du projet.

LRP 5.0 Caractéristiques proposées

  • Une taille de système d'exploitation de base de 8 Mo
  • Un nouveau shell et un nouveau langage de script sans rapport avec le Bourne Shell
  • Un nouveau schéma d'emballage qui moderniserait d'autres systèmes d'exploitation
  • Un système de gestion des applications
  • Un système de gestion des processus de base

Les références

  1. ^ "Le projet de routeur Linux | Journal Linux" .
  2. ^ https://web.archive.org/web/20030624030005/http://www.linuxrouter.org/

Liens externes