बंद-स्रोत कोड के लिए सर्वश्रेष्ठ मौजूदा लाइसेंस [बंद]


148

मैं अपने दम पर कुछ बंद-स्रोत एप्लिकेशन बना रहा हूं (मेरे पीछे कोई बड़ी कंपनी नहीं है) और सोच रहा हूं कि उन्हें कैसे संरक्षित किया जाए। सभी स्रोत कोड फ़ाइलों के शीर्ष पर मेरे पास यह बहुत बुनियादी कॉपीराइट सूचना है:

/*******************************************************
 * Copyright (C) 2010-2011 {name} <{email}>
 * 
 * This file is part of {project}.
 * 
 * {project} can not be copied and/or distributed without the express
 * permission of {name}
 *******************************************************/

हालांकि मैं वास्तव में यह सोचना शुरू कर रहा हूं कि यह पर्याप्त नहीं है। वकील प्राप्त करने के लिए पैसे के बिना, मैं किसी भी बंद-स्रोत लाइसेंस में दिलचस्पी रखता हूं जो अनिवार्य रूप से कहता है कि "आप इसका उपयोग कर सकते हैं, और यह वह है"। किसी को ढूंढना बेहद मुश्किल हो गया है क्योंकि मैं केवल ओपन सोर्स लाइसेंस की तुलना या "एक वकील खोजें" उत्तर पा सकता हूं।

क्या कोई बंद-स्रोत लाइसेंस है जो मैं उपयोग कर सकता हूं जो इसके समान कुछ कहता है?


13
स्रोत कोड फ़ाइलों में लाइसेंस को शामिल क्यों करें यदि बंद-स्रोत परियोजना होने का मतलब है कि आप स्रोत कोड फ़ाइलों को वितरित नहीं कर रहे हैं? आप दूसरों से इस लाइसेंस को देखने की उम्मीद कैसे करते हैं?
बर्नार्ड

15
@ स्रोत में लाइसेंस शामिल करना एक कानूनी पैंतरेबाज़ी है। घटना में स्रोत किसी तरह से लीक हो जाता है, किसी भी दर्शक को अभी भी पता है कि उन्हें स्रोत तक पहुंच नहीं होनी चाहिए - यानी वे रक्षा के रूप में प्रशंसनीय अस्वीकृति का उपयोग नहीं कर सकते।
jamesbtate

@ TheLQ - हमारे पास पहले से ही एक शब्द है, non-free.. (स्वतंत्रता की चर्चा करते हुए, मूल्य नहीं)।
टिम पोस्ट

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

1
@ आगे हम एसओ प्रश्नों के डुप्लिकेट के रूप में यहाँ सवालों को बंद नहीं करते हैं। यह प्रश्न केवल गैर-वाणिज्यिक अनुप्रयोगों को कवर करता है, जबकि यह प्रश्न समान बाधा नहीं डालता है। निश्चित रूप से संबंधित है, हालांकि, इसे खोजने के लिए धन्यवाद।
एडम लेअर

जवाबों:


137

कुछ इस तरह से पर्याप्त है, जहाँ आप रहते हैं पर निर्भर करता है:

/* Copyright (C) YoYoDyne Systems, Inc - All Rights Reserved
 * Unauthorized copying of this file, via any medium is strictly prohibited
 * Proprietary and confidential
 * Written by Elmer Fudd <efudd@yoyodyne.com>, September 1943
 */

(2016 अद्यतन: वाक्यांश "सर्वाधिकार सुरक्षित" कुछ देशों में आवश्यक होने की, लेकिन उनका उपयोग अब कानूनी रूप से सबसे अधिक स्थानों की जरूरत नहीं है कुछ देशों में यह मदद मिल सकती है में से कुछ की रक्षा। "नैतिक अधिकार।" )

इसका मतलब है आप नहीं कर सकते:

  • फ़ाइल की प्रतिलिपि बनाएँ
  • फ़ाइल को प्रिंट करें, इसे स्कैन करें और छवि को कॉपी करें
  • फ़ाइल को प्रिंट करें, उसकी तस्वीरें लें और फिल्म को वितरित करें
  • आदि ...

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

इस तरह के 'लाइसेंस हेडर' किसी फाइल पर होने वाले किसी व्यक्ति को सचेत करने के लिए डिज़ाइन किए जाते हैं कि उन्हें इसे वितरित नहीं करना चाहिए।

हम सामान में बहुत कुछ ऐसा उपयोग करते हैं जो हमारे पास है कि हमें बंद दरवाजों के पीछे रहना होगा। उदाहरण के लिए, यह स्टैक ओवरफ्लो पर कार्यों को पोस्ट नहीं करने के लिए किसी को अलर्ट करता है।

