האם Qt מתה? כנראה שלא

בשנת 2008 חברת Nokia קנתה את חברת Trollteck, חברה נורווגית קטנה שעסקה בפיתוח של ספרייה לבניית יישומים מרובת פלטפורמות. בעברית – a multi platform toolkit library. לאט לאט הם הסבו אותה לפלטפורמה שלהן (Symbian) וגם יצרו סביבת פיתוח קטנה לכלים האלו (כולל אמולטורים וכלי דיבוג מרוחקים). בינתיים, נוקיה בתור חברה שמייצרת מכשירים סלולרים, פשוט התנוונה.

השבוע, המנכל של נוקיה הכריז על על שהמכשירים הבאים שלהם יריצו את מערכת הפעלה מבית מיקרוסופט. כמו כן, מיקרוסופט לא מאפשרת הרצה של בינארים אמתיים במערכות שלהן אלא רק CLR, שפות שקומפלו תחת Dot.NET.

הבלוגספירה רואה שמפת הדרכים של Meego (המערכת שנוקיה מפתחת ביחד עם אינטל שהייתה אמורה להיות המערכת הבאה שלהם בסלולרים) די ריקה. במכשירים הבאים אי אפשר להשתמש ב-Qt… זה אומר ש-Qt לאט לאט תגווע גם. הגיוני. אבל לא.

למה? כי Qt4 היא משוחררת תחת רישיון LGPL2.1. ולפני זה הייתה תחת רישיון GPL3 ולפני זה … GPL2. אלו רישיונות חופשיים שמבטיחים את המשך הפיתוח של המוצר גם אם הבעלים לא מעוניין בכל. זה קרה כמה פעמים בעבר: למשל עם xorg, אם OpenOffice, ומי זוכר מה שקרה ל-gcc? ול-emacs?

יש מספיק אנשים שמעוניים בפיתוח של Qt. גם אם נוקיה (ואני שומע מישהו מקליד בתגובות מיקרוסופט…) תפסיק את הפיתוח של Qt4, יהיו מספיק אנשים שיכלו להמשיך את הפיתוח. כל מה שצריך זה לעשות git checkout. בלי קשר, בינתיים אפילו ל- QtSoftware אין מושג מה קורה. כרגיל, החיים מעיינים.

Share Button

3 thoughts on “האם Qt מתה? כנראה שלא”

  1. meego כנראה לא מת אלא יעבור טרנספורמציה לפלטפורמה אחרת.

    טאבלט, ולפי דעתי בתוך 3 חודשים אנחנו נראה את נוקיה מכריזים על טאבלט מבוסס meego.

    1. מיגו מראש תוכנן כפרוייקט עם מספר ממשקים שונים:
      http://meego.com/devices

      מהממשקים הללו היתה עבודה פעילה בעיקר על ממשק ה־netbook (ממשק שתוכנן מראש להתבסס על מסך מגע, ולכן מתוכנן להתאים גם לטאבלט) וממשק ה־handset. נדמה לי שיש גם עבודה על הממשקים האחרים, אבל לא שומעים על זה כמעט.

      המפתחת העיקרית של ממשק ה־netbook נשארה אינטל. לכן לא נראה שההצהרה הזו של נוקיה קשורה לעניין.

      לעומת זאת, יש מי שטוען שגם עם ממשק ה־entbook יש בעיות:
      http://www.wafaa.eu/entry/smeegol-nogo-meego-gogo-1-56.html

      צפריר

להגיב על משתמש אנונימי (לא מזוהה) לבטל

האימייל לא יוצג באתר. שדות החובה מסומנים *