Las compañías de chips, que proporcionan el chip central que ejecuta los dispositivos, proporcionan al fabricante un kit de desarrollo de software desde el cual pueden construir un enrutador. El fabricante puede construir sus propias herramientas de administración además de eso y mejorar todo lo que quiera dentro del alcance del kit de desarrollo. Si quieren ir más allá del kit de desarrollo estándar, entonces tienen que pagarle a la compañía de chips o hacer su propia investigación y desarrollo.
Hay dos tipos de sistema operativo que se encuentran bajo el SDK. Los enrutadores de bajo costo y menor especificación a menudo usan lo que se llama un RTOS (Sistema operativo en tiempo real), estos están diseñados para funcionar en sistemas con especificaciones limitadas y con funcionalidad limitada. Cuando las cosas se vuelven más grandes y complejas, los chips generalmente terminan usando una versión personalizada de Linux creada por la compañía de chips. El fabricante también puede personalizar Linux si tienen una relación lo suficientemente buena con las compañías de chips.
Algunos fabricantes están utilizando OpenWRT pero no muchos.
- ¿Por qué las computadoras analógicas se volvieron obsoletas?
- ¿Las computadoras empeoran el comportamiento humano?
- Cómo convertirse en un reparador de computadoras hecho a sí mismo
- ¿Por qué las estimaciones de "tiempo restante" en descargas e instalaciones son tan inexactas?
- ¿Cuáles son los desafíos relacionados con la seguridad de los datos de computación en la nube?