Peter MacDonald (computer programmer) the Linux Kernel into Dynamically Loadable Modules"). MacDonald co-developed early features of the Linux kernel in the early 1990s, including shared libraries, pseudo terminals, the select call and virtual consoles. He announced Softlanding Linux System (SLS), the first standalone Linux install, for testing in August 1992 (on 15 floppy disks), and for general release in October 1992 (recommending at least 10 MB of disk space). SLS became popular, but also drew criticism. MacDonald was criticized for trying to make money on free software, but defended by Linus Torvalds. Two of the early Linux distributions were made specifically in reaction to
Fedora (operating system) installed using the DNF package manager or GNOME Software. Additionally, extra repositories can be added to the system, so that software not available in Fedora can be installed easily. Software that is not available via official Fedora repositories, either because it doesn't meet Fedora's definition of free software or because its distribution may violate US law, can be installed using third-party repositories. Popular third-party repositories include RPM Fusion free and non-free repositories. Fedora also provides users with an easy-to-use build system for creating their own repositories called Copr. Since the release of Fedora 25, the operating system defaults to the