נאבקים בגן הנעול של אפל: הכירו את מג’נטה, iOS בקוד פתוח

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

מקור: תמונת מסך, עיבוד תמונה

מג’נטה הוא שם הקוד לפרויקט מסקרן של מפתחת בשם כריסטינה השואפת לייצר גרסת קוד-פתוח למערכת ההפעלה iOS. הפרויקט מסתמך על קוד המקור של Darwin, מערכת הפעלה שאפל שיחררה את הקוד שלה.

לייצר את iOS מחדש

כריסטינה מגדירה את הפרויקט באופן רשמי כ-“an implementation of Darwin/BSD on top of the Linux kernel”, כשמטרתו היא למצוא אלטרנטיבות מקהילת הקוד הפתוח לכל הספריות הקנייניות בהן אפל משתמשת במערכת ההפעלה. ההחלפה תייצר מערכת הפעלה אלטרנטיבית, בעלת אותן יכולות של iOS לאייפון בגרסה 1, כאשר כולה מתבססת על רכיבי קוד פתוח במקום קוד קנייני.

הפרויקט מיועד לרוץ על מעבדי ARMv7, ובסופו המטרה איננה להריץ אפליקציות אייפון מתקדמות. בדף ה-Q&A שלה באתר, מתייחסת כריסטינה לפרויקט ולשאלה שכנראה חזרה על עצמה בעבר, “למה את עושה את זה?”, התשובה שלה אגב היא שאין לה מושג. המטרה הסופית המוצהרת שלה, היא לייצר “iphone OS 1.0 stack”. מי שרוצה להציץ אל נבכי הפרויקט, יוכל להיכנס לאתר הרשמי שלו ולעיין שם בחלקים הרלוונטים אליו.

מקור: תמונת מסך מאתר הפרויקט, עיבוד תמונה

דור ה-NeXT

מערכת ההפעלה Darwin, עליה מתבסס הפרויקט, היא אחד מהנכסים שהביא עימו סטיב ג’ובס כאשר חזר אל אפל בכובעו כמנכ”ל חברת NeXT. אפל רכשה את NeXT כדי לקבל בחזרה את סטיב ג’ובס כמנכ”ל אפל, לאחר שנפרד (שלא ברצון) מהחברה מספר שנים קודם לכן. חזרתו איפשרה לחברה לקבל גישה מלאה ל-NeXTSTEP, מערכת הפעלה עליה עבדה החברה של ג’ובס.

בהמשך הדרך עברו אלמנטים שונים של NeXTSTEP אל Darwin, ובמקביל גם עשו את דרכם לתוך Mac OS X. המערכת הפכה למשמעותית מאין כמוה, לאחר ש-Tim Berners-Lee השתמש במחשב מבוסס NeXTSTEP כדי לפתח את הדפדפן הראשון של האינטרנט, ה-WorldWideWeb, ואת שרת האינטרנט הראשון במסגרת עבודתו ב-CERN. בנוסף אל ברנרס-לי, ב-IDSoftware השתמשו במחשבים אלה, ופיתחו עליהם את המשחקים הפופולארים Doom ו-Quake.

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

נדב דופמן-גור

עו"ד העוסק בתחומי דיני הטכנולוגיה, דיני פרטיות וקניין רוחני. מרצה ומנטור לסטארטאפים, ובעל ניסיון רב-שנים בפיתוח ווב (http://about.me/nadavdg).

הגב

1 תגובה על "נאבקים בגן הנעול של אפל: הכירו את מג’נטה, iOS בקוד פתוח"

avatar
Photo and Image Files
 
 
 
Audio and Video Files
 
 
 
Other File Types
 
 
 

* היי, אנחנו אוהבים תגובות!
תיקונים, תגובות קוטלות וכמובן תגובות מפרגנות - בכיף.
חופש הביטוי הוא ערך עליון, אבל לא נוכל להשלים עם תגובות שכוללות הסתה, הוצאת דיבה, תגובות שכוללות מידע המפר את תנאי השימוש של Geektime, תגובות שחורגות מהטעם הטוב ותגובות שהן בניגוד לדין. תגובות כאלו יימחקו מייד.

סידור לפי:   חדש | ישן | הכי מדורגים
חיים
Guest

וואו… איזה הסחפות! ממש מאבק… היא רחוקה שנות אור ממערכת הפעלה שבאמת שווה משהו או משהו שמישהו באמת ישתמש בו… אז מאבק בנתיים אין פה. בקושי תחביב

wpDiscuz

תגיות לכתבה: