कोड को आप अपनी कंपनी में होमवर्क असाइनमेंट के रूप में विकसित करते हैं [बंद]


9

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

क्षमा करें, यदि यह गलत जगह पर है, तो मुझे यकीन नहीं था कि इसे यहाँ या स्टैकओवरफ़्लो में रखना है।


उत्तर शायद स्थान विशिष्ट है।
स्कारफ्रिज

प्रोफेसर आमतौर पर नफरत करते हैं - इसका मतलब है कि वे आपको कुछ भी नहीं सिखा रहे हैं जो आप सिर्फ प्रोग्रामिंग की नौकरी पाकर नहीं सीख सकते हैं। जो स्पष्ट रूप से मामला है, या काम से कार्यक्रम प्रस्तुत करना संभव नहीं होगा। लेकिन अन्यथा नाटक करना आम तौर पर उनके लिए काफी महत्वपूर्ण है।
Psr

5
यह सवाल ऑफ-टॉपिक प्रतीत होता है क्योंकि यह कानूनी सहायता के बारे में है
gnat

मैं gnat से सहमत हूं, साथ ही बहुत व्यापक है क्योंकि कोड, स्थान, आदि आदि के बारे में कोई विवरण नहीं है
jwenting

जवाबों:


17

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

हां, यह अधिक काम है, लेकिन आप डिग्री के बुलेट बिंदुओं की जांच करते समय गलती से कुछ सीख सकते हैं।


+1 उन सुझावों के लिए जो आपको आपकी शिक्षा से बाहर कर सकते हैं
tdammers

... इतना ही नहीं, बल्कि अपने प्रोफेसर से अधिक सम्मान।
विल क्लेन

7

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

आपके विश्वविद्यालय / प्राध्यापक को इससे समस्या हो सकती है, हालाँकि। अधिकांश स्थान आपको अतीत में या किसी अन्य वर्ग के लिए कुछ भी प्रस्तुत करने की अनुमति नहीं देते हैं ("स्व-प्लेगरिज्म" के बेतुके बैनर के तहत)। अपने प्रोफेसर से पूछें कि क्या यह ठीक है, यह निर्भर कर सकता है कि आप क्या कॉपी कर रहे हैं (कुछ पुस्तकालय कोड जो आपने लिखा है वह ठीक हो सकता है जबकि संपूर्ण असाइनमेंट थोक की प्रतिलिपि नहीं हो सकती है)।

tl; dr: अपने प्रोफेसर से पूछें कि क्या यह ठीक है।


2
+1 "प्रोफेसर से पूछें" सही उत्तर है। यदि उत्तर "नहीं" है, तो इसे चूसें और असाइनमेंट करें। यदि आपने समस्या को एक बार हल कर लिया है, तो उसे फिर से हल करना सीधा होना चाहिए।
कालेब

1
+1 के लिए "यद्यपि आप यह सुनिश्चित करना चाहते हैं कि विश्वविद्यालय यह दावा नहीं करता है कि आपका होमवर्क उनसे संबंधित है" और -1 के लिए "मुझे आश्चर्य होगा कि कहीं भी विश्वसनीय ने ऐसा किया है" - मुझे कोई पता नहीं है लेकिन मैं सबसे अधिक कल्पना करता हूं। विश्वविद्यालयों में छात्र आविष्कारों के कुछ प्रकार के दावे या स्वामित्व अधिकार होंगे।
मटनज़

@mattnz मुझे लगता है कि ग्रेड के छात्रों के लिए यह अधिक सामान्य है, क्योंकि वे कर्मचारियों की तरह होते हैं, लेकिन अंडरगार्मेंट्स के लिए मैंने केवल 1 उदाहरण कहीं ऐसा करते हुए पाया (एक फ़ायदेमंद वीडियो गेम स्कूल)।
ऑस्टिन

एक कर्मचारी स्तर से @mattnz हाँ, लेकिन स्नातक और स्नातक छात्र आमतौर पर अपने काम के स्वामित्व को बनाए रखते हैं। मैं भी हैरान था।
रोनाल्ड

5

किसी भी होमवर्क अभ्यास का बिंदु दो गुना है। सबसे पहले, coursework से संबंधित किसी भी नई तकनीकों या विधियों को जानें। दूसरा, उन तकनीकों का अभ्यास करें!

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

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

अब, प्रोग्रामिंग में एक नियम है: पहिया को सुदृढ़ मत करो। मैं कहूंगा कि जब शिक्षा शामिल होती है तो एक बैकसीट होती है। आप हर समय पुनर्निवेश कर रहे हैं, यही सीखने की बात है। यदि यह बहुत काम का है और आप वास्तव में कुछ कोड का फिर से उपयोग करना चाहते हैं, तो सुनिश्चित करें कि यह आपके प्रोफेसर के साथ ठीक है, और बताएं कि क्या फिर से उपयोग किया जाएगा।


2

आप प्रोफेसर से पूछें, यदि वह सहमत है, तो अपनी कंपनी के वकील से पूछें। अगर दोनों सहमत हैं तो यह ठीक है। यह तय करें कि क्या आप उस कोड के स्वामित्व के अधिकारों को खोने के लिए तैयार हैं, और शायद अधिक। अपने वकील को बताएं कि विश्वविद्यालय आपके पास कितना कंपनी का मालिक होगा (या दावे होने के बाद), और तय करेगा कि क्या आप इसके लिए तैयार हैं। यदि आप अगला फेसबुक बनाते हैं - तो क्या आप इसे खो देंगे?

या, बस असाइनमेंट करें।

या मुझे पागल कहो और सिर्फ प्रोफेसर से पूछो।


1

जब तक आपने विशेष रूप से अपने आप को कोड विकसित किया तब तक आप ठीक हो सकते हैं, जैसे कि यदि आप स्टार्टअप के लिए एकमात्र डेवलपर हैं। यदि आपने किसी अन्य छात्र या गैर-छात्र के साथ सहयोग किया है जो आपके लिए समस्याएं पेश कर सकता है। मेरा मतलब है, आप स्पष्ट रूप से जानते हैं कि यह कैसे करना है, इसलिए इसे फिर से या तो लंबे समय तक नहीं लेना चाहिए।


1
  • यह आपकी कंपनी की बौद्धिक संपदा है।
  • आम तौर पर यह एक अच्छा विचार है कि आपके द्वारा साझा किए गए असेंबली में फिर से उपयोग करने योग्य कोड डालने के लिए, ताकि आप इसे बाद में अपने करियर में फिर से उपयोग कर सकें, यह मानते हुए कि यह किसी भी हस्ताक्षरित अनुबंधों के साथ संघर्ष नहीं करता है।
  • यदि आपका दोस्त अपने काम में समान कोड का उपयोग करेगा तो क्या हो सकता है?
  • क्या होगा यदि आपका दोस्त आपके एपीआई में योगदान देता है और आप अब एपीआई के कुछ पहलुओं की व्याख्या नहीं कर पाएंगे?
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.