What is libreCMC ?
A set of fully free embedded Operating Systems that work on routers and a wide range of general purpose computers. It is 100% free software and meets the GNU Free System Distribution Guidelines or GNU FSDG. libreCMC consists of two projects, one being a GNU/Linux-libre distro and the other being an experimental OS that is not based around a linux* kernel (more will be published on this soon).
Why should I care?
In the light of recent events, it is more important now more than ever to fight for the freedom to control the software that runs on a given device. Users should have the freedom to control their devices, not the OEMs who originally made the device. Since libreCMC is free software, users have total control over what the software on their device is doing. This is important because it means that the community can add new features, review what the software is doing and make improvements that benefit the community as a whole.
Will you support device "X" ?
Does device X need a non-free blob? Many popular devices and development boards are non-free and will NOT be supported by libreCMC. There is currently an audit of the Cubieboard, but we are not currently adding support until it is 100% confirmed that it does not need binary blobs to work.
What is libreCMC based upon?
libreCMC GNU/linux-libre is a fork of the popular OpenWRT, but we use a linux-libre kernel and strip out some non-free components that are otherwise included in OpenWRT.
What is wrong with OpenWRT?
Some people have the view that everyone should have the freedom to control the software that runs on devices they own. If any compromises are made, then some of the benefits of Free Software go out the window. The OpenWRT project does help give users more freedom than they would otherwise have, but some of the supported devices and packages are non-free.
Are libreCMC developers paid?
No, libreCMC developers are not paid. All the work they do on the project is on their own time at will.
Does the libreCMC project get funding?
Yes and no. Currently, libreCMC will get 20% of router sales from ThinkPenguin, Inc after all router stock has been sold. Funds received by the project are used for development hardware and tools to add new build targets. At this time, libreCMC does not receive money from any source and does not pay developers.
How often are releases made?
libreCMC releases every 3 - 6 months, depending on if there is a critical security or design flaw. We are currently working out new plans for regular package updates and (maybe) semi-daily builds. Many factors are involved in when a new release is made so releases could be more frequent or delayed.
Can people contribute to the project?Contributions can be made in various ways, including:
- Documentation : Pull requests can be made against the libreCMC wiki (which is part of the libreCMC repository).
- Issues can be filed against the project.
- Pull requests can be made against libreCMC repositories (an account will be needed on libreCMC's GOGs deployment.
- Donations can be made to the project.