freenginx.org की घोषणा
- F5 ने 2022 में मॉस्को कार्यालय बंद कर दिया था, और उसके बाद से Maxim Dounin, F5 में काम नहीं कर रहे हैं।
- Dounin ने स्वयंसेवक के रूप में nginx development में योगदान जारी रखने पर सहमति दी, और लगभग 2 वर्षों तक बिना पारिश्रमिक के nginx को बेहतर बनाने में प्रयास किया।
- हाल ही में F5 के नए non-technical management ने open source project के संचालन पर डेवलपर्स की राय को नज़रअंदाज़ करना और security policy में दखल देना शुरू कर दिया।
- management के इन फ़ैसलों से Dounin को लगा कि nginx अब ऐसा free और open source project नहीं रह गया है जिसे सार्वजनिक हित के लिए विकसित और maintain किया जा रहा हो।
- इसलिए Dounin ने F5 द्वारा संचालित nginx development में आगे भाग न लेने का फैसला किया और developers द्वारा संचालित वैकल्पिक project freenginx.org शुरू किया।
- freenginx.org का लक्ष्य nginx development को मनमाने corporate actions से मुक्त रखना है, और सहायता व contributions का स्वागत है।
GN⁺ की राय
- nginx एक व्यापक रूप से उपयोग किया जाने वाला open source web server software है, और freenginx.org project open source community पर बड़ा प्रभाव डाल सकता है।
- इसे corporate influence से स्वतंत्र open source project के महत्व को रेखांकित करने वाले उदाहरण के रूप में देखा जा सकता है।
- उम्मीद है कि यह एक दिलचस्प उदाहरण बनेगा कि developer-led project समुदाय में सकारात्मक बदलाव कैसे ला सकता है।
2 टिप्पणियां
फोर्क किए गए प्रोडक्ट नाम और डोमेन नामकरण से जुड़े मामले में ट्रेडमार्क अधिकारों की समस्या आ सकती है, इसलिए इन्हें बदलना बेहतर होगा.
NGINX के संबंध में यह कोरिया, जापान, अमेरिका, इज़राइल आदि में पंजीकृत दिखाई देता है.
https://doi.org/10.8080/4020177013118
Hacker News राय
इस समय सिर्फ दो "core" डेवलपर हैं, Maxim Dounin और Roman Arutyunyan। Maxim सबसे बड़े contributor हैं, और ये दोनों मिलकर मौजूदा development का लगभग 99% संभालते हैं।
Maxim Dounin सिर्फ एक core nginx डेवलपर नहीं हैं, बल्कि वही nginx हैं। उनका नाम शीर्षक में डालने पर विचार किया जा सकता है।
F5 की नई non-technical management ने तय किया कि उन्हें open source project चलाने के बारे में ज़्यादा बेहतर जानकारी है, और उन्होंने nginx की उस security policy में दखल देना शुरू कर दिया जिसे वह वर्षों से इस्तेमाल करता आ रहा था।
यह सवाल उठाया गया कि क्या security विवाद का संबंध इस लिंक में बताई गई बातों से है।
यह fork अभी भी 2-clause BSD license बनाए हुए है, इसलिए commercial nginx भी patches को backport करने का प्रयास कर सकता है।
इस बात पर चर्चा हुई कि F5 की non-technical management ने nginx की वर्षों पुरानी security policy में दखल देना शुरू कर दिया था।
यह सवाल उठाया गया कि क्या लोगों को पता है कि F5 अधिग्रहण के बाद NGINX core डेवलपरों द्वारा बनाया गया NGINX का एक विकल्प "angie" पहले से मौजूद है।
इस पर चर्चा हुई कि F5 ने Maxim की इच्छा के खिलाफ दो vulnerabilities को CVE के रूप में प्रकाशित करने का फैसला किया, और यही security policy में दखल का मतलब था।
इसे "rage-fork" कहा जा सकता है, और भले ही मूल लेखक कोई और रहा हो, फिर भी ऐसा करने का अधिकार हो सकता है।
मूल टीम के "पूर्व डेवलपरों" द्वारा किया गया एक और fork पहले से मौजूद है.