फ्री सॉफ्टवेयर फाउंडेशन (FSF) की स्थापना 1983 में इसके प्रदर्शन GNU प्रोजेक्ट के साथ हुई थी। रिचर्ड स्टॉलमैन, एक MIT प्रोफेसर, ने उन परियोजनाओं पर एक छात्र के रूप में काम किया था जहां सॉफ्टवेयर को कॉपी या संशोधन शर्तों के बिना स्वतंत्र रूप से आदान-प्रदान किया जाता था। उन्होंने खुद से और दूसरों से पूछा, सॉफ्टवेयर उपयोगकर्ताओं को इसे दोस्तों के लिए कॉपी करने, सोर्स कोड देखने और कॉपी करने, और परिणामों को पुनर्वितरित करने से क्यों रोका जाना चाहिए? इस विचार को समूह स्तर पर लेते हुए, स्टॉलमैन और अन्य ने FSF बनाया और यह प्रदर्शित करने के लिए निकल पड़े कि एक संपूर्ण ऑपरेटिंग सिस्टम को विकसित और स्वतंत्र रूप से साझा किया जा सकता है। परिणाम यूनिक्स-जैसा GNU था, जो अगस्त 1996 में कर्नेल जोड़कर पूरा हुआ।
"फ्री" का अर्थ
"फ्री" का अर्थ बिना शुल्क के नहीं है। फ्री सॉफ्टवेयर फाउंडेशन GNU के लिए प्रारंभिक वितरण मूल्य लेता है। "फ्री" उस उपयोग को संदर्भित करता है जो सॉफ्टवेयर प्राप्त करने वाले व्यक्ति को इसके साथ करना होता है। फ्री सॉफ्टवेयर फाउंडेशन मानता है कि व्यक्तियों और समाज को लाभ होगा, और इसके अलावा किसी प्रोग्राम के सोर्स कोड का अध्ययन करने का अधिकार है यह पता लगाने के लिए कि यह कैसे काम करता है, ऐसे परिवर्तन करने के लिए जो प्रोग्राम को किसी तरह से बढ़ाते हैं, और दूसरों को पुनर्वितरित करने और यहां तक कि बेचने के लिए सुधारे गए संस्करण जब तक वे बदले में अपने सॉफ्टवेयर को पुन: उपयोग प्रतिबंधों से मुक्त करते हैं।