4 dépôts
Specialized Linux distributions designed for embedded devices and hardware firmware.
Distinct from Firmware Distributions: Shortlist candidates focus on kernel embedding or development processes, not the full OS distribution identity
Explore 4 awesome GitHub repositories matching operating systems & systems programming · Embedded Linux Distributions. Refine with filters or upvote what's useful.
motioneyeos is a dedicated video surveillance operating system and embedded OS build system designed to turn single-board computers into standalone network video monitoring stations. It functions as a specialized Linux-based distribution for resource-constrained hardware, providing the necessary infrastructure to manage a network of cameras for continuous security monitoring. The project features a menu-driven build automation pipeline that allows for the configuration, compilation, and validation of custom system images. It utilizes toolchain-based cross compilation to ensure compatibility a
Functions as a specialized Linux distribution designed specifically for embedded devices and hardware firmware.
iStoreOS is an embedded network operating system and router firmware based on OpenWrt. It provides a specialized Linux distribution designed to manage routing, switching, and device-level configurations on network hardware. The system includes a web-based management interface for configuring network settings and installing software packages. It enables the customization and extension of network appliances through a writable filesystem and integrated package management. The project covers home network administration and embedded network management, allowing for the provisioning of specialized
Based on a modular Linux distribution designed specifically for embedded network devices.
This is a custom firmware build for ASUS routers that enhances the stock operating system by fixing known bugs and stability issues while preserving the original user interface. It adds minor feature adjustments and configuration options to the router's web-based administration panel without replacing its core functionality. The project modifies the original vendor firmware source code at the file level to apply targeted fixes and feature additions, using separate code branches to manage different firmware versions and release tracks. It incorporates pre-compiled proprietary drivers and firmw
Runs a full Linux userspace on the router, providing standard utilities and libraries for network services and administration.
Ce projet est un système d'exploitation basé sur Arch Linux conçu spécifiquement pour les consoles de jeux portables. Il fonctionne comme une distribution Linux immuable, utilisant un système de fichiers racine en lecture seule pour protéger les fichiers système centraux contre toute modification ou corruption accidentelle, ce qui garantit une stabilité constante lors des redémarrages de l'appareil. La distribution se distingue par des configurations spécialisées qui privilégient les performances de jeu sur matériel portable. Elle utilise un réglage matériel au niveau du noyau pour ajuster les profils de puissance et les vitesses d'horloge, ainsi que des environnements d'exécution d'applications conteneurisés qui isolent les dépendances logicielles pour éviter les conflits. Les données utilisateur sont gérées via une persistance basée sur des superpositions (overlay), permettant des changements de configuration tout en maintenant l'intégrité de l'image système sous-jacente. La plateforme prend en charge une maintenance fiable grâce à des mises à jour système atomiques, qui déploient le système d'exploitation sous forme de snapshots complets et versionnés. Cette architecture facilite la récupération après des installations échouées et fournit un environnement stable pour les logiciels exigeants sur les appareils portables.
Provides a specialized Linux operating system tailored for handheld hardware platforms with a focus on reliability and performance.