تغيير الترخيص إلى Qt Wayland Compositor وتمكين جمع القياس عن بُعد في Qt Creator

كيو تي جروب أعلن حول تغيير ترخيص Qt Wayland Compositor و Qt Application Manager ومكونات Qt PDF ، والتي ، بدءًا من إصدار Qt 5.14 ، سيتم شحنها بموجب ترخيص GPLv3 بدلاً من LGPLv3. بعبارة أخرى ، سيتطلب الارتباط بهذه المكونات الآن برامج مفتوحة المصدر بموجب تراخيص متوافقة مع GPLv3 ، أو شراء ترخيص تجاري (سابقًا ، باستخدام LGPLv3 المسموح به للربط برمز الملكية).

مطلوب Qt Wayland Compositor و Qt Application Manager بشكل أساسي عند إنشاء حلول للأجهزة المدمجة والأجهزة المحمولة ، وكان Qt PDF متاحًا في السابق فقط في شكل إصدارات اختبارية. تجدر الإشارة إلى أنه تم توفير عدد من الوحدات والأنظمة الأساسية الإضافية بالفعل ضمن GPLv3 ، بما في ذلك:

  • مخططات كيو تي
  • كيو تي CoAP
  • تصور بيانات كيو تي
  • أدوات جهاز كيو تي
  • كيو تي KNX
  • كيو تي لوتي للرسوم المتحركة
  • كيو تي MQTT
  • مصادقة شبكة كيو تي
  • كيو تي ويب جي إل السريع
  • لوحة المفاتيح الافتراضية Qt
  • كيو تي ل WebAssembly

تغيير آخر جدير بالملاحظة تضمين خيارات لإرسال القياس عن بعد إلى Qt Creator. تم ذكر الرغبة في فهم كيفية استخدام منتجات Qt من أجل تحسين جودتها كسبب لتضمين القياس عن بُعد. يُذكر أن المعلومات تتم معالجتها في شكل مجهول الهوية دون تحديد مستخدمين محددين ، ولكن باستخدام UUID لفصل بيانات المستخدم بشكل مجهول (يتم استخدام Qt-class QUuid للتوليد). يمكن أيضًا استخدام عنوان IP الذي يتم إرسال الإحصائيات منه كمعرف ، ولكن بتنسيق اتفاق عند معالجة المعلومات الخاصة ، يُشار إلى أن الشركة لا تخزن ارتباطًا بعناوين IP.

تم تضمين مكون إرسال الإحصائيات في إصدار اليوم كيو تي الخالق 4.10.1. يتم تنفيذ الوظيفة المتعلقة بالقياس عن بُعد من خلال المكون الإضافي "القياس عن بُعد" ، والذي يتم تنشيطه إذا لم يرفض المستخدم جمع البيانات أثناء التثبيت (أثناء التثبيت ، يتم إصدار تحذير ، حيث يتم تمييز نقطة إرسال القياس عن بُعد افتراضيًا). يعتمد البرنامج المساعد على إطار عمل ردود الفعلتم تطويره بواسطة مشروع KDE. من خلال قسم "Qt Creator Telemetry" في الإعدادات ، يمكن للمستخدم التحكم في البيانات التي يتم نقلها إلى الخادم الخارجي. هناك خمسة مستويات من تفاصيل القياس عن بعد:

  • معلومات النظام الأساسية (بيانات حول إصدارات Qt و Qt Creator والمترجم والمكوِّن الإضافي QPA) ؛
  • إحصائيات أساسية حول الاستخدام (بالإضافة إلى ذلك ، يتم إرسال معلومات حول وتيرة إطلاق Qt Creator ومدة العمل في البرنامج) ؛
  • معلومات مفصلة عن النظام (إعدادات الشاشة و OpenGL وبيانات بطاقة الرسومات) ؛
  • إحصاءات الاستخدام التفصيلية (معلومات الترخيص ، استخدام Qt Quick Designer ، الموقع ، نظام الإنشاء ، استخدام أوضاع Qt Creator المختلفة) ؛
  • تعطيل جمع البيانات.

في الإعدادات ، يمكنك أيضًا التحكم بشكل انتقائي في تضمين كل معلمة إحصائية وعرض مستند JSON الناتج الذي تم إرساله إلى خادم خارجي. في الإصدار الحالي ، يتم تعطيل وضع جمع البيانات افتراضيًا ، ولكن من المخطط في المستقبل تنشيط وضع إحصائيات الاستخدام التفصيلية. يتم نقل البيانات عبر قناة اتصال مشفرة. يعمل معالج الخادم في سحابة Amazon (يتم استضافة متجر الإحصائيات على نفس الواجهة الخلفية لبرنامج التثبيت عبر الإنترنت).

تغيير الترخيص إلى Qt Wayland Compositor وتمكين جمع القياس عن بُعد في Qt Creator

بالإضافة إلى ذلك ، يمكن ملاحظته ابدأ الاختبار النسخة التجريبية الأولى من Qt 5.14. الإصدار المتوقع في 26 نوفمبر. إن إصدار Qt 5.14 جدير بالملاحظة لتضمينه الدعم الأولي للبعض من الفرصالمقرر ل كيو تي 6. على سبيل المثال ، تمت إضافة تنفيذ أولي لـ Qt Quick الجديد مع دعم ثلاثي الأبعاد. ستسمح لك واجهة برمجة التطبيقات الجديدة لعرض المشهد بتشغيل تطبيقات Qt Quick القائمة على Vulkan أو Metal أو Direct3D 3 (دون ربط OpenGL) ، وستتيح لك استخدام QML لتعريف العناصر ثلاثية الأبعاد في الواجهة دون استخدام تنسيق UIP ، وسيحل أيضًا مشكلات مثل النفقات الكبيرة لدمج QML مع محتوى من Qt 11D ، وعدم القدرة على مزامنة الرسوم المتحركة والتحولات على مستوى الإطار بين 3D و 3D.

المصدر: opennet.ru

إضافة تعليق