2010-08-03 12 views
5

लोट ऑफ मोबाइल डिवाइस अपने ओएस के साथ जेवीएम के साथ आ रहे हैं (उदाहरण के लिए नोकिया, सोनी एरिक्सन)। क्या सभी उपकरणों में एक ही जेवीएम होगा? सूर्य माइक्रो सिस्टम के स्वामित्व वाले सभी जेवीएम हैं? क्या डिवाइस निर्माता ने माइक्रो माइक्रो सिट्टम्स के लिए भुगतान किया है? मान लीजिए कि अगर मैं अपना खुद का जेवीएम बनाना चाहता हूं, तो मुझे सूर्य सूक्ष्म sytems को भुगतान करना होगा और सूर्य (ORACLE) से अनुमति प्राप्त करनी होगी? यदि यह सच नहीं है, तो कैसे लाभ लाभ मिलता है?जेवीएम का मालिक कौन है?

उत्तर

4

सभी उपकरणों में एक ही JVM होगा?

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

सभी जेवीएम सूर्य माइक्रो सिस्टम के स्वामित्व वाले हैं?

नहीं, निश्चित रूप से नहीं।

सेल फोन के लिए जावा वीएम लिखने वाली कई कंपनियां हैं। Esmertec उनमें से एक (और शायद अभी भी है) होता था।

सूर्य कैसे लाभ प्राप्त करता है?

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

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

सूर्य प्रतिभाओं द्वारा प्रतिभाओं के साथ बनाया गया था, लेकिन वे स्पष्ट रूप से पूर्ण शून्य के करीब थे जब यह दोनों अद्भुत सामग्री के विपणन और बिक्री के लिए आया था।

(मैं कम से कम एक सॉफ्टवेयर कंपनी है जो कुल विपरीत है के बारे में सोच सकते हैं: अद्भुत विपणन लेकिन भद्दा, असुरक्षित, फूला हुआ, खराब प्रदर्शन सॉफ्टवेयर और अजीब बात यह है कि हर कोई जानता है, जो कंपनी के बारे में मैं बात कर रहा हूँ;)

+0

मुझे विश्वास नहीं है कि कोई भी मार्केटिंग द्वारा इतना कुछ कर सकता है। तकनीक सहित महान बनाने में अन्य चीजें हो सकती हैं। मुझे लगता है कि सबसे बड़ा ग्राहक क्या सपना देख रहा है: जीयूआई –

4

सूर्य ने जेवीएम के विनिर्देश को प्रकाशित किया है। इसलिए अन्य कंपनियां अपने स्वयं के JVMs

7

सूर्य का सूर्य सूर्य JVM, हॉटस्पॉट के लिए कॉपीराइट का मालिक है, लेकिन यह कार्यान्वयन अब ओपनजेडीके के हिस्से के रूप में जीपीएलवी 2 के तहत जनता के लिए लाइसेंस प्राप्त है। इसके अलावा, उपुल सही है कि कोई भी कंपनी JVM Specification को कार्यान्वित कर सकती है, और कई लोगों के पास है। सुप्रसिद्ध कार्यान्वयन में सद्भाव, जैक्स और कैफे शामिल हैं। इन सभी में विनिर्देशों के अनुपालन के विभिन्न स्तर हैं। अधिकांश डिवाइस निर्माता अभी भी सूर्य से हॉटस्पॉट के स्वामित्व संस्करण को लाइसेंस देते हैं।

सूर्य has restricted जावा संगतता किट, अनुपालन साबित करने के लिए उपयोग किए जाने वाले परीक्षणों का एक सेट। हालांकि, यह भी loosened slightly रहा है। अब ओपनजेडीके पर आधारित अन्य कार्यान्वयन जेके लाइसेंस प्राप्त कर सकते हैं।

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

सूर्य पेटेंट भी रखता है, लेकिन उन्होंने उन्हें सार्वजनिक रूप से जोर नहीं दिया है।

संबंधित मुद्दे