מערכת ההפעלה האלמנטרית עוברת ל- Flatpak וזו לא בדיחה

מערכת הפעלה בסיסית + Flatpak

אתמול הזהרנו את חסידי הטוויטר שלנו שזה היה 1 באפריל, היום של התמימים הקדושים בכמה מדינות אנגלו-סכסון, ושאנחנו יכולים לקרוא חדשות מוזרות משהו. כך זה היה גם עם החדשות שעליהן פוסט זה מבוסס והחלטנו להמתין ליום השני כדי לאשר שזו לא בדיחה. וזה לא: מערכת ההפעלה האלמנטרית תועבר לחבילות Flatpak, סוג חבילה מודרני יותר המשתף תכונות רבות עם חבילות Snap של Canonical.

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

מערכת יישומים מערכת הפעלה + מערכת יישום Flatpak ... אך ללא Flathub

מפתחי מערכת הפעלה אלמנטרית עבדו עם Flatpak כמעט מאז לידתה. ולא רק עם חבילות מסוג זה, אלא הן מבטיחות כי הן מנסות כבר שנים להחליט מה תהיה האופציה הטובה ביותר. ברגע שבו הם הבחינו ב- Flatpak שזה עדיין נקרא "XDG-App" וזה היה 2015. למי שלא יודע, 2015 הייתה השנה בה נולדו גם הפרויקט המכונה כיום Flatpak וגם חבילות Snap, אך ההצעה של Canonical התפרסמה באמת באפריל 2016 בהיותה אחד החידושים החשובים ביותר של אלה שהגיעו עם אובונטו. 16.04 קסניאל קסרוס. חשוב לי להזכיר ש- Flatpak קודמת לסנאפ.

אבל הם מזהירים: "Flatpak אינו Flathub". עליכם להבדיל בין פורמט החבילה למאגר, אליו תוכלו לגשת קישור זה. מערכת ההפעלה האלמנטרית רוצה שחיפוש והתקנת התוכנה ימשיכו להיות ממרכז האפליקציות שלהם, בין השאר, אם כי הם לא אומרים זאת, מכיוון שכך הם גם שולטים בכל מה שמורידים ויש להם יותר אפשרויות לקבל תרומות. וזה שמרכז האפליקציות משתמש במערכת תשלום לשלם מה שאתה רוצה כדי להוריד / להתקין את היישומים.

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

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

הבעיות בחבילות .deb

חבילות DEB

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

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

ולמה מערכת הפעלה אלמנטרית לא בחרה בחבילות Snap?

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

  1. עיצוב מבוזר. Flatpak מאפשר לכל אחד ליצור מאגר משלו, ולכן מערכת ההפעלה האלמנטרית תהיה משלה. המשמעות היא שכל מה שניתן להתקין ממרכז האפליקציות יהיה בעל אותו עיצוב, דבר שלא קורה, ללא ספק, עם חבילות Snap. לזה התכוונתי כאן אז Canonical צריכה לעשות משהו אחר, כמו לשים קצת לחץ על המפתחים להעביר את העדכונים מוקדם יותר (אהמ ... מוזילה ...) ושהכל עם עיצוב דומה. בחבילות הצמד אנו יכולים למצוא יישומים עם תמונות כמו חלונות 95, GNOME, KDE ... ונראה כי למערכת יש אלף הורים.
  2. Flatpak מתקרב לעבודת מערכת הפעלה בסיסית. לדוגמא, פונקציות GTK מודרניות נבנו לעתיד דמוי Flatpak ו- Flatpak פותחה תוך התחשבות ב- GTK.
  3. הסכמה עם מפתחי אפליקציות עצמאיים. מערכת הפעלה אלמנטרית עובדת כתף אל כתף עם מפתחי אינדי. למרות שחלקם בחרו בשתי החבילות, הם אומרים ש- Flatpak קל יותר לעבוד איתם.

איך זה ישפיע על משתמשים ומפתחים?

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

La ספק שנשארתי הוא כן עדיין יאפשר התקנה של חבילות .deb. בעבר לא יכולת להתקין תוכנה מחוץ למרכז האפליקציות שלך אם לא התקנת את Gdebi, תוכנת GNOME או כלי התקנה אחר מלבד App Center. אם זה עדיין מותר, נראה כי המעבר מחבילות DEB ל- Flatpak יהיה רק ​​יתרונות.

מה אתה חושב על מערכת הפעלה אלמנטרית שעוברת ל- Flatpak?

5
Artaculo relacionado:
הגרסה החדשה של מערכת ההפעלה Elementary OS 5 Juno זמינה כעת

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

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

*

*

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

  1.   פטריק דיג'ו

    הבהרות מעולות, המשיכו כך !!