কম্পিউটিং প্রেক্ষাপটে ওপেন সিস্টেম
একটি কম্পিউটিং প্রেক্ষাপটে, একটি ওপেন সিস্টেম হল একটি ওপেন সোর্স অপারেটিং সিস্টেম, যা সাধারণত সমন্বিত মডুলার কম্পোনেন্ট দিয়ে গঠিত যেগুলো অনেক উৎস থেকে আসে এবং কোনো প্রপ্রায়েটারি এলিমেন্টের ওপর নির্ভরশীল নয়। ওপেন সিস্টেমের বৈশিষ্ট্য:
- সোর্স কোড এক্সপোজার: যা বোঝার এবং সম্ভাব্য সংশোধন ও উন্নতির জন্য উপলব্ধ।
- পোর্টেবিলিটি: যা সিস্টেমকে বিবিধ এনভায়রনমেন্টে ব্যবহার করার অনুমতি দেয়।
- ইন্টারঅপারেবিলিটি: যা সিস্টেমকে অন্যান্য সিস্টেমের সাথে ফাংশন করার অনুমতি দেয়।
Open Systems Joint Task Force অনুযায়ী, একটি ওপেন সিস্টেম "ব্যাপকভাবে সমর্থিত এবং কনসেনসাস-ভিত্তিক স্ট্যান্ডার্ড ব্যবহার করে এর কী ইন্টারফেসের জন্য, এবং সফল ভ্যালিডেশন ও ভেরিফিকেশন টেস্টের অধীন रहाেছে এর কী ইন্টারফেসের খুলापন নিশ্চিত করতে।" আজ, লিনাক্স সাধারণত একটি প্রাইম উদাহরণ হিসেবে বিবেচিত হয় একটি ওপেন সিস্টেমের।
সাধারণ প্রেক্ষাপট
একটি আরও সাধারণ প্রেক্ষাপটে, একটি ওপেন সিস্টেম হল সেটি যা এক্সটার্নাল সোর্স থেকে ইনপুট গ্রহণ করে এবং আউটপুট উৎপন্ন করে। ফিজিক্যাল সায়েন্সে, উদাহরণস্বরূপ, একটি ওপেন সিস্টেম হল সেটি যেখানে ম্যাটার এবং/অথবা শক্তি প্রবেশ ও প্রস্থান করতে পারে, যেমন মানব শরীর। একটি ক্লোজড সিস্টেম, অন্যদিকে, কিছুই তার সীমার মধ্যে প্রবেশ বা প্রস্থান করার অনুমতি দেয় না।