2009-03-14 7 views
6

विभिन्न ओपन सोर्स प्रोजेक्ट्स में देखा गया, जिसमें मैं शामिल हूं, कई या कम महत्वपूर्ण रूप से अज्ञात योगदान, मैं सोच रहा हूं कि ऐसे अज्ञात योगदानों के पीछे संभावित तर्क क्या हो सकता है?ओपन सोर्स प्रोजेक्ट्स में बेनामी योगदान और योगदानकर्ता

कभी-कभी ऐसे योगदानकर्ता होते हैं जो पूरी तरह से अज्ञात रहना पसंद करते हैं - यानी महीनों के लिए एक स्पष्ट निक नाम का उपयोग करके मेलिंग सूची में पोस्ट करके (जबकि हर कोई अपना वास्तविक नाम उपयोग करेगा), या कभी-कभी पूरी तरह से सबमिट करके Sourceforge पर ट्रैकर्स के लिए अज्ञात पैच, जहां उत्पत्ति/लेखकों के बारे में थोड़ी सी टिप्पणी भी नहीं थी, आमतौर पर केवल एक लाइसेंस हेडर या हेडर जो बताता है कि प्रश्न में कोड सार्वजनिक डोमेन में जारी किया जाना था।

अक्सर, प्रश्न में कोड स्पष्ट रूप से सक्षम प्रोग्रामर/डेवलपर्स या यहां तक ​​कि सॉफ़्टवेयर इंजीनियरों द्वारा लिखे गए थे, जो संभावित रूप से एक जीवित रहने के लिए कोड करते थे।

मैं सोच रहा हूँ:

  • इस तरह के योगदान के पीछे प्रेरणा क्या है?
  • क्या आपने पहले ओपन सोर्स प्रोजेक्ट्स में ऐसे और इसी तरह के उदाहरण देखा है?
  • क्या आपने स्वयं को इस तरह के फैशन में ओपन सोर्स प्रोजेक्ट में योगदान दिया है?
  • यदि हां, तो क्यों?
  • क्या आप इसमें कोई अन्य अंतर्दृष्टि प्रदान कर सकते हैं?

इतने पर यहाँ, और भी संभावित काम अनुबंध से संबंधित मुद्दों के बारे में (slashdot और perlmonks पर) दो संबंधित विचार विमर्श पढ़ जब स्रोत परियोजनाओं को खोलने के लिए योगदान दे, मैं सोच रहा हूँ के बाद another प्रश्न पढ़ने के होने के बाद कि क्या कुछ योगदानकर्ता सकता है संभवतः संभावित कानूनी मुद्दों से बचने के लिए, उनकी अनुबंध आवश्यकताओं के कारण पूरी तरह से अज्ञात रहना पसंद करते हैं।

धन्यवाद

उत्तर

4

मैं कई कारणों के बारे में सोच सकते हैं:

  1. कुछ लोगों को बस मूल्य गोपनीयता - मुझे पता है कि मैं आम तौर पर मेरे नाम के साथ सबसे अधिक मंचों पर पोस्ट न करें - तो मेरे लिए अपवाद नहीं है (और यहां तक ​​कि यहां यह था केवल कुछ महीनों के बाद);
  2. कई प्रोग्रामर ऐसे स्थानों पर काम करते हैं जहां रोजगार समझौते का हिस्सा यह है कि आपके द्वारा लिखे गए किसी भी कोड (चाहे कंपनी के समय या नहीं) नियोक्ता से संबंधित है।चाहे ये समझौते सबमिशन पर लागू हो या नहीं, प्रोग्रामर सबमिशन से 'टैनटिंग' से बचने के लिए इच्छुक हो सकता है या नियोक्ता से अनुमति प्राप्त करने के लिए नौकरशाही हुप्स के माध्यम से जाने से बचना चाह सकता है;
  3. जमाकर्ता समर्थन के लिए संपर्क नहीं करना चाहता है;
  4. जमाकर्ता को विशेष रूप से कोड (सही या गलत तरीके से) पर गर्व नहीं हो सकता है;
0

सबसे अधिक संभावना कारण मैं है वे उन्हें इतनी बड़ी सॉफ्टवेयर निगम है कि एक संभावित दायित्व के रूप में ओपन सोर्स प्रोजेक्ट विचार के लिए काम के रूप में खुले तौर पर योगदान दे, करने से रोकने संविदात्मक बाध्यकारी न किसी तरह का सोच सकते हैं। या वे सिर्फ अधिक जानकारी या अधिक समर्थन मांगने वाले लोगों से परेशान नहीं होना चाहते हैं।

3

मेरे पास दो उचित रूप से लोकप्रिय ओपन सोर्स प्रोजेक्ट हैं। मैंने इस तरह के योगदान स्वीकार कर लिया है। तर्क सरल है। वे प्रोजेक्ट का उपयोग कर रहे हैं और बाद में हल की गई समस्या को हल या सुविधा लागू करना चाहते हैं।

योगदान उन्हें लाभान्वित करता है!

+0

यह किसी भी प्रश्न का उत्तर नहीं देता है क्योंकि किसी अन्य योगदान के लिए समान रूप से अच्छी तरह से आवेदन कर सकता है। यह इंगित नहीं करता कि कोई गुमनाम रूप से योगदान क्यों देगा। कृपया अपने उत्तर पर पुनर्विचार करें। –

+0

नामांकन का चयन करने का अर्थ है कि उन्होंने प्रतिष्ठा से गुजरने का फैसला किया है जो मूल्यवान योगदानकर्ताओं के लिए पुरस्कारों में से एक है, इसलिए उनकी प्रेरणा संभवतः * पैच * के लाभों पर अधिक केंद्रित है ... – dmckee

+0

@moocha: आपका गूंगा, ज़ाहिर है यह सवाल का जवाब देता है। इससे कोई फर्क नहीं पड़ता कि योगदान किस परियोजना में किया गया है। किसी भी व्यक्ति के कार्यों को उनकी प्रेरणा से प्रेरित किया जाता है, यहां उद्देश्य कुछ ऐसा योगदान दे रहा है जो "उन्हें लाभान्वित करता है"। –

संबंधित मुद्दे