ओरेकल जावा का मालिक है लेकिन Google जावा का उपयोग कर रहा है?


13

ठीक है, मुझे नहीं मिला। "ओरेकल के मालिक जावा" का क्या अर्थ है?

Google निश्चित रूप से Google ऐप इंजन में जावा का उपयोग कर रहा है, क्या इसका मतलब यह है कि ऐसा करने के लिए Google को Oracle का भुगतान करना होगा?

जवाबों:


21

सन माइक्रोसिस्टम्स ने जावा का निर्माण किया। ओरेकल ने सन खरीदा, और इस तरह वे जावा के मालिक बन गए। जावा (JVM और JDK) खुला स्रोत है, और आप इसका उपयोग करने के लिए स्वतंत्र हैं। यह हालांकि GPL के अंतर्गत है, और यदि वे वास्तविक JVM या JDK में कोई परिवर्तन करते हैं, तो उन्हें उन परिवर्तनों को जारी करना होगा। मुझे पता नहीं है कि ऐप इंजन कैसे काम करता है, और यदि वे हैं तो Google क्यों परेशानी में होगा।

यदि आप जावा में एक प्रोग्राम बनाते हैं, तो आपको इसे ओपन सोर्स (या जीपीएल, अधिक विशेष रूप से) के रूप में जारी करने की आवश्यकता नहीं है, जब तक कि आप जीपीएल'एड कोड का उपयोग नहीं करते हैं, जो कि आपने नहीं किया था ' t अपने आप को जोड़ें।


अरे मैं पूछना चाहता हूं कि आपका अंतिम पैराग्राफ क्यों सच है। जीपीएल सामान का उपयोग करने वाली किसी चीज के बारे में मुझे क्या पता है कि उसे जीपीएल किया जाना चाहिए?
पचेरियर

3
@ स्पेसर: एक GPL'ed प्रोग्राम से बनाया गया सॉफ्टवेयर उस समय GPL के तहत स्वचालित रूप से नहीं होता है जब कोई GPL'ed कोड प्रोग्राम में जोड़ा नहीं जाता है। जब तक कोई GPL'ed कोड उस प्रोग्राम द्वारा जोड़ा नहीं जाता तब तक आप बंद स्रोत सॉफ़्टवेयर, या GPL'ed कंपाइलर आदि बनाने के लिए GPL'ed संपादक का उपयोग कर सकते हैं।
Anto

3
@ एंटो: यह जीपीएल के किसी भी संस्करण के तहत सच नहीं है । यदि आप कोड को बिल्कुल प्रकाशित करते हैं, तो आपको स्रोत कोड भी उपलब्ध कराना होगा। हालाँकि, कोई आवश्यकता नहीं है कि आप कोड को बिल्कुल प्रकाशित करें।
जेरी कॉफिन

1
Google की कानूनी लड़ाई का ऐप इंजन से कोई लेना-देना नहीं है। इसका जेवीएम जैसी चीज़ से लेना-देना है, जिसे उन्होंने डालविक कहा जाता है, जिसका इस्तेमाल एंड्रॉइड फोन पर किया जाता है। ओरेकल डाल्विक को पसंद नहीं करता है, और सोचता है कि यह उन पेटेंट का उल्लंघन करता है जो ओरेकल के मालिक हैं, जो जेवीएम में उपयोग किए जाते हैं। (मुझे लगता है कि वे भी अब Dalvik के बारे में कॉपीराइट का दावा कर रहे हैं।) यह वही है जिसके बारे में Oracle Google मुकदमा कर रहा है।
केन ब्लूम

1
@ साइक्लोप्स लेकिन एजीपीएल के तहत आपको केवल तभी जारी करना होगा जब नेटवर्क उपयोगकर्ता कोड का उपयोग करेंगे। जेरी का मूल कथन (जीपीएल का कोई संस्करण नहीं है जो आपको अपना कोड जारी करने की आवश्यकता है यदि आप इसे बदलते हैं) सही है। मैं एक एजीपीएल ऐप ले सकता हूं, इसे बदल सकता हूं, इसे केवल मेरे लिए निजी रूप से चला सकता हूं, और इसे जारी नहीं करना होगा। एंटो का मूल कथन सिर्फ गलत है।
जेम्स

12

आप जावा का उपयोग करें। क्या आप जावा का उपयोग करने के लिए ओरेकल का भुगतान कर रहे हैं? JDK और JRE अभी भी किसी के लिए भी डाउनलोड और उपयोग करने के लिए स्वतंत्र हैं। Google, मेरा मानना ​​है कि उसी सिद्धांत का पालन किया जाएगा और ओरेकल को भुगतान करने की आवश्यकता नहीं होगी।


3
"JDK और JRE अभी भी किसी के लिए भी डाउनलोड और उपयोग करने के लिए स्वतंत्र हैं।" - यह पता चला है कि यह वास्तव में सच नहीं है। (1) JRE में कई घटक शामिल हैं जिन्हें "वाणिज्यिक" के रूप में वर्णित किया गया है और जिन्हें आप केवल प्रायोगिक / विकास कार्य के लिए उपयोग करने की अनुमति देते हैं, तैनाती में नहीं, जब तक कि आपने उन्हें लाइसेंस नहीं दिया हो, और (2) जावा लाइसेंस कहा गया है: "एम्बेडेड या फ़ंक्शन-विशिष्ट सॉफ़्टवेयर अनुप्रयोगों में उपयोग के लिए समर्पित सिस्टम [...] सिस्टम और समाधानों में सॉफ़्टवेयर का उपयोग [...] को इस परिभाषा से बाहर रखा गया है और इस समझौते के तहत लाइसेंस नहीं दिया गया है"
पेरीता ब्रीटा

9

सिर्फ इसलिए कि किसी के पास कॉपीराइट सहित कुछ है, इसका मतलब यह नहीं है कि उन्हें इसका उपयोग करने के लिए लोगों से शुल्क लेना होगा। इस मामले में ओरेकल (सूर्य के माध्यम से) इसका मालिक है, लेकिन इसका उपयोग करने के लिए आपसे कोई शुल्क नहीं लिया जाता है।

हालाँकि, अगर Google को कोशिश और कॉपीराइट जावा को जाना था या इसे अपने उत्पाद के रूप में बेचना था, तो यह एक पूरी कहानी होगी।

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