Амбициозной целью Столлмана было создание абсолютно бесплатной версии операционной системы AT&T Unix, первоначально разработанной в Bell Labs, исследовательском подразделении AT&T. К тому времени, когда Unix впервые появилась в конце 1970-х годов, AT&T была юридически признанной монополией с огромной прибылью от регулируемых услуг телефонной связи. Вследствие этого, в соответствии с мирным соглашением, подписанным в 1956 году с министерством юстиции, AT&T запрещалось вести конкурентную борьбу в компьютерной индустрии, в то время контролируемой IBM, и Unix была лицензирована на либеральных условиях для исследований в области компьютерных наук. В ответ программисты в университетах и компаниях по всему миру вносили ключевые элементы в операционную систему.
Но после решающего согласительного постановления 1982 года, в котором AT&T согласилась разделиться на семь небольших компаний (Baby Bells) в обмен на разрешение вести конкурентную борьбу на компьютерном рынке, AT&T попыталась запатентовать Unix. Они подали в суд на Калифорнийский университет в Беркли, который разработал альтернативную версию Unix (Berkeley Software Distribution, или BSD), и фактически попытались прикрыть возможность коллективного использования, которое изначально помогло создать операционную систему.
Пока деятельность Berkeley Unix была приостановлена судебными нападками AT&T, проект GNU Столлмана (GNU является рекурсивным акронимом, расшифровывающимся как GNU is Not Unix) продублировал все ключевые элементы Unix, кроме ядра – центрального кода, который действует как своего рода регулировщик для всех остальных программ. Это ядро было разработано финским студентом-компьютерщиком Линусом Торвальдсом, чьей дипломной работой в 1990 году стала минималистская, похожая на Unix операционная система, которая могла быть перенесена на множество разных компьютеров. Он назвал эту операционную систему Linux.
В течение следующих нескольких лет систему активно использовали в коммерческих целях, поскольку предприниматели воспользовались возможностями полностью бесплатной операционной системы, сочетающей ядро Торвальдса с воссозданными Фондом свободного программного обеспечения остальными частями операционной системы Unix. Теперь целью была скорее компания Microsoft, а не AT&T.
На заре индустрии персональных компьютеров (ПК) IBM и растущее число «клонов» – продавцов ПК, таких как Dell и Gateway, предоставляли аппаратное обеспечение, Microsoft предоставляла операционную систему, а множество независимых компаний, разработчиков программного обеспечения, предоставляли «убойные приложения» – текстовые редакторы, электронные таблицы, базы данных и графические программы, что привело к появлению новой платформы. Microsoft ДОС (дисковая операционная система) была ключевой частью экосистемы, но далеко не главной. Все изменилось с приходом Microsoft Windows. Ее обширные интерфейсы прикладного программирования (API) значительно упростили разработку приложений, но заблокировали доступ