कोई है जो आपके कोड को पाने के लिए आपके देव सर्वर को p0wns करता है, शायद इस पर ध्यान नहीं देने वाला है। ध्यान दें, फिर से, आप जो वर्णन कर रहे हैं वह लाइसेंस नहीं है, यह कॉपीराइट की एक प्रति फ़ाइल है और विशेष रूप से यह कहते हुए कि कोड स्वामित्व है।


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

और अगर यह एक कंपनी नहीं है, लेकिन एक इंडी डेवलपर है, तो मैंने यहां "कॉपीराइट (C) YoYoDyne Systems, Inc - सभी अधिकार सुरक्षित" क्या रखा है? वह "इंक" क्या है?
कुंभ राशि

4
@AquariusPower: "निगमित", मॉन्स्टर्स की
मैट

1
इस उत्तर में "लाइसेंस" एक मौजूदा अनुबंध में मौजूदा लाइसेंस शर्तों का खंडन कर सकता है। इससे स्वामित्व और वितरण अधिकारों में अस्पष्टता आ सकती है। आपको संकेत देना चाहिए कि संघर्ष के मामले में क्या पूर्वता है।
डैन लोवेनहेर्ज़

4
C (C) निकालें, क्योंकि इसका मतलब कॉपीराइट नहीं है, न ही यह © का प्रतिस्थापन है और न ही इसका कानूनी वजन है। आपके द्वारा टाइप किया गया "कॉपीराइट" पर्याप्त है, और "(C) का अर्थ केवल कुछ अमेरिकी राज्यों में कॉपीराइट है, जबकि कुछ स्थानों पर इसका मतलब है कि आपको अपना नाम बहस करना होगा" (C) Yoyodyne Systems, Inc. "भी चुनें बीच में © और शब्द "कॉपीराइट" दोनों को सूचीबद्ध करने के रूप में उपद्रव तर्क हो सकते हैं जैसे "उसने कॉपीराइट को कॉपीराइट किया" जिससे कोई मामला विफल नहीं होगा, लेकिन आपके वकीलों को स्पष्ट रूप से बताने के लिए आपको अधिक बिल देने का कारण होगा।
एडविन बक

9

SO पर संबंधित प्रश्न के अनुसार , यह क्रिएटिव कॉमन्स लाइसेंस आपके लिए प्रासंगिक है:

http://creativecommons.org/licenses/by-nc-nd/3.0/

[नोट मैंने मूल रूप से उपरोक्त टिप्पणी के रूप में SO प्रश्न का उल्लेख किया है, लेकिन मैं इसे थोड़ा अधिक दृश्यता देने के लिए उत्तर के रूप में जोड़ रहा हूं, क्योंकि यह आपके प्रश्न का उत्तर देता है]


18
मैंने अन्य लोगों और क्रिएटिव कॉमन्स के स्वयं के FAQ से सुना है कि इसका उपयोग सॉफ्टवेयर के लिए नहीं किया जाना चाहिए। जो बेकार है क्योंकि इसका वास्तव में एक अच्छा लाइसेंस है
TheLQ

कितना कष्टप्रद है, मुझे इसकी जानकारी नहीं थी।
स्टीव

2
सॉफ्टवेयर के लिए सीसी लाइसेंस का उपयोग नहीं करने का कारण यह है कि (1) वे आम तौर पर जीपीएल के साथ संगत नहीं होते हैं, जो सीसी-लाइसेंस मुक्त सॉफ्टवेयर का उपयोग थोड़ा मुश्किल बना देता है और (2) उन्हें वितरण पर स्रोत कोड साझा करने की आवश्यकता नहीं होती है , जो "शेयर-समान" लाइसेंस के लिए विशेष रूप से समस्याग्रस्त है। इस मामले में, हालांकि, न तो समस्या एक वास्तविक मुद्दा होगा, क्योंकि उनमें से कोई भी वांछित नहीं है।
जूल्स

2
क्रिएटिव कॉमन्स लाइसेंस प्राप्त सामग्री को कम से कम साझा करने की अनुमति देता है, जो कि आप मालिकाना सॉफ्टवेयर के साथ नहीं चाहते हैं।
पॉल-सेबेस्टियन मैनोल

@ एलसीक्यू सीसी की एकमात्र समस्या यह है कि यह स्रोत कोड और संकलित कोड के बीच अंतर नहीं करता है। सॉफ्टवेयर में CC लगाने में कुछ भी गलत नहीं है, लेकिन फिर आपको यह निर्दिष्ट करने की आवश्यकता है कि क्या यह स्रोत कोड, संकलित कोड या दोनों पर लागू होता है। और अगर दोनों को नहीं, तो दूसरे के लिए कौन सा लाइसेंस लागू होता है? इसके अलावा "के खिलाफ लिंकिंग" जैसी अवधारणाएं संगीत, छवियों या वीडियो के लिए अज्ञात हैं, इसलिए सीसी में इस बारे में कोई नियम नहीं होंगे (जीपीएल बनाम एलजीपीएल की तुलना करें)।
मेक्की
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.