Qt مارکیٹ پلیس، Qt کے لیے ماڈیولز اور ایڈ آنز کا ایک کیٹلاگ اسٹور، شروع کیا گیا ہے۔

کیو ٹی کمپنی اعلان کیا ایک کیٹلاگ اسٹور کے آغاز کے بارے میں کیوٹ مارکیٹجس کے ذریعے ڈویلپرز کے لیے مختلف ایڈ آنز، ماڈیولز، لائبریریز، ایڈ آنز، ویجیٹس اور ٹولز تقسیم کیے جانے لگے، جس کا مقصد اس فریم ورک کی فعالیت کو بڑھانے، ڈیزائن میں نئے آئیڈیاز کو فروغ دینے اور ترقی کے عمل کو بہتر بنانے کے لیے Qt کے ساتھ مل کر استعمال کرنا تھا۔ . اسے بامعاوضہ اور مفت دونوں پیکجوں کو شائع کرنے کی اجازت ہے، بشمول تھرڈ پارٹی ڈویلپرز اور کمیونٹی کے پیکیجز۔

Qt مارکیٹ پلیس Qt فریم ورک کو چھوٹے اجزاء میں توڑنے اور بنیادی پروڈکٹ کے سائز کو کم کرنے کے اقدام کا حصہ ہے - ڈویلپر ٹولز اور خصوصی اجزاء کو ایڈ آن کے طور پر فراہم کیا جا سکتا ہے۔ لائسنسنگ کے کوئی سخت تقاضے نہیں ہیں اور لائسنس کا انتخاب مصنف کے پاس رہتا ہے، لیکن Qt ڈویلپرز مفت ایڈ آنز کے لیے کاپی لیفٹ سے مطابقت رکھنے والے لائسنس، جیسے GPL اور MIT کو منتخب کرنے کی تجویز کرتے ہیں۔ ادا شدہ مواد پیش کرنے والی کمپنیوں کے لیے، EULAs کی اجازت ہے۔ پوشیدہ لائسنسنگ ماڈلز کی اجازت نہیں ہے اور لائسنس کو پیکیج کی تفصیل میں واضح طور پر بیان کیا جانا چاہیے۔

سب سے پہلے، بامعاوضہ اضافے کو صرف سرکاری طور پر رجسٹرڈ کمپنیوں سے کیٹلاگ میں قبول کیا جائے گا، لیکن خودکار اشاعت کے ذرائع اور مالیاتی عمل کو صحیح شکل میں لانے کے بعد، یہ پابندی ختم ہو جائے گی اور ادا شدہ اضافے انفرادی طور پر رکھے جا سکیں گے۔ ڈویلپرز Qt مارکیٹ پلیس کے ذریعے بامعاوضہ ایڈ آنز فروخت کرنے کے لیے محصولات کی تقسیم کے ماڈل میں پہلے سال میں مصنف کو رقم کا 75% اور بعد کے سالوں میں 70% منتقل کرنا شامل ہے۔ ادائیگی مہینے میں ایک بار کی جاتی ہے۔ حسابات امریکی ڈالر میں کیے جاتے ہیں۔ اسٹور کے کام کو منظم کرنے کے لیے ایک پلیٹ فارم استعمال کیا جاتا ہے۔ Shopify.

فی الحال، کیٹلاگ اسٹور چار اہم حصوں پر مشتمل ہے (مستقبل میں حصوں کی تعداد کو بڑھایا جائے گا):

  • لائبریریاں Qt کے لیے سیکشن میں 83 لائبریریاں پیش کی گئی ہیں جو Qt کی فعالیت کو بڑھاتی ہیں، جن میں سے 71 کو KDE کمیونٹی نے تعاون کیا ہے اور سیٹ سے منتخب کیا گیا ہے۔ کے ڈی فریم ورک. لائبریریاں KDE ماحول میں استعمال ہوتی ہیں، لیکن Qt کے علاوہ اضافی انحصار کی ضرورت نہیں ہے۔ مثال کے طور پر، کیٹلاگ پیش کرتا ہے KContacts, KAuth, BluezQt, KArchive, KCodecs, KConfig, KIO, Kirigami2, KNotifications, KPackage, KTextEditor, KSyntaxHighlighting, KWayland, NetworkManagerQt, libplasma اور INC کا ایک سیٹ۔
  • فورم کے اوزار Qt استعمال کرنے والے ڈویلپرز کے لیے۔ یہ سیکشن 10 پیکجز پیش کرتا ہے، جن میں سے آدھے KDE پروجیکٹ کے ذریعے فراہم کیے جاتے ہیں - ECM (اضافی CMake ماڈیولز)، KApiDox، KDED (KDE Daemon)، KDesignerPlugin (Qt Designer/Creator کے لیے ویجٹ تیار کرنا) اور KDocTools (DocBook فارمیٹ میں دستاویزات بنانا) . تھرڈ پارٹی پیکجوں سے الگ ہے۔ فیلگو (افادیت کا ایک سیٹ، 200 سے زیادہ اضافی APIs، ہاٹ کوڈ کو دوبارہ لوڈ کرنے اور مسلسل انضمام کے نظام میں جانچ کے اجزاء) ناقابل تعمیر (نیٹ ورک پر دوسرے میزبانوں پر Qt Creator سے اسمبلی کی تنظیم تالیف کو 10 گنا تیز کرنے کے لیے) اسکویش کوکو и Squish GUI آٹومیشن ٹول (کوڈ کی جانچ اور تجزیہ کرنے کے لیے تجارتی ٹولز، جس کی قیمت $3600 اور $2880 ہے)، Kuesa 3D رن ٹائم (3D مواد بنانے کے لیے تجارتی 3D انجن اور ماحول، جس کی قیمت $2000 ہے)۔
  • پلگ ان Qt تخلیق کار کے ترقیاتی ماحول کے لیے، بشمول روبی اور ASN.1 زبانوں کو سپورٹ کرنے کے لیے پلگ ان، ایک ڈیٹا بیس ویور (SQL سوالات چلانے کی صلاحیت کے ساتھ) اور ایک Doxygen دستاویز جنریٹر۔ اسٹور سے ایڈ آنز کو براہ راست انسٹال کرنے کی صلاحیت کو Qt Creator 4.12 میں ضم کر دیا جائے گا۔
  • خدماتQt سے متعلقہ خدمات جیسے توسیعی سپورٹ پلان، نئے پلیٹ فارمز پر پورٹنگ سروسز، اور ڈویلپر کنسلٹنگ۔

مستقبل میں شامل کیے جانے والے زمروں میں، Qt ڈیزائن اسٹوڈیو کے ماڈیولز کا ذکر کیا گیا ہے (مثال کے طور پر، GIMP میں انٹرفیس لے آؤٹ بنانے کے لیے ایک ماڈیول)، بورڈ سپورٹ پیکجز (BSP، بورڈ سپورٹ پیکجز)، ایکسٹینشنز بوٹ 2 Qt (جیسے OTA اپ ڈیٹ سپورٹ)، 3D رینڈرنگ وسائل اور شیڈر اثرات۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں