מלחמת הפלאש מחריפה: אפל חוסמת את אדובי
בגירסה החדשה של מערכת ההפעלה ל-iPhone חוסמת אפל את האפשרות להשתמש ביישומים שפותחו בפלאש של אדובי
רק לפני כשבוע כתבתי כאן לגבי ההשפעה שתהיה על הצלחת ה iPad, הגאדג'ט החדש של אפל, על טכנולוגית הפלאש של חברת אדובי ומתברר שהמלחמה הקרה של אפל מול אדובי לא הסתיימה.
לאחר חודשים של שמועות, הכריזה אפל לאחרונה על השקת גירסה 4 החדשה עבור מערכת ההפעלה של מכשיר האייפון אשר מספקת לא מעט תוספות עבור משתמשי המכשיר כגון תמיכה בריבוי משימות,יצירת תיקיות,תוכנת דואר אלקטרוני משופרת ועוד.
החסרון הבולט שדובר עליו רבות הוא שהגירסה החדשה תתמוך רק בדור החדש של המכשירים החל מגרסת ה-3GS. בעלי מכשירי אייפון ישנים לא יוכלו לשדרג לגירסה החדשה.
אדובי מצטרפת להצלחה
אחת ההצלחות הגדולות של חברת אפל בכל הזמנים הייתה השקת חנות ה App store אשר אפשרה למפתחים מכל העולם ליצור תוכנות המותאמות למכשירי האייפון ולהעלות אותן לחנות. אפל הרוויחה מעמלות שגזרה מהאפליקציות בתשלום והמפתחים הרוויחו מהחלק שלהם בעוגה ולכן לא מעט מפתחים הצטרפו לחגיגה והחלו לפתח אפליקציות עבור האייפון.
האפשרות היחידה של המפתחים הייתה להשתמש בשפת תכנות הנקראית objective c הנמצאת בשימוש בפיתוחים עבור מערכות ההפעלה של אפל ובתוכנת הפיתוח Xcode. על מנת לפתח בכלים אלה על המפתחים להשתמש במחשבי המק של אפל, מהלך אשר גורם להכנסות נוספות לחברה על חשבון תעשיית פיתוח האפליקציות.
חברת אדובי העומדת מאחורי טכנולוגית הפלאש הבינה כי היא לא יכולה להשתתף בחגיגת האייפון בעזרת הפלאש עקב ההגבלות של אפל אך הגיעה למסקנה שאין לה מניעה להצטרף לתעשיית האפליקציות המשגשגת.
לחברת אדובי ערכת פיתוח מרשימה המכילה תוכנות רבות הנקראית Creative Suit או בקיצור CS. ערכה זאת נפוצה מאד בעולם בקרב מפתחים, בעיקר אנשי פלאש וגרפיקאים ועולה לא מעט כסף. לקראת השקת גרסה 5 החדשה מחר (ב'), הכריזה אדובי על מוצר חדש הנקרא Flash CS5 iPhone OS packager אשר מאפשר למתכנתים לפתח סוג של אפליקציות פלאש ולהמיר אותם בעזרת הכלי החדש לאפליקציות אייפון תקנית.
אפל חוסמת
אדובי ידעה שכלי שכזה יזכה לתשומת לב רבה ויגרום למפתחים רבים, במיוחד משתמשי מערכת ההפעלה Windows שלא מכירים את עולם המק, לרכוש את הגרסה החדשה או לשדרג את הישנה ואף דאגה לאפשר למספר מסויים של מתכנתים לנסות את הכלי החדש ואף פירסמה דוגמאות לאפליקציות שכאלה. הדבר היחידי שכנראה אדובי לא לקחה בחשבון הוא שאפל לא תיתן למהלך זה לקרות.
בצעד מחושב,יחד עם ההכרזה על מערכת ההפעלה החדשה, הודיעה אפל על שינוי כללי השימוש בתוכנית הפיתוח שלה עבור האייפון. בסעיף 3.3.1 בתנאי השימוש הגדירה אפל כי היא לא מאפשרת להשתמש בכלי פיתוח חיצוניים עבור פיתוח אפליקציות אייפון, והקוד חייב להכתב בשפת התכנות objective c,c ו c++ בלבד וכמו כן אסור להשתמש בכלים המתרגמים את הקוד לאחת מהשפות האלה.
הדרך היחידה של אדובי לתקן את המצב תהיה כנראה למצוא דרך לעקוף את אפל ולגרום לה לחשוב כי אותן אפליקציות פלאש אשר עברו המרה פותחו בעצם בעזרת הכלים של אפל אך כנראה שמדובר בדבר לא פשוט וייתכן גם שלא חוקי.
העובדה היא שאפל לא רוצה לאפשר למהלך שהיא מאבדת את השליטה על תחום הפיתוח עבור מוצריה ולכן נראה שתסכל כל נסיון שכזה. כנראה גם שלא מצאה חן בעיניה העובדה שבבת אחת חנות האפליקציות שלה תגדל ותהפוך ליותר נגישה עבור מפתחים דבר אשר היה יכול להוריד את הערך של החנות עקב ריבוי אפליקציות.
לא רק אדובי בבעיה
אדובי מצידה יצאה בהצהרה זריזה כי החברה בוחנת את השינוי בתנאי השימוש ונכון לעכשיו ממשיכה לתמוך בכלי המדובר אשר יושק כמתוכנן כחלק מהגרסה החדשה, CS5.
המהלך הנוכחי של אפל מעמיד לא רק את אדובי בבעיה, מאז השקת האייפון הושקו כלים נוספים אשר אפשרו למתכנתים בשפות תכנות שונות לפתח אפליקציות עבור האייפון כגון monotouch עבור מתכנתי הדוט נט. כלים שאלה כנראה לא יהיו שימושיים לאחר השקת מערכת ההפעלה החדשה של האייפון וכל אותם מתכנתים אשר כבר החלו להשתמש בכלים אלה יצטרכו ללמוד שפת תכנות חדשה או פשוט לחפש עבודה אחרת.