KDE ने Qt 5.15 की सार्वजनिक शाखा का रखरखाव किया

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

उसके बाद, घोषणा के एक साल बाद (इस वर्ष 2021) जनवरी के महीने में इन प्रतिबंधों को जगह दी गई थीचूंकि समुदाय अपनी वास्तविक रिलीज के एक वर्ष बाद ही क्यूटी के नए संस्करणों का उपयोग कर सकेगा।

और यह है कि Qt कंपनी ने 5.15 जनवरी से Qt 5 के संस्करण के लिए अपडेट के साथ कोड तक पहुंच को प्रतिबंधित कर दिया है और मार्च में जारी संस्करण (सुधारात्मक संस्करण 5.15.3), जिसमें लगभग 250 सुधार शामिल हैं और केवल वाणिज्यिक के लिए उपलब्ध कराया गया था लाइसेंसधारी।

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

प्रतिबंधों की इस श्रृंखला का सामना किया Qt कंपनी द्वारा, Qt 5.15 की LTS शाखा के लिए स्रोत भंडार तक पहुँचने के लिए, केडीई परियोजना ने अपने स्वयं के पैच संग्रह की आपूर्ति शुरू कर दी है, Qt5PatchCollection, जिसका उद्देश्य Qt5 को समुदाय के पूर्ण प्रवास तक Qt 6 शाखा को रखना है।

KDE ने Qt 5.15 के लिए पैच का रखरखाव कर लिया है, जिसमें कार्यात्मक दोष, क्रैश, और कमजोरियों के लिए फ़िक्सेस शामिल हैं। पैच qtbase Git रिपॉजिटरी में उपलब्ध हैं।

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

केडीई की अलग संस्करण जारी करने की कोई योजना नहीं है पैच सेट से और इसे एक सतत संग्रह के रूप में विकसित करेगा Qt 5.15 रिपॉजिटरी के नवीनतम सार्वजनिक रूप से उपलब्ध स्नैपशॉट के आधार पर विकास। वितरण को पैच शामिल करने के लिए प्रोत्साहित किया जाता है।

यह जीटी रिपॉजिटरी का एक सेट है, जो क्यूटी 5.15 शाखाओं के लिए उपलब्ध नवीनतम सार्वजनिक कमिट के आधार पर है, जो कि खुले स्रोत उत्पादों को सुनिश्चित करने के लिए शीर्ष पर पैच के क्यूरेट संग्रह के साथ उपलब्ध हैं, जब तक कि उपयोगकर्ता ऐसा नहीं करते हैं।

इस पैच संग्रह में पैच शामिल हैं जो कम से कम एक को ठीक करते हैं:

सुरक्षा के मुद्दे
झटके
क्रियात्मक दोष
हम केवल उन पैच को शामिल करते हैं जिन्हें Qt परियोजना के प्रारंभिक चरण में अनुमोदित किया गया था। यदि तकनीकी कारणों से एक पैच अपस्ट्रीम में विलय नहीं किया जा सकता है (उदाहरण के लिए, वर्ग अब मौजूद नहीं है), तो इसे विलय भी किया जा सकता है।

मर्ज किए जाने वाले पैच को ओपन सोर्स प्रोडक्ट्स की प्रासंगिकता और उनकी व्यवहार्यता के आधार पर तय किया जाएगा।

भी पैच संगत होने की योजना है जब तक Qt 5.15 शाखा से बंधे खुले स्रोत उत्पादों के लिए उपयोगकर्ताओं की आवश्यकता है, और जब तक Qt 6 अंततः Qt 5 को खुले स्रोत के विकास में नहीं बदल देता।

क्यूटी कंपनी ने पहले ही इस पर टिप्पणी की है और कहा है कि यह केडीई पहल में योगदान करने के लिए प्रतिबद्ध है, ने अपनी समझ व्यक्त की है कि KDE के रूप में बड़ी परियोजना के लिए Qt 6. माइग्रेट करने में समय लगता है। Qt 5 शाखा के लिए सुधार प्रदान करने से माइग्रेशन को सुचारू बनाने में मदद मिलेगी और कोड को स्थिर करने के लिए अधिक समय की अनुमति मिलेगी।

अंत में, यदि आप नोट के बारे में अधिक जानने में रुचि रखते हैं, तो आप विवरण से परामर्श कर सकते हैं निम्नलिखित लिंक में


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   ja कहा

    यही कारण है कि gtk के साथ काम करना बेहतर है, एक अलग ग्राफिक वातावरण हालांकि वे जुड़े हुए हैं, अंत में यह है कि क्यूटी से जुड़े सभी वातावरण क्यूटी के मालिक कंपनी के फैसलों पर निर्भर करते हैं, क्यूटी से जुड़ी कंपनी जारी है मुक्त समुदाय के योगदान से आकर्षित करने के लिए, लेकिन आप उनका उपयोग कर सकते हैं, लेकिन केडी को समझौता करना पड़ता है।
    शायद, चित्रमय वातावरण kde, धीरे-धीरे, लेकिन विराम के बिना अन्य प्रकार के पुस्तकालयों में स्थानांतरित किया जाना चाहिए