לפני מספר חודשים אנו חולקים את החדשות כאן בבלוג על ההחלטה שקיבלו בפנים מחברת Qt על ביצוע שינויים במודלי הרישוי שלהם וכי הם הודיעו כי מהדורת התמיכה ארוכת הטווח Qt כלולה רק ברישיונות מסחריים, בנוסף להגבלת הגישה לפרויקט בדרך זו או אחרת.
וזה שככזה הוזכר זה הקהילה תוכל לגשת לגרסאות חדשות של Qt רק שנה לאחר שחרורם אמיתי (אם ברצונכם לדעת יותר אודות ההערה, תוכלו להתייעץ עם הפרסום בקישור הבא).
ובכן, כעת לאחר שחלף הזמן הזה מהחדשות עד היום, המגבלות של חברת Qt כבר החלו והן Tuukka turunen, מנהל פיתוח של חברת Qt, הודיעה לאחרונה על הגבלת הגישה למאגר המקורות לסניף Qt 5.15 LTS, גרסה אשר שוחררה רק במאי האחרון והמהדורה הראשונה של תיקון Qt 5.15.3 LTS המסחרי בלבד אמורה לצאת בפברואר.
עם הוצאת Qt 6.0.0 וגרסת התיקון הראשונה (Qt 6.0.1) תגיע בקרוב, הגיע הזמן להיכנס לשלב ה- LTS המסחרי בלבד עבור Qt 5.15 LTS.
כל סניפי 5.15 הקיימים נותרים גלויים לציבור, אך סגורים להתחייבויות חדשות (ובחירות).
היוצא מן הכלל הוא Qt WebEngine (וסקריפט Qt שהוצא משימוש), שיש להם תלות של צד שלישי ב- LGPL.
לאחר מכן, הבחירות עוברות למאגר אחר שיהיה זמין רק לבעלי רישיונות מסחריים.
אנו נארגן את הגישה למאגר לבעלי רישיונות מסחריים, כך שבנוסף לגרסאות הרשמיות, ניתן להשתמש במאגרים. הוראות בנושא זה יהיו זמינות לבעלי רישיונות עסק במהלך השבוע הבא, לאחר שסיימנו את שינוי הרישיון והכנות אחרות.
אנו יכולים לארגן גישה לתחזוקת המודולים החיצוניים למאגרים המסחריים בלבד.
המגבלה הוצגה על פי התוכנית הודיעה לפני שנה, הכוללת שחרור פומבי של קוד השינוי בסניפי LTS רק לפני הקמת המהדורה המשמעותית הבאה.
וזה שרק לפני מספר שבועות נוצר המהדורה של Qt 6.0, שהקוד שלה נשאר זמין ופרסום העדכון המתקן הראשון 6.0.1 צפוי בימים הקרובים.
אבל נכון להיום (5 בינואר) רק בעלי רישיון מסחרי יוכלו לגשת לקוד עם עדכונים לגירסת Qt 5.15.
אף על פי שמזכיר זאת הגישה הציבורית לכל גרסאות ה- Qt 5.15 תישמר שפורסם בעבר, אך אישורים חדשים יתווספו בדלתיים סגורות. היוצא מן הכלל נעשה רק בקוד של מודולי ה- Qt WebEngine ו- Qt Script, המקושרים לתלות חיצונית במסגרת רישיון LGPL.
תיקון Qt 5.15.3 אמור לצאת בפברואר למשתמשים עסקיים בלבד. חברת Qt הביעה נכונות, על פי בקשה נפרדת, לספק למתחזקי מודול Qt חיצוניים גישה למאגרים פרטיים, אשר יספקו לחברי הקהילה את האפשרות לצפות בשינויים ברמה של 5.15 LTS.
ניתן להעביר תיקוני באגים ופגיעות מענף הפיתוחאו בהן מפותחות הגרסאות החדשות של Qt. ככלל, תיקונים מופיעים תחילה בסניף זה, ולאחר מכן הם מועברים לסניפים עם גרסאות יציבות.
התמיכה בסניף הקודם של LTS Qt 5.12 תימשך עד סוף שנת 2021. הפצות שצריכות משלוח חבילות עם Qt 5.15 ייאלצו לשמור על הסניף בעצמן או לעבור לסניף Qt 6, מה שאינו מבטיח תאימות מלאה ל- Qt. 5.
מנהלי Qt על דביאן הצהירו בעבר זה לא יהיה להם מספיק זמן לתמוך ב- Qt 6 בהפצה. הקהילה דנה ביצירת פרויקט משותף לארגון תמיכה בסניפי LTS משלהם של Qt, ללא תלות בחברת Qt.
וזה כך. הטוב לא יכול להיות חופשי מכיוון שקשה לפתח אותו.