क्या कोई SQL क्वेरी को कॉपीराइट कर सकता है? [बन्द है]


207

मैं एक स्कूल जिले के लिए काम करता हूं। हर साल हमें अपने छात्र प्रबंधन प्रणाली से छात्रों की एक सूची का निर्यात करना होगा और इसे एक कंपनी को भेजना होगा जो हमारी ऑनलाइन परीक्षा को संभालती है।

इसलिए इस निर्यात को करने के लिए, हमें किसी ऐसे व्यक्ति को नियुक्त करना होगा जो हमारे छात्र प्रबंधन प्रणाली के आंतरिक कामकाज को जानता हो। उन्होंने छात्रों को एक सीएसवी फ़ाइल में निर्यात करने के लिए एक एसक्यूएल (अनुकूली साइबेस SQL ​​एनीवेयर) क्वेरी लिखी, जैसे हमें ज़रूरत थी। इससे पहले कि मैं जिले के लिए काम करना शुरू कर देता, इसलिए थोड़ी देर के लिए मैंने माना कि यह वास्तव में एक आवेदन था, जब तक कि मुझे खुद निर्यात करने का समय नहीं आया।

और हर साल वह इस वर्ष के छात्रों को निर्यात करने के लिए इस क्वेरी को अपडेट करने के लिए हमसे $ 500 का शुल्क लेता है। इसलिए जब मुझे पता चला कि यह केवल एक क्वेरी (.bat फ़ाइल और .sql फ़ाइल) है, तो मेरा विचार था कि "मैं इसे स्वयं अपडेट कर सकता हूं"। मुझे बस इतना करना है कि क्वेरी में वर्षों को बदलना है (उदाहरण 2009 से 2010)।

क्वेरी (.sql फ़ाइल) में स्वयं यह टिप्पणी शीर्ष पर है:

// This code was writtend by [the guy]
// and is the property of [his company]...Copyright 2005,2006,2008,2009
// This code MAY NOT BE USED without the expressed written consent of 
// [his company].

(हां, यह वास्तव में "रिटिटेंड" कहता है।)

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

इस विषय के प्रश्न पर वापस जाएं: क्या वह वास्तव में इस प्रश्न को कॉपीराइट कर सकता है? और यदि हां, तो क्या यह खुद को कॉपीराइट उल्लंघन बता रहा है? मेरे दिमाग में, एक भी क्वेरी प्रोग्राम कोड नहीं है। यह एक कमांड लाइन कमांड है। लेकिन मुझे नहीं पता कि इसे कानूनी रूप से क्या माना जाता है।


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

64
आपको एक क्वेरी लिखने के लिए एक सलाहकार को किराए पर लें जो तिथि सीमा को मापदंडों के रूप में स्वीकार करेगा और आपके डेटा को निर्यात करेगा। अनुबंध में यह निर्दिष्ट करें कि स्कूल कोड का मालिक है - काम के घंटे से भुगतान करें।
दामिर सुद्रेविक

15
2007 में क्या हुआ था?
पियरे-एलेन विगेंट

46
OMG, कृपया प्रश्न को एक अलग प्रश्न के रूप में पोस्ट करें। मुझे यकीन है कि हम इसे स्क्रैच से फिर से लिख सकते हैं और इसे पैरामीट्रिक कर सकते हैं।
जोनाथन

88
इसने मुझे बोर्नस्टीन के उद्धरण के बारे में सोचा: "यह ध्यान दिया जाना चाहिए कि कोई भी नैतिक रूप से प्रशिक्षित सॉफ्टवेयर इंजीनियर कभी भी एक विनाशकबगाद प्रक्रिया लिखने के लिए सहमति नहीं देगा। मूल पेशेवर नैतिकता को इसके बजाय उसे एक विध्वंस प्रक्रिया लिखने की आवश्यकता होगी, जिसके लिए बगदाद को दिया जा सकता है। एक पैरामीटर। "
JRL

जवाबों:


221

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


7
क्या SQL कोड वास्तव में किसी भी कॉपीराइट के लिए अर्हता प्राप्त कर सकता है?
डेविड ब्रूनले

3
बेशक, वहाँ कोड की समस्या को स्वचालित रूप से CC-Wiki के तहत जारी किया गया है, जब तक कि घरघराहट माफ नहीं करता है ...
RCIX

7
@ मैं आपसे प्यार करता हूँ कि कैसे आप मूल प्रश्न को फिर से पूछ सकते हैं लेकिन एक अलग तरीके से
ढेलेदार


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

139

वह 2009 से 2010 को बदलने के लिए $ 500 का शुल्क लेता है? अरे यार क्या चीर।

इस साल ने उसे $ 500 का भुगतान किया और उसे बताया कि आप स्कूल के वर्ष को एक पैरामीटर के रूप में लेना चाहते हैं। देखें कि वह यह जानने के लिए कैसे प्रतिक्रिया करता है कि यह आपके लिए अंतिम समय होगा।


83
मैं आपको इस उत्तर पर $ 400 बचा सकता हूं। बस उस आदमी से कहो, "देखो, यह स्थिति हास्यास्पद है। मैं इस कोड को $ 100 में खरीदूंगा। या मैं इसे एक दो घंटे में खुद को फिर से लागू कर सकता हूं। आपकी पसंद।"
जेसन ओरेंडोर्फ

6
एह .. नैतिकता, जिन्हें 'एम ..' की जरूरत है
रयान एमरेल

5
दुर्भाग्य से, वह इसे अलग करने के लिए एक अलग (उच्चतर) मूल्य उद्धृत करेगा। आपकी सबसे अच्छी शर्त किसी को क्वेरी के पुनर्निर्माण के लिए प्राप्त करना है (और यदि आप ऐसा करते हुए उसकी वर्तमान क्वेरी को छोड़ देते हैं, तो वह क्या है? यदि यह एक पेचीदा जटिल प्रश्न है - जो मुझे संदेह है - तो इसे फिर से लिखा जा सकता है। यह मूल की तरह नहीं दिखता है, अगर यह एक सरल क्वेरी है, तो एक बार जब नया अलग दिखता है तो वह आईपी साबित नहीं कर सकता है)। मेरे दो सेंट।
बाइनरी वॉरियर

3
उनकी कॉपीराइट टिप्पणी से पता चलता है कि आप उनकी अनुमति के बिना भी sql नहीं चला सकते ... -मैं सहमत हूं, हालांकि क्या है।
मैट

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

59

सबसे पहले, मानक अस्वीकरण: मैं एक वकील नहीं हूं, इसलिए मैं कानूनी सलाह के रूप में कुछ भी नहीं कहता हूं।

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

कॉपीराइट रचनात्मक, लिखित कार्यों को कवर कर सकता है, और मैं कहूंगा कि एसक्यूएल क्वेरी उस सीमा के भीतर हो सकती है / गिर सकती है।

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

ऐसा लगता है कि भाड़े के काम के लिए कुछ विवाद हैं। अमेरिकी कानून (17 यूएससी, )101) के अनुसार:

 "भाड़े के लिए बनाया गया कार्य" है-

  (1) किसी कर्मचारी द्वारा उसके रोजगार के दायरे में तैयार किया गया कार्य;

  या

  (2) एक काम विशेष रूप से आदेश दिया या एक योगदान के रूप में उपयोग के लिए कमीशन
  सामूहिक कार्य, मोशन पिक्चर या अन्य दृश्य-श्रव्य काम के हिस्से के रूप में,
  अनुवाद के रूप में, पूरक के रूप में, संकलन के रूप में, ए के रूप में
  एक परीक्षण के रूप में, एक परीक्षण के लिए उत्तर सामग्री के रूप में, या एक के रूप में निर्देशात्मक पाठ
  एटलस, अगर पार्टियों द्वारा हस्ताक्षरित एक लिखित उपकरण में स्पष्ट रूप से सहमत हैं
  उन्हें वह काम भाड़े के लिए किया गया काम माना जाएगा।

चूँकि यह क्वेरी '(1)' के दायरे में आती है, यह भाड़े के लिए किए गए काम के रूप में योग्य हो सकती है, यहाँ तक कि उस प्रभाव के लिए कोई समझौता किए बिना भी। संभव अपवाद हो सकता है अगर अपने अनुबंध तो यह उनके रोजगार के दायरे के भीतर गिरने से क्वेरी लिख बाहर रखा लिखा गया था।

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


10
@ जैरी यह चारों ओर का दूसरा रास्ता है। तो कुछ भी नहीं निर्दिष्ट किया गया था, तो यह है नहीं काम के लिए किराया। किराए के लिए काम विशेष रूप से वैध होने के लिए विस्तृत होना चाहिए।
डग नीनेर

यह ओपी के सवाल का क्रूरता है; क्या अनुबंध इसे किराए पर लेने का काम करता है।
एडम लाससेक

4
मुझे क्षमा करें, लेकिन हम सभी यूएसए में नहीं हैं, हम में से सभी यह नहीं समझते हैं कि कानून के पाठ के मम्बो-जम्बो ... क्या आप बता सकते हैं कि आप वास्तव में क्या कह रहे थे?
एल्कसो

@eluco: मैं कोशिश कर सकते हैं। इसमें कहा गया है कि एक कर्मचारी जो अपनी नौकरी के हिस्से के रूप में लिखते हैं, वह स्वचालित रूप से उनके नियोक्ता से संबंधित है। यदि वे एक कर्मचारी नहीं हैं, तो यह हो सकता है, लेकिन केवल अगर वे विशेष रूप से सहमत हैं कि यह करता है, और उसके बाद ही अगर यह विशिष्ट वर्गों जैसे कि एक संकलन (जैसे एक विश्वकोश के लिए एक लेख) के भीतर आता है, परीक्षण सामग्री जैसे एक परीक्षण या एक परीक्षण के लिए उत्तर पुस्तिका, आदि
जेरी कॉफिन

1
जब हम मूल अनुबंध तक पहुंच नहीं रखते हैं तो क्या यह सब एक लूट बिंदु नहीं है? मूल अनुबंध स्थिति क्या है?
ग्रेग

58

हाँ, SQL क्वेरीज़ को कॉपीराइट द्वारा संरक्षित किया जा सकता है।

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

संपादित करें: मैं अपने उत्तर को संशोधित करना चाहता हूं - आप वह कर सकते हैं जो आप इसके साथ चाहते हैं (मैं एक वकील नहीं हूं!), जब तक कि कोई अजीब अनुबंध शामिल न हो।

केस 1: उसने आपको "प्रोग्राम" के रूप में .sql फाइल बेची - .sql फाइल ही प्रोग्राम है, और आप इसे संशोधित कर सकते हैं, लेकिन आप चाहें तो - यदि आप कोई भी एप्लीकेशन खरीदते हैं तो आप इसे हेक्स एडिटर के साथ खोल सकते हैं। चारों ओर बिट्स बदलें। इस पर कोई EULA प्रतिबंध नहीं लगा रहा है।

केस 2: उसने आपको .sql फाइल सोर्स कोड के रूप में बेची थी - उसने आपको सोर्स बेच दिया जिसका अर्थ है कि जो स्रोत आपने उससे खरीदा था और फिर से आप उसे संशोधित कर सकते हैं जैसे कि आपने जो खरीदा है उसे संशोधित कर रहे हैं।

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


3
निर्भर करता है कि आप किस देश में हैं
PeteT

52

किसी ऐसे व्यक्ति का पता लगाएं, जिसने टेबल संरचना का निरीक्षण करने के लिए एक्सटुटर का कोड कभी नहीं देखा है और एक क्लीनरूम फैशन में एक समान क्वेरी प्राप्त करता है।


4
कुछ हद तक अपमानजनक, अपमानजनक 'विलुप्त' का उपयोग, हालांकि यह स्पष्ट रूप से सटीक हो सकता है लेकिन ध्वनि :)
लाजर

11
अगर यह सटीक है तो यह परिवाद नहीं है।
ब्रेटन

1
@ ब्रेटन, यह सही नहीं है। जबरन वसूली एक विशिष्ट अपराध है, न कि यहां क्या हो रहा है।
tster

2
@ ब्रेटन: सच्चाई आमतौर पर है, लेकिन हमेशा परिवाद के खिलाफ बचाव नहीं है।
जिमी

11
"कुछ हद तक अपमानजनक"। क्षमा करें, क्वेरी लेखक को पूरी तरह से गुमनाम मानते हुए परिवाद इसमें कैसे आता है ? मुझे मजबूत टिप्पणियां बहुत दिलचस्प लगती हैं। लगता है कि एक कच्चे तंत्रिका मारा है।
ऐश

33

प्रति अमेरिकी कॉपीराइट कानून, धारा 102, पैरा बी:

किसी भी मामले में प्राधिकरण के मूल कार्य के लिए कॉपीराइट संरक्षण किसी भी विचार, प्रक्रिया, प्रक्रिया, प्रणाली, संचालन की विधि, अवधारणा, सिद्धांत या खोज का विस्तार नहीं करता है, चाहे वह जिस रूप में वर्णित हो, समझाया गया हो, चित्रित किया गया हो या सन्निहित हो। ऐसे काम में।

यहाँ मूल है

अस्वीकरण: मुझे! = वकील

बस एक विचार: आप इसे अद्यतन करने के लिए $ 500 / yr का भुगतान करने की तुलना में एक वकील की समीक्षा करना सस्ता पा सकते हैं ..


8
यह सही है, वह इस प्रक्रिया पर कॉपीराइट का दावा नहीं कर सकता है लेकिन वह उस प्रक्रिया को निष्पादित करने के लिए उसके द्वारा लिखे गए विशिष्ट 'कोड' के कॉपीराइट का दावा कर सकता है। यदि आप इस मुद्दे के लिए एक अक्षम करने वाले कथन के रूप में पढ़ने की कोशिश करते हैं, तो कोई भी सॉफ्टवेयर कॉपीराइट नहीं होगा।
लाजर 16

1
@ लाजर, वह कोड के अनधिकृत निष्पादन के खिलाफ सुरक्षा का दावा कर रहा है .. फिर से, वकील नहीं :)
रयान एमरेल

शब्दजाल रयान के साथ सावधान, कुछ गैर-प्रोग्रामर प्रकार विचार कर सकते हैं! = का अर्थ "अतिरिक्त समान"।
जुआर

@Ryan, या तो एक वकील नहीं है और यह एक बहुत अच्छा मुद्दा है, लेकिन अगर कोड को इस खंड के साथ स्वीकार कर लिया गया है, तो मैं कहूंगा कि वे खुद को बहुत ज्यादा hogtied करेंगे।
लाजर

1
@ रयान - मुझे लगता है कि आप का मतलब "से" नहीं "तो अंतिम वाक्य में है, यह अर्थ को बहुत अलग बनाता है ...
एनवीआरएएम

23

हमेशा की तरह, यदि आप वास्तव में इसके बारे में चिंतित हैं तो एक वकील से पूछें। हम डेवलपर हैं।

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

उस समय, आप अपना काम अपडेट कर रहे होंगे ... किसी और का नहीं।

जैसा कि उनकी क्वेरी के लिए ... अगर काम के समय कोई अनुबंध पर हस्ताक्षर नहीं किया गया था, मुझे लगता है कि कॉपीराइट को लागू करने के लिए यह थोड़ा भड़कना होगा।


4
आउच, यही रिवर्स इंजीनियरिंग है ... उतना ही डरावना।
लाजर

4
लेकिन आप इंजीनियरिंग को उसकी क्वेरी से उलट नहीं कर रहे हैं ... केवल इसका उपयोग डेटाबेस संरचना को निर्धारित करने के लिए करते हैं (एक डेटाबेस जो उसके साथ शुरू करने के लिए नहीं है)।
जस्टिन निस्नेर 16

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

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

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

21

आपके लिए क्वेरी को फिर से लिखने के लिए (या इसे स्वयं करें) किसी और को ढूंढें और फिर कभी उसके कोड का उपयोग न करें।

आपको उसके कोड का उपयोग करने की आवश्यकता नहीं है।


2
मैं सहमत हूँ। इस आदमी को एक और पैसा मत देना। अवधि।
BBlake

20

वास्तव में मैं इस प्रश्न के कुछ दृष्टिकोणों पर थोड़ा आश्चर्यचकित हूं। प्रोग्रामर को शुरू में लाया गया था क्योंकि कोई और समस्या का समाधान नहीं कर सकता था। समाधान आसान हो सकता है या नहीं भी हो सकता है लेकिन कोई और ऐसा नहीं कर सकता है और वह कर सकता है और करता है।

फिर उसे रखरखाव करने के लिए हर साल वापस बुलाया जाता है। हालांकि बदलते साल बिल्कुल रॉकेट साइंस नहीं हैं और हो सकता है कि किसी और ने उन मापदंडों का सुझाव दिया हो, जो उनसे नहीं पूछे गए (मुझे लगता है)। क्या किसी ने तर्क के लिए प्रोग्रामर के लिए एक विनिर्देश लिखा था जिसका वह पालन नहीं करता था? या किसी ने उससे कहा 'बस इसे ठीक करो। कितना? $ 500? ठंडा करो, जल्दी करो। ओह और अगले साल वापस आओ और इसे बनाए रखना कृपया "?

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

कॉपीराइट के बारे में बात। खैर, यहाँ पोस्ट के कई "I AM NOT A LAWYER" के साथ शुरू हुआ। नहीं, और न ही मुझे संदेह है कि मूल प्रोग्रामर था। उन्होंने (हैम्फेडली) खुद को बचाने की कोशिश की और मैं दूसरों से सहमत हूं कि यह या तो उस कागज के लायक नहीं है जिस पर यह लिखा गया है या जो सभी की जरूरत है वह ओटी को फिर से लिखना है बिना कोड को देखे या उपयोग किए, या कुछ अन्य सुझावों के साथ। । जीवित रहने के लिए कुछ आदमी को हथौड़ा नहीं देना।

ठीक है इसलिए मुझे असहमति के लिए अब नीचे चिह्नित करें।


6
वह प्रारंभिक भुगतान के लायक हो सकता है। यहाँ यह मुद्दा नहीं है। यह कि वह प्रति वर्ष $ 500 एकत्र करना जारी रखता है एक नंबर बदलने से मुझे पता चलता है कि वह किसी भी आचार संहिता का पालन नहीं कर रहा है जिससे मैं परिचित हूं।
डेविड थॉर्नले

लेकिन अगर वह दो नंबर, या तीन नंबर, या चार नंबर या x नंबर बदलता है ..... तो क्या यह ठीक होगा? क्या यह वास्तविक चीज़ है जो वह करता है या यह केवल मात्रा है?
पर्पलिपॉट

वह एक आलसी प्रोग्रामर है जिसके पास कोड को बेहतर बनाने के लिए समय या प्रेरणा नहीं है। यदि स्कूल प्रणाली इसका भुगतान करना चाहती है, तो ऐसा हो ... यह एक रखरखाव अनुबंध की तरह है।

5
एक पैरामीटर बदलने के लिए मुझे $ 500, $ 1000 या मिलियन डॉलर चार्ज करने में कोई समस्या नहीं दिखती है। यदि स्कूल उसे भुगतान करना चाहता है, तो ऐसा करें, और नकदी बनाने के लिए उस पर अच्छा करें। हालाँकि मुझे एक प्रश्न के कॉपीराइट के साथ एक समस्या दिखाई देती है। मेरा मतलब है wtf
डोमिनिक बू-समरा

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

16

मैं एक वकील नहीं हूँ, लेकिन मैं जो समझता हूँ:

जब तक आपके पास लिखित रूप में "भाड़े के लिए काम" समझौते पर एक एक्सप्रेस नहीं था, या यह साबित कर सकता है कि "काम के लिए किराया" की आपसी समझ मौजूद थी, तब वह उस कोड के उपयोग को सीमित करने के अपने कानूनी अधिकार के भीतर होगा।

"काम पर रखने के लिए" मूल रूप से एक "काम के लिए किराया" व्यवस्था के तहत एक व्यक्ति द्वारा बनाई गई किसी भी चीज का मतलब है, तुरंत काम पर रखने वाले व्यक्ति की संपत्ति है। इस तरह के समझौते के बिना, बनाए गए नए काम को स्वचालित रूप से व्यक्तिगत लेखन के लिए कॉपीराइट किया जाता है। मेरा मानना ​​है कि किसी कर्मचारी (उप-ठेकेदार नहीं) द्वारा बनाए गए किसी भी काम को स्वचालित रूप से "किराए के लिए काम" माना जाता है।

बेशक आप विचारों को कॉपीराइट नहीं कर सकते, केवल उन विचारों की एक विशिष्ट अभिव्यक्ति।


1
@dcneiner: एक ठेकेदार को आमतौर पर एक अस्थायी कर्मचारी माना जाता है। यह SQL क्वेरी उन श्रेणियों में से किसी के भीतर नहीं आती है जहां इसे किराए के लिए किए गए कार्य के रूप में अर्हता प्राप्त करने के लिए एक एक्सप्रेस समझौते की आवश्यकता होगी।
जेरी कॉफिन

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

यदि कोई ठेकेदार किसी संभावित नियोक्ता के परिसर में काम करता है और नियोक्ता आदि द्वारा उसे काम सौंपा जाता है, तो कुछ परिस्थितियों में ठेकेदार को अमेरिका में कुछ उद्देश्यों के लिए कर्मचारी माना जाएगा। मुझे वास्तव में संदेह है कि यह मामलों में से एक है, लेकिन निश्चित रूप से मैं एक वकील नहीं हूं और यह अवैध सलाह नहीं है।
डेविड थॉर्नले

हम्म, एक एसक्यूएल क्वेरी एक विचार का कार्यान्वयन नहीं होगा? वे अपने स्वयं के कार्यान्वयन के लिए क्वेरी को थोड़ा सा घुमा सकते हैं।
जॉन एम।

16

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


12

किसी ने भी इस तथ्य को नहीं उठाया है कि कॉपीराइट नकल से संबंधित है। यदि ओपी न तो कॉपी कर रहा है और न ही वितरित कर रहा है, तो कॉपीराइट वास्तव में इस उदाहरण में लागू नहीं होता है।

यानी स्कूल बिना अनुमति के अपने काम (शायद) के रूप में प्रकाशित या बेच नहीं सकता है। आप उन मामलों में अपने वकील से परामर्श करना चाहते हैं।

किसी भी घटना में, ओपी ने उस कार्यक्रम को चलाने के लिए सहमति दी है जो किसी विशेष फ़ाइल में कुछ sql चलाता है। मुझे लगता है कि ओपी ने प्रोग्रामर द्वारा लगाए गए किसी भी छेड़छाड़ विरोधी नियंत्रण को दरकिनार नहीं किया है।

एसक्यूएल, जो कार्यक्रम का हिस्सा है (काम के बावजूद काम करने के लिए), बस एक फ़ाइल में पाठ है। अब यह मामला हो सकता है कि प्रोग्रामर की सहमति के बिना कार्यक्रम से संबंधित किसी भी / सभी फाइलों को संशोधित करना किसी भी वारंटी को शून्य कर सकता है, लेकिन यह वास्तव में इसके बारे में है।

और $ 500 के लिए, आप पर मुकदमा करने के लिए कोई नहीं जा रहा है। क्या आप जानते हैं कि वकीलों की कीमत क्या है? लेकिन आश्चर्य न करें यदि आप मूल प्रोग्रामर द्वारा किसी भी समर्थन को शून्य करते हैं। वहां उचित चेतावनी।

जब सब कहा जाता है और किया जाता है, अगर सभी आदमी $ 500 के लिए करता है तो 2 मिनट का बदलाव होता है, जो कि थोड़ा बड़ा है। लेकिन क्या आप निश्चित हैं कि वह सब कर रहा है? एक सामान्य परामर्श शुल्क दर पर 1/2 दिनों के काम के लिए $ 500 अवास्तविक नहीं है।


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

4
कॉपीराइट बहुत अधिक है तो नकल के साथ ...
गोरान

@ गोरान, मूल रूप से कॉपीराइट एक काम के लेखक को नकल और वितरण को नियंत्रित करने के लिए दी गई सीमित एकाधिकार के बारे में है।
रॉबर्ट पॉलसन डे

2
@Robert: कॉपीराइट के बारे में जो भी कॉपीराइट कानून कहता है, वह है (सैद्धांतिक रूप से यूएसए में अमेरिकी संविधान द्वारा सीमित)। सीमित एकाधिकार में व्युत्पन्न कार्यों को बनाने का अधिकार शामिल है।
डेविड थॉर्नले 21

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

10

खरोंच से "आवेदन" का अपना संस्करण लिखें। यह कितना सख्त हो सकता है?


10

चेकआउट अहरोनियन बनाम गोंजालेस

मूल रूप से, आप किसी एप्लिकेशन के स्रोत कोड को कॉपी नहीं कर सकते हैं, लेकिन आप एक ऐसा एप्लिकेशन बना सकते हैं जो कार्यात्मक रूप से लंबे समय तक समान हो, जो कि स्रोत कोड के कॉपीराइट का उल्लंघन नहीं करता है।

संक्षेप में, आप SQL क्वेरी को फिर से बना सकते हैं, लेकिन आप उन्हें सीधे कॉपी नहीं कर सकते।

फिर भी, अगर आपको अतिरिक्त चिंता है, तो इसके बारे में एक वकील से बात करें।


मुझे पूरा यकीन है कि, कभी-कभी, क्वेरी लिखने का केवल एक ही तरीका है, इसलिए वह दावा कर सकता है कि आपने उसे किसी भी मामले में कॉपी किया है। हालाँकि, मामला बी.एस.
स्टेफानो बोरीनी

8

मुझे लगता है कि आपको कोड नहीं बल्कि उस अनुबंध पर देखना होगा जिसके तहत व्यक्ति ने कोड लिखा था। आम तौर पर किसी भी तरह की प्रोग्रामिंग गतिविधि में परियोजना के लिए स्रोत कोड / ऑब्जेक्ट कोड के स्वामित्व का स्पष्ट संकेत होता है।

अगर वह मूल अनुबंध में नहीं था, तो मुझे यकीन है कि यह इस एक में था।


8

तथ्य यह है कि यह एक SQL क्वेरी है एक लाल हेरिंग है। यह स्रोत कोड और बौद्धिक संपदा है जैसे कि यह एक निष्पादन योग्य में संकलित किया गया था। जैसा कि दूसरों ने पहले ही कहा है, सॉफ़्टवेयर के आपके उपयोग पर कोई भी सीमाएँ आपके समझौते की शर्तों पर निर्भर करती हैं।

मैं देखूंगा कि उनकी टिप्पणी कहती है:

// This code MAY NOT BE USED without the expressed written consent of 

जो इसे संशोधित करने के बारे में कुछ नहीं कहता है, साथ ही अगर आप इसे संशोधित करते हैं तो आप यह भी तर्क दे सकते हैं कि आप उसके कोड का उपयोग नहीं कर रहे हैं।


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

6

दिनांक पैरामीटर को निर्दिष्ट किए बिना मूल क्वेरी का उपयोग आधार के रूप में एक नया दृश्य परिभाषित करें

create or replace view MY_VIEW as
 select STUDENT_NAME, STUDENT_NO, CLASS_YEAR
   from STUDENT_TABLE
  where STUDENT_CLASS = 10

दिनांक पैरामीटर को लागू करने के दृष्टिकोण से चयन करने के लिए एक नई क्वेरी लिखें जैसे

set DATE_PARM = '2009';
select STUDENT_NAME, STUDENT_NO, CLASS_YEAR
  from MY_VIEW
 where CLASS_YEAR = %DATE_PARM

5

एक वकील के पत्र पर $ 500 खर्च करें

