Twin (windowing system)
টুইন ("টেক্সটমোড উইন্ডো"-এর সংক্ষিপ্ত রূপ) হল মাউস সাপোর্ট, উইন্ডো ম্যানেজার, টার্মিনাল এমুলেটর এবং নেটওয়ার্কযুক্ত ক্লায়েন্ট সহ একটি উইণ্ডো পরিবেশ, যা একটি টেক্সট মোড ডিসপ্লের ভিতরে থাকে। টুইন লিনাক্স (x86, পাওয়ারপিসি/পাওয়ার আইএসএ, ডিইসি আলফা, স্পার্ক), ফ্রিবিএসডি এবং ম্যাকোসে পরীক্ষা করা হয়। ম্যাসিমিলিয়ানো ঘিলার্ডি রচিত ইতিহাস, টুইন 1993 সালে সি প্রোগ্রামিং ভাষা শেখার পরপরই পিসি ডসের জন্য তাঁর প্রথম বড় প্রোগ্রাম হিসাবে শুরু হয়েছিল; কিন্তু তিনি শীঘ্রই এটি পরিত্যাগ করেছিলেন, কারণ ডসের মধ্যে কোনও মাল্টিটাস্কিং ছিল না, ফলস্বরূপ তিনি টুইন দ্বারা আঁকা উইন্ডোগুলির ভিতরে অন্য কোনও প্রোগ্রাম চালাতে পারতেন না। 1999 সালের শেষের দিকে, তিনি যমজ সন্তানকে লিনাক্সে পোর্ট করে পুনরুত্থিত করেন। ব্যবহার টার্মিনাল এমুলেটর ইটার্মে টার্মিনাল মাল্টিপ্লেক্সার জিএনইউ স্ক্রিন বা টুইন-এর সাথে আন্তঃক্রিয়া করার জন্য স্ক্রিন নামে একটি ইন্টারফেস স্তর রয়েছে। এটি ই-টার্মকে একটি উইন্ডোর মধ্যে একাধিক সাব-শেল সেশন সমর্থন করার অনুমতি দেয়। এই বৈশিষ্ট্যটি কনসোল বা জিনোম টার্মিনালের মতো টার্মিনাল এমুলেটর দ্বারা প্রদত্ত "ট্যাবড" সেশনের মতোই কাজ করে। যাইহোক, বিদ্যমান সফ্টওয়্যারের একটি ইন্টারফেস হওয়ায়, ই-স্ক্রিনের প্রতি ডিসপ্লেতে একাধিক অঞ্চল, বিচ্ছিন্ন/পুনরায় সংযুক্ত করার ক্ষমতা, বিরামবিহীন রিমোট সেশন সমর্থন, ফায়ারওয়াল সমর্থন এবং আরও অনেক কিছু প্রদান করার সুবিধা রয়েছে। টুইন বিভিন্ন ধরনের ডিসপ্লে সমর্থন করেঃ প্লেইন টেক্সট কম্পিউটার টার্মিনাল (যে কোনও টার্মক্যাপ/এনকার্স সামঞ্জস্যপূর্ণ টার্মিনাল, ভার্চুয়াল কনসোল, টুইন-এর নিজস্ব টার্মিনাল এমুলেটর); এক্স11, যেখানে এটি মাল্টি-উইন্ডো এক্সটার্ম হিসাবে ব্যবহার করা যেতে পারে; নিজেই (টুইন চালু বা "ভিতরে", অন্য টুইন প্রদর্শন করা সম্ভব); টুইডিস্প্লে, একটি সাধারণ নেটওয়ার্ক-স্বচ্ছ ডিসপ্লে ক্লায়েন্ট, যা "ফ্লাইতে" আরও ডিসপ্লে সংযুক্ত/বিচ্ছিন্ন করতে ব্যবহৃত হয়। আরও দেখুন কম্পিউটার অ্যাক্সেসিবিলিটি টেক্সট ইউজার ইন্টারফেস (টিইউআই) জেনারেল গ্রাফিক্স ইন্টারফেস (জিজিআই) ডিইএসকিউভিউ, এমএসডিওএস রেফারেন্স চালিত পুরনো আইবিএম পিসিতে একই লক্ষ্য অর্জন করেছে।