Richard Stallman fue un programador estadounidense que renunció al MIT en 1984 y fundó el Proyecto GNU para promover el software libre. GNU, una combinación de kernel Linux, se refiere al sistema operativo libre desarrollado por este proyecto. Linux Torvalds desarrolló el núcleo Linux mientras estudiaba en la Universidad de Helsinki y lanzó la primera versión en 1991. Existen varias distribuciones populares de Linux como Ubuntu, OpenSUSE y Fedora producidas por compañías y comunidades de software libre.