2 पॉइंट द्वारा GN⁺ 2026-01-14 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Win8DE एक ऐसा डेस्कटॉप वातावरण है जो Linux पर Windows 8 के इंटरफ़ेस और animations को पुनर्निर्मित करता है
  • यह Wayland window manager (Labwc, Hyprland आदि) पर चलता है और इसमें Start menu, lock screen, wallpaper, OSD (volume·brightness indicator) और settings app शामिल हैं
  • यह drag-and-drop tile-आधारित Start menu, app search, power menu और battery indicator जैसी सुविधाएँ देता है
  • settings app के जरिए wallpaper, accent color और lock screen color आदि को graphical तरीके से बदला जा सकता है
  • यह उन उपयोगकर्ताओं के लिए उपयोगी प्रोजेक्ट है जो Linux वातावरण में Windows 8 के visual experience को फिर से बनाना चाहते हैं

अवलोकन

  • Win8DE, Linux में Windows 8 के visual experience को बहाल करने के लिए बनाया गया shell-शैली का डेस्कटॉप वातावरण है
    • यह Wayland-आधारित window manager (Labwc, Hyprland आदि) पर काम करता है
    • इसमें wallpaper utility, lock screen, Start menu, volume·brightness OSD और settings app शामिल हैं
  • Charms menu शामिल नहीं है, क्योंकि डेवलपर ने इसे अनावश्यक माना है

मुख्य फीचर्स

Start menu

  • Win8Start कमांड से Start menu को दिखाया/छिपाया जा सकता है, और इसे compositor की Super key से bind किया जा सकता है
  • tile drag-and-drop और resize (small, medium, large, extra large) का समर्थन
  • app search feature और All Apps सूची से tiles को drag करके जोड़ने की सुविधा
  • नीचे की ओर drag करने पर Start screen छिप जाती है और icons को desktop जैसी इच्छित जगह पर रखा जा सकता है
  • user icon पर क्लिक करने से power menu दिखता है
  • battery OSD शामिल है

OSD (On-Screen Display)

  • volume control (up/down, mute) और brightness control (up/down) का समर्थन
  • Win8OSD-server और Win8OSD-client की 2-part संरचना
    • server को auto-start करना पड़ता है
    • client commands: --volup, --voldown, mute, dispup, dispdown

Wall (wallpaper)

  • सरल image wallpaper सेट करने की सुविधा
  • settings app के जरिए बदला जा सकता है

Lockscreen

  • Windows 8 शैली की lock screen
  • settings app में wallpaper बदला जा सकता है
  • slide animation (ऊपर-नीचे movement) का समर्थन
  • मूल संस्करण से अलग, केवल क्लिक करके unlock किया जा सकता है

Settings

  • Start screen, wallpaper और lock screen की background तथा accent colors बदली जा सकती हैं
  • graphical interface-आधारित settings उपलब्ध हैं

इंस्टॉलेशन और रन

लोकल इंस्टॉलेशन

  • ./build.sh चलाने पर सभी binaries build होकर build/bin फ़ोल्डर में सेव होती हैं
  • इस फ़ोल्डर की binaries को brightness·volume key binding और auto-start settings में इस्तेमाल किया जा सकता है
  • Start screen से settings app नहीं चलाया जा सकता, इसे built binaries से सीधे चलाना होगा
  • Super key को Win8Start से bind करें

सिस्टम-वाइड इंस्टॉलेशन

  • ./install.sh चलाने पर अपने-आप build होकर /usr/bin/ में install हो जाता है
  • इसे पूरे सिस्टम में इस्तेमाल किया जा सकता है और auto-start सेट करना आसान होता है
  • ./uninstall.sh से /usr/bin/ से हटाया जा सकता है

अलग डेस्कटॉप वातावरण के रूप में उपयोग

  • मौजूदा config files को प्रभावित न करने के लिए अलग configuration files का उपयोग
  • settings folder की copy बनाकर उसे नए नाम (labwc2, hypr2 आदि) से सेव करें
  • compositor config command सहित .desktop file बनाने का उदाहरण दिया गया है
    • उदाहरण file को /usr/share/wayland-sessions/ में रखें
    • login के समय उस session को चुना जा सकता है

तकनीकी संरचना

  • GPL-2.0 license के तहत जारी
  • मुख्य language composition: QML 50%, C++ 35.8%, C 9%, Shell 2.6%, CMake 2.6%
  • repository activity: 235 stars, 3 forks, 1 issue

सारांश

  • Win8DE एक open source प्रोजेक्ट है जो Linux Wayland वातावरण में Windows 8 के design और interaction को पुनर्निर्मित करता है
  • यह एक हल्का desktop shell है जो visual polish और user experience की बहाली पर केंद्रित है
  • configuration flexibility, tile-based UI और OSD integration के साथ यह Linux उपयोगकर्ताओं को एक nostalgic अनुभव देता है

1 टिप्पणियां

 
GN⁺ 2026-01-14
Hacker News की राय
  • Windows 8 वाकई सहन करना मुश्किल अनुभव था
    नया Start Menu सबसे खराब था, और जब पूरी स्क्रीन घूमती थी और tiles हिलती थीं, तब मैं अक्सर भूल जाता था कि मैं क्या करने जा रहा था
    मुझे Vista, Windows 7, और Windows 10 तक पसंद थे, लेकिन मेरा i7-4790k मशीन Windows 11 upgrade के दायरे से बाहर रह गया, इसलिए उसके बाद का अनुभव नहीं कर पाया
    संबंधित अवधारणा के तौर पर घटना बोध और एपिसोडिक मेमोरी के संबंध पर यह लेख देखें

    • Windows 8 के बाद Linux camp में भी 'full screen' केंद्रित UI का चलन बढ़ा, लेकिन उस समय जबकि resolution बढ़ रहे थे, यह उल्टी दिशा में जाने जैसा लगा
      मैं कभी GNOME 3 पर नहीं गया, और macOS का 'maximize' बटन को 'full screen' में बदलना भी समझ नहीं आया
      पुराने Windows 98~XP की तेज़ Start Menu navigation (Start > P > A > N) जैसी दक्षता फिर कभी वापस नहीं आई
    • Vista का UI design बग्स से भरा और धीमा होने के बावजूद वास्तव में बहुत स्पष्ट और सुंदर था
  • मुझे लगता है Windows 8 और Windows Phone का Metro UI कम आंका गया
    यह सरल, तेज़ और touch-केंद्रित था, और मेरा Windows Phone अब तक इस्तेमाल किए गए डिवाइसों में सबसे आनंददायक अनुभवों में से एक था

    • अगर T-Mobile Sidekick नहीं होता, तो शायद Microsoft ने Nokia का अधिग्रहण नहीं किया होता
      मैं Danger Hiptop(=Sidekick) के infrastructure पर काम करता था, और यह डिवाइस cloud storage और web browser से लैस शुरुआती smartphones में से एक था
      कहा जाता है कि Microsoft द्वारा Danger के अधिग्रहण के बाद backup restore प्रक्रिया में सारे user data मिट गए थे
      संबंधित लेख: ABC News - Sidekick disaster shows data’s not safe in the cloud
    • मुझे Windows Phone बहुत पसंद था, और WPF developer होने के नाते development environment भी शानदार लगा
    • Live Tiles का आज फिर से मूल्यांकन हो रहा है, लेकिन उस समय इनमें कई समस्याएँ भी थीं
      संदर्भ वीडियो: YouTube - Why Live Tiles failed
      संबंधित अवधारणा: Rosy retrospection
    • Win8 के Start Menu का विचार अच्छा था। Menu खोलते ही फोकस किया जा सकता था और Live Tiles भी अच्छी तरह फिट बैठती थीं
      लेकिन शुरुआती version कच्चे थे, और Lenovo Yoga का touch experience भयानक था
    • Windows Phone 7 एक तकनीकी dead end था। Silverlight-आधारित होने की वजह से third-party support मुश्किल था, और WP8 बहुत बेहतर था लेकिन उसकी system requirements ऊँची थीं
  • समय के साथ Windows 8 मुझे Bauhaus movement जैसा लगने लगा
    यह touch-केंद्रित minimal design था, लेकिन mouse-keyboard users के लिए बहुत ज़्यादा कट्टर था
    Typography-केंद्रित संरचना शानदार थी, और बिना separators के text size और weight से hierarchy व्यक्त की गई थी
    आज फिर glassmorphism की ओर वापसी हुई है, लेकिन information density और rendering performance के लिहाज़ से Win8 का flat design अब भी प्रभावशाली लगता है

    • Flat UI में button कहाँ है यह अनुमान लगाना पड़ता है, जिससे cognitive load पैदा होता है
      GTK या Qt style settings से इसे कुछ हद तक हल किया जा सकता है
  • Windows 8~10 में बचाने लायक अगर कुछ था, तो वह window border था
    स्पष्ट सीमाएँ और color contrast से focus को अलग पहचानना संभव था
    आजकल Linux WM में यह ठीक से लागू करने वाले बहुत कम हैं

    • OpenBSD का fvwm default style में स्पष्ट border देता है, लेकिन उसे पूरी तरह परफेक्ट कहना मुश्किल है
      संदर्भ चित्र: OpenBSD fvwm डेस्कटॉप
      Linux में उल्टा बहुत ज़्यादा window managers होना ही समस्या है
    • मैं Windows 11 में window corners को चौकोर बनाने वाली utility इस्तेमाल कर रहा हूँ
    • XFCE का XFWM, Fluxbox, OpenBox आदि पहले से ही हज़ारों themes को support करते हैं, और उनमें Windows 8 से बेहतर border designs भी बहुत हैं
  • Windows 8 के स्लीक UI के बावजूद, मुझे Start button का गायब होना बिल्कुल पसंद नहीं आया
    आज जब लोग इसमें nostalgia महसूस करते हैं, तो अजीब लगता है

    • मैं हमेशा Windows key से menu खोलता था, इसलिए button की परवाह नहीं थी
      लेकिन बिना touch वाले PC पर Windows 8 भयानक था
      सबसे मज़ेदार बात यह थी कि "कैसे बंद करें" सबसे ज़्यादा search किया जाने वाला सवाल था
    • सामान्य PC पर इसकी दो घातक खामियाँ थीं
      1. Start button दबाने पर menu नहीं बल्कि full-screen transition होता था, जिससे context गायब हो जाता था
      2. 20-inch से बड़े desktop पर full-screen UI हद से ज़्यादा हावी था
    • Mobile के लिए यह OS शानदार था। Microsoft ने आख़िरी बार विस्मय पैदा किया था
    • यह Vista से कुछ मामलों में बेहतर था, लेकिन dual control panel जैसी समस्याओं की वजह से फिर भी असुविधाजनक था
      व्यक्तिगत रूप से मुझे अब भी Windows 2000 सबसे बेहतरीन लगता है
    • उस समय मुझे यह पसंद नहीं था, लेकिन अब Metro design की अग्रणी प्रकृति मानने लगा हूँ
      Windows 11 को देखकर कभी-कभी लगता है, "काश Start Menu full screen ही होता"
  • यह कहावत याद आती है: “Windows के इतिहास के सबसे खराब हिस्से को Linux पर port कर दिया”
    फिर भी तकनीकी रूप से यह प्रभावशाली है
    Windows 8 UI lead के निकाले जाने की अफ़वाह भी थी, लेकिन इसकी पुष्टि नहीं कर सका

    • यहाँ तक कि “Windows ME को Linux पर port कर दिया” जैसी मज़ाक भी चलती थी
    • अगली बार शायद “MacOS Tahoe desktop environment” भी आ जाए
  • Windows 7 आख़िरी version था जो वास्तव में keyboard·mouse-केंद्रित रूप से optimized था
    उसके बाद mobile market का पीछा करते हुए store revenue पर जुनून सवार हो गया

    • अगर संभव हो, तो मैं हर version को Windows 7 style में बदलना चाहूँगा
      buttons की depth, color contrast, scrollbar की स्पष्टता—सब कुछ परफेक्ट था
    • पहले Cinnamon DE के लिए Windows 7 को पुनःनिर्मित करने वाला Boomerang project theme भी था
  • ज़्यादातर लोग Windows 8 से नफ़रत करते थे, लेकिन अब इसका पुनर्मूल्यांकन हो रहा है
    mobile पर यह ठीक था, लेकिन desktop के साथ integration की कोशिश ही समस्या थी

  • जब मैंने पहली बार Windows 8 preinstalled laptop देखा, तो मैं चौंक गया
    मैं अभी-अभी Windows Phone छोड़कर आया था, और वही चीज़ laptop में थी
    उसी के बाद मैंने 8 साल तक Linux पर स्विच कर लिया
    अगर कंपनी Windows इस्तेमाल नहीं करती, तो शायद मैं कभी वापस नहीं आता

  • मैं Apple user हूँ, लेकिन मुझे Metro पसंद था
    शायद मैं अकेला था, लेकिन Linux पर उस कोशिश को फिर देखना अच्छा लगा