تاریخچه نسخه‌های کیوت (Qt)

Qt version history
📅 9 اسفند 1404 📄 421 کلمه 🔗 منبع اصلی

چکیده

مروری بر تاریخچه نسخه‌های مختلف فریم‌ورک محبوب کیوت، از نسخه‌های اولیه تا آخرین به‌روزرسانی‌ها، با تمرکز بر پشتیبانی بلندمدت (LTS) و تغییرات کلیدی.

تاریخچه نسخه‌های کیوت (Qt)

آخرین نسخه کیوت، Qt 6.6 است که در تاریخ 10 اکتبر 2023 منتشر شد.

برای کاربران تجاری، نسخه‌های 5.15 LTS (منتشر شده در 26 می 2020) و 6.2 LTS (منتشر شده در 30 سپتامبر 2021) همچنان پشتیبانی می‌شوند. نسخه‌های با پشتیبانی بلندمدت (LTS) معمولاً برای سه سال پشتیبانی دریافت می‌کنند، اما پشتیبانی از 5.15 به پنج سال افزایش یافته و تا 26 می 2025 ادامه خواهد داشت.

پروژه KDE نیز پشتیبانی غیررسمی، حداقل برای Qt 5.15، ارائه می‌دهد که فراتر از کاربران تجاری است.

نسخه‌های معمولی تنها تا 6 ماه پس از انتشار، به‌روزرسانی‌های پچ (patch releases) را دریافت می‌کنند، در حالی که نسخه‌های LTS حتی پس از انتشار نسخه جدیدتر نیز به‌روزرسانی پچ دریافت می‌کنند.

با شروع از 5.15 LTS، نسخه‌های LTS فقط برای دارندگان مجوز تجاری در دسترس هستند. برای کاربران متن‌باز، این نسخه‌ها مانند نسخه‌های معمولی ارائه می‌شوند؛ بنابراین 5.15 اکنون در مرحله LTS مخصوص کاربران تجاری قرار دارد. Qt 5.12 LTS آخرین نسخه کیوت بود که نصب‌کننده آفلاین ارائه می‌داد. Qt 6.5 نسخه LTS بعدی خواهد بود.

پیش‌انتشارها و Qt 1

نسخه‌های اولیه کیوت شامل پیش‌انتشارها و سپس Qt 1 بود.

Qt 2

نسخه 2 کیوت، گام بعدی در توسعه این فریم‌ورک بود.

Qt 3

نسخه 3 کیوت نیز به تکامل این ابزار قدرتمند ادامه داد.

Qt 4

Qt 4 اولین بار در سال 2005 منتشر شد و از سال 2015 پشتیبانی آن متوقف شده است.

Qt 5

Qt 5 به طور رسمی در 19 دسامبر 2012 منتشر شد. این نسخه تغییرات بزرگی را به همراه داشت، از جمله گرافیک با شتاب‌دهنده سخت‌افزاری، و نقش برجسته QML و جاوا اسکریپت. مجموعه سنتی QWidgets که تنها از C++ استفاده می‌کرد، همچنان پشتیبانی می‌شد اما از بهبودهای عملکردی معماری جدید بهره‌مند نشد. Qt 5 پیشرفت‌های قابل توجهی در سرعت و سهولت توسعه رابط‌های کاربری به ارمغان آورد.

توسعه فریم‌ورک Qt 5 به سمت حاکمیت باز (open governance) در qt-project.org منتقل شد. اکنون توسعه‌دهندگان خارج از Digia می‌توانند پچ‌ها را ارسال و بازبینی کنند.

پروژه KDE پشتیبانی غیررسمی برای Qt 5.15 را در قالب مجموعه‌ای از پچ‌های رفع اشکال ارائه می‌دهد که بیشتر آن‌ها از Qt 6 به عقب منتقل شده‌اند. از آنجایی که KDE سیاستی برای شماره‌گذاری پچ‌های خود ندارد، توزیع‌های لینوکس از طرح‌های موقت هنگام استفاده از این فورک Qt5 استفاده می‌کنند؛ به عنوان مثال، OpenSUSE نسخه ژوئن 2021 خود را "5.15.2+kde200" می‌نامد.

Qt 6

Qt 6.0 در تاریخ 8 دسامبر 2020 به طور رسمی منتشر شد.

نکات

  • در 14 اکتبر 2016، در بیستمین سالگرد KDE، یکی از توسعه‌دهندگان KDE نسخه‌ای از Qt 1.45 را مجدداً منتشر کرد که آن را با سیستم‌های لینوکس مدرن سازگار کرده بود.

منابع

لینک‌های خارجی

  • آرشیو دانلودهای کیوت

Qt (نرم‌افزار)

تاریخچه نسخه‌های نرم‌افزار

جمع‌بندی

درک تاریخچه نسخه‌های کیوت، به‌ویژه تفاوت بین نسخه‌های LTS و معمولی، برای توسعه‌دهندگان حرفه‌ای حیاتی است. انتخاب نسخه مناسب، تضمین‌کننده پایداری و امنیت پروژه‌های بلندمدت خواهد بود.