שוחררה Android; עשרה מיליון דולר למפתחי יישומים חדשניים (וידאו)

| | | | | | | |
(Google) Androidסרגיי ברין וסטיב הורוביץ מציגים יישום לדוגמה שפותח עם Android, פלטפורמת המחשוב הנייד של גוגל, על בסיס לינוקס וערכת פיתוח (SDK) חופשית, שקוד המקור וערכת כלי הפיתוח שלה שוחררו היום.

מערכת ההפעלה של גוגל מתאימה לשימוש במכשירי טלפון עם מסך מגע והיא מאפשרת לנצל יכולות 3G וגרפיקה בתלת מימד. הקרנל של Android הוא לינוקס (2.6.x), כצפוי. רכיבי תשתית אחדים זמינים מחברות אחרות ב-Open Handset Alliance.

שכבת היישומים וספריות הפיתוח של Android הן בשפת ג'אווה, אבל Android מכילה מכונה וירטואלית שמסוגלת להריץ bytecode ג'וואי, אבל ככל הנראה גם בשפות אחרות. Android כוללת גם מנהל יישומים (חבילות), לאיתור, הסרה והתקנה של יישומים. הפתעה נוספת: הדפדפן אינו מבוסס על גקו של מוזילה, כפי שניתן היה לצפות, אלא WebKit, של אפל.

ה-SDK ששוחרר היום מיועד למערכות ההפעלה Windows, Mac OS X ולינוקס, הוא כולל מלבד תיעוד גם אמולטור, דיבאגר וכלים נוספים הנחוצים לפיתוח יישומים. גוגל מתכוונת להעניק פרסים בשווי כולל של 10 מיליון דולר למפתחי יישומים מקוריים לפלטפורמה החדשה.


וידאו: Android Demo

מידע נוסף
YouTube, Androidology - Part 1 of 3 - Architecture Overview
YouTube, Androidology - Part 2 of 3 - Application Lifecycle
YouTube, Androidology - Part 3 of 3 - APIsAndroidology - Part 3 of 3 - APIs

לינמגזין, גוגל מעודדת "מודינג" של GMail עם Greasemonkey
לינמגזין, גוגל חושפת פלטפורמת מחשוב נייד פתוחה על בסיס לינוקס
לינמגזין, על האיש מאחרי Google Phone והקשר האפשרי ל-Open Social

אפשרויות לתצוגת תגובות

בחרו באפשרות התצוגה הרצויה, ולחצו על "שמור הגדרות".

ערכת פיתוח חופשית?

יש ברשיון כמה מגבלות תמוהות:

http://robilad.livejournal.com/22312.html

צפריר

ההכרזה של גוגל ש...

ההכרזה של גוגל שהיא שה-SDK כולו יהיה זמין תחת רישיון Apache. יהיה אפשר לשפוט רק כאשר הקוד כולו יהיה זמין. זה שרישיון Apache מאפשר לסגור את הפלטפורמה ביישומים הספציפיים של יצרניות החומרה הסופיות, אינו שונה מכל פרוייקט קוד פתוח אחר שמשתמש ברישיון הזה.
עמוס

מילים לעומת מעשים

גוגל הכריזה שה־SDK יהיה זמין תחת רשיון אפאצ'י.

(בינתיים?) מה ששוחרר אינו ברשיון אפאצ'י.

צפריר

אז אולי כדאי שתק...

אז אולי כדאי שתקרא קצת במקום להסתפק בפוסט סתמי של איזה מישהוא איפשהו?

ד"א הם מספקים פל...

ד"א הם מספקים פלאג-אין לפיתוח מאקליפס. מאוד קל ופשוט.

קראתי כבר

מה ששוחרר אינו תוכנה חופשית. מה ששוחרר הוא demo נחמד. הוא מחייב רישום אצל גוגל. הרשיון נותן לגוגל אפשרויות מאוד נחמדות להגביל אותך כמפתח בעתיד.

עוד דוגמה ל"כאילו תוכנה חופשית".

יכול להיות שהרשיון ישונה בעתיד. אפשר יהיה לשנות את הכותרת וההתייחסות כשזה יקרה.

צפריר

המפתח הוא Dalvik - ג'אווה חופשי באמת

לא רק שגוגל שיחררה ערכה חופשית, עד כמה שידוע לי, היא הצליחה לעקוף את המגבלות של הג'אווה של סאן ונתנה לעולם הקוד הפתוח VM חופשי באמת. רק שלא קוראים לזה Java VM כמובן. לפחות על זה צריך להודות לה כי נראה לי שעכשיו אפשר לומר סוף סוף שהג'אווה נפתח וחולץ מידיה של סאן.

למי שלא הבינו, האפליקציות ג'אווה של אנדרואיד מתקמפלות לבייט-קוד של Dalvik והן לא יכולות לרוץ ב-VM ג'אווה רגיל. למרות שיש תאימות מסויימת, גוגל אפילו לא טוענת שמדובר ב-VM של ג'אווה, מטעמי זכויות יוצרים ופטנטים. יש לצפות לראות תביעות ומאבקי שונים בעניין זה בעתיד.

סאן ירו לעצמם בר...

סאן ירו לעצמם ברגל בגלל שהם רצו לשמור לעצמם את JavaME. הם לא מאפשרים הסמכה של שום דבר למעט גירסאות מדוייקות של OpenJDK לשימוש כללי. אפילו Harmony לא מצליחי לקבל הסמכה. הם קיבלו מה שמגיע להם לדעתי.