Cloudflare ने Ladybird और Omarchy को प्रायोजित किया
(blog.cloudflare.com)- Cloudflare ने ओपन वेब इकोसिस्टम को मजबूत करने के लिए Ladybird और Omarchy नाम के दो open source projects को आधिकारिक रूप से प्रायोजित किया
- Ladybird एक पूरी तरह स्वतंत्र web browser है जो Chromium-आधारित नहीं है, और इसके लिए अपना rendering engine और JavaScript engine नए सिरे से विकसित किया जा रहा है
- Omarchy डेवलपर्स के लिए एक modern और configurable Arch Linux distribution है, जो installation और development environment setup को आसान बनाता है
- दोनों projects स्वतंत्र विकल्प और openness के जरिए भविष्य के इंटरनेट की विविधता और मजबूती सुनिश्चित करना चाहते हैं
- Cloudflare का समर्थन बिना शर्त शुद्ध प्रायोजन है, जिसमें उसके tech stack के उपयोग या किसी अतिरिक्त शर्त की मांग नहीं है
अवलोकन
Cloudflare बेहतर इंटरनेट इकोसिस्टम के लिए स्वतंत्र और नवोन्मेषी open source projects के समर्थन का दायरा बढ़ा रहा है। इस बार प्रायोजन पाने वाले प्रोजेक्ट हैं नया web browser project Ladybird और development environment solution Omarchy, जिनमें क्रमशः web browser और development operating system के क्षेत्र में प्रतिस्पर्धा और विविधता बढ़ाने की बड़ी क्षमता है
दो open source projects के जरिए वेब के भविष्य को मजबूत करना
Cloudflare अपने स्वयं के open source projects और कई बाहरी community projects के समर्थन में लगातार भाग लेता रहा है। Ladybird और Omarchy का प्रायोजन इंटरनेट विविधता और open source विस्तार के लिए जरूरी समय पर किया गया स्वाभाविक विस्तार है
Ladybird: एक स्वतंत्र और नया browser
- web browser वह मुख्य साधन है जिसके जरिए अधिकांश उपयोगकर्ता इंटरनेट का अनुभव करते हैं
- Chromium-आधारित browsers (जैसे Chrome) web browser बाज़ार का लगभग 65% हिस्सा रखते हैं, जिससे governance, diversity और innovation की कमी जैसी समस्याएँ पैदा होती हैं
- Ladybird की खासियत यह है कि यह Chromium पर निर्भर हुए बिना सब कुछ शुरू से नया implement कर रहा है
- इसके मुख्य components हैं LibWeb (नया rendering engine) और LibJS (अपना parser, interpreter और bytecode execution सहित JavaScript engine), जो standards को स्वतंत्र रूप से implement करते हैं
- Ladybird कई standards को सीधे लागू और verify करते हुए specification की समस्याएँ भी खोजता, report करता और ठीक करता है, और इस तरह web इकोसिस्टम में व्यापक योगदान दे रहा है
- किसी revenue या विशेष हित से मुक्त project होने के कारण, इसे privacy, performance और security पर केंद्रित नए approaches को आज़माने का लाभ मिलता है
Omarchy: स्वतंत्र development environment
- डेवलपर्स के operating system और development environment के चुनाव में भी विविधता और विकल्पों की चौड़ाई महत्वपूर्ण है
- Omarchy एक पूर्ण Arch Linux-आधारित distribution है, जिसे जटिल setup को automate करके इस तरह डिज़ाइन किया गया है कि कोई भी आसानी से आधुनिक Linux development environment तैयार कर सके
- Neovim, Docker, Git जैसे प्रमुख development tools पहले से शामिल हैं, जो developer experience को बेहतर बनाने और beginners की accessibility बढ़ाने में मदद करते हैं
- environment customization संभव होने के कारण यह Linux शुरुआती उपयोगकर्ताओं के साथ-साथ advanced users दोनों के लिए उपयुक्त है
- ऐसे projects की मौजूदगी से स्वतंत्र और शक्तिशाली Linux desktop अगली पीढ़ी के applications और इंटरनेट infrastructure के निर्माण के लिए अब भी एक आकर्षक विकल्प बना रहता है
असीमित, बिना शर्त शुद्ध प्रायोजन
- Cloudflare द्वारा Ladybird और Omarchy का प्रायोजन किसी अलग tech stack उपयोग या commercial requirement के बिना किया जा रहा है
- Ladybird अभी development के शुरुआती चरण में है और 2026 में alpha version का लक्ष्य रखता है, साथ ही open source codebase में रुचि रखने वाले डेवलपर्स की भागीदारी को प्रोत्साहित कर रहा है
- Omarchy का हाल ही में version 3.0 जारी हुआ है, जिसमें installation speed और Macbook compatibility में बड़ा सुधार हुआ है
- दोनों project leaders (Andreas Kling, David Heinemeier Hansson) ने कहा कि Cloudflare के प्रायोजन ने infrastructure की performance और accessibility में काफी सुधार किया है
निष्कर्ष
- भविष्य का बेहतर इंटरनेट ऐसा वातावरण चाहता है जहाँ browser और development tools में उपयोगकर्ताओं के विकल्प अधिक व्यापक हों
- Cloudflare ने ज़ोर देकर कहा कि Ladybird, Omarchy और ऐसे ही साहसी open source projects की प्रगति स्वतंत्र और खुले इंटरनेट को बनाए रखने की प्रमुख शक्ति है
1 टिप्पणियां
Hacker News राय
मैं इस पर संदेहपूर्ण रुख रखता हूँ। यह लगभग निर्विवाद तथ्य लगता है कि Cloudflare हमें ऐसे भविष्य की ओर ले जा रहा है जहाँ वेब तक पहुँच सिर्फ़ स्वीकृत ब्राउज़र से ही संभव होगी। स्वतंत्र open source वेब ब्राउज़र उनकी दिशा से मेल नहीं खाते, इसलिए यह सोचता हूँ कि यह समर्थन सचमुच सद्भावना से है या सिर्फ़ प्रचार के लिए। मकसद जो भी हो, Cloudflare का दूसरी कंपनियों की तुलना में अधिक समर्थन देना सराहनीय है
मुझे लगता है कि Cloudflare का Ladybird को समर्थन देना उसी तर्क जैसा है जैसे Valve का Proton में निवेश। सिर्फ़ मानकीकृत ब्राउज़र हों तो Cloudflare का काम आसान हो जाता, लेकिन अभी प्रमुख इंजन Google और Apple के नियंत्रण में हैं (Mozilla की फंडिंग का बड़ा हिस्सा भी Google से आता है)। यह वैसा ही है जैसे Valve का Steam पर Windows पर निर्भर होना। ऐसी कंपनियाँ platform dependency कम करने और भविष्य में बड़ी कंपनियों से हितों के टकराव की संभावना के लिए तैयारी करने की रणनीति अपनाती हैं
मैं इस बात को दुष्ट मंशा से देखने की प्रवृत्ति नहीं समझता। उल्टा, काश ज़्यादा कंपनियाँ Cloudflare की तरह revenue, इंटरनेट और open source की प्रगति—तीनों के बारे में सोचतीं। मेरी वेबसाइट के नज़रिए से देखें तो bot blocking और attack prevention जैसी कई सुविधाएँ देने के लिए मैं Cloudflare का आभारी हूँ
यह कहा गया था कि AI crawler traffic control अब Cloudflare की मुख्य चुनौती है, इसलिए ब्राउज़र की अहमियत कम हो गई है। लेकिन सच में open ब्राउज़र को आसानी से बदला जा सकता है। इसके विपरीत, built-in attestation वाले approved browser के साथ छेड़छाड़ करना कठिन होता है, इसलिए मैं यह रेखांकित करना चाहता हूँ कि ब्राउज़र की भूमिका अभी भी महत्वपूर्ण है
यह ज़्यादा उस तरह की चाल लगती है जैसे Vercel, Svelte को आगे बढ़ाते हुए छोटे प्रोजेक्ट्स में निवेश करता है ताकि प्रचार प्रभाव और अच्छी छवि मिले। मुझे नहीं लगता कि इससे बाज़ार की दिशा सच में बदलने की संभावना बहुत ज़्यादा है
यह आधार मान लेना कि "Cloudflare सिर्फ़ approved browser को ही वेब तक पहुँच देना चाहता है", शायद सटीक न हो। भ्रम का एक हिस्सा शायद इसी धारणा से आ रहा हो
मुझे लगता है कि Omarchy को लेकर hype वाकई बहुत ज़्यादा है। अब यह सिर्फ़ install script नहीं रहा, बल्कि 7GB का ISO डाउनलोड करना पड़ता है, जिसमें Zoom, Spotify, Hey, Basecamp, Steam, Minecraft जैसी न जाने कितनी apps शामिल हैं। लेकिन असल में यह अब भी वही Arch package mirror इस्तेमाल करता है। अगर यह LARBS जैसी install script होता, या Endeavour, Manjaro की तरह कोई derived distro होता, तो बात समझ आती, लेकिन मौजूदा रूप कुछ ख़ास समझ में नहीं आता। Linux को आसान बनाना अच्छी बात है, लेकिन यह शायद सही तरीका नहीं लगता
मुझे लगता है कि target user अलग हैं। मुझे भी Arch के defaults और archinstall से काम चल जाता है। documentation भी शानदार है। लेकिन कुछ लोग ऐसा environment चाहते हैं जो जल्दी से इस्तेमाल के लिए तुरंत तैयार हो
Omarchy मेरी भी पसंद की शैली नहीं है। मैंने scripts और repository देखे हैं; कुछ विकल्प मेरे स्वाद के नहीं हैं, लेकिन यह शुरुआत से ही एक जानबूझकर opinionated project है, इसलिए यह काफ़ी ठीक है। निश्चित रूप से इसने Linux की accessibility बढ़ाई है, लेकिन beginner को भी Omarchy की सीमा से बाहर का काम करना हो तो अभी भी मुश्किलें रहेंगी। फिर भी, इस तरफ़ users आने से Hyprland जैसे ecosystem मज़बूत होते जा रहे हैं, और मुझे लगता है कि इसका सकारात्मक प्रभाव बड़ा है। शायद कुछ ही वर्षों में बड़ा commercial software भी Linux को आधिकारिक support देने लगे
7GB ISO अपने-आप में ठीक है, लेकिन शिकायत यह है कि default में बहुत ज़्यादा ऐसी apps डाल दी गई हैं जिनकी ज़रूरत नहीं होती
install script अब भी मौजूद है, इसलिए ISO इस्तेमाल करने की ज़रूरत नहीं है। Omarchy आधिकारिक मैनुअल देखें। मैं ख़ुद btrfs volume, partition, customization वगैरह पहले manually कर लेता हूँ और फिर सिर्फ़ script चलाता हूँ। दिए गए menu से गैर-ज़रूरी चीज़ें हटाने में भी बस कुछ सेकंड लगते हैं
मुझे निजी तौर पर हैरानी होती है कि Omarchy लोकप्रिय हो गया, जबकि Regolith Desktop(आधिकारिक वेबसाइट) जैसे मिलते-जुलते प्रोजेक्ट्स को उतना ध्यान नहीं मिला। शायद DHH effect (निर्माता की नाम-पहचान) सचमुच मौजूद है। Hyprland ecosystem critical mass जुटा रहा है, और लगता है कि पारंपरिक FOSS community से अलग एक नई संस्कृति बन रही है, जो थोड़ी चिंता की बात है
मैं Omarchy के उभार को समझ नहीं पाता। Linux community तो बहुत पहले से distro customization करती आई है। इसमें ऐसा क्या ख़ास है, समझ नहीं आता
Arch Linux को कठिन setup के लिए जाना जाता है। Hyprland एक शानदार WM है, लेकिन इसके defaults बिखरे हुए हैं, और ठीक से setup करने के लिए बहुत documentation पढ़नी पड़ती है और काफ़ी मेहनत लगती है। Omarchy, Arch + Hyprland को अच्छे defaults और तेज़ installation के साथ देता है। इससे वे लोग, जो Arch और Hyprland की entry barrier पर रुक जाते थे, आसानी से इसे आज़मा पा रहे हैं; इसी वजह से बहुत users उत्साहित हैं
Omarchy की ताकत यह है कि यह कई अच्छे projects (arch, hyprland, और दूसरे packages) को जोड़कर, 3 मिनट से कम समय में बिना और छेड़छाड़ के पूरी तरह configured, hardware-supported environment दे देता है। सिर्फ़ script के ज़रिए इसे संभव बना देना ही चौंकाने वाली बात है
Omarchy मेरे लिए नहीं है, लेकिन जो लोग minimal tiled Linux desktop में दिलचस्पी रखते हैं और सब कुछ ख़ुद tweak नहीं करना चाहते, उनके लिए यह बेहतरीन है। कुल मिलाकर यह काफ़ी बारीकी से और polished ढंग से डिज़ाइन किया गया है, इसलिए newbies के लिए अच्छी accessibility देता है
Omarchy की छवि ऐसी है जैसे यह web developers को Linux environment में आसानी से काम करने में मदद करने वाला tool हो। और क्योंकि इसे एक लोकप्रिय web developer ने बनाया है, उस community में word-of-mouth का फ़ायदा भी मिलता है
developer अक्सर marketing की अहमियत को कम आँकते हैं
Ladybird पूरी तरह नया बनाया गया ब्राउज़र है, इसलिए उसकी complexity बहुत ज़्यादा है, जबकि Omarchy तो बस पसंद-आधारित Arch setup है; इसलिए मुझे लगता है कि दोनों बहुत अलग हैं। एक ही लेख में इन दोनों का साथ ज़िक्र होना थोड़ा दिलचस्प लगा
मुझे नहीं लगता कि complexity ही impact तय करती है। बल्कि Omarchy अब और automation तथा अतिरिक्त maintainers जुड़ने से और जटिल होता जा रहा है। अंततः यह Arch-based wrapper से बढ़कर अपने OS जैसा कुछ बनता दिखता है (Chromium पर real-time theming, Fortnite Linux support वगैरह)। Ladybird को depth और Omarchy को breadth के रूप में देखा जा सकता है
शायद इसमें राजनीतिक पहलू ने भूमिका निभाई हो संदर्भ लिंक
मुझे लगता है कि ऐसे open source projects को sponsorship मिलनी चाहिए जो पूरे industry पर अर्थपूर्ण impact डालते हों। लेकिन हक़ीक़त यह है कि जिन projects की marketing अच्छी होती है, उन्हें sponsorship ज़्यादा आसानी से मिलती है। Ladybird विविधता के लिए लड़ रहा है, लेकिन Omarchy की value अभी भी मुझे पूरी तरह समझ नहीं आती। इस समाज में पैसा मिलना भी अब एक जटिल काम बन गया है। कई बार sponsorship माँगना ही अपने-आप में झंझट होता है
Archlinux ने sponsorship ठुकरा दी थी
"Ladybird विविधता के लिए लड़ रहा है" से आपका क्या मतलब है, यह साफ़ नहीं है। और अगर वह महत्वपूर्ण है, तो आप कैसे इतने आश्वस्त हैं कि Omarchy ऐसा नहीं करता?
Servo browser engine पुराना है और उसमें प्रगति भी हुई है, लेकिन फिर भी Ladybird अचानक Chrome के आख़िरी प्रतिद्वंद्वी की तरह क्यों उभर आया, यह जानने की उत्सुकता है। क्या Servo के बारे में कोई ऐसी बात है जो मुझे पता नहीं?
Servo एक सहायक प्रोजेक्ट था, और Mozilla द्वारा टीम को निकालने के बाद उसकी development speed गिर गई। बाद में वह Linux Foundation के अंतर्गत आ गया, लेकिन शुरुआती momentum खो चुका था। जब core developers चले जाते हैं या retraining रुक जाती है, तो project धीरे-धीरे मुरझा जाता है; असली महत्व license या organization का नहीं, लोगों का होता है। इसके उलट, Ladybird के पास मज़बूत leadership, स्पष्ट vision, भरोसेमंद funding और उत्साही developers हैं, इसलिए वह नज़र आने वाली प्रगति कर रहा है
पहले Servo से भी बड़ी उम्मीदें और दिलचस्पी थीं, लेकिन Mozilla ने Servo को नए browser के रूप में नहीं, बल्कि components के testbed के रूप में position किया था
मेरे दिमाग़ में दो वजहें आती हैं
Cloudflare का Ladybird को sponsor करना सचमुच स्वागतयोग्य है। मुझे लगता है यह बहुत महत्वपूर्ण project है। निजी तौर पर मैं Arch/i3 इस्तेमाल करता हूँ, इसलिए Omarchy में मेरी बहुत रुचि नहीं है, लेकिन यह team कितना polished distro बना सकती है, यह देखने के लिए शायद मैं इसे कभी आज़माऊँगा
अच्छा होगा अगर Servo को भी ऐसा ध्यान मिले और वह बढ़े। मेरी जानकारी में Ladybird और Servo दोनों standards support के मामले में लगभग समान स्तर पर हैं। Servo के पास सिर्फ़ engine है, पूरा browser project नहीं। और अच्छा होता अगर browser settings sync में cloud file sync services (Google Drive, OneDrive, Dropbox आदि) का integration भी होता
मैं Hyprland पर अपने dotfile ख़ुद लिखता रहा हूँ, और Omarchy इस्तेमाल करने में कोई खास समस्या नहीं हुई। बस इतना अच्छा होता कि nm-applet के ज़रिए GUI-based Wi‑Fi management मिल जाता। Bash-केंद्रित approach थोड़ी कमज़ोर लगी, और मेरे पुराने customized zsh dotfiles बेहतर थे। Ble.sh इस्तेमाल करने पर lag महसूस हुआ, इसलिए फिर से zsh पर लौटने का सोच रहा हूँ। फिर भी, omarchy-specific repo से bun को आसानी से install कर पाने का अनुभव अच्छा था। system cleanup, backup और btrfs support भी पसंद आया, और इन्हीं वजहों से मैं इसे दूसरों को recommend कर सकता हूँ
यह अच्छा है कि अब MacBook user को Linux आज़माने के लिए देने लायक कुछ है। मेरा customized Nix environment दूसरों को recommend करना मुश्किल है, और मैं Bluefin भी सुझाता हूँ, लेकिन Omarchy कहीं ज़्यादा आसान है (हालाँकि कम stable), और "tilandish" तरह का setup देता है
Cloudflare असल में एक MITM intermediary company है जो लगभग "मुफ़्त" में services देती है। कुछ बड़े ग्राहकों पर निर्भर रहते हुए, वह DDoS, CDN वगैरह के नाम पर free support देती है, और जैसे Facebook ने online identity के बहुत हिस्से को घेर लिया था, वैसे ही Cloudflare online communication का hub बन गया है
मुझे लगता है कि इस sponsorship में पैसे से ज़्यादा project recognition का महत्व है। अगर Cloudflare जैसी core infrastructure और bot prevention service provider कंपनी की मान्यता न मिलती, तो browser engine स्तर पर CAPTCHA (bot prevention system) से अटककर services का सही इस्तेमाल करना मुश्किल हो जाता
यह ठीक नहीं लगता कि एक कंपनी तय करे कि आप कौन सा browser इस्तेमाल कर सकते हैं
सहमत। मुझे यह इंटरनेट में गहरी structural problem का संकेत लगता है
इस पोस्ट में यह साफ़ नहीं बताया गया कि support की रकम कितनी है। जब तक रकम हज़ारों नहीं बल्कि करोड़ों डॉलर जैसी न हो, मुझे नहीं लगता कि स्वतंत्र browser development में बहुत मदद होगी। Google ने Chrome में अरबों डॉलर निवेश किए हैं, और इसी वजह से उसमें supported features और standards भी बहुत अधिक हैं। लगता नहीं कि कोई उस scale की बराबरी कर पाएगा
100,000 डॉलर हैं स्रोत
LuaJIT भी एक व्यक्ति ने बनाया था। Ladybird को विशाल funding से ज़्यादा ऐसे interpreter experts चाहिए जो समय दे सकें, और बाकी rendering engine पर साथ काम करने वाले volunteers चाहिए
Ladybird project सीमित resources के बावजूद पहले से काफ़ी उल्लेखनीय नतीजे दे रहा है। जल्द ही यह Firefox के स्तर तक पहुँच जाएगा
Ladybird team की हालिया उपलब्धियाँ देखें तो लगभग बिना resources के भी वह बड़े खिलाड़ियों की बराबरी का web engine बना रही है
मेरी जानकारी में Ladybird, Skia का उपयोग करता है। इसलिए Chrome में निवेश किए गए उन "अरबों" डॉलर के development benefits उसे परोक्ष रूप से मिल भी रहे हैं