Nokia-Microsoft साझेदारी के प्रकाश में Qt का भविष्य [बंद]


25

यदि आपने इसे मिस कर दिया है, तो पिछले दो दिनों में बहुत कुछ हुआ है जो संभवतः बदतर के लिए क्यूटी ढांचे को प्रभावित कर सकता है। :-( यह मोबाइल क्षेत्र को कई में प्रभावित करेगा और संभवत: वर्तमान में स्वीकृत तरीकों से नहीं।

यह कल नोकिया के सीईओ स्टीफन एलॉप आंतरिक पत्र के साथ शुरू हुआ जिसमें नोकिया एक जलते हुए मंच पर बैठा था और व्यापार में एक बड़ी और आक्रामक पारी की आवश्यकता थी।

एक दिन बाद, नोकिया वर्ल्ड कॉन्फ्रेंस में, नोकिया ने माइक्रोसॉफ्ट के साथ साझेदारी की घोषणा की , जो फिलहाल नोकिया को विंडोज फोन 7 प्लेटफॉर्म और डेवलपमेंट के माहौल को अपनाने, सिम्बियन को सड़क पर डंप करने और मेगो को R & D के रूप में टैग करने के लिए शुरू करता है (एक बहुत ही खतरनाक अगर) आप मुझसे पूछते हैं), जैसा कि Maemo / N900 श्रृंखला के लिए है, मुझे लगता है कि यह अलविदा अलविदा है। मुझे पता है कि आप क्या सोच रहे हैं लेकिन नहीं, क्यूटी को विंडो फोन प्लेटफॉर्म पर पोर्ट नहीं किया जाएगा । और मैं इस बारे में डर भी रहा हूं । आप यहाँ Elop & Ballmer की संयुक्त प्रेस रिलीज़ देख सकते हैं

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

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

यह भी सभी प्रयासों के लिए भयानक होना चाहिए नोकिया के कर्मचारी या तीसरे पक्ष द्वारा जो सिम्बियन में चले गए हैं और ओवी स्टोर सिम्बियन / क्यूटी सामग्री और व्यवसाय के सभी और क्यों नहीं, मैमो / मीगो। बड़े पैमाने पर छंटनी की भी योजना है , मुझे सिम्बियन तकनीक और क्यूटी पर संदेह है?

मुझे इस पर आपका इनपुट सुनना अच्छा लगेगा? क्या Qt भविष्य सुरक्षित और प्रमाण है?

LE: इस प्रश्न को धीरे-धीरे संशोधित, बेहतर और बेहतर संदर्भित किया गया है, इस प्रकार आप यह देखना चाहते हैं कि आपने जो याद किया है, उसे देखने के लिए एक त्वरित री-रीड फेंकना चाहते हैं।


1
"C ++ के विकास को एक खुशी बनाने के लिए कुछ में से एक (संभव हद तक)।" यह मेरी भावना की पुष्टि करता है कि Qt को पसंद करने वाले अधिकांश लोग C ++ को नापसंद करते हैं। मैं इसके बिल्कुल विपरीत हूं :)
नेमेनजा ट्रिफ़ुनोविक

1
@ नेमजा ट्रिफ़ुनोविक, सच नहीं, मुझे सी ++ भी पसंद है, अगर मुझे नापसंद है तो वैसे भी इसका उपयोग नहीं किया जाएगा, कोई बात नहीं फ्रेमवर्क और मुझे लगता है कि यह सभी के लिए मामला है। एक अच्छा ढांचा / पुस्तकालय केवल भाषा को सशक्त करेगा और विपरीत नहीं। इसलिए मैं उदाहरण के लिए MFC पर Qt विकास नहीं दूंगा। एक खरब वर्षों में। मैं इस तथ्य को भी नहीं खरीदता कि आप C ++ को पसंद कर रहे हैं, क्या आप Qt को नापसंद करते हैं ..? :-)
शिनोक

3
@Snnok: यह शायद इस तथ्य के कारण है कि क्यूटी का बहुत कुछ मेटा ऑब्जेक्ट कंपाइलर ( moc) पर निर्भर करता है , और यह कि बहुत सारे क्यूटी कोड आधुनिक सी ++ को बिल्कुल भी प्रतिबिंबित नहीं करते हैं (उदाहरण के लिए मैक्रोज़ और अपवाद सुरक्षा की कमी) । जब मैं समझता हूं कि क्यों mocविकसित किया गया था, तो मुझे "मानक" C ++ टूलसेट के अलावा किसी बाहरी उपकरण पर निर्भर रहना होगा। C ++ कंपाइलर आजकल काफी अच्छे हैं कि आप बाहरी टूल के बिना भाषा के भीतर बहुत सारी चीजें कर सकते हैं।
सिलिका

