डेस्कटॉप API क्लाइंट Yaak अब open source
(yaak.app)- 3 महीने पहले Yaak ने
Why Not Open Sourceनाम की एक पोस्ट प्रकाशित की थी, जिसमें बताया गया था कि उसे open source क्यों नहीं किया जा रहा है - पहले open source प्रोजेक्ट्स में burnout झेलने के कारण, लेखक ने सोचा कि निर्णय लेने की प्रक्रिया दूसरों के लिए उपयोगी होगी, इसलिए इसे साझा किया
- Yaak के ज़्यादातर users इससे सहमत थे, लेकिन व्यापक open source community में अधिकांश लोगों ने इसकी बातों का कड़ा विरोध किया
open source community की प्रतिक्रिया
-
"open source/free software को GitHub के किसी खास social model या contribution के साथ मत मिलाइए" - lobste.rs
-
"लेकिन वे सारी बातें closed source software पर भी लागू होती हैं" - ycombinator.com
-
"इस लेख के तर्क पूरी तरह बकवास हैं। मुझे तो यह भी नहीं पता यह 'app' क्या है। ज़रूरत नहीं है। इसे इतिहास के कूड़ेदान में फेंक दो" - reddit.com
- ज़्यादातर replies रचनात्मक नहीं थीं, लेकिन lobste.rs पर 500 शब्दों की एक टिप्पणी वाकई शानदार थी। इसे देखकर लगा कि शायद मैं गलत था
open source के फ़ायदे
- open source का मतलब ज़रूरी नहीं कि open contribution भी हो
- सिर्फ़ code public करने से भी इसके ज़्यादातर फ़ायदे मिल सकते हैं:
- security audit के लिए खुलापन
- पारदर्शी features (कुछ संदिग्ध नहीं)
- flexibility (fork करके modify किया जा सकता है)
- developer के चले जाने पर भी इसे चलाया जा सकता है
open source में बदलाव, लेकिन सीमित contribution के साथ
- SQLite जैसे ऐसे प्रोजेक्ट मौजूद हैं जो open source हैं, लेकिन बाहरी contribution स्वीकार नहीं करते
- Litestream ने शुरुआत में contribution स्वीकार नहीं किए थे, लेकिन बाद में इसे बदलकर सिर्फ़ bug fixes की अनुमति दी
- Yaak भी यही मॉडल अपनाएगा: MIT license के तहत open source होगा और contribution में सिर्फ़ bug fixes स्वीकार किए जाएंगे
3 टिप्पणियां
मैंने बहुत सारी टिप्पणियाँ पढ़कर उनमें से रचनात्मक बातों को चुनकर अपनाने पर प्रभावित हुआ। लगता है, यह सचमुच खुले मन वाला व्यक्ति है।
रचनात्मक टिप्पणियाँ भी वाकई शानदार हैं
यह लेख में शामिल 500-अक्षरों वाली lobster.rs टिप्पणी का सारांश है.
यह टिप्पणी मूल लेख Why Not Open Source ? पर लिखी गई है.
हर बिंदु पर प्रतिवाद
कमियों पर प्रतिवाद
readmeमें "contribution स्वीकार नहीं किए जाते" लिख दें और सभी PR अपने-आप बंद कर दें