Qt Wayland Compositor لاءِ لائسنس تبديل ڪرڻ ۽ Qt Creator ۾ ٽيليميٽري گڏ ڪرڻ کي چالو ڪرڻ

Qt گروپ ڪمپني اعلان ڪيو Qt Wayland Compositor، Qt ايپليڪيشن مئنيجر ۽ Qt PDF حصن لاءِ لائسنس تبديل ڪرڻ بابت، جيڪي، Qt 5.14 جي رليز سان شروع ٿيندي، LGPLv3 جي بدران GPLv3 لائسنس تحت فراهم ٿيڻ شروع ٿيندا. ٻين لفظن ۾، انهن حصن سان ڳنڍڻ لاءِ هاڻي پروگرامن جو سورس ڪوڊ کولڻ جي ضرورت پوندي GPLv3-مطابقت رکندڙ لائسنس يا هڪ تجارتي لائسنس خريد ڪرڻ (اڳي، LGPLv3 کي ملڪيت جي ڪوڊ سان ڳنڍڻ جي اجازت ڏني وئي).

Qt Wayland Compositor ۽ Qt ايپليڪيشن مئنيجر بنيادي طور تي استعمال ڪيا ويندا آھن حل پيدا ڪرڻ لاءِ ايمبيڊڊ ۽ موبائيل ڊوائيسز لاءِ، ۽ Qt PDF اڳ ۾ صرف ٽيسٽ رليز فارم ۾ موجود ھو. اهو ياد رکڻ گهرجي ته ڪيترائي اضافي ماڊل ۽ پليٽ فارم اڳ ۾ ئي GPLv3 تحت فراهم ڪيا ويا آهن، جن ۾ شامل آهن:

  • Qt چارٽس
  • Qt CoAP
  • Qt ڊيٽا بصري
  • Qt ڊوائيس يوٽيلٽيز
  • Qt KNX
  • Qt Lottie Animation
  • Qt MQTT
  • Qt نيٽ ورڪ جي تصديق
  • Qt Quick WebGL
  • Qt ورچوئل ڪي بورڊ
  • Qt WebAssembly لاءِ

هڪ ٻي قابل ذڪر تبديلي آهي شامل آهي Qt خالق ڏانهن ٽيلي ميٽري موڪلڻ جا اختيار. ٽيلي ميٽري کي چالو ڪرڻ لاءِ ڏنل دليل اهو سمجهڻ جي خواهش آهي ته Qt پروڊڪٽس ڪيئن استعمال ڪيا وڃن پوءِ انهن جي معيار کي بهتر بڻائڻ لاءِ. اهو بيان ڪيو ويو آهي ته معلومات هڪ گمنام فارم ۾ پروسيس ڪئي وئي آهي مخصوص استعمال ڪندڙن جي سڃاڻپ کان سواء، پر UUID استعمال ڪندي گمنام طور تي الڳ الڳ صارف ڊيٽا (Qt ڪلاس QUuid نسل لاء استعمال ڪيو ويندو آهي). IP پتي جنهن مان انگ اکر موڪليا ويا آهن شايد ممڪن طور تي هڪ سڃاڻپ ڪندڙ طور استعمال ڪري سگهجي ٿو، پر ۾ معاهدو نجي معلومات جي پروسيسنگ جي حوالي سان، اهو بيان ڪيو ويو آهي ته ڪمپني IP پتي جي لنڪ کي برقرار نٿو رکي.

