TALISMAN सामान्य जानकारी
Unix सर्वर पर X Window System की शुरुआत
- लेखक: Robert W. Scheifler
- तारीख: 19 जून 1984
X Window System के विकास की पृष्ठभूमि
- पिछले कुछ हफ्तों के दौरान VS100 के लिए एक window system लिखा गया।
- मौजूदा W system के काफी कोड को लेकर उसे asynchronous interface में बदला गया और उसका नाम X रखा गया।
- प्रदर्शन W system की तुलना में लगभग दोगुना दिखा।
- फिलहाल कोड काफी स्थिर है, लेकिन कुछ खामियां अभी भी बाकी हैं।
X Window System की वर्तमान स्थिति
- LCS में W system का उपयोग बंद कर दिया गया है और X system के लिए applications सक्रिय रूप से विकसित किए जा रहे हैं।
- W system का उपयोग करने वाले अन्य लोगों को भी X system में बदलाव पर विचार करना चाहिए।
- X system अंतिम window system नहीं है, लेकिन प्रयोगों के लिए एक अच्छा शुरुआती बिंदु है।
X Window System के interface और applications
- फिलहाल CLU और Argus interface मौजूद हैं, और C interface पर भी काम चल रहा है।
- तीन मौजूदा applications: text editor (TED), Argus I/O interface, और एक बुनियादी window manager.
- अभी तक इसका documentation नहीं हुआ है।
डेमो और code वितरण
- जो लोग डेमो देखना चाहते हैं, वे NE43-531 आ सकते हैं, और आने से पहले 3-1945 पर फोन करना बेहतर होगा।
- जिन्हें code चाहिए, वे tape लेकर आ सकते हैं।
- जो लोग bug fixes में रुचि रखते हैं, वे संपर्क कर सकते हैं।
GN⁺ की राय
- X Window System का ऐतिहासिक महत्व: X Window System ने बाद के graphical user interface (GUI) विकास पर बहुत बड़ा प्रभाव डाला।
- asynchronous interface के फायदे: asynchronous interface सिस्टम प्रदर्शन को बेहतर बनाने और user experience सुधारने में महत्वपूर्ण भूमिका निभाता है।
- documentation का महत्व: शुरुआती development चरण में documentation की कमी हो सकती है, लेकिन लंबे समय में documentation अनिवार्य है।
- तकनीकी बदलाव की आवश्यकता: मौजूदा system से नए system में बदलाव शुरू में कठिन हो सकता है, लेकिन लंबे समय के फायदों को ध्यान में रखना चाहिए।
- community भागीदारी: open source projects में community की भागीदारी और सहयोग महत्वपूर्ण होते हैं, और यही किसी project के विकास और स्थिरता में योगदान देते हैं।
1 टिप्पणियां
Hacker News की राय
पहली टिप्पणी: 1992 में पहली बार X11 बूट करने के अनुभव और HP-UX workstation रखने की यादें साझा कीं। X11 की 40वीं वर्षगांठ की बधाई दी और इसे मुफ्त में उपलब्ध कराने के लिए धन्यवाद कहा।
दूसरी टिप्पणी: इस बात का अफसोस जताया कि X में audio protocol built-in नहीं था। 90s और 2000s में audio system सेट करना बहुत मुश्किल था, यह याद किया।
तीसरी टिप्पणी: FreeBSD 2.1 system पर X को सफलतापूर्वक चलाने का अनुभव साझा किया। अलग-अलग window manager आज़मा पाने की बात अच्छी लगी।
चौथी टिप्पणी: 90s के आख़िरी दौर में Atlanta Linux Symposium में X11 के सह-लेखक Jim Gettys से मुलाकात को याद किया। X11 को 64-bit पर port करने के काम का अनुभव भी साझा किया।
पाँचवीं टिप्पणी: इस बात की आलोचना की कि 40 साल बाद X11 को social network मिल गया। कॉलेज के दिनों में पहली बार X terminal इस्तेमाल करने की यादें साझा कीं।
छठी टिप्पणी: यह नहीं जानते थे कि X का नाम W के बाद बढ़ाकर रखा गया था। बताया कि Y window system को कई बार आज़माया गया, लेकिन वह सफल नहीं हुआ।
सातवीं टिप्पणी: W से X पर स्विच करने की सिफारिश पढ़ना मज़ेदार लगा। मज़ाक में कहा कि अब लगता है हम फिर से W पर लौट आए हैं।
आठवीं टिप्पणी: यह दिलचस्प लगा कि X के पास C से पहले CLU binding थी। CLU programming language का लिंक साझा किया।
नौवीं टिप्पणी: सोचा कि अगर 90s में Sun, Dec, और HP ने X को अपनाने के बजाय local-first stack विकसित किया होता, तो क्या वे Windows NT से प्रतिस्पर्धा कर सकते थे। यह भी दिलचस्प लगा कि Linux के इतिहास में Amiga जैसे OS को लागू करने की इच्छा मौजूद थी।
दसवीं टिप्पणी: 90s की शुरुआत में Slackware पर XFree86 चलाने का अनुभव साझा किया। CRT monitor की scan frequency सेटिंग खतरनाक हो सकती थी, यह चेतावनी याद की।
ग्यारहवीं टिप्पणी: X Window System की उत्पत्ति और इतिहास पर Wikipedia link साझा किया।