क्या मुझे डब्ल्यूटीएफपीएल का नाम बदलना चाहिए?


27

मैं अपने व्यक्तिगत प्रोजेक्ट्स में डब्ल्यूटीएफपीएल का उपयोग कर रहा हूं जो मैंने गीथहब पर प्रकाशित किया है।

वर्तमान में मैं लाइसेंस वर्बेटिम का उपयोग कर रहा हूं, लेकिन मुझे संदेह है कि मुझे तीसरी पंक्ति नहीं छोड़नी चाहिए:

Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> 

वहाँ में, और इसके बजाय सैम के बजाय मेरे नाम का उपयोग करना चाहिए।

लेकिन लाइसेंस इस बारे में बहुत भ्रमित है।

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

हालाँकि, साइट यह भी कहती है:

हर किसी को इस लाइसेंस दस्तावेज़ की शब्दशः या संशोधित प्रतियों को कॉपी और वितरित करने की अनुमति है, और जब तक नाम बदल दिया जाता है तब तक इसे बदलने की अनुमति है।

तो क्या मुझे "WTFPL" से नाम बदलकर "WTFPL-Domenic" जैसा कुछ करना होगा?

जवाबों:


18

आपको लाइसेंस का नाम बदलना चाहिए या नहीं, यह इस बात पर निर्भर करता है कि आपने क्या बदला है और आप लाइसेंस के खिलाफ क्या आवेदन कर रहे हैं।

संक्षिप्त उत्तर : यदि आप लाइसेंस को अपने प्रोग्राम में लागू कर रहे हैं, तो नहीं, आपको डब्ल्यूटीएफपीएल का नाम बदलने की आवश्यकता नहीं है। अगर आप WTFPL की शर्तों या भाषा को बदल रहे हैं तो आपको WTFPL का नाम भी बदलना होगा।


लाइसेंस लागू करना

अपने कार्यक्रम के लिए लाइसेंस लागू करने के लिए, WTFPL FAQ आपके लिए बहुत स्पष्ट रूप से चीजें देता है।

चरण 1. डब्ल्यूटीएफपीएल के पूर्ण पाठ को डाउनलोड या कॉपी / पेस्ट करें और इसे अपने काम के साथ वितरित करें। लाइसेंस फ़ाइल का एक सामान्य फ़ाइल नाम COPYING है। यदि कार्य में कई लाइसेंस हैं, तो COPYING.WTFPL फ़ाइल को कॉल करना सामान्य है।

चरण 2. अपने कॉपीराइट कथनों में निम्नलिखित शब्द जोड़ें:

    Copyright © 2000 Your Name <your@address>
    This work is free. You can redistribute it and/or modify it under the
    terms of the Do What The Fuck You Want To Public License, Version 2,
    as published by Sam Hocevar. See the COPYING file for more details.

और चरण 2 के भाग के रूप में, आपको बदलने की आवश्यकता है:

Copyright © 2000 Your Name <your@address>

सेवा मेरे:

Copyright © 2014 Domenic < domenic@your.email.addr > 

नोट: वहां अपना नाम या गितुब उर्फ ​​का उपयोग करें और एक वैध ईमेल पता प्रदान करें

यदि आप लाइसेंस के बारे में कुछ भी बदलना नहीं चाहते हैं, तो आप कर रहे हैं।

उस ने कहा, डब्ल्यूटीएफपीएल अनिवार्य रूप से कह रहा है "यह पूरी तरह से स्वतंत्र है, जो आप चाहते हैं वह करें" जो कॉपीराइट के लिए किसी भी वास्तविक दावे को नकारता है। इसलिए आप चरण 2 को छोड़ सकते हैं और केवल चरण 1 के अनुसार WTFPL पाठ शब्दशः सम्मिलित कर सकते हैं।


लाइसेंस को संशोधित करना

आपको लाइसेंस शर्तों को संशोधित करने की आवश्यकता नहीं है , लेकिन ऐसा करने के लिए आपके पास अपने कारण हो सकते हैं। उदाहरण के लिए, शायद आप एक विशाल बैटलस्टार गैलेक्टिका प्रशंसक हैं और आप इसे थोड़ा सा अशिष्ट बनाने के Fलिए फ़्राक में बदलना चाहते हैं ।

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

क्या आप शब्दांकन नहीं बदल सकते? यह अनुचित / बचकाना है / कॉर्पोरेट-अनुपालन नहीं है।

डब्ल्यूटीएफपीएल आपको किसी भी अन्य लाइसेंस के तहत काम करने की अनुमति देता है।

थोड़ा और स्पष्ट होने के बारे में कि आप कैसे डब्ल्यूटीएफपीएल को बदलेंगे, आइए डब्ल्यूटीएफपीएल को देखें:

WTFPL साइट से WTFPL विवरण

अनुभाग 1 और 3 में, आपको इस sedकमांड के बराबर प्रदर्शन करने की आवश्यकता होगी :

s/FUCK/FRAK/g

