Lorien is a dynamic component-based operating system built primarily to support efficient runtime software evolution. Lorien provides a minimal core capability to load/unload components and the rest of the OS' component population is determined by the developer. Components are at the granularity of major artifacts such as a MAC protocol or a radio driver, aiding quick and easy comprehension of a Lorien software architecture.
You MUST run install.sh before you can use Lorien. You can run update.sh at any time later to get the most up to date versions of Lorien and the component runtime. Note that you may need to run chmod +x install.sh and chmod +x update.sh first to make these files executable.
More documentation can be found at http://lorienos.sourceforge.net/
Copyright 2008-2011 Barry Porter, School of Computing and Communications, Lancaster University, UK
Credits:
We would like to thank those that developed the mspgcc port of the GCC tool chain to a high standard
This work was partly funded by the European Commission (under the WISEBED grant, number 224460), to which we are very grateful