Xorg-server 26.1.0 rc1
xorg-server 26.1.0 का एक नया release candidate लंबे समय से चले आ रहे X11 display system में फिर से रुचि जगाता है, जिसमें Intel TearFree support जैसी लंबे समय से प्रतीक्षित विशेषताएँ और वे patches शामिल हैं जो पहले केवल XLibre fork में उपलब्ध थे। टिप्पणीकर्ता Xorg की स्थिरता, परिपक्व tooling, और शक्तिशाली automation क्षमताओं की तुलना Wayland के security model और कम-latency architecture से करते हैं, और इस पर बहस करते हैं कि legacy workflows को तोड़ना उचित है या नहीं। कई लोग Xorg को व्यावहारिक रूप से deprecated लेकिन legacy apps और कुछ workflows के लिए अभी भी आवश्यक मानते हैं, जबकि यह उम्मीद करते हैं कि प्रमुख desktop environments और toolkits Wayland-only भविष्य की ओर अपना क्रमिक रुख जारी रखेंगे.
नई Xorg 26.1.0 rc1 विशेषताएँ और गतिविधि
- थ्रेड में Intel modesetting ड्राइवर में TearFree सपोर्ट के एक आधिकारिक Xorg रिलीज़ में आने को लेकर उत्साह व्यक्त किया गया है।
- कई पोस्टर इस बात से हैरान हैं कि उस परियोजना के लिए चेंजलॉग कितना बड़ा है, जिसे अक्सर “केवल maintenance” के रूप में प्रस्तुत किया जाता है।
- अन्य लोग अभी भी इसे व्यावहारिक रूप से deprecated बताते हैं, क्योंकि अधिकांश नया डेस्कटॉप कार्य Wayland पर हो रहा है।
XLibre और योगदान प्रवाह के साथ संबंध
- इस रिलीज़ की कुछ विशेषताएँ और सुधार पहले XLibre fork में उपलब्ध थे; कम से कम एक बदलाव स्पष्ट रूप से वहाँ से backport किया गया था।
- एक दृष्टिकोण: XLibre आंशिक रूप से इसलिए उभरा क्योंकि उपयोगी patches वर्षों तक Xorg में unreleased पड़े रहे।
- दूसरा दृष्टिकोण: maintainers सही रूप से जटिल, संभावित रूप से कम-गुणवत्ता वाले drive-by patches को critical C code में merge करने को लेकर सतर्क हैं।
Wayland बनाम Xorg: कार्यक्षमता और उपयोगकर्ता अनुभव
- Xorg के पक्ष में रहने वाले उपयोगकर्ता कहते हैं कि Xorg “बस काम करता है” और शिकायत करते हैं कि Wayland इन चीज़ों को तोड़ता या जटिल बनाता है:
- Screensharing, screenshots, और screen recording।
- Input automation tools (xdotool, xmacro, java.awt.Robot)।
- Mouse gestures (जैसे, Easystroke) और window management scripts।
- Remote X (ssh -X), कुछ DAWs, plugins, और OBS या Flameshot जैसे tools।
- कुछ लोग रिपोर्ट करते हैं कि Xwayland, native Xorg या Wayland की तुलना में ध्यान देने योग्य latency जोड़ता है।
- अन्य लोग कहते हैं कि उन्होंने कुछ समय से Wayland का उपयोग किया है और उन्हें बहुत कम समस्याएँ आई हैं, और protocols तथा portals लगातार बेहतर हो रहे हैं।
Wayland बनाम Xorg: वास्तुकला और सुरक्षा
- एक पक्ष: Xorg की व्यापक क्षमताएँ (global input, अन्य clients का inspection, automation) आवश्यक डेस्कटॉप सुविधाएँ हैं; सुरक्षा के नाम पर, जिसकी किसी ने माँग नहीं की, इन्हें तोड़ना user-hostile है।
- दूसरा पक्ष: X11 की सुरक्षा को “objectively terrible” बताया गया है, और clients को अलग-थलग करना (जैसा Wayland करता है) आवश्यक है, खासकर आधुनिक, कम-विश्वसनीय app ecosystems में।
- इस पर बहस कि क्या मजबूत GUI सुरक्षा व्यापक OS-स्तरीय सुधारों के बिना सार्थक है, और क्या containers बनाम VMs पर्याप्त isolation प्रदान करते हैं।
कॉर्पोरेट प्रभाव और ecosystem की दिशा
- कुछ लोग Wayland के उभार को corporate backing (Intel, Red Hat, आदि) और desktop Linux को app-store models तथा tighter sandboxing के साथ “androidify” करने की इच्छा से जोड़ते हैं।
- अन्य इसका विरोध करते हुए कहते हैं कि corporations पहले ही core Linux graphics work का अधिकांश हिस्सा fund करती हैं और developers ने स्वाभाविक रूप से Wayland पर ध्यान केंद्रित करना चुना।
- प्रमुख desktops (GNOME, KDE) X11 support को धीरे-धीरे समाप्त कर रहे हैं; भविष्य के GTK versions से X11 backends हटने की उम्मीद है, जिससे Xorg increasingly legacy बन जाएगा।
अन्य नोट्स
- XQuartz macOS के लिए Xorg-आधारित releases जारी रखना जारी रखता है; इसका quartz-wm FSF/OSI-approved Apple license के अंतर्गत है।
- XFree86 के पतन का संक्षिप्त पुनरावलोकन: licensing disputes के कारण Xorg एक fork के रूप में बना, जिसने code का अधिकांश हिस्सा अपने साथ रखा (इसलिए
xf86prefixes बने रहे)। - Arcan और Plan9-style “rio”-like, filesystem-based UIs जैसे वैकल्पिक display stacks का उल्लेख आशाजनक, लेकिन अभी तक व्यावहारिक उत्तराधिकारी के रूप में किया गया है।