LEARN, INNOVATE, SHARE
Guinnux is a Linux-based operating system for embedded platforms. It features a minimal subset
of standard GNU/Linux utilities, a package management system, and a full glibc runtime environment.
Guinnux Features
- Embedded Linux Distribution
- There are three parts to Guinnux:
- KSES SAM9 Architecture BSP (Board Support Packages), Kernel Binary and default root filesystem image
- Guinnux Packaged Application Repository
- Guinnux Development Environment:
- GNU Toolchain Binaries
- Kernel Patches
- Development files for application libraries
- All binaries have been built with the ARM-eabi toolchain in order to make all packages and applications binary compatible with all ARM-eabi architectures
How to use Guinnux
- Purchase the Guinnux Starter Kit from KSES. It is pre-programmed with Guinnux BSP and the default root filesystem.
- Perform a Guinnux compatible BSP port and use the Guinnux application respository as it is.
- Use the Guinnux application repositiry on any compatible linux ARM-eabi platform.
- Start porting applications for Guinnux or develop custom applications using the Guinnux development environment.
Getting Started
- Purchase the Guinnux Starter Kit from KSES.
- Install Packages from the repository using the OPKG package manager.
- Develop your own or port existing packages using the Guinnux development environment.
- Contribute your open work back the the Guinnux community.