El Linux Router Project ( LRP ) era una microdistribución de Linux centrada en redes, ahora desaparecida . Las versiones publicadas de LRP eran lo suficientemente pequeñas como para caber en un solo disquete de 1,44 MB, lo que hacía que la creación y el mantenimiento de enrutadores, servidores de acceso, servidores ligeros, clientes ligeros, dispositivos de red y, por lo general, sistemas embebidos, fueran prácticamente triviales.
Historia
LRP fue concebido y desarrollado principalmente por Dave Cinege desde 1997 hasta 2002. Originalmente comenzó como un "enrutador en un disquete" y evolucionó hasta convertirse en un sistema operativo de red optimizado de propósito general. [ 1 ]
Dado que LRP es la distribución de Linux embebido más antigua, sentó las bases (en su totalidad o en parte) de muchas otras distribuciones de sistemas embebidos y productos comerciales que le siguieron. Varias partes desarrolladas o mejoradas específicamente para LRP todavía se utilizan comúnmente hoy en día, como POSIXness y BusyBox .
Características pioneras
- Huella de sistema operativo base pequeña
- Un sistema de embalaje simplificado
- Sistema basado en menús y configuración de paquetes
- Separación estricta de las áreas volátiles, no volátiles, de solo lectura y de lectura/escritura de la jerarquía raíz.
- Descomprime y ejecuta desde ramdisk o ejecuta directamente desde flash.
- Un sistema para guardar los cambios de configuración en un medio no volátil (disco/memoria flash).
Obra inédita
Dave Cinege trabajó en la reescritura de la versión 4.0 de LRP desde finales de 2000 hasta enero de 2001. Posteriormente, comenzó a probar algunas ideas con código de prueba de concepto, lo que, según él, representaba un cambio radical respecto al statu quo. Para su sorpresa, esta nueva dirección resultó ideal, lo que lo impulsó a abandonar todo el trabajo realizado en LRP 4.0 y comenzar de cero con un nuevo sistema operativo llamado LRP 5.0.
El desarrollo de LRP 5.0 apuntaba a una reescritura y reimplementación completas del espacio de usuario de Linux con un nuevo diseño estándar fuera de la especificación POSIX. El objetivo declarado era proporcionar un sistema operativo base estándar moderno adecuado para cualquier aplicación, incluidos sistemas embebidos, dispositivos, servidores y ordenadores de sobremesa.
Sin embargo, Cinege dejó de trabajar varios meses después por motivos económicos. Se negó a publicar más trabajos, ni siquiera el nombre de este sistema operativo, debido a su animosidad hacia la industria informática y lo que consideraba el saqueo del trabajo de los autores de código abierto por parte de las grandes corporaciones.
El 6 de mayo de 2003, Cinege actualizó el sitio web de LRP para reflejar que el proyecto estaba siendo abandonado. [ 2 ]
Características propuestas para LRP 5.0
- Un tamaño base del sistema operativo de 8 MB
- Un nuevo intérprete de comandos y lenguaje de scripting sin relación con Bourne Shell.
- Un nuevo esquema de empaquetado que permitiría adaptar otros sistemas operativos.
- Un sistema de gestión de aplicaciones
- Un sistema central de gestión de procesos
Referencias
Enlaces externos
- Artículo de Linux Journal sobre enrutadores Linux y su comparación con los enrutadores Cisco.
- Distribuciones de Linux descontinuadas
- Distribuciones de Linux basadas en disquetes
- Software de enrutamiento gratuito
- Distribución de puerta de enlace/enrutamiento/cortafuegos
- Distribuciones Linux ligeras
- Distribuciones de Linux