גוגל משיקה את אתר מערכת ההפעלה פוקסיה למפתחים

עד לא מזמן ידענו מעט מאוד על מערכת ההפעלה פוקסיה של גוגל. זה הופיע לראשונה ב- GitHub בשנת 2016 ללא הודעה רשמית, במהירות התעוררו תיאוריות לגבי מה זה יכול להיות.

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

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

התיעוד מכסה פיתוח פוקסיה ויישומים למערכת ההפעלה, יוצר את המערכת מקוד המקור, תיאור המרכיבים העיקריים והמסגרות.

ומשום מקום גוגל מחליטה להביא את פוקסיה לאור

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

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

הפיתוח מתבצע תוך התחשבות בחווית יצירת פלטפורמת האנדרואיד ובהתחשב בחסרונות בתחום הסקלביליות והאבטחה.

על פוקסיה

פוקסיה פיתחה GUI משלה Armadillo שנכתב ב- Dart באמצעות מסגרת הרפרוף.

proyecto אל אתה מפתח גם את מסגרת ממשק המשתמש של Peridot, מנהל החבילות של Fargo, ספריית ה- libc הרגילה, מערכת העיבוד של Escher, מנהל ההתקן של Magma Vulkan, מנהל ה- Composite הנופי, MinFS, MemFS, ThinFS (FAT בשפת Go) ו- Blobfs, כמו גם מנהל ה- FVM Sections.

כדי להבטיח תאימות של לינוקס בפוקסיה, הוצעה ספריית Machina, זה מאפשר לך להריץ יישומי לינוקס במכונה וירטואלית מבודדת שנוצרה באמצעות ליבת Zircon מבוססת Hypervisor ומפרטי Virtio, בהקבלה לדרך המאורגנת להפעלת יישומי לינוקס במערכת ההפעלה של Chrome.

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

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

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

LK

LK מספקת ליבה למערכות עם גודל RAM מוגבל וביצועי מעבד נמוכים, המשמשים בדרך כלל בפתרונות משולבים. ליבת ה- LK מבוססת על פרויקט ה- littlekernel ויכולה להיחשב כחלופה פתוחה למערכות כמו FreeRTOS ו- ThreadX.

זירקון

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

ליבת הזירקון תוכננה כהשלמה ל- LK עם הטמעת מושגים נוספים.

לדוגמה: ל- Zircon יש תמיכה בתהליכים, אך LK לא, אך יישום תהליכים ב- Zircon כולל רכיבי LK לעבודה עם זיכרון ושרשורים. זירקון תומכת גם ביכולות LK חסרות, כגון רמת משתמש, מערכת טיפול באובייקטים ומודל אבטחה מבוסס יכולות.

אם ברצונך להכיר את אתר הפרויקט, תוכל לעשות זאת על ידי יצירת קשר לקישור הבא.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.