পুরোপুরি বিনামূল্যের সফটওয়্যার ব্যবহার করে
একটি পূর্ণাঙ্গ ইউনিক্স-সদৃশ অপারেটিং সিস্টেম তৈরি করা উদ্দেশ্যে ১৯৮৩
সালে রিচার্ড স্টলম্যান তাদের সমমনাদের নিয়ে গড়ে তুললেন সংগঠন, নাম দিলেন “গ্নু” (GNU)
প্রকল্প প্রতিষ্ঠা করেন। শুরু
করলেন মুক্ত সফটওয়্যার লেখার কাজ। কিন্তু এই আন্দোলনকে আরও বেগবান করার জন্য
প্রয়োজন ছিল একটা মুক্ত অপারেটিং সিস্টেম। কিন্তু সেজন্য দরকার প্রয়োজনীয় আরো
সফটওয়্যার, বিশেষ করে একটা কম্পাইলার। সে লক্ষ্যে
স্টলম্যান শুরু করলেন সি কম্পাইলার লেখার কাজ।
তার কিংবদন্তিতূল্য প্রোগ্রামিং দক্ষতায় অল্প দিনেই তিনি শেষ করে ফেললেন কম্পাইলার লেখার কাজ, নাম দিলেন গ্নু সি কম্পাইলার বা জিসিসি (GCC)। “গ্নু” (GNU) এই অপারেটিং সিস্টেমের যে সমস্ত দরকারী উপাদান প্রয়োজন ছিল তার প্রায় সবগুলো উপাদান বানাতে বা সংগ্রহ করতে সক্ষম হয় ৯০-য়ের দশকের শুরুর দিকেই। একটি কম্পাইলার ছাড়াও উপাদানগুলোর মধ্যে ছিল বিভিন্ন কোড, টেক্সট সম্পাদক (টেক্সট এডিটর), লাইব্রেরি, এছাড়াও ইউনিক্স-সদৃশ খোলস (শেল), এবং প্রয়জনীয় আরও অন্যান্য সফটওয়্যার। জিসিসি (GCC) এখনও অন্যতম কার্যকরি একটা কম্পাইলার হিসেবে বিবেচনা করা হয়ে থাকে। এরপর গ্নু হাত দিল অপারেটিং সিস্টেম লিখার কাজে। যেকোন অপারেটিং সিস্টেমের প্রান হচ্ছে তার কার্নেল। কার্নেলের উপর ভিত্তি করেই গড়ে উঠে যে কোন অপারেটিং সিস্টেম।
তার কিংবদন্তিতূল্য প্রোগ্রামিং দক্ষতায় অল্প দিনেই তিনি শেষ করে ফেললেন কম্পাইলার লেখার কাজ, নাম দিলেন গ্নু সি কম্পাইলার বা জিসিসি (GCC)। “গ্নু” (GNU) এই অপারেটিং সিস্টেমের যে সমস্ত দরকারী উপাদান প্রয়োজন ছিল তার প্রায় সবগুলো উপাদান বানাতে বা সংগ্রহ করতে সক্ষম হয় ৯০-য়ের দশকের শুরুর দিকেই। একটি কম্পাইলার ছাড়াও উপাদানগুলোর মধ্যে ছিল বিভিন্ন কোড, টেক্সট সম্পাদক (টেক্সট এডিটর), লাইব্রেরি, এছাড়াও ইউনিক্স-সদৃশ খোলস (শেল), এবং প্রয়জনীয় আরও অন্যান্য সফটওয়্যার। জিসিসি (GCC) এখনও অন্যতম কার্যকরি একটা কম্পাইলার হিসেবে বিবেচনা করা হয়ে থাকে। এরপর গ্নু হাত দিল অপারেটিং সিস্টেম লিখার কাজে। যেকোন অপারেটিং সিস্টেমের প্রান হচ্ছে তার কার্নেল। কার্নেলের উপর ভিত্তি করেই গড়ে উঠে যে কোন অপারেটিং সিস্টেম।
![]() |
“গ্নু” (GNU) |
=================== “গ্নু” (GNU)
প্রকল্প প্রতিষ্ঠা ======================
0 comments Blogger 0 Facebook
Post a Comment
Thank you for your comments.
Click to see the code!
To insert emoticon you must added at least one space before the code.