El Proyecto Linux Router ( PRL ) es un ahora difunto redes centradas en micro distribución de Linux . Las versiones lanzadas de LRP eran lo suficientemente pequeñas como para caber en un solo disquete de 1,44 MB, e hicieron que la construcción y el mantenimiento de enrutadores, servidores de acceso, servidores ligeros, clientes ligeros, dispositivos de red y sistemas integrados típicamente fueran algo trivial.
Autor (es) original (es) | Dave Cinege |
---|---|
Desarrollador (es) | Dave Cinege, Charles Wright y Paul Wouters |
Lanzamiento estable | 2.9.8 / 12 de septiembre de 2000 |
Escrito en | C , concha de Bourne |
Licencia | Licencia pública general GNU |
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 de propósito general optimizado. [1]
Como LRP es la distribución de Linux embebida más antigua, formó (total o parcialmente) la base 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 encuentran en uso común hoy en día, como POSIXness y BusyBox .
Funciones pioneras
- Huella de SO de base pequeña
- Un sistema de embalaje simplificado
- Configuración de paquetes y sistema basado en menús
- Separación estricta de áreas volátiles, no volátiles, de solo lectura y de lectura / escritura de la jerarquía raíz
- Desempaquetado y ejecutado desde ramdisk o directamente desde flash
- Un sistema para enviar cambios de configuración a un medio no volátil (Disco / Flash)
Obra inédita
Dave Cinege trabajó en una reescritura de la versión 4.0 de LRP desde finales de 2000 hasta enero de 2001. Luego comenzó a probar algunas ideas que tenía con el código de prueba de concepto, que según él era una desviación radical del status quo. Para su sorpresa, esta nueva dirección parecía ideal, lo que lo llevó a abandonar todo el trabajo realizado en LRP 4.0 y comenzar desde cero en un nuevo sistema operativo llamado LRP 5.0.
El desarrollo de LRP 5.0 se encaminaba hacia 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 propósito declarado de esto era proporcionar un sistema operativo base estándar moderno adecuado para cualquier aplicación, incluidos sistemas integrados, dispositivos, servidores y computadoras de escritorio.
Sin embargo, Cinege dejó de trabajar varios meses después por motivos económicos. Se negó a publicar más trabajos, o incluso el nombre de este sistema operativo, debido a la animosidad hacia la industria de la computación y lo que percibió como el saqueo del trabajo de autores de código abierto por parte de 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 de LRP 5.0
- Un tamaño de sistema operativo base de 8 MB
- Un nuevo lenguaje de shell y scripting no relacionado con bourne shell
- Un nuevo esquema de empaque que se adaptaría a otros sistemas operativos
- Un sistema de gestión de aplicaciones
- Un sistema de gestión de procesos central