GNU Project some is released under a weak copyleft or a lax, push-over free software license. The first goal of the GNU project was to create a whole free-software operating system. By 1992, the GNU project had completed all of the major operating system utilities, but had not completed their proposed operating system kernel, GNU Hurd. With the release of the Linux kernel, started independently by Linus Torvalds in 1991, and released under the GPL with version 0.12 in 1992, for the first time it was possible to run an operating system composed completely of free software. Though the Linux kernel is
Embedded operating system Embedded operating system An embedded operating system is an operating system for embedded computer systems. This type of operating system is typically designed to be resource-efficient and reliable. Resource efficiency comes at the cost of losing some functionality or granularity that larger computer operating systems provide, including functions which may not be used by the specialized applications they run. Depending on the method used for multitasking, this type of OS is frequently considered to be a real-time operating system, or "RTOS". The hardware running an embedded operating system can be very limited in resources such as RAM and ROM, therefore