-
Notifications
You must be signed in to change notification settings - Fork 0
/
params.json
6 lines (6 loc) · 2.3 KB
/
params.json
1
2
3
4
5
6
{
"name": "Insane Adding Machines",
"tagline": "Insane Adding Machines github.io website: home of the Frosted operating system",
"body": "### Embedded Freedom\r\nIn a world with an increasing amount of Embedded Systems, we promote Freedom for all the devices. While the majority of large and powerful systems (Smart phones, Home Gateways, Raspberry Pi's and similar) are already running Free Software, the embedded market mostly relies on system software that is written by hardware manufacturer and distributed under non-free license terms.\r\n\r\nThe vast majority of Operating Systems for the embedded world look very different from modern UNIX-like systems, and their APIs are not in line with the POSIX standards.\r\n\r\nWe want to change the state of the art of embedded systems by promoting Free Software and standard APIs at system level. No matter how small or short in resources, a system is a system and must behave as such.\r\n\r\n### Protect the core\r\nKernel code is very important for the safety and the stability of a POSIX system. Multi-threading is made possible on small micro-controllers today, but there is still a long way to define the correct paradigms. Separating the application logic from the system control at CPU level is one of the most important steps to make your embedded system safe, reliable and robust. We promote a strong separation between applications and system code.\r\n\r\n### Don't change your coding style (and your favourite apps)\r\nJust because you are coding embedded applications, it does not mean that you need to learn a new API, new tools, or have to fight with complex SDKs or struggle to find the documentation of that obscure system call.\r\n\r\nPOSIX already defines a standard for system and libraries calls, and there is no reason why you should change that when writing embedded applications.\r\n\r\nPort your application code easily with a set of libraries having the same interface as the standard libC you are used to.\r\n\r\n### Get in touch\r\nCheck out our [GitHub page](https://www.github.com/insane-adding-machines) or [get started with frosted today](https://www.github.com/insane-adding-machines/frosted).\r\nDo you want to talk to us? Join our #frosted IRC channel on Freenode.\r\n",
"note": "Don't delete this file! It's used internally to help with page regeneration."
}