লিনাক্স
প্রায় কাছাকাছি সময়ে, ১৯৯১ সালে, লিনুস তোরভাল্দ্‌স নামের এক ফিনীয় ছাত্র হেলসিংকি বিশ্ববিদ্যালয়-তে পাঠরত অবস্থায় শখের বশে আরেকটি কার্নেলের ওপর কাজ শুরু করেন। এই কার্নেলটিই পরে লিনাক্স কার্নেলে রূপ নেয়। লিনুস প্রথমদিকে মিনিক্স নামের একটি সরলীকৃত ইউনিক্স-সদৃশ অপারেটিং সিস্টেম নিয়ে কাজ শুরু করেন। মিনিক্সের রচয়িতা ছিলেন এন্ড্রু টানেনবম, এক প্রখ্যাত অপারেটিং সিস্টেম ডিজাইন প্রশিক্ষক। তবে টানেনবম তাঁর মিনিক্স সিস্টেমের ওপর সরাসরি কাজ করে উন্নতিসাধনের অনুমতি দিতেন না। ফলে লিনুসকে মিনিক্সের সমতুল্য একটি সিস্টেম বানাতে হয়। লিনুস প্রথমে আইএ-৩২ এসেম্বলার ও সি-এর সাহায্যে একটি টার্মিনাল এমুলেটর রচনা করেন ও এটিকে কম্পাইল করে বাইনারি আকারে রূপান্তরিত করেন, যাতে এটি যেকোনো অপারেটিং সিস্টেমের বাইরে ফ্লপি ডিস্ক থেকে বুট করে চালানো যায়। টার্মিনাল এমুলেটরটিতে একসাথে দুইটি থ্রেড চলত। একটি থ্রেড ছিল সিরিয়াল পোর্ট থেকে ক্যারেক্টার পড়ার জন্য, আর অন্যটি ছিল পোর্টে ক্যারেক্টার পাঠানোর জন্য। যখন লিনুসের ডিস্ক থেকে ফাইল পড়া ও লেখার প্রয়োজন পড়ল, তখন তিনি এই এমুলেটরটির সাথে একটি সম্পূর্ণ ফাইলসিস্টেম হ্যান্ডলার যোগ করেন। এরপর ধীরে ধীরে তিনি এটিকে একটি সম্পূর্ণ অপারেটিং সিস্টেম কার্নেলে রূপ দেন, যাতে এটিকে পজিক্স-অনুগামী সিস্টেমসমূহের ভিত্তিরূপে ব্যবহার করা যায়। লিনাক্স কার্নেলের প্রথম সংস্করণ (০.০.১) ইন্টারনেটে প্রকাশ পায় ১৯৯১ সালের ১৭ই সেপ্টেম্বর। কিছুদিন পরেই ১৯৯১-এর অক্টোবরে এর দ্বিতীয় সংস্করণটি বের হয়। তখন থেকে সারা বিশ্ব থেকে হাজার হাজার ডেভেলপার লিনাক্সের এই প্রজেক্টে অংশ নিয়েছেন। এরিক রেমন্ড-এর লেখা প্রবন্ধ The Cathedral and the Bazaar-এ লিনাক্স কার্নেলের (ও অন্যান্য সমজাতীয় সফটওয়্যারের) উন্নয়নপ্রক্রিয়ার মডেল সম্পর্কে আলচনা করা হয়েছে।
লিনাক্স
বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশনে ব্যবহৃত জনপ্রিয় গ্রাফিক্যাল ডেস্কটপ পরিবেশগুলো এক্স উইন্ডো সিস্টেমের উপর ভিত্তি করে, যেটিকে সংক্ষেপে "এক্স" হিসাবেও অভিহিত করা হয়ে থাকে। এটি নেটওয়ার্ক স্বচ্ছতা প্রদান করে এবং একটি সিস্টেমে চলা গ্রাফিক্যাল এপ্লিকেশনসমূহ অন্য আরেকটি সিস্টেমে প্রদর্শনের অনুমতি প্রদান করে যেখানে ব্যবহারকারীকে উক্ত এপ্লিকেশনগুলোর সাথে মিথস্ক্রিয়ার প্রয়োজন হতে পারে।
অন্যান্য ডেস্কটপ পরিবেশসমূহ সাধারন এক্স উইন্ডো ম্যানেজার নামে পরিচিত, যেমন- এফভিডব্লিউএম, এনলাইটমেন্ট এবং উইন্ডো মেকার, যেগুলো ডেস্কটপ পরিবেশের সাপেক্ষে স্বল্প কার্য সম্পন্ন করে থাকে। একটি উইন্ডো ম্যানেজার বিভিন্ন এপ্লিকেশন উইন্ডোসমূহের স্থানান্তর এবং চেহারা সংক্রান্ত নিয়ন্ত্রণ প্রদান করে থাকে এবং এক্স উইন্ডো সিস্টেমের সাথে মিথস্ক্রিয়া করে থাকে।
ডেস্কটপ পরিবেশসমূহ এদের আদর্শ ইন্সটলেশনের অংশ হিসাবে উইন্ডো ম্যানেজার অন্তর্ভুক্ত করে (যেমন ২০১০ সাল অনুযায়ী, গ্নোমের জন্য মেটাসিটি, কেডিই এর জন্য কেউইন এবং এক্সএফসিই এর জন্য এক্সএফডব্লিউএম), যদিও নিজস্ব পছন্দ অনুযায়ী ব্যবহারকারী অন্য কোন উইন্ডো ম্যানেজার বাছাই করতে পারেন।