HOME

TheInfoList



OR:

Linux-based devices or Linux devices are computer appliances that are powered by the
Linux kernel The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ...
and possibly parts of the GNU operating system. Device manufacturers' reasons to use Linux may be various: low cost, security, stability, scalability or customizability. Many
original equipment manufacturer An original equipment manufacturer (OEM) is generally perceived as a company that produces non-aftermarket parts and equipment that may be marketed by another manufacturer. It is a common industry term recognized and used by many professional or ...
s use
free Free may refer to: Concept * Freedom, having the ability to do something, without having to obey anyone/anything * Freethought, a position that beliefs should be formed only on the basis of logic, reason, and empiricism * Emancipate, to procur ...
and open source software to brand their products. Community maintained Linux devices are also available.


Community maintained devices

These devices were not intended to run Linux at the time of their production, but a community effort made possible either full or partial Linux support. Because of the open source philosophy that
free and open source software Free and open-source software (FOSS) is a term used to refer to groups of software consisting of both free software and open-source software where anyone is freely licensed to use, copy, study, and change the software in any way, and the source ...
brings to the software world, many people have ported the
Linux kernel The Linux kernel is a free and open-source, monolithic, modular, multitasking, Unix-like operating system kernel. It was originally authored in 1991 by Linus Torvalds for his i386-based PC, and it was soon adopted as the kernel for the GNU ...
to run on devices other than a typical desktop, laptop or server computer. Some ports are performed by committed individuals or groups to provide alternative software on their favorite hardware. Examples include iPods, PlayStations, Xbox, TiVo, and WRT54G. The original hardware vendors are in some cases supportive of these efforts (Linksys with the WRT54G) or at the least tolerate the use of such software by end users (see TiVo hacking). Others go to great lengths to try to stop these alternative implementations.


Android

Android Android may refer to: Science and technology * Android (robot), a humanoid robot or synthetic organism designed to imitate a human * Android (operating system), Google's mobile operating system ** Bugdroid, a Google mascot sometimes referred to ...
is a Linux-based operating system optimised for mobile touchscreen environments—smartphones, tablets, e-Books, and the like. Developed, published, and maintained by Google's Android Open Source Project (in consultation with the Open Handset Alliance), Android relieves
smartphone A smartphone is a portable computer device that combines mobile telephone and computing functions into one unit. They are distinguished from feature phones by their stronger hardware capabilities and extensive mobile operating systems, whic ...
manufacturers of the costs of developing- or licensing proprietary handset operating systems. First unveiled in 2007, Android became the world's most widely deployed smartphone platform in Q4 2010. By September 2012, 500 million Android devices had been activated, with a further 1.3 million devices being activated per day. Google Nexus
developer phones The Android Dev Phone (ADP) is a SIM-unlocked and bootloader unlocked Android device that is designed for advanced developers. While developers can use regular consumer devices purchased at retail to test and use their apps, some developers may ch ...
are the flagship brand of Android handsets, with features and capabilities that represent the state of the art at the time of launch (typically every eleven months).


License violations

In most of these cases the OEMs are open about their use of such software and fulfil the requirements of their Free software licenses, such as the
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end user In product development, an end user (sometimes end-user) is a person who ultimately uses or is intended to ulti ...
(GPL), but in a small number of cases this use is masked, either deliberately or through professed ignorance or misunderstanding. Violators are usually found through public records,NIST SHS Validation List
, which lists devices and their software
where they may be forced to declare their implementations, or through their own advertising, for example "Embedded Software Engineers with Mandatory Linux Experience Required" on their careers pages, and yet their site or product documentation offers no source download or offer to supply the software source as required by the license GPL. Organizations such as
gpl-violations.org gpl-violations.org is a not-for-profit project founded and led by Harald Welte in 2004. It works to make sure software licensed under the GNU General Public License is not used in ways prohibited by the license. Goals The goals of the project ar ...
, the Free Software Foundation (FSF) and the Software Freedom Law Center (SFLC) are now more organized at pursuing such violators and obtaining compliance. Usually, they seek voluntary compliance as a first step and only enter legal proceedings when blocked. When notified of violations they confirm them by asking the supplier, examining available product samples, or even going so far as to make blind purchases of the product through front companies.


See also

* Linux on embedded systems * Linux for mobile devices *
Open-design movement The open-design movement involves the development of physical products, machines and systems through use of publicly shared design information. This includes the making of both free and open-source software (FOSS) as well as open-source hardwar ...
* Open-source robotics


References


External links

* a website on devices that can run embedded Linux
LinuxDevices Archive
a complete LinuxDevices.com archive (15,000 articles)
LinuxDevices Forum

LinuxGizmos
a reborn implementation of the LinuxDevices website {{DEFAULTSORT:Linux-Powered Devices Linux-based devices Linux Consumer electronics