8 पॉइंट द्वारा GN⁺ 2024-08-30 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • अब Elasticsearch और Kibana को फिर से open source कहा जा सकता है
    • आने वाले कुछ हफ्तों में ELv2, SSPL के साथ AGPL को भी एक license option के रूप में जोड़ा जाएगा
    • AGPL एक OSI-approved license है, इसलिए open source उपयोग को लेकर सवालों या FUD को खत्म किया जा सकता है
  • 3 साल पहले AWS के साथ समस्या थी और उनके product ने बाज़ार में भ्रम पैदा किया। बाकी सभी विकल्प आज़माने के बाद license बदला गया
    • यह तकलीफ़देह था, लेकिन असरदार रहा। 3 साल बाद Amazon fork में पूरी तरह निवेश कर चुका है, बाज़ार का ज़्यादातर भ्रम दूर हो चुका है, और AWS के साथ partnership पहले से ज़्यादा मज़बूत हो गई है
    • उम्मीद थी कि पर्याप्त समय बीतने पर फिर से open source project की ओर लौटा जा सकेगा, और अब आखिरकार ऐसा हो गया है
  • यूज़र सुविधा के लिए ELv2, SSPL में AGPL जोड़ा जा रहा है, लेकिन मौजूदा licenses हटाए नहीं जा रहे
    • अगर आप पहले से Elasticsearch इस्तेमाल कर रहे हैं, तो कुछ भी नहीं बदलेगा। अब दूसरे लोग AGPL option भी चुन सकते हैं
    • OSI-approved license options को और बढ़ाने के लिए OSI के साथ काम करने की उम्मीद है
    • infrastructure software के लिए AGPL काफ़ी हो सकता है (जैसे Grafana ने Apache2 से AGPL में बदलाव किया)
  • भ्रम और गलतफ़हमियों पर स्पष्टीकरण
    • "license change एक गलती थी और Elastic अब उससे पीछे हट रहा है" - 3 साल पहले हुए license change ने बाज़ार के बहुत से भ्रम को दूर किया था। हमारे कदमों से बहुत कुछ बदला
    • "AGPL असली open source नहीं है" - AGPL एक व्यापक रूप से अपनाया गया OSI-approved license है। MongoDB और Grafana, AGPL का उपयोग करते हैं
    • "Elastic अच्छा perform नहीं कर रहा, इसलिए license बदल रहा है" - हमें अपने product और team की execution पर गर्व है। हम long term सोचते हैं और यह बदलाव भी उसी का हिस्सा है

GN⁺ की राय

  • Elastic द्वारा Elasticsearch और Kibana को फिर से open source बनाना यूज़र्स के लिए बड़ा फ़ायदा साबित हो सकता है। AGPL license option जोड़ना open source ecosystem को सक्रिय करने में मदद करेगा.
  • अतीत में AWS के साथ समस्या के कारण मजबूरी में license बदलना पड़ा, लेकिन 3 साल बाद हालात सुधरने पर फिर से open source में लौट पाना इस बात को दिखाता है कि Elastic की open source के प्रति प्रतिबद्धता मज़बूत रही है।
  • इसी तरह की स्थिति में फँसी दूसरी open source कंपनियों से भी उम्मीद की जा सकती है कि वे Elastic की तरह open source भावना को बनाए रखें, हालात सुधरने का इंतज़ार करें, और फिर दोबारा open source बनने का साहस दिखाएँ।
  • हालांकि, अगर ऐसे license बदलाव बार-बार हों तो यूज़र्स के लिए भ्रम पैदा हो सकता है। आगे से शुरू से ही स्पष्ट open source strategy बनाना और उसे लगातार बनाए रखना ज़रूरी लगता है।
  • Elastic के प्रतिस्पर्धी products में open source search engine Apache Lucene/Solr, commercial enterprise search platform Algolia, और OpenSearch शामिल हैं। इनके मुकाबले Elastic की ताकत यह है कि वह open source-friendly होने के साथ commercial services भी देता है।
  • कुल मिलाकर, Elasticsearch का फिर से open source बनना यूज़र्स, open source ecosystem, और खुद Elastic—तीनों के लिए सकारात्मक बदलाव माना जा सकता है। उम्मीद है कि Elastic आगे भी open source को और विकसित करता रहेगा।

