Writing by representatives of the Free Software Foundation.
Single-board computers and software freedom
Single-board computers (SBCs) are computers delivered as one circuit board that are powerful enough to run a real operating system. SBCs are typically inexpensive and versatile, making them an exciting tool for a wide range of applications, from education to scientific research. But there's a problem; all of the SBCs currently available have major flaws -- hardware that doesn't work without running a nonfree program.