انگ اکر موڪلڻ لاء هڪ جزو اڄ جي رليز ۾ شامل آهي ڪيٽي خالق 4.10.1. ٽيلي ميٽري سان لاڳاپيل ڪارڪردگي "ٽيلي ميٽري" پلگ ان ذريعي لاڳو ڪئي وئي آهي، جيڪا چالو ڪئي ويندي آهي جيڪڏهن صارف انسٽاليشن دوران ڊيٽا گڏ ڪرڻ کان انڪار نه ڪندو آهي (تنصيب جي عمل دوران هڪ انتباہ جاري ڪيو ويندو آهي، جنهن ۾ ٽيلي ميٽري موڪلڻ جو اختيار ڊفالٽ طور نمايان ٿيل آهي). پلگ ان فريم ورڪ تي ٻڌل آهي KUser FeedbackKDE پروجيڪٽ پاران تيار ڪيل. سيٽنگون ۾ "Qt Creator Telemetry" سيڪشن ذريعي، صارف ڪنٽرول ڪري سگھي ٿو ته ڪهڙي ڊيٽا کي خارجي سرور ڏانهن منتقل ڪيو وڃي. ٽيلي ميٽري تفصيل جا پنج سطح آهن:

  • بنيادي سسٽم جي معلومات (Qt ۽ Qt خالق جي نسخن بابت ڄاڻ، مرتب ڪندڙ ۽ QPA پلگ ان)؛
  • بنيادي استعمال جا انگ اکر (اضافي طور تي، معلومات منتقل ڪئي وئي آهي Qt خالق لانچ جي تعدد ۽ پروگرام ۾ ڪم جي مدت)؛
  • تفصيلي سسٽم جي معلومات (اسڪرين جي ماپ، OpenGL ۽ گرافڪس ڪارڊ جي معلومات)؛
  • تفصيلي استعمال جا انگ اکر (لائسنس بابت ڄاڻ، Qt Quick Designer جو استعمال، لوڪل، بلڊنگ سسٽم، مختلف Qt خالق موڊس جو استعمال)؛
  • ڊيٽا گڏ ڪرڻ بند ڪريو.

سيٽنگون ۾ توھان پڻ چونڊي سگھوٿا ھر ھڪ شماريات جي پيٽرولر جي شموليت کي ڪنٽرول ڪري سگھو ٿا ۽ نتيجو ڏسي سگھوٿا JSON دستاويز جيڪو خارجي سرور ڏانھن موڪليو ويو. موجوده رليز ۾، ڊفالٽ موڊ ڊيٽا گڏ ڪرڻ کي غير فعال ڪرڻ آهي، پر مستقبل ۾ تفصيلي استعمال جي شماريات موڊ کي فعال ڪرڻ جو منصوبو آهي. ڊيٽا هڪ انڪرپٽ ٿيل ڪميونيڪيشن چينل تي منتقل ڪئي وئي آهي. سرور پروسيسر Amazon ڪلائوڊ ۾ هلندو آهي (انگريزي اسٽوريج ساڳئي پس منظر تي آن لائن انسٽالر تي واقع آهي).

Qt Wayland Compositor لاءِ لائسنس تبديل ڪرڻ ۽ Qt Creator ۾ ٽيليميٽري گڏ ڪرڻ کي چالو ڪرڻ

اضافي طور تي، اهو نوٽ ڪري سگهجي ٿو جاچ جي شروعات Qt 5.14 جو پهريون بيٽا ورزن. رليز 26 نومبر تي متوقع آهي. Qt 5.14 جو ڇڏڻ قابل ذڪر آهي ڪجهه لاءِ ابتدائي مدد شامل ڪرڻ لاءِ جا موقعالاء رٿابندي ڪئي ق ٽي ايڪسڪسڪس. مثال طور، 3D سپورٽ سان نئين Qt Quick جو ھڪڙو ابتدائي عمل شامل ڪيو ويو آھي. نئون منظر رينڊرنگ API توهان کي Vulkan، Metal يا Direct3D 11 جي چوٽي تي Qt Quick جي بنياد تي ايپليڪيشنون هلائڻ جي اجازت ڏيندو (بغير OpenGL سان مضبوطي سان پابند ٿيل)، اهو ممڪن بڻائيندو ته QML استعمال ڪرڻ جي بغير انٽرفيس ۾ 3D عناصر کي بيان ڪرڻ لاءِ. UIP فارميٽ، ۽ پڻ مسئلا حل ڪندو جيئن وڏو اوور هيڊ جڏهن QML کي Qt ​​3D جي مواد سان ضم ڪرڻ ۽ 2D ۽ 3D جي وچ ۾ فريم سطح تي متحرڪ ۽ تبديلين کي هم وقت سازي ڪرڻ جي ناڪامي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو