Linux was developed by Linus Torvalds in 1991 at the University of Helsinki in Finland. It is developed under the GNU public license and available freely in source and binary form. Some key features of Linux include virtual memory, networking, multiple user capability, graphical user interface, file sharing, and support for various filesystems. It is recommended for use due to being free, running on various hardware, stability even if a program crashes, and availability of source code.