2
@ इन सिलिको: बिल्कुल! क्यूटी मुझे 1990 के दशक की शुरुआत से सी ++ की याद दिलाता है: कोई एसटीएल, कोई अपवाद नहीं, हर जगह मैक्रोज़, हर जगह विरासत ... यही नहीं आधुनिक सी ++ कैसा दिखता है। अपवाद सुरक्षा की कमी के रूप में, यह और भी बुरा है, लेकिन मुझे वहां नहीं जाना है :)
नेमंजा ट्रिफ़ुनोविक

2
मैं आपके बिंदुओं की सराहना करता हूं, लेकिन इसे बंद नहीं करना चाहिए। यहाँ एक और मुद्दा है कि हम दृष्टिकोण और निपटने के लिए माना जाता है।
शिनोक

जवाबों:


5

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

Gnome और GTK + को समग्र रूप से व्यापक व्यावसायिक समर्थन प्राप्त होता है, लेकिन यह संभावना के दायरे से बाहर नहीं है कि कोई अन्य बड़ा खिलाड़ी या तो Qt टीम को Nokia से खरीद सकता है, या कि डेवलपर्स को अन्य कंपनियों के लिए Qt पर काम करने के लिए काम पर रखा जाएगा।

उस ने कहा, मुझे उम्मीद है कि नोकिया के रूप में निष्पादित होने का एहसास होगा कि WP7 के साथ पूरी तरह से बोर्ड पर आना सबसे बड़ा विचार नहीं है, और यह कि वे वास्तव में आर एंड डी में meego और Qt को ध्यान में रखते हुए इस पर धन जारी रखने के इरादे से हैं। WP7 की विफलता के खिलाफ हेजिंग (या बस Microsoft से एक बुरा सौदा हो रहा है, क्योंकि उनके पास इस तरह के सौदों में अपने सहयोगियों को करने की प्रतिष्ठा है)।


4

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

और चूंकि क्यूटी एक मूल कोड फ्रेमवर्क है, और WP7 को केवल सिल्वरलाइट और XNA के साथ काम करना माना जाता है, (कुछ बहुत विशिष्ट अपवादों के साथ), यह वास्तव में Microsoft को बहुत अधिक लाभ नहीं देता है, जब तक कि वे अपने विकास को मौलिक रूप से काम नहीं करते हैं। किट।


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

2
वास्तव में ब्लॉग जगत यह कहते हुए लोगों से भरा हुआ है कि यह एक भयानक निर्णय है। ऐसी ही एक चर्चा के लिए देखें news.ycombinator.com/item?id=2205975
btilly

| @ टिप्पणी: मैंने अपनी टिप्पणी को हटा दिया क्योंकि मुझे इस विषय पर संवाद करने की अनुमति नहीं है।

4

मेरा अनुमान है कि क्यूटी एक मोबाइल ढांचे के रूप में fscked है, स्थायी रूप से।

एक क्रॉस-प्लेटफ़ॉर्म डेस्कटॉप टूलकिट के रूप में, हालांकि इसका संभवतः काफी स्थिर भविष्य है, जब तक कि एमएस किसी भी और सभी मूल विकास को तोड़ने का निर्णय नहीं लेता है और सभी को .NET के लिए मजबूर करता है।



वे वास्तव में बाकी के पीछे बहुत सुंदर हैं। इसके अलावा, उनमें से कुछ बातें जो "आंशिक रूप से की जाती हैं" वास्तव में केवल उनकी भाषा कांटा, सी ++ / सीएलआई में काम करती हैं। फिर भी, एमएस डेवलपर्स दावा कर रहे हैं कि win32 देशी कोड कुछ वर्षों के लिए डोडो का रास्ता बना रहा था। VS2005 अधिवेशन में कुछ लोगों ने मुझसे कहा था कि बहुत अच्छी बात है। समाप्त नहीं हो रहा है, लेकिन यह निश्चित रूप से कुछ वे विचार कर रहे हैं। अंततः .NET "मूल" एपीआई होगा और win32 / देशी अनुकरण किया जाएगा।
एडवर्ड स्ट्रेंज

1
"अंततः .NET" मूल "API होगा और win32 / देशी का अनुकरण किया जाएगा।" - मुझे यकीन नहीं है कि वास्तव में ऐसा होगा। विंडोज़ एपीआई के शीर्ष पर .NET फ्रेमवर्क को लागू करना बहुत आसान है, (जो वास्तव में यह करता है, उदाहरण के लिए "स्क्रीन पर सभी WPF तत्व अंततः एक HWND द्वारा समर्थित हैं" ) की तुलना में यह .NET है। देशी "एपीआई और उस के ऊपर विंडोज एपीआई बैठते हैं। लागत इस तरह के एक बड़े पैमाने पर परिवर्तन को सही नहीं ठहरा सकती है।
सिलिको में

2

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


नाह किसी को इसके बारे में कार की जरूरत है और वाणिज्यिक समर्थन अच्छा होगा ..
निल्स

2

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


और यहाँ हम जाते हैं: engadget.com/2011/03/07/…
user281377

2

Microsoft ने बोरलैंड के साथ पहले सीईओ - पूर्व एम $ आदमी -> किया जो उस कंपनी को मार देगा जो सभी नोकिया शेयरधारकों के संदर्भ में है। Qt के बारे में - शायद धीरे-धीरे दूर हो जाएगा-यह वास्तव में दुःखद है, लेकिन अभी सबसे अच्छा ढांचा है - wxWidgets, .net / मोनो / आदि के साथ तुलना करें। यदि आपके पास वाणिज्यिक डेवलपर्स का समर्थन नहीं है - तो रूपरेखा एक शौक की तरह है। प्रतिभाशाली प्रोग्रामरों के झुंड के लिए, लेकिन स्पष्ट दृष्टि के बिना कि कहां जा रहा है। एम $ के इतिहास से फिर - शायद सबसे अच्छा क्यूटी डेवलपर्स एम $ के लिए काम पर जाएंगे। - संदर्भ डेल्फी - नेटेक्स।


1

कोई (मूल स्वामी mayhap) अभी भी नोकिया से ट्रोलटेक खरीद सकता है और वे फिर से एक अलग कंपनी के रूप में मौजूद हो सकते हैं। मुझे लगता है कि नोकिया को गैर-मुख्य व्यवसाय से छुटकारा पाने में कोई दिक्कत नहीं होगी।

और हाँ, यह खुला स्रोत है, लेकिन प्लेटफॉर्म को आगे बढ़ाने वाले कुछ वाणिज्यिक समर्थन करना हमेशा अच्छा होता है।


Canonical Qt और Maemo / Meego को एक नया गर्म घर दे सकता है, विशेष रूप से इस संदर्भ में
शिनोक

@Sinnok: खैर, मैं क्यूटी विन / मैक क्रॉस-प्लेटफ़ॉर्म जीयूआई की तुलना में लिनक्स के लिए परवाह करता हूं। (लिनक्स मेरे OS-प्रोजेक्ट्स के लिए अच्छा है, लेकिन व्यावसायिक रूप से मैं MS / Apple डेस्कटॉप को लक्षित कर रहा हूं .. ओह अच्छी तरह से।)
Macke

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

OTOH मुझे लगता है कि Qt इतना क्रॉस-प्लेटफ़ॉर्म है कि यह किसी सिस्टम पर C ++ कंपाइलर और डिस्प्ले पर, कम से कम किसी न किसी रूप में समाप्त होने के लिए बाध्य है। ;) एंड्रॉइड पोर्ट पर काम चल रहा है, आदि
मैका

0

प्रेस रिलीज से।

Qt सिम्बियन के लिए विकास ढांचा बना रहेगा और नोकिया आगे के उपकरणों के लिए सिम्बियन का उपयोग करेगा; सिम्बियन प्लेटफ़ॉर्म के लिए Qt में रणनीतिक अनुप्रयोगों को विकसित करना और अनुप्रयोग डेवलपर्स को ऐसा करने के लिए प्रोत्साहित करना। दुनिया भर में 200 मिलियन उपयोगकर्ताओं और नोकिया के साथ लगभग 150 मिलियन अधिक सिम्बियन उपकरणों को बेचने की योजना बना रहे हैं, सिम्बियन अभी भी डेवलपर्स के लिए अद्वितीय भौगोलिक पैमाने प्रदान करता है।
Qt के दायरे को आगे बढ़ाने के लिए हमारा पहला MeeGo- संबंधित ओपन सोर्स डिवाइस होगा, जिसे हम इस साल के अंत में शिप करने की योजना बना रहे हैं। हालाँकि, MeeGo के लिए हमारी योजनाओं को Microsoft के साथ हमारी योजनाबद्ध साझेदारी के प्रकाश में अनुकूलित किया गया है, लेकिन यह डिवाइस Qt ढांचे के भीतर विकसित अनुप्रयोगों के साथ संगत होगा और इसलिए Qt डेवलपर्स को लक्ष्य बनाने के लिए एक और उपकरण देगा।


0

यह एक बेहतरीन साझेदारी होने जा रही है। एक भयानक ओएस के साथ दुनिया की अग्रणी फोन निर्माता। यह बेहतर और बेहतर होगा। बस iOS को देखो। जब इसे रिलीज़ किया गया था तो यह हँसने योग्य था और अब यह हिल रहा है। Android और Apple बेहतर ध्यान दे रहे हैं।


-1

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


जारी रखें :) डिगिया ने क्यूटी को एक नई सहायक कंपनी के तहत जारी किया है लेकिन वे उस कंपनी के 100% मालिक हैं, इसलिए मुझे लगता है कि यह अभी भी सच है।
gbjbaanb
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.