গ্নু
রিচার্ড স্টলম্যান গ্নু অপারেটিং সিস্টেমের এই পরিকল্পনার কথা net.unix-wizards এবং net.usoft নিউজগ্রুপে জানান ২৭ সেপ্টেম্বর ১৯৮৩ সালে। সফটওয়্যার ডেভলপমেন্টের কাজ শুরু হয় ৫ জানুয়ারি ১৯৮৪ সালে। এর আগে তিনি এমআইটির আর্টিফিশিয়াল ইন্টেলিজেন্স ল্যাব থেকে অবসর গ্রহণ করেন। কারণ এই প্রতিষ্ঠানের সাথে যুক্ত থাকার কারণে গ্নু সফটওয়্যারের ডেভলপমেন্ট বা বিনামূল্যে বিতরণের ক্ষেত্রে সমস্যা হতে পারে অথবা প্রতিষ্ঠানের পক্ষ থেকে সফটওয়্যারগুলোর মালিকানার দাবি উত্থাপন হতে পারে। রিচার্ড স্টলম্যান গ্নু নামটি নির্বাচন করেছেন বিভিন্ন শব্দের খেলা এবং "দ্য গঞ্জ" নামের একটি গান থেকে।
এ প্রকল্পের মূল লক্ষ্য ছিল সম্পূর্ণরূপে ফ্রি সফটওয়্যারের সমন্বয়ে একটি অপারেটিং সিস্টেম তৈরী করা। স্টলম্যান চেয়েছিলেন কম্পিউটার ব্যবহারকারীরা যেন "স্বাধীন" থাকতে পারেন, যেমনটা ছিলেন ১৯৬০ এবং ১৯৭০ এর দশকে। সে সময় সফটওয়্যার ব্যবহারকারীরা তাদের ব্যবহৃত সফটওয়্যারের সোর্স কোড নিয়ে স্টাডি, অন্য যে কারও সাথে শেয়ার করা, সফটওয়্যারে যে কোনো ধরনের পরিবর্তন করার স্বাধীনতা পেতেন। এমনকি পরিবর্তীত সফটওয়্যারসমূহ পুনরায় প্রকাশ করার ব্যাপারেও কোনো বাধা ছিল না ব্যবহারকারীদের। গ্নু ইশতেহারে মার্চ ১৯৮৫ সালে এই দর্শনটি উল্লেখ করা হয়েছিল।
এমএসকিউএল
এ ১৯৯৩-৯৪ সালে ডেভিড হিউজেস একটি নেটওয়ার্ক পর্যবেক্ষণ করার জন্য মিনার্ভা নামের ম্যানেজমেন্ট  সিস্টেম তৈরি করেন ।  এই ডিজাইন সিস্টেমের প্রয়োজন ছিল একটি ডাটাবেস ম্যানেজমেন্ট সিস্টেম, যা সংরক্ষণ করবে কাজের তথ্য । ভবিষ্যতে বহনযোগ্যতা সক্রিয় করার জন্য , হিউজেস নির্বাচিত করেন মুলত এসকিউএল ইন্টারফেস আবেদন এবং ডাটাবেস ম্যানেজমেন্ট এর মদ্ধে, যে সময়ে  কোন বিনামূল্যে বা সস্তা SQL ডাটাবেস ব্যবস্থাপনা ছিলনা যা দ্বারা তিনি তার কাজ করবেন ।  অতএব, তিনি একটি উন্নত অনুবাদ প্রোগ্রাম প্রদান করেন, যা একটি এসকিউএল ইন্টারফেস থেকে বিনামূল্যে Postgres DBMS (যা ব্যবহার করা হয়নি, এসকিউএল) ডেভেলপ করেন ।  এই পণ্য নামকরণ করা হয়, miniSQL বা mSQL নামে ।  সময়, এটা স্পষ্ট হয়ে ওঠে যে, Postgres সঠিকভাবে রান হয়নি কম-নির্দিষ্টকরণ সিস্টেম চালানোর জন্য ব্যবহৃত মিনার্ভা তে ,  তাই এমএসকিউয়াল মধ্যে ডেভেলপ করা হয়  একটি লাইটওয়েট ডাটাবেস ম্যানেজমেন্ট সিস্টেম , একটি সীমিত উপসেট এ বাস্তবায়ন করেন , এসকিউএল স্ট্যান্ডার্ড, কিন্তু সম্পাদন করেন কেবল  ন্যূনতমরূপে নির্দিষ্ট হার্ডওয়্যার  এর উপরে ।