मेरे 2 पैसे सबसे अधिक हैं, वह पूछ सकता है कि आप उसका नाम छोड़ सकते हैं यदि आप उसके कोड का पुन: उपयोग करते हैं (जो कि काफी सामान्य है, नहीं?


यह ओपन सोर्स कोड में आम है। यदि उस पर 500 डॉलर / वर्ष का शुल्क लिया जाता है, तो मुझे संदेह है कि यह लोग अपने कोड को ओपन सोर्स मानते हैं।
jaestevan

2
ओपन सोर्स (जैसा कि ओएसआई द्वारा परिभाषित किया गया है) को लाइसेंस की पसंद द्वारा निर्दिष्ट किया जाना है। मुझे लाइसेंस नहीं मिला। इसलिए, कोई भी व्यक्ति जिसके पास वैध रूप से कोड है, वह कानूनी रूप से इसका उपयोग करने के लिए स्वतंत्र है, लेकिन एक व्युत्पन्न कार्य बनाने के लिए नहीं। वर्ष बदलने से एक व्युत्पन्न कार्य बन सकता है; डेवलपर्स के एक समूह के बजाय सॉफ़्टवेयर कॉपीराइट में विशेषज्ञता वाले वकील से परामर्श करें।
डेविड थॉर्नले 21

4

मेरा पहला सवाल यह होगा कि "डेवलपर के साथ आपका अनुबंध क्या था जब आपने उसे पिछले साल भुगतान किया था?" या, मैं स्कूल प्रणाली के लिए वकील से बात करूँगा। और पिछले साल से अनुबंध ले लो अगर वहाँ एक है।


4

आपने कभी नहीं कहा कि आप कहां थे, इसलिए कोई भी सलाह जो हम आपको दे सकते हैं, वह बेकार है। विभिन्न न्यायालयों में अलग-अलग कानून हैं।

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

एक अमेरिकी नागरिक के रूप में बोलना जो किसी भी प्रकार का वकील नहीं है, पर विचार करने के लिए कुछ चीजें हैं।

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

आपको किसी ऐसे व्यक्ति को खोजने में सक्षम होना चाहिए जो $ 500 / वर्ष का भुगतान जारी रखने की तुलना में सस्ती क्वेरी को फिर से लिखेगा, और मूल डेवलपर की तुलना में किसी को अधिक नैतिक खोजना मुश्किल नहीं होना चाहिए।


4

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


4

स्कूल और ठेकेदार के बीच अनुबंध की शर्तें क्या थीं?

(मुझे बहुत उम्मीद नहीं है ... लेकिन मुझे पता है कि मैं अपने नियोक्ता के लिए जो कुछ भी लिखता हूं वह अनुबंध के स्वामित्व के लिए बाध्य है)

मुझे आशा है कि आपको इस साँप के तेल पेडलर के बारे में इस सवाल पर आपके द्वारा किए गए अपमानजनक पोस्ट की मात्रा को आश्वस्त करने में मदद मिलेगी (मुझे पता है कि मैं करता हूं)


4

सबसे पहले, इस अस्वीकरण बकवास को रोकें। आप वैसे भी वकील नहीं हैं जब आप कहते हैं कि "मैं एक वकील हूँ, गंभीरता से" वैसे भी। मैं यह जानता हूं क्योंकि मैं नाइजीरिया के राजा का बेटा हूं। जो कोई भी एक मंच से कानूनी सलाह लेता है वह बर्बाद होता है।

1) कोड कॉपीराइट है। यदि अन्यथा करार देने वाले कोई अनुबंध / समझौते नहीं हैं, तो कॉपीराइट उस व्यक्ति का है जिसने कोड का उत्पादन किया है।

2) बदलते चर के लिए हर साल $ 500 चार्ज करना अपमानजनक है लेकिन अनैतिक नहीं है। यही पूंजीवाद काम करता है। हालाँकि, किसी कोड को तब तक संशोधित करना जब तक आप उसके मालिक के अधिकारों को अमान्य नहीं करते हैं, निश्चित रूप से अनैतिक है।

आपको हर साल काम करने वाले एक प्रश्न को लिखने के लिए किसी (या उसी आदमी, जो सबसे सस्ता है) को किराए पर लेने की आवश्यकता है। यही कारण है कि हर साल $ 500 से दूर होने का सही और उचित तरीका है। इस बार (जो कॉपीराइट आदि का मालिक है) अपनी शर्तों को सेट करना न भूलें।


2
@ssg - "वर्ष चर को बदलने के लिए हर साल $ 500 का शुल्क देना अपमानजनक है लेकिन अनैतिक नहीं है।" IMO, यह अपमानजनक और अनैतिक है। यह अवैध नहीं है।
स्टीफन C

@ssg - ओह हाँ, और आपके द्वारा किराए के लिए लिखे गए कुछ SQL क्वेरी पर IP अधिकारों का दावा करने की कोशिश करना भी अनैतिक है ... जब तक कि आप ग्राहक के साथ बातचीत नहीं करते।
स्टीफन C

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

एक उपभोक्ता (स्कूल) से लाभ लेना (बाजार की कीमतों से अधिक चार्ज करना) जो केवल अनभिज्ञ है अनैतिक है।
मार्क ब्रैकेट

@ मर्क: आप जो कहते हैं वह पूंजीवाद की नींव है (वास्तविक मूल्य से अधिक चार्ज करना, इसलिए लाभ कमाना)। ऐसी कोई नैतिक धारणा नहीं है जो विक्रेता को प्रस्ताव देने से पहले बाजार की स्थितियों पर खरीदार के ज्ञान का आकलन करने के लिए बाध्य करती है। लोग हमेशा इस में आते हैं जब वे वाई स्टोर के बजाय एक्स स्टोर से खरीदते हैं-जो सस्ता है - स्वेच्छा से। इसलिए मुझे उस आदमी के व्यवहार के प्रति इस तरह की आलोचना का पता चला क्योंकि उसका नाम "बेस्ट बाय" केवल पाखंडी नहीं था।
सेदत कपपनोग्लू

3

[its not a legal advice]

