प्रोजेक्ट में, मुझे एक फ़ाइल मिली math.c
, जिसमें एक बड़ा GPL हैडर और ...
//------------------------------------------------------------------------------
/// Returns the minimum value between two integers.
/// \param a First integer to compare.
/// \param b Second integer to compare.
//------------------------------------------------------------------------------
unsigned int min(unsigned int a, unsigned int b)
{
if (a < b) {
return a;
}
else {
return b;
}
}
ठीक है, शांत इसलिए मुझे न्यूनतम मूल्य और ... यह फ़ाइल चाहिए ! इसलिए मुझे इसकी वजह से पूरी परियोजना खोलने की आवश्यकता है? या मुझे गणित पर लगाम लगाने की जरूरत है?
मुझे विश्वास नहीं है कि यह सिर्फ पागल है, इसलिए सवाल यह है: जब हम सिर्फ जीपीएल हेडर निकाल सकते हैं?
क्या मुझे एक अजीब होना चाहिए और यह करना चाहिए ?
unsigned int min( unsigned int
JEIOfuihFHIYEFHyigHUEFGEGEJEIOFJOIGHE,
unsigned int hyrthrtRERG ) { if
(JEIOfuihFHIYEFHyigHUEFGEGEJEIOFJOIGHE
< hyrthrtRERG ) { return JEIOfuihFHIYEFHyigHUEFGEGEJEIOFJOIGHE; }
else {return hyrthrtRERG ; } }
गंभीरता से, क्या वे चाहते हैं कि मैं ऊपर जैसा कोड लिखूं?
min
कॉपीराइट द्वारा कवर नहीं किया जाता है। विवरण के लिए मेरा उत्तर देखें।
the jury did find that one nine-line function that Google acknowledged copying was infringing
( ArsTechnica से )।