2 टिप्पणियां

 
lamanus 2024-08-31

शायद इसी असर की वजह से स्टॉक प्राइस भी 25% गिर गया।

 
GN⁺ 2024-08-30
Hacker News राय
  • Amazon ने Elasticsearch फोर्क में पूरी तरह निवेश किया, जिससे बाज़ार की ज़्यादातर उलझन दूर हो गई। AWS के साथ पार्टनरशिप मज़बूत हुई और इसे AWS का इस साल का पार्टनर चुना गया
  • यह अच्छा है कि Elastic License इस्तेमाल करने का विकल्प अभी भी मौजूद है। यह अजीब लगता है कि AGPL, Elastic License से ज़्यादा "open source" है
    • AGPL में अगर आप प्रोडक्ट में बदलाव करते हैं, तो आपको पूरा source code सार्वजनिक करना होता है
    • Elastic License में सिर्फ यह शर्त है कि "Elasticsearch से सीधे प्रतिस्पर्धा मत करो"
    • ज़्यादातर कंपनियाँ source code सार्वजनिक नहीं करना चाहतीं, लेकिन hosted search बेचने की उनकी लगभग कभी योजना नहीं होती
  • Elastic License को और व्यापक स्वीकृति मिलनी चाहिए। लोग open source code इसलिए चाहते हैं:
    • अगर vendor बंद हो जाए, तो self-hosting की जा सके
    • अगर vendor कीमतें बहुत बढ़ा दे, तो self-hosting की जा सके
    • अगर code में bug हो, तो उसे ठीक किया जा सके
    • ज़रूरत के हिसाब से features जोड़े जा सकें
  • MongoDB और Grafana AGPL इस्तेमाल करते हैं, लेकिन मैं इस दावे से सहमत नहीं हूँ कि AGPL का उपयोग या लोकप्रियता पर कोई असर नहीं पड़ता
    • Grafana हमेशा से AGPL नहीं था, और license बदलने से पहले भी वह लोकप्रिय था
    • कई संगठनों ने AGPL की शर्तों से बचने के लिए Grafana license खरीदा
  • AGPL enterprise उपयोग के लिए एक बुरा सपना है। AGPL components इस्तेमाल करने वाली कंपनियाँ इस डर में रहती हैं कि कहीं उन्हें source code सार्वजनिक न करना पड़े
    • AGPL components के उपयोग की कानूनी व्याख्या कैसे होगी, यह स्पष्ट नहीं है
    • AGPL software इस्तेमाल करने को लेकर वकील सहज नहीं होते
  • Elasticsearch का यह कदम community का समर्थन फिर से पाने की एक रक्षात्मक चाल हो सकता है। OpenSearch momentum पकड़ रहा है, लेकिन अभी Elasticsearch की बराबरी नहीं कर सकता
    • Amazon को OpenSearch प्रोजेक्ट में योगदान देने वाले सबसे अच्छे coders को पुरस्कृत करना चाहिए
    • जैसे Apple ने Apple Maps को Google Maps के बराबर बनाया, वैसे ही Amazon OpenSearch को Elasticsearch के बराबर ला सकता है
    • AGPL कई बड़े ग्राहकों के लिए सीमित करने वाला है। ग्राहक यह जोखिम नहीं लेना चाहते कि उन्हें business-critical code सार्वजनिक करना पड़े
  • मैंने OpenSearch पर नया प्रोजेक्ट deploy किया, क्योंकि सुना था कि Elastic की licensing cost प्रोजेक्ट की आय का बड़ा हिस्सा खा जाएगी
  • इस थ्रेड में काफ़ी नकारात्मक राय हैं। Elastic टीम का धन्यवाद करने के लिए भी थोड़ा समय निकालना चाहिए
  • अगली बार license फिर से बदलने में कितना समय लगेगा, यह जानने की जिज्ञासा है
  • stock लगभग 25% गिर गया है (यह इसी वजह से हुआ या earnings announcement की वजह से, यह स्पष्ट नहीं है)
  • संभव है कि यह open source vector search solutions को market share खो रहा हो। फिर भी मैं अब भी सकारात्मक हूँ