في إطار سعي شركة نوكيا لتوفير إمكانية استخدام مكتبة Qt عن طريق لغة بايثون لمنصتها Maemo للأجهزة الذكية مع توفيرها تحت رخصة LGPL وبعد نقاشات عديدة مع شركة RiverBank للحوسبة صاحبة مشروع PyQt لإمكانية استخدامه لتحقيق هدف نوكيا في توفيره تحت رخصة LGPL. وبعد فشل هذه المساعي أطلقت شركة نوكيا منتجها الجديد PySide لتوفير مشروع لربط Qt بلغة بايثون تحت ترخيص LGPL.
مع الحفاظ على التوافقية مع مشروع PyQt من ناحية الدوال البرمجية ، ولكي تتمكن من استخدام PySide يجب عليك أن تكتب "import PySide " بدلا من " import PyQt4".
المشروع الجديد يعتبر أقوى بسبب أن شركة نوكيا صاحب مكتبة Qt تقف من وراءه وهذا يضمن سرعة التطوير والتحديث ومواكبة الإصدارات الجديدة من Qt. وخاصة أنها فتحت المشاركة للجميع في تطوير هذا المشروع.
ويهدف مشروع PySide لدعم كل المنصات التي تدعمها مكتبة Qt ، ولكن كبداية فإنها تركز على التطوير لمنصات اللينكس / X11. لا تنسوا أنها موجهة مبدأيا لمنصة Maemo المبنية على نظام جنو لينكس.
لتنزيل وتجربة المشروع من هنا. حظا موفقا مع بايثون و QT.
التعليقات
ما هو Maemo؟ و ما المشكلة في
أغسطس 20, 2009 كتبه حسن الجودي (لم يتم التحقق), منذ سنة واحدة أسبوعين
رقم التعليق4839
ما هو Maemo؟ و ما المشكلة في PyQt اللتي تريد نوكيا حلها باصدار PySide؟!
Maemo هو نظام تشغيلي يعتمد
أغسطس 20, 2009 كتبه زايد, منذ سنة واحدة أسبوعين
رقم التعليق4841
Maemo هو نظام تشغيلي يعتمد على جنو لينكس ، صممته نوكيا ليعمل على أجهزة النت التي تنتجها مثل N810 و قرينتها.
مشكلة PyQt هي ترخيصها ألا و هو GPL ، بمعنى أنك لن تستطيع أن تستخدمها لتطوير برامج تجارية مغلقة ، بينما تريد نوكيا أن تفتح الباب في هذا المجال فما كان إلا أن تطلق PySide ذو تصريح LGPL الذي يسمح بذلك.