- open source VLC for Unity integration package को Unity Store से ब्लॉक कर दिया गया, जिसके बाद डेवलपर्स ने इसे अनुचित कार्रवाई बताया
- Unity ने LGPL लाइसेंस का हवाला देकर इसे प्रतिबंधित किया, लेकिन Unity खुद भी LGPL-आधारित लाइब्रेरीज़ का इस्तेमाल करती है
- Unity Store में अब भी FFmpeg जैसे LGPL शामिल कई assets मौजूद हैं, जिससे इस कार्रवाई के लागू करने के मानदंड अस्पष्ट होने की बात उठी है
- इसके जवाब में डेवलपर ने अलग स्टोर (Videolabs Store) शुरू किया और उस asset व consulting products की बिक्री सीधे शुरू कर दी
- यह मामला open source sustainability, लाइसेंस लागू करने में consistency, और platform के भीतर power imbalance जैसी समस्याओं को उजागर करता है
VLC for Unity का integration
- 2019 से Unity Store पर VLC multimedia engine और Unity engine को जोड़ने वाला bridge asset उपलब्ध कराया जा रहा था
- यह asset Windows, UWP, Android के लिए वितरित किया गया था और जटिल multimedia features की ज़रूरत वाले Unity डेवलपर्स के बीच लोकप्रिय था
- Unity और LibVLC, दोनों का cross-platform support बहुत मजबूत होने के कारण, इन्हें कई devices और OS पर इस्तेमाल किया जा सकता था
Unity Store में asset पर रोक
- 2023 की गर्मियों में Unity ने ईमेल के ज़रिए इस asset को Store से तुरंत हटाने और publisher account suspend करने की कार्रवाई की
- डेवलपर ने LGPL code हटाने का प्रस्ताव दिया था, फिर भी उसे अस्वीकार कर दिया गया, और बताया गया कि इसकी वापसी स्थायी रूप से संभव नहीं होगी
- दूसरी ओर, Store के भीतर दूसरे assets में अब भी LGPL libraries शामिल हैं (जैसे FFmpeg)
- यहां तक कि Unity खुद भी Lame, libiconv, libwebsockets जैसी LGPL libraries का उपयोग कर रही है
Videolabs Store की शुरुआत
- इसके जवाब में Videolabs वेबसाइट के भीतर अलग स्टोर शुरू किया गया, जहां मौजूदा और नए ग्राहक VLC for Unity binaries खरीद सकते हैं
- उपयोगकर्ता अब भी सीधे open source build खुद भी कर सकते हैं, जबकि यह स्टोर अधिक तेज़ और सुविधाजनक access देता है
लचीले multimedia consulting products
- LibVLC और FFmpeg experts की टीम consulting products भी साथ में दे रही है
- 3 घंटे, 10 घंटे, 24 घंटे के consulting packages एकबारगी या monthly subscription के रूप में उपलब्ध हैं
- custom builds, SDK integration, bug fixes, technical questions का जवाब जैसी कई ज़रूरतों को पूरा किया जा सकता है
अन्य products और plans
- LibVLCSharp commercial license, LibVLC ebook, Kyber (ultra-low-latency streaming SDK) भी इस स्टोर में उपलब्ध हैं
- आगे चलकर Unreal engine integration जैसे अतिरिक्त game engine support की भी घोषणा की गई है
निष्कर्ष
- Unity की यह कार्रवाई अपने ही open source उपयोग के विपरीत एक दोहरा मानदंड होने के कारण आलोचना झेल रही है
- open source projects को बनाए रखना और community contribution की कठिनाइयाँ फिर से सामने आई हैं, और वैकल्पिक platforms व direct sales model की ज़रूरत अधिक स्पष्ट हुई है
4 टिप्पणियां
जो कंपनी इंजन भी ढंग से नहीं बना पाती, वो ऐसी बेकार हरकतें भी सब कर रही है lol
यह थोड़ा धुंधला और अतिवादी विचार है, लेकिन टेक इंडस्ट्री में जब भी कोई ऐसी समस्या पैदा होती है जिसे समझना मुश्किल हो, तो अक्सर लगता है कि इसके पीछे वही सूट-बूट वाले लोग होते हैं।
Unity फिर से...
लाइसेंसिंग को लेकर कंपनी लगभग बर्बाद होने तक जा चुकी थी, फिर भी ये लोगों को फिर से नाराज़ कर रहे हैं, हाहा
Hacker News राय