2009-07-09 14 views
14

मान लीजिए कि मैं चीज़ों की दुकान पर कुछ अंडे अपलोड करना चाहता हूं। क्या मुझे कोई दायित्व है? क्या मुझे लाइसेंस प्रदान करने की आवश्यकता है? क्या मुझे परीक्षण प्रदान करने की आवश्यकता है? क्या मुझे इस अंडे के उपयोगकर्ताओं (यदि कोई हो) के लिए कोई दायित्व होगा?अगर मैं चीज़शॉप में अंडे अपलोड करता हूं तो क्या मुझे कोई दायित्व है?

मैंने अभी तक ओपन सोर्स के रूप में कुछ भी जारी नहीं किया है, और मैं प्रक्रिया को जानना चाहता हूं।

+24

मुझे लगता है कि आपने अभी तक सबसे बड़ा प्रश्न शीर्षक जीता है। कभी। –

+0

मैंने सोचा था कि यह ओ.ओ. से ​​शुरू करने के लिए स्पैम था, फिर मैंने धागा खोला .. – Fusspawn

+2

मुझे यह मजाकिया लगता है कि थॉमस ओवेन्स की टिप्पणी में सवाल उठाने और उत्तर के मुकाबले ज्यादा उत्साह है। एक sidenote के साथ कि मैंने टिप्पणी करने के लिए उपरोक्त में से एक योगदान दिया। –

उत्तर

9
  1. आपके पास उपयोगी वर्णन के साथ पैकेज को पंजीकृत करने का दायित्व है। पैकेज खोजने से कहीं ज्यादा निराशाजनक नहीं है अच्छा हो सकता है, लेकिन आप नहीं जानते, क्योंकि कोई विवरण नहीं है।

    लेज़ी डेवलपर की

    विशिष्ट उदाहरण: http://pypi.python.org/pypi/gevent/0.9.1

    बेहतर: http://pypi.python.org/pypi/itty/0.6.0

    बढ़िया (यहां तक ​​कि एक बदलाव का!): http://pypi.python.org/pypi/jarn.mkrelease/2.0b2

  2. CheeseShop पर आप भी लिए चुन सकते हैं बस पैकेज रजिस्टर, लेकिन नहीं कोड अपलोड करें। इसके बजाय आप अपना खुद का डाउनलोड यूआरएल प्रदान कर सकते हैं। ऐसा मत करो! इसका मतलब है कि जब आपका सर्वर डाउन हो जाता है तो चीजेशॉप या डाउन होने पर आपका सॉफ़्टवेयर अनुपलब्ध हो जाता है। इसका अर्थ यह है कि यदि आप अपने सॉफ़्टवेयर का उपयोग करने वाली प्रणाली को इंस्टॉल करना चाहते हैं, तो संभावना है कि यह विफल हो जाएगा क्योंकि सर्वर कहीं भी दोगुना हो गया है। और एक बड़ी प्रणाली के साथ, जब आपके पास पांच अलग-अलग सर्वर शामिल होते हैं ... हमेशा पनीरशॉप में पैकेज अपलोड करें और साथ ही इसे पंजीकृत करें!

  3. आपके पास भी अंडे को हटाने के लिए दायित्व नहीं है (असाधारण परिस्थितियों में छोड़कर) क्योंकि जो लोग आपके सॉफ़्टवेयर के विशिष्ट संस्करण पर निर्भर होना शुरू करते हैं, वे विफल हो जाएंगे यदि आप उस संस्करण को हटा देते हैं।

    यदि आप अब सॉफ्टवेयर का समर्थन नहीं करना चाहते हैं, तो एक बड़ा संस्करण अपलोड करें, यह एक बड़ा वसा है "यह कोई लंबा समर्थन सॉफ़्टवेयर नहीं है" या कुछ विवरण के शीर्ष पर।

    और "0.1dev-r73183" जैसे विकास संस्करण अपलोड न करें।

  4. और यद्यपि आपके पास अपने सॉफ़्टवेयर को लाइसेंस देने के लिए "दायित्व" नहीं हो सकता है, तो आपको थोड़े से, या अपलोड व्यर्थ हो जाता है। यदि आप अनिश्चित हैं, तो जीपीएल के साथ जाएं।

यह वही है जहां तक ​​मेरा संबंध है। Ranting के बारे में खेद है। ;-)

+0

धन्यवाद! मुझे लगता है कि यह सबकुछ बताता है। – Geo

3

आपको कोड को लाइसेंस देने की आवश्यकता होगी। कुछ लोग क्या सोच सकते हैं इसके बावजूद, सामग्री के लेखकों को वास्तव में लाइसेंस स्वयं को देने की आवश्यकता है। पनीर शॉप सामग्री का उपयोग करने के लिए अन्य लोगों को लाइसेंस प्रदान नहीं कर सकती है जब तक कि आप इसे कॉपीराइट स्वामी के रूप में नहीं देते।

+0

आप पनीरशॉप को कॉपीराइट स्वामी के रूप में नहीं देते हैं। वाक्य भी समझ में नहीं आता है। –

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

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