आप उस आदमी को भुगतान करते हैं क्या? आपको एक रिपोर्ट तैयार करने के लिए, या उस रिपोर्ट को बनाने के लिए कोड लिखने के लिए? में मेरी राय , के रूप में मैं एक वकील नहीं हूँ:

  • यदि आप उसे एक कंप्यूटर प्रोग्राम के लिए भुगतान करते हैं, जो आपके अंतर्गत आता है। (जैसा कि dcneiner ने टिप्पणी की, अगर यह अनुबंध में था)
  • यदि आप उसे अपने कार्यक्रम का उपयोग करने के लिए भुगतान करते हैं, तो वह उसका है।

[/its not a legal advice]


@ रूबेन: माफी, लेकिन इस संदर्भ में, यह "सलाह" है "सलाह" नहीं। सलाह एक क्रिया है, सलाह एक संज्ञा है।
बाइनरी वॉरियर

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

3

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

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


3

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

@PurplePilot बैंगनीपिलॉट एक अच्छा बिंदु बनाता है। अगर मैंने एक साल में एक ग्राहक से नहीं सुना है, तो संभावना है कि मुझे अपने पुराने नोट, पासवर्ड आदि को खींचने के लिए 30 मिनट लगेंगे और जहां तक ​​क्या हो रहा है, अपनी मेमोरी को रीफ्रेश कर सकते हैं। फिर, सिंगल-क्लिक बटन पर अभी भी काम करते हुए, मैं शायद कम से कम कुछ स्पॉट चेकिंग करना चाहता हूं। फिर आपको इसे उस व्यक्ति को भेजना होगा (जो जानता है कि क्या यह इस वर्ष भी उसी व्यक्ति का है - आपको उन्हें समझाना होगा कि फ़ाइल का क्या करना है)। यदि आपको भुगतान करने की योजना है तो आपको एक चालान जनरेट करना होगा।

मूल रूप से यदि आप एक जीवित के लिए परामर्श करते हैं तो आपको प्रतिदिन 8 घंटे का भुगतान नहीं मिलता है। लेकिन जब कोई आपको साल में एक बार बुलाता है, तो प्रशासनिक सामान के लिए एक या दो घंटे लगते हैं।


3

मैं वकील नहीं, याददा, याददा, यदा ...

यह www.copyright.gov से है:

"कॉपीराइट संरक्षण विचारों, प्रोग्राम लॉजिक, एल्गोरिदम, सिस्टम, विधियों, अवधारणाओं या लेआउट के लिए उपलब्ध नहीं है।"

यदि आप उसकी .bat फ़ाइल से SQL कोड निकालते हैं, तो यह "प्रोग्राम लॉजिक" की श्रेणी में आएगा। वह यह तर्क देने में सक्षम हो सकता है कि उसकी साधारण .bat फ़ाइल एक "प्रोग्राम" है, लेकिन यदि वह इसके नीचे आता है तो वह उस तर्क को खो देगा।

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

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

फिर, यह कानूनी सलाह नहीं है, मैं वकील नहीं हूं, मैंने टीवी पर कभी नहीं खेला है।


2

मैं वकील नहीं हूँ लेकिन ...

मुझे लगता है कि आपने पहले ही क्वेरी का उपयोग करने की अनुमति प्राप्त कर ली है क्योंकि आपने उसे इसके उपयोग के लिए भुगतान किया था।

// This code was writtend by [the guy]
// and is the property of [his company]...Copyright 2005,2006,2008,2009
// This code MAY NOT BE USED without the expressed written consent of 
// [his company].

हालांकि यह " परिवर्तन " के बारे में कुछ भी नहीं कहता है, लेकिन ... :)


यह घोषणा उत्पाद के वितरण को नियंत्रित करने में मदद करती है, इसलिए यदि यह एक यूरेका क्वेरी है, तो वह इसे बेच सकती है।
रसेल

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

किसी फ़ाइल को बदलने के लिए, आपको उसे कॉपी करना होगा।
स्टीफन C

1
कॉपी की गई फ़ाइल को बदलने से मूल प्रभावित नहीं होगा। मैं सुझाव दे रहा था कि मूल को बदलना ठीक होना चाहिए, क्योंकि उन्होंने इसके लिए भुगतान किया था ... जिसका मतलब है कि कोई नकल नहीं है, बस बदल रहा है।
भाग्यशाली इंसान

2

यहां आपके कई विकल्पों में से एक ब्लैक बॉक्स रिप्लेसमेंट बनाना है। यह एक अच्छी तरह से समझी गई समस्या की तरह लगता है जिसके लिए आप एक छोटी आवश्यकताओं के दस्तावेज लिख सकते हैं। मैं आपको सलाह दूंगा कि आप वर्ष में प्रश्न (!) जैसे परिवर्तनीय विकल्पों को पैरामीटर करने का विकल्प शामिल करें।

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

आपकी आवश्यकताओं के दस्तावेज़, आपकी सिफारिश को देखते हुए कि आपके पास एक गुणवत्ता डेटाबेस प्रबंधन प्रणाली है ताकि आपको 'हैक' न हो, आपको एक कार्यात्मक प्रतिस्थापन लिखने के लिए एक ठोस स्थिति में होना चाहिए।


2

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.