ध्यान दें कि इससे लाइसेंस का नाम बदल जाता है DO WHAT THE FRAK YOU WANT TO PUBLIC LICENSE

तकनीकी रूप से, आपको अनुभाग 1 में संस्करण और दिनांक को बदलना चाहिए, लेकिन जरूरी नहीं कि वे इस संदर्भ में अर्थहीन हैं।

और अनुभाग 2 में, आपको बदलना होगा:

कॉपीराइट (C) 2004 सैम होसेवर

कुछ इस तरह से:

कॉपीराइट (C) 2014 डॉमेनिक <domenic@your.email.addr>

सैम होसेवर के योगदान को स्वीकार करते हुए आप अपने संस्करण में कुछ जोड़ने के लिए स्वतंत्र महसूस कर सकते हैं, लेकिन आपको ऐसा करने की आवश्यकता नहीं है।

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


10
"पब्लिक डोमेन" का केवल सामान्य देशों में अर्थ है;) इस प्रकार डब्ल्यूटीएफपीएल।
डोमिनिक

1
मैं केवल अमेरिका के लोगों को अपने सॉफ़्टवेयर का उपयोग नहीं करना चाहता।
डोमिनिकन

1
सभी पाठ में कॉपीराइट असाइन किया जा सकता है। ऐसा प्रतीत होता है कि सैम ने खुद को WTFPL v2 के लिए लिखे गए पाठ पर कॉपीराइट सौंपा है।
डोमिनिक

1
@DmitryAlexandrov - मूल प्रश्न को खराब बताया गया था, और मेरा मूल उत्तर परियोजनाओं को लाइसेंस देने पर केंद्रित था न कि स्वयं लाइसेंस के लिए। मैंने चीजों को अधिक स्पष्ट करने के लिए दोनों को संपादित किया है।

1
@ GlenH7 हां, अब जवाब पूरी तरह से अलग है। [2]।
दिमित्री एलेक्जेंड्रोव

5

आप अपना नाम वहां रख सकते हैं।

सैम Hocevar कहेंगे "बकवास आप चाहते हैं? यह पर्याप्त स्पष्ट नहीं है?"


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

ओआईसी। wtfpl.net/faq कैसे अप्रिय है।
स्टीव बेनेट

मैंने प्लेसहोल्डर के रूप में तीसरी पंक्ति नहीं पढ़ी। इस धागे को देखते हुए बहुत भ्रम होता है। क्या किसी ने स्रोत पर पूछने की कोशिश की है? i.imgur.com/NrqsyBP.png (मेरे ईमेल का स्क्रीनशॉट - WTFPL के तहत लाइसेंस प्राप्त)
मार्स रॉबर्टसन

3
डब्ल्यूटीएफपीएल जीपीएल की एक पैरोडी है, जिसमें एक समान कॉपीराइट हेडर है और संशोधित करने के लिए अनुमतियों की सूची है ( यानी कोई नहीं), उदाहरण के लिए देखें gnu.org/licenses/gpl-3.0.en.html । डब्ल्यूटीएफपीएल शब्दांकन का उद्देश्य जीपीएल की तुलना में अधिक स्वतंत्रता देना है।
सैम होसेवर

@samhocevar मुझे लगता है कि डब्ल्यूटीएफपीएल का उद्देश्य सभी स्वतंत्रता को जितना अधिक से अधिक स्वतंत्रता का विरोध करना है ...
मंगल

5

मुझे लगता है कि डब्ल्यूटीएफपीएल एफएक्यू पेज का हवाला देकर इस्माइल के जवाब ने मुझे सही रास्ते पर ला दिया ।

WTFPL v2 LICENSE.txt के लिए सही फॉर्म है

Copyright © 2014 Domenic Denicola <domenic@domenicdenicola.com>
This work is free. You can redistribute it and/or modify it under the
terms of the Do What The Fuck You Want To Public License, Version 2,
as published by Sam Hocevar:

        DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 
                    Version 2, December 2004 

 Copyright (C) 2004 Sam Hocevar <sam@hocevar.net> 

 Everyone is permitted to copy and distribute verbatim or modified 
 copies of this license document, and changing it is allowed as long 
 as the name is changed. 

            DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE 
   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 

  0. You just DO WHAT THE FUCK YOU WANT TO.

जैसा कि एफएक्यू में बताया गया है, इसमें काम के लिए शीर्ष पर एक कॉपीराइट ब्लॉक शामिल है , जो तब सीधे डब्ल्यूटीएफपीएल के पूर्ण, अनमॉडिफाइड, मूल पाठ को संदर्भित करता है, जिसमें नीचे शामिल है।

डब्ल्यूटीएफपीएल में स्वयं के लिए एक कॉपीराइट लाइन शामिल है , जिसे संशोधित नहीं किया जाना चाहिए , क्योंकि ऐसा करने से डब्ल्यूटीएफपीएल के पाठ के लिए कॉपीराइट का दावा किया जाएगा।


आप वर्क आउट के लिए कॉपीराइट ब्लॉक भी छोड़ सकते हैं । कई WTFPL का उपयोग करने वाली परियोजनाएं ऐसा करती दिखती हैं, अक्सर एक COPYING फ़ाइल को वितरित करके, जो कि बस WTFPL का शब्दशः पाठ है:


मुझे अभी भी लगता है कि यह भ्रामक है, क्योंकि इस तरह का अभ्यास किसी अन्य LICENSE.txt के इंटरनेट पर नहीं देखा है। सभी एमआईटी या बीएसडी-लाइसेंस प्राप्त परियोजनाएं केवल काम के लिए कॉपीराइट ब्लॉक को शामिल करती हैं, और एमआईटी या बीएसडी लाइसेंस के लिए ही नहीं। (वास्तव में, मुझे कोई संकेत नहीं दिखता कि उन लाइसेंसों को किसने लिखा है।) उदाहरण: 1 , 2 , 3 , 4

इसे संबोधित करने का एक प्रयास WTFPL v3 रहा है । मैं उस की भावना की सराहना करता हूं, हालांकि अलग COPYING.txt बनाम LICENSE.txt फ़ाइलों के आसपास के मार्गदर्शन ने स्थिति को स्पष्ट करने में बिल्कुल मदद नहीं की।


3

संक्षिप्त उत्तर: नहीं, आपको इसका उपयोग करने के लिए लाइसेंस का नाम बदलने की आवश्यकता नहीं है।

पाठ की दीवार: जैसा कि FAQ पृष्ठ में वर्णित है :

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

  • दूसरी ओर, आपको लाइसेंस दस्तावेज़ को संशोधित करने की अनुमति दी जाती है जब तक आप लाइसेंस नाम को बदलते हैं, इसलिए हाँ, आप एक कस्टम "WTFPL-Domenic" के तहत अपने काम को लाइसेंस दे सकते हैं, लेकिन यह आपके स्वयं के लाइसेंस का आविष्कार करेगा।

तो, कॉपीराइट नोटिस का मतलब यह नहीं है कि आप सैम को अपने काम के सभी अधिकार दे रहे हैं। इसका मतलब सिर्फ यह है कि लाइसेंस दस्तावेज उसके द्वारा लिखा गया था।

BTW, आप अपने काम के साथ लाइसेंस दस्तावेज़ को शामिल करने के लिए बाध्य नहीं हैं, अगर आपको लगता है कि यह आपके लाइसेंसियों के लिए भ्रम पैदा कर सकता है। आप इस तरह से (URL के साथ या बिना) अपने कोड में वन-लाइनर नोटिस लगा सकते हैं:

// This code is released under WTFPL Version 2 (http://www.wtfpl.net/)

या आप वर्डियर प्राप्त कर सकते हैं, यदि ऐसा प्रतीत होता है कि आपके लिए कानूनी-पर्याप्त नहीं है:

Copyright © 2000 Your Name <your@address>
This work is free. You can redistribute it and/or modify it under the
terms of the Do What The Fuck You Want To Public License, Version 2,
as published by Sam Hocevar. See http://www.wtfpl.net/ for more details.

(ध्यान दें कि आपकी अपनी कॉपीराइट सूचना पहली पंक्ति में जाती है।)

एक अन्य विकल्प (जिसमें कोई वारंटी नहीं है):

/* This program is free software. It comes without any warranty, to
 * the extent permitted by applicable law. You can redistribute it
 * and/or modify it under the terms of the Do What The Fuck You Want
 * To Public License, Version 2, as published by Sam Hocevar. See
 * http://www.wtfpl.net/ for more details. */

1
मुझे इस बारे में अजीब लगता है कि यह एमआईटी या बीएसडी जैसे अन्य लाइसेंसों के लिए आम प्रचलन है। उदाहरण देखें github.com/gruntjs/grunt/blob/master/LICENSE-MIT#L1 और github.com/npm/npm-install-checks/blob/master/LICENSE#L1
Domenic

वैसे, उन लाइसेंसों में ऐसा प्रतीत नहीं होता है कि उनके पाठ से कॉपीराइट सूचनाएँ जुड़ी हुई हैं (इसका मतलब यह नहीं है कि वे स्वयं कॉपीराइट नहीं हैं) मैं सिर्फ लाइसेंस का उल्लेख करता हूँ जैसा कि FAQ पृष्ठ में दिखाया गया है (इसके बजाय इसे आपके कोड में शब्दशः चिपकाने के बजाय) और तुम ठीक हो जाओगे
इस्माइल

मेरे मंडलियों में पैकेज के साथ एक LICENSE या LICENSE.txt फ़ाइल शामिल करना सम्मेलन है।
Domenic

हां, और डब्ल्यूटीएफपीएल साइट में पहली सिफारिश बिल्कुल यही है। वह सिर्फ "LICENSE" के बजाय "COPYING" फ़ाइल को कॉल करता है।
इस्माइल

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