মিনিক্স
মিনিক্স ইংরেজি: MINIX একটি ইউনিক্স-লাইক কম্পিউটার অপারেটিং সিস্টেম। মাইক্রো কার্নেল আর্কিটেকচার ভিত্তিক এই অপারেটিং সিস্টেমটি অ্যান্ড্রুএস ট্যানেনবাম শিক্ষামূলক কাজে ব্যবহারের উদ্দেশ্যে তৈরী করেছিলেন। মিনিক্স লিনাক্স কার্নেল তৈরীতেও প্রেরণা যুগিয়েছিল।
ডেভলপার | অ্যাড্রু ট্যানেনবাম |
---|---|
প্রোগ্রামিং ভাষা | সি |
ওএস পরিবার | ইউনিক্স-লাইক |
কাজের অবস্থা | বর্তমান |
সোর্স মডেল | মুক্ত সোর্স (মূলত COSS, বর্তমানে FOSS) |
সর্বশেষ মুক্তি | ৩.১.৮ / ৪ অক্টোবর ২০১০ |
মার্কেটিং লক্ষ্য | Teaching (v1, v2), embedded systems (v3) |
ভাষাসমূহ | ইংরেজি |
প্ল্যাটফর্ম | PC, PC/AT, PS/2, Motorola 68000, SPARC, Atari ST, Commodore Amiga, ম্যাকিন্টশ, SPARCstation, Intel 386, PC compatibles, NS32532, ARM and INMOS transputer |
কার্নেলের ধরন | মাইক্রোকার্নেল |
ব্যবহারকারী ইন্টারফেস | কমান্ড লাইন ইন্টারফেস (ash) |
লাইসেন্স | মূলত মালিকানাধিন, ২০০০ সাল থেকে বিএসডি লাইসেন্সের অধিনে |
ওয়েবসাইট | www.minix3.org |
মিনিক্স (মিনি-ইউনিক্স) প্রথম প্রকাশিত হয় ১৯৮৭ সালে, সম্পূর্ণ সোর্স কোড বিশ্ব বিদ্যালয়ে লেখাপড়া এবং গবেষণার কাজে ব্যবহার করার জন্য উন্মুক্ত ছিল। এটি ফ্রি এবং মুক্ত সোর্স করা হয় ২০০০ সালে যখন এটির লাইসেন্স পরিবর্তন করে বিএসডি লাইসেন্সের অধিনে নেয়া হয়।
ইমপ্লিমেন্টেশন
সম্পাদনামিনিক্স ১.০
সম্পাদনাঅ্যান্ড্রু ট্যানেনবাম মিনিক্স তৈরী করেছিলেন আর্মস্টর্ডামের ভ্রিজে বিশ্ববিদ্যালয়ে। ১৯৮৭ সালেপাঠ্য বইয়ের অপারেটিং সিস্টেম:ডিজাইন এবং প্রয়োগ অধ্যায়ে উল্লেখিত বৈশিষ্টগুলির কার্যকরী প্রয়োগ দেখানোর জন্য তিনি এটি তৈরী করেছিলেন।
বইতে মিনিক্স ১.০ এর প্রায় ১২০০০ লাইন সি সোর্স কোড প্রকাশ করা হয়েছে। মূলত কার্নেল, মেমরী ব্যবস্থাপনা, এবং ফাইল সিস্টেমের বিভিন্ন অংশের কোড এটি। Prentice-Hall মিনিক্সের সোর্স কোড এবং বাইনারি ফাইল ফ্লপি ডিস্কে প্রকাশ করেছে, এবং এর সাথে ব্যবহারী নির্দেশিকা অন্তর্ভুক্ত করা ছিল। মিনিক্স ১ সিস্টেমটি ইউনিক্সের সপ্তম সংস্করণের সমমানের।[১]
টেনেনবাম সেই সময়ে সহজলভ্য IBM PC এবং IBM PC/AT মাইক্রোকম্পিউটারের উপযোগী করে ইউনিক্স তৈরী করেছিলেন।