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