1 टिप्पणियां

 
GN⁺ 2024-10-04
Hacker News की रायें
  • मुकदमे के पक्षकार Matthew Charles Mullenweg हैं
    यह अप्रत्याशित था कि पेज 35 पर यह बात सामने आई कि WP Engine की Heather Brunner Automattic में नौकरी के इंटरव्यू दे रही थीं
    इसलिए यहाँ पोस्ट की गई बैठकों में उन्होंने अपनी टीम के बिना 1:1 में काफ़ी समय बिताया: https://automattic.com/2024/10/01/wpe-terms/
    हालांकि यह झूठ है कि वह WordPress.com संभालने के लिए भूमिका थी; वह Automattic में WordPress.org Executive Director की वह भूमिका चाहती थीं जो Josepha संभाल रही थीं

    • Matt, अच्छा है कि आप यहाँ शामिल हुए, और trademark मुद्दे व WP Engine के व्यवहार को लेकर चिंताओं से मैं काफ़ी हद तक सहमत हूँ
      लेकिन यह समझ नहीं आता कि आपने weekend के दौरान बिना किसी चेतावनी के plugin updates रोककर WordPress community के 15 लाख लोगों को दुश्मन क्यों बना लिया, और नतीजे में उनकी website security कमज़ोर कर दी
      सच कहूँ तो अब आपका नाम आते ही हमारे लिए वह नुकसान बन गया है जिसे हमें संभालना पड़ता है, और वह सिर्फ़ उस एक गलती की वजह से है। अगर यह केवल WPE और Automattic की कानूनी लड़ाई होती तो किसी को ज़्यादा परवाह नहीं होती, लेकिन अब WordPress पर निर्भर बहुत से लोग WPOrg infrastructure की विश्वसनीयता पर शक करने लगे हैं, और मौका मिलते ही आपके infrastructure को छोड़कर WPEngine जैसी जगहों में और गहराई से जाने की संभावना बढ़ गई है
      अगर आपको इस बात की परवाह है कि आपकी गतिविधियाँ और business practices कैसी दिखती हैं, तो आपको इस समस्या से निपटना होगा। मुझे पता है कि WPE के व्यवहार पर सवाल उठाने के कई कारण हैं, लेकिन इसी एक फैसले की वजह से लोग कहने लगे हैं कि आपको हट जाना चाहिए और किसी और को WordPress चलाना चाहिए, और यह अपने-आप गायब नहीं होगा
    • Matt, मैं लंबे समय से WordPress user हूँ और 15 साल से ज़्यादा समय से WordPress multisite host और operate करता रहा हूँ
      15–16 साल पहले New Zealand WordCamp में आपसे मिला भी था। खैर, यह घटना मेरे लिए आख़िरी चोट साबित हुई है, और अब मैं WordPress से कोई संबंध नहीं रखना चाहता
      मैं लंबे समय से सोचता था कि Automattic/WordPress.com और WordPress.org का रिश्ता community के लिए अच्छा नहीं है, और इस कार्रवाई ने उस शक को यक़ीन में बदल दिया
      सच कहूँ तो मुझे नहीं पता आपके दिमाग़ में क्या चल रहा है, लेकिन आपको समय को कुछ हफ़्ते पीछे ले जाकर इसे ठीक करने की कोशिश करनी चाहिए। आप लगातार झूठ बोल रहे हैं और बातों को तोड़-मरोड़कर, इस thread में भी, खुद को सही दिखाने की कोशिश कर रहे हैं, लेकिन यह काम नहीं कर रहा। आपको रुकना होगा
    • आप क्या हासिल करने की कोशिश कर रहे हैं, यह साफ़ है, लेकिन असल में आपने यह हासिल किया है
      इस हफ्ते से पहले मुझे ज़ाहिर है पता था कि WordPress क्या है, लेकिन WP Engine या Matt Mullenweg नामों के बारे में नहीं जानता था, और मैंने कभी WordPress से कोई site नहीं बनाई थी
      अब मुझे आपका नाम पता है, और मैं WordPress से कभी site नहीं बनाऊँगा
      आप इस नतीजे की ज़िम्मेदारी मानने के बजाय इसे मेरी समस्या बता सकते हैं, लेकिन फिर भी यह तथ्य है। इस साधारण data को आप कैसे लेते हैं, यह आपकी मर्ज़ी है, लेकिन data तो data है
      किसी दूसरी बातचीत में किसी ने कुछ ऐसा लिखा था कि “मैं दोनों कंपनियों को ठीक से नहीं जानता और WP Engine ने अभी तक कुछ नहीं कहा है। अब तक सिर्फ़ WordPress की तरफ़ की कहानी सुनी है, और उसी की वजह से मुझे लगने लगा है कि WordPress ही गलत पक्ष है”, और यह सचमुच बेतुका बड़ा self-goal है
    • आम तौर पर जब किसी पर मुकदमा होता है तो वकील client को उस बारे में बात करना बंद करने की सलाह नहीं देते? या यह कोई आम cliché है जो असल में सच नहीं है
    • पेज 35 में बिल्कुल ऐसा नहीं है। पेज 36 देखिए
      1. Mullenweg’s premise was false, as WPE’s CEO had never interviewed with or
        negotiated a job offer with Automattic. To the contrary, back in 2022 Automattic had asked if she
        would be interested in running wordpress.com, but she politely declined.
        मुझे नहीं पता कौन सही है, लेकिन पेज 35 को उस अर्थ में पढ़ना सटीक नहीं है
  • Automattic द्वारा WP Engine को भेजी गई term sheet में fork पर रोक वाला clause है
    https://automattic.com/wp-content/uploads/2024/09/term-sheet...
    मैं वकील नहीं हूं, लेकिन WordPress का license GPLv2 कहता है कि अगर आप software को relicense करने या अलग शर्तों पर distribute करने की कोशिश करते हैं, तो आप अपना license खो देते हैं
    “4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.”
    WordPress खुद भी copyright assignment के बिना बना एक fork है, इसलिए Matt के पास license बदलने का अधिकार नहीं है
    तो क्या इस पल WordPress.com का WordPress software का इस्तेमाल और distribution जारी रखना कानूनी है?

    • यह GPL license से अलग contract था, और GPL तो जाहिर है fork की अनुमति देता है
      सिर्फ term sheet देखकर यह साफ नहीं है, इसके लिए माफ करें, लेकिन यहां जिस बात का जिक्र था वह WP Engine पर hosted WooCommerce sites के लिए attribution को हमारी तरफ से अपनी तरफ बदलने के लिए हमारे Stripe extension को fork करने की घटना थी। Stripe भी इसे देख रहा है, और यह spammy लग रहा है
    • कुछ बातें हैं
      पहले सामान्य रूप से, open source वाले लोग ऐसी चीजों को license violation वगैरह मानते हैं, लेकिन कानूनी तौर पर असल में ऐसा concept खुद मुख्य बात नहीं है
      वास्तव में contract breach और copyright infringement होते हैं, और claims भी “GPL violation” नहीं बल्कि इसी तरह analyze किए जाते हैं
      यह अहम क्यों है, क्योंकि इसे किसी abstract software के allowed या not allowed होने के रूप में नहीं, बल्कि software की किसी specific copy को इस्तेमाल करने के contract के रूप में देखना चाहिए
      GPLv2 पर आम राय यह है कि हर बार जब आपको किसी से नई copy मिलती है, तो आपको नया license मिलता है। यानी एक नया contract बनता है
      इसलिए भले ही पुरानी contract copy पर आपके rights terminate हो गए हों और उस copy को distribute करने की liability हो सकती हो, अगर आपको किसी और से नई copy मिलती है तो नया contract बन जाता है
      license का section 6 भी इसे support करता है: “6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions.”
      अगर मान भी लें कि यह सच नहीं है, तब भी WordPress वास्तव में GPLv2 or later है। GPLv3 में notice और cure period है, और अगर मैंने date calculation गलत नहीं की है तो वे अभी भी cure period के अंदर हो सकते हैं, इसलिए शायद license नहीं खोया है
      GPLv3 में notice, cure, और point 1 की समस्या को handle करने के लिए termination structure ज्यादा complex है
      संक्षेप में, सबसे खराब स्थिति में भी अगर वे GPLv2 license के आधार पर इस्तेमाल करने का दावा करते हैं, तो नई copy distribute करने की क्षमता वापस पाना काफी आसान है। पुरानी copies में पहले से हुए violations खत्म नहीं किए जा सकते, और वे उन copies को distribute करना जारी भी नहीं रख सकते
      यह सुनने में पागलपन जैसा लगता है, जैसे “यहां वाले bits लाल हैं लेकिन वहां वाले बिल्कुल वही bits हरे हैं”, पर law की दुनिया में कभी-कभी ऐसा होता है
      अगर वे explicitly कुछ नहीं करते, तो सबसे खराब स्थिति में कानूनी मुश्किल में पड़ सकते हैं
      GPLv3 ज्यादा complex issue है
      साथ ही कुछ लोग point 1 वाली राय से कड़ा असहमति रखते हैं और मानते हैं कि rights खोने के बाद, जब तक उन्हें फिर से grant न किया जाए, सभी rights हमेशा के लिए खो जाते हैं। कौन सही है, यह तय करने के बजाय मैं सिर्फ यह बता रहा हूं कि आम सहमति किस तरफ ज्यादा झुकती है
      यह court में ले जाने लायक definitive बात नहीं है, बल्कि “अगर 100 open source lawyers का survey करें तो majority क्या सोचेगी” जैसा है
    • साफ तौर पर असंभव है। WordPress में योगदान देने वाले हर व्यक्ति को अब Automattic के 100% मुनाफे के खिलाफ lawsuit करने का अधिकार मिल गया है
    • अच्छा सवाल है। armchair judgment के हिसाब से यह valid interpretation लगता है, लेकिन मैं lawyer नहीं हूं
  • मैं लंबे समय से WordPress user और supporter रहा हूं। एक हफ्ते पहले तक मैंने Mullenweg नाम कभी नहीं सुना था
    कौन सही है और कौन गलत, यह अलग बात है; WordPress को लेकर मेरी perception रातोंरात पलट गई। एक शांत, भरोसेमंद और ताजगी भरे तरीके से boring open source platform से यह अब एक और personality-cult वाली tech fiefdom जैसा दिखने लगा है

    • मेरे साथ भी कुछ ऐसा ही है। nginx का इस्तेमाल सीखने से पहले मैं अपनी personal website के लिए WordPress इस्तेमाल करता था, और पत्नी की personal site को Wix से WP पर move करने में भी मदद की थी, जिससे काफी सुधार हुआ
      मुझे बिल्कुल पता नहीं था कि यह पागलपन चल रहा है
    • एक certain scale के बाद, हर community जल्द या देर से आमतौर पर एक व्यक्ति या कुछ लोगों के इर्द-गिर्द cult जैसी बन जाती है
      जहां ऐसा नहीं दिखता, वहां आपने बस पर्याप्त detail में नहीं देखा है। काश ऐसा न होता, लेकिन अब तक मुझे कोई community नहीं मिली जो इस description में fit न बैठती हो। यह सिर्फ open source भी नहीं, सिर्फ software भी नहीं; कोई भी community ऐसी हो सकती है
    • यह थोड़ा self-contradictory लगता है
      अगर सच में यह personality-cult वाली tech fiefdom थी और आप पुराने WordPress user हैं, तो शायद आपको इस घटना से पहले भी Mullenweg के बारे में सुनना चाहिए था, है न?
      आपने कभी नहीं सुना, यह तथ्य बताता है कि ऐसा नहीं था
    • मेरी स्थिति भी लगभग वही है, लेकिन थोड़ी नाराजगी के अलावा मैंने खुद को मना लिया है कि इस मामले को ignore करके जरूरत पड़ने पर wordpress.org/latest.zip ले सकता हूं और अपनी पसंद के रूप में modify करके इस्तेमाल कर सकता हूं
      WordPress में मुझे शुरू से यही तरीका पसंद था
    • मैंने WordPress शायद ही कभी इस्तेमाल किया है और supporter भी नहीं हूं, लेकिन Matt Mullenweg का नाम कई बार सुन चुका हूं
  • ऐसा लगता है कि WordPress प्रोजेक्ट की Executive Director Josepha ने इस्तीफा दे दिया है
    https://x.com/jeffr0/status/1841679115419553825

    • jeffr0 बिल्कुल अलग व्यक्ति लगता है
      https://profiles.wordpress.org/chanthaboune/ पर इस्तीफे का संकेत देने वाली कोई बात नहीं दिखती
      https://josepha.blog/ पर भी नहीं
    • साफ़ कहें तो, वह उस पद पर खास प्रभावी नहीं थीं
      WPorg ने cargo cult की तरह नकल की और कई open source foundations जैसी राह पकड़ ली, जिन्होंने non-technical लोगों को शीर्ष पदों पर बैठा दिया
      WP Core की technical और architectural दिशा खासकर खराब है, और ऐसा तब होता है जब संगठन तकनीक और technical लोगों को कम अहमियत देता है
      technical vision वाला कोई व्यक्ति शीर्ष पद पर आकर इसे ठीक करे
  • हाल में ऐसा लापरवाह CEO व्यवहार नहीं देखा
    streamers के साथ बातचीत, और अब Hacker News पर बातचीत, Mullenweg के लिए कैसे काम करेगी, पता नहीं, लेकिन अच्छा लगता नहीं

    • उसने WP को React के मामले में भी बिगड़ने दिया
      अगर आप WP theme लिखते हैं तो खासकर उसके बाद सबसे खराब template solution झेलना पड़ता है। वाकई अजीब इंसान है
    • अगर किसी ने अपने नाम पर कंपनी बनाई और आखिरकार वह बर्दाश्त न कर पाने वाला narcissist निकला, तो हैरानी नहीं होगी
      https://ma.tt/2003/04/hit-diggity/
  • उम्मीद है Matt अपनी legal team को ऐसी conversation logs दे सके जिससे वह अपने व्यवहार को किसी तरह justify कर पाए
    complaint अभी पूरी नहीं पढ़ी है, लेकिन Matt सचमुच बचकाना दिखता है। ऐसा लगता है जैसे वह जानबूझकर self-destruct कर रहा हो; खासकर paragraph 201 पढ़ने के बाद, उम्मीद है उसके पास और ठोस सबूत हों

    • हाँ, यह पिछली cease-and-desist letter की तरह उनकी smear campaign का हिस्सा है
      वे असली मुद्दे, trademark infringement, को नहीं छू रहे, बल्कि मुझे बुरा दिखाने के लिए चुनिंदा हिस्से निकाल रहे हैं। वे मुझे उनके customers को उनके खराब व्यवहार के बारे में बताने से रोकना चाहते हैं
  • अफसोस की बात यह है कि इस विवाद से WordPress के बेहतर होने की संभावना कम है; यह बस lawyers को पैसा भेजेगा और open source project के प्रति उत्साह घटाएगा

    • इससे भी ज्यादा दुखद यह है कि WordPress का चेहरा माने जाने वाले व्यक्ति जिम्मेदार दिखते हैं
      Matt ने पिछले एक महीने में बहुत सारी गैर-जरूरी गलतियां की हैं, और किसी न किसी तरह यह जाहिर कर दिया है कि वह WordPress, .org, .com, Foundation, Automattic को मूल रूप से एक ही मानता है
      community के बड़े हिस्से के लिए यह नई बात है, और corporate formation documents या कई शुरुआती documents से तुलना करें तो भी ऐसा ही है
    • इस पूरे drama से थोड़ा दूर हूं और काफी समय से WordPress इस्तेमाल नहीं किया, लेकिन ईमानदारी से यह reaction बढ़ा-चढ़ा लगता है
      किसी outsider को यह दो entities के बीच का legal issue लगता है, जिसका आगे WordPress इस्तेमाल करने या उसमें contribute करने से कोई लेना-देना नहीं। companies के बीच ऐसी चीजें हमेशा होती रहती हैं
      शायद settlement हो जाएगा, एक पक्ष पहले से बेहतर position ले लेगा, और मामला खत्म हो जाएगा
    • सच कहें तो WordPress में वैसे भी और “बेहतर” होने की ज्यादा गुंजाइश नहीं है। यह पहले से mature software है और technical debt में बंधा हुआ है
    • क्या वही बेहतर होना नहीं था? /s
      गंभीरता से कहूं तो, यह सचमुच विरासत जैसी चीज है। इसे इस तरह जाते देखना दुखद है
  • WPEngine जिस Stripe attribution notice मुद्दे के लिए आलोचना झेल रहा है, वह संभावित रूप से अवैध भी हो सकता है
    लेकिन Automattic का trademark claim बुनियादी तौर पर टिकना मुश्किल लगता है। complaint में यह लिखा है
    “WPE’s nominative uses of those marks to refer to the open-source software platform and plugin used for its clients’ websites are fair uses under settled trademark law, and they are consistent with WordPress’ own guidelines and the practices of nearly all businesses in this space.”
    settled trademark law वास्तव में क्या है, पता नहीं, लेकिन common sense के हिसाब से यह बात सही लगती है
    software platform को refer करते समय हर कोई ‘WordPress’ कहता है। यह बस साफ़-साफ़ extortion जैसा दिखता है
    समझ सकता हूं कि Matt को गुस्सा है कि WPEngine इतना पैसा कमा रहा है, लेकिन जब आप कोई चीज open source के तौर पर release करते हैं तो ऐसा होना आम है। अगर market में WPEngine को हराना है तो बेहतर product बनाइए

    • उन्होंने open source plugin को fork किया और दूसरे changes के साथ उसमें मौजूद affiliate code बदल दिया
      यह अवैध कैसे हो सकता है?
  • जो लोग आगे की filings follow करना चाहते हैं, उनके लिए पूरा PACER/RECAP record: https://www.courtlistener.com/docket/69221176/wpengine-inc-v...

  • अब एक ऐसी प्रक्रिया शुरू होती है जिसमें ढेर सारी गंदी बातें सार्वजनिक होंगी, discovery किसी anal exam जैसी महसूस होगी, और lawyers को छोड़कर दोनों पक्षों के लिए कुछ भी अच्छा नहीं होगा
    Matt अब ऐसा एक और व्यक्ति दिखने लगा है जो मांगी हुई चीज न मिलने पर पैसे के दम पर tantrum कर रहा है। दुख की बात है कि उसने हद पार करने से पहले कई लोग उसे बहुत सम्मान देते थे