Twin (windowing system)
ट्विन ("टेक्स्टमोड विन्डो" के लिए संक्षिप्त नाम) माउस समर्थन, विंडो प्रबंधक, टर्मिनल एमुलेटर और नेटवर्क क्लाइंट के साथ एक विंडो वातावरण है, जो सभी एक टेक्स्ट मोड डिस्प्ले के अंदर है। ट्विन का लिनक्स (x86, पावरपीसी/पावर आईएसए, डीईसी अल्फा, एसपीएआरसी), फ्रीबीएसडी और मैकओएस पर परीक्षण किया जाता है। मासिमिलियानो घिलार्डी द्वारा लिखित इतिहास, ट्विन ने 1993 में सी प्रोग्रामिंग भाषा सीखने के तुरंत बाद पीसी डॉस के लिए अपने पहले बड़े कार्यक्रम के रूप में शुरुआत की; लेकिन उन्होंने जल्द ही इसे छोड़ दिया, क्योंकि डॉस के भीतर कोई मल्टीटास्किंग नहीं थी, परिणामस्वरूप वह ट्विन द्वारा खींची गई खिड़कियों के अंदर कोई अन्य कार्यक्रम नहीं चला सकते थे। 1999 के अंत में, उन्होंने जुड़वां को लिनक्स में पोर्ट करके पुनर्जीवित किया। उपयोग टर्मिनल एमुलेटर ई. टी. एम. में टर्मिनल मल्टीप्लेक्सर्स जी. एन. यू. स्क्रीन या ट्विन के साथ काम करने के लिए ई. स्क्रीन नामक एक इंटरफेस परत होती है। यह एक एकल विंडो के भीतर कई उप-कोश सत्रों का समर्थन करने के लिए ई. टी. एम. को अनुमति देता है। यह सुविधा कंसोल या GNOME टर्मिनल जैसे टर्मिनल एमुलेटर द्वारा पेश किए गए "टैब्ड" सत्रों के समान काम करती है। हालाँकि, मौजूदा सॉफ़्टवेयर के लिए एक इंटरफेस होने के नाते, ईस्क्रीन में प्रति प्रदर्शन कई क्षेत्र, अलग करने/फिर से जोड़ने की क्षमता, निर्बाध दूरस्थ सत्र समर्थन, फ़ायरवॉल समर्थन, और अधिक जैसी अतिरिक्त क्षमताएँ प्रदान करने का लाभ है। ट्विन विभिन्न प्रकार के प्रदर्शनों का समर्थन करता हैः प्लेन टेक्स्ट कंप्यूटर टर्मिनल (कोई भी टर्मकैप/एनकर्स संगत टर्मिनल, वर्चुअल कंसोल, ट्विन का अपना टर्मिनल एमुलेटर); X11, जहां इसका उपयोग मल्टी-विंडो एक्सटर्म के रूप में किया जा सकता है; स्वयं (एक ट्विन ऑन, या "अंदर", एक और ट्विन प्रदर्शित करना संभव है); ट्विस्प्ले, एक सामान्य नेटवर्क-पारदर्शी डिस्प्ले क्लाइंट, जिसका उपयोग "फ्लाई पर" अधिक प्रदर्शनों को संलग्न/अलग करने के लिए किया जाता है। कंप्यूटर एक्सेसिबिलिटी टेक्स्ट यूजर इंटरफेस (टी. यू. आई.) जनरल ग्राफिक्स इंटरफेस (जी. जी. आई.) डी. ई. एस. क्यू. व्यू को भी देखें, जिसने एमएस. डी. ओ. एस. संदर्भों को चलाने वाले पुराने आई. बी. एम. पी. सी. पर एक समान लक्ष्य पूरा किया।