UNIX এবং কয়েকটি প্রাসঙ্গিক বিষয়

UNIX কি ?

UNIX হচ্ছে একটি Operating System যেটি কিনা AT&T Bell Laboratory তে Ken Thomson এবং Dennis Ritchie এর হাত ধরে(1969/1970) জন্ম লাভ করে।

UNIX এর প্রথম নাম ছিল “UNICS” সেখান থেকে “UNIX”Assembly language “UNIX” কে প্রথমে লেখা হয়, পরে (1973) আবার “সি” ল্যাঙ্গুয়েজে লেখা হয়। “সি” যেহেতু একটি পোর্টেবল language হিসেবে ডিজাইন করা হয় সেহেতু UNIX একটি পোর্টেবল OS

UNIX কে প্রথমে PDP-7 minicomputer এ রান করা হয় যেটির main memory ছিল মাত্র 9kb. পরে একে PDP-11 নামক মিনি কম্পিউটারে রান করা হয় সেটার অবশ্য বেশি ছিল 24kb.

UNIX একটি multitasking/ multithreading OS, মানে এক সাথে কতগুলো প্রোগ্রাম কে ইউজার background এ চালিয়ে রাখতে পারে যখন foreground এ আপনি কোন প্রোগ্রাম নিয়ে কাজ করছেন।

UNIX war এর পর UNIX এর কতগুলো vendor (AT&T Lab, Bekerly Computer System Research group (BSD), Sun Microsystem) তাদের নিজস্ব UNIX Distribution বাজারে ছাড়ে।

OpenBSD, NetBSD, FreeBSD.
Solaris,
Mac OS X (Certified UNIX/ Standard UNIX)
Unix Like OS: Linux, Mint, Debian, Red Hat, Fedora

UNIX এর প্রায় সব functionality-ই UNIX-LIKE OS এ পাওয়া যায়।

** পরবর্তী পোস্টে আশা করি UNIX/Linux এর কমান্ড নিয়ে একটি পোস্ট দেওয়ার ইচ্ছা আছে।