自由軟件歷史

在1950和1960年代 ， 用戶通常會在購買硬件時一同獲得電腦操作系統和編譯器而無需額外支付費用 。 當時 ， 源代碼會被和軟件一起提供 ， 以便用戶進行 debug 和給軟件添加新功能 。 計算機最先在大學等機構內普及 ， 而大學對軟件進行的修改也會按照學術原則被公開地分享 ， 此時 ， 相關組織如雨後春筍般湧現 。 然而 ， 當大規模的操作系統逐漸成熟時 ， 允許修改操作系統的組織數目便開始減少了 。 然而 ， 實用程序和其他爲操作系統添加功能的應用依舊被共享 ， 新的組織也開始形成以推廣軟件共享 。