פרסומת

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

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

כתוצאה מכך, אנשים המעריכים אידיאלים של קוד פתוח מצאו עצמם מסתכלים כלפי Ubuntu Touch, Firefox מערכת ההפעלה, ומערכת ההפעלה Sailfish במקום - וצפייה באכזבה מכיוון ששלושתן עד כה לא הצליחו להמריא. קנוניקל, למרות משלוח אובונטו בכמה טלפונים, טרם פרסמה דגם מוכן לצרכנים באמת. מערכת ההפעלה של פיירפוקס כוללת המופנה לפרויקט אינטרנט של דברים. ג'ולה, למרות שדחפה לאחרונה את Sailfish OS 2.0, עדיין עובדת על כישורים. אף אחד מהם לא נכנס לשוק האמריקאי.

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

instagram viewer
AndroidOpenSource-AOSP

טכנית, כן

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

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

HTC, Huawei, LG, סמסונג, סוני, Xiaomi ו- יצרנים רבים אחרים הסבר על עורות אנדרואיד: כיצד מקבלי חומרה משנים אנדרואיד מניות?יצרני חומרה אוהבים לקחת אנדרואיד ולתחלף אותה למשהו שהוא לגמרי שלהם, אבל האם זה דבר טוב או רע? תסתכל והשווה בין עורות אנדרואיד שונים אלה. קרא עוד כולם עשו בדיוק את זה בטלפונים ובטאבלטים. הם כמעט לא לבד.

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

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

שלא כמו iOS ו- Windows Phone, אנשים לא צריכים לשלם לאף אחד כסף כדי להשתמש באנדרואיד במוצר שלהם. ומכיוון שהקוד פתוח, הם חופשיים להתנסות ולהתאים את התוכנה כרצונם.

אז למה זה לא מרגיש?

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

1. אנשים רשאים לנעול קוד קוד פתוח

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

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

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

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

2. פיתוח הליבה של אנדרואיד אינו מונע על ידי הקהילה

לרוב גוגל מפתחת את אנדרואיד. פעם או פעמיים בשנה, החברה זורקת חבורה של קוד חדש על קיר מטאפורי שמטפחים ויצרני חומרה ממהרים (או, אתם יודעים, קח את הזמן שלהם מדוע טלפון אנדרואיד שלי עדיין לא עודכן?תהליך עדכון האנדרואיד ארוך ומסובך; בואו נבדוק את זה כדי לגלות בדיוק מדוע לטלפון ה- Android שלכם כל כך הרבה זמן לעדכן. קרא עוד ) להכניס את הדברים שלהם.

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

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

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

לשם השוואה, אנדרואיד מגיעה ככולה מוצר של גוגל.

3. אין לך שליטה מלאה

חלק ממה שמושך אנשים ל- Linux ו- מערכות הפעלה קוד פתוח אחרות 3 מערכות הפעלה דמויות UNIX שאינן לינוקסלאחרונה אנשים התחילו לבלבל בין "UNIX" לבין "Linux". לינוקס הושפעה על ידי UNIX, אך למערכות UNIX אין שום קשר ללינוקס. להלן כמה מערכות חשובות מבוססות UNIX שכדאי לדעת עליהן. קרא עוד הוא החופש והשליטה הקיימים. אתה לא יכול לצלול ללב של מחשב של Windows או Mac OS X ולראות מה גורם לזה לתקתק. עם Linux אתה אולי לא מבין את רוב הקוד, אבל אתה חופשי להתעסק פחות או יותר עם כל זה.

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

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

אבל אנדרואיד באמת הוא קוד פתוח

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

1. קיימים ROMs מותאמים אישית

AndroidOpenSource-Cyanogen Theme-Custom-Theme

ROMs מתוצרת הקהילה המבוססים על AOSP מעניקים למשתמשים באנדרואיד חלופות לתוכנה המשלחת במכשירים שלהם. CyanogenMod פועל על מיליוני סמארטפונים אנדרואיד. מחוץ לקופסה, החוויה אינה שונה כל כך ממה שאתה יכול להשיג ב- Nexus. לעזאזל, זו הסיבה שרבים אנשים בוחרים להבהיר ROM מלכתחילה.

CyanogenMod היא גם לא האפשרות היחידה שם מהם התקני ה- ROM הטובים ביותר עבור אנדרואיד?הרגע שאתה מבין שאתה יכול להבהב את הטלפון שלך עם אנדרואיד עם ROM חדש הוא אחד המפתח. לפתע, אתה בחינם: אין סוף אפשרויות להתאמה אישית, אין יותר תוכנות על ספקים, והכי חשוב - אין לך ... קרא עוד . רבים עלו ונפלו במהלך השנים, כמו אנדרואיד פרנואידית ו- AOKP. במובנים מסוימים המערכת האקולוגית של ה- ROM המותאם אישית דומה למודל ההפצה של לינוקס. ROMs זהים ברובם זהים, אך פרויקטים לוקחים את אותו קוד ומגדילים אותו בדרכים שונות. זה לא היה אפשרי אם אנדרואיד עצמה לא הייתה קוד פתוח.

2. אפילו מתחרות הקוד הפתוח תלויות באנדרואיד

בתחילת פוסט זה הזכרתי את מערכת ההפעלה Firefox, Sailfish OS ו- Ubuntu Touch כמערכות הפעלה סלולריות בעלות קוד פתוח. העניין הוא שהצוותים שעומדים מאחורי שלושת הפרויקטים האלה השתמשו בקוד אנדרואיד בדרך זו או אחרת. מערכת ההפעלה Sailfish, למרות שהיא לא מבוססת על אנדרואיד, מאפשרת לך להתקין אפליקציות אנדרואיד ישירות.

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

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

3. אתה פחית השתלט על המכשיר שלך

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

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

ישנם מיליוני אנשים בחוץ שאוהבים לקבל את החופש להשתמש בטלפונים והטאבלטים שלהם בדרך זו.

למה זה משנה?

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

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

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

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

אני השתמש ב- CyanogenMod וקבל את התוכנה שלי מ- F-Droid כיצד להשתמש באנדרואיד ללא גוגל: כל מה שאתה צריך לדעתרוצים להשתמש באנדרואיד בלי גוגל? אין גוגל, אין בעיה. להלן מדריך להעברת Google בחינם במכשיר ה- Android שלך בכדי להחזיר את הפרטיות. קרא עוד . שילוב זה אולי נראה מגביל בהשוואה למה שמקבלים מ- Google Play, אך זו חוויה עשירה יותר בתכונות ממה שמערכות הפעלה מתחרות קוד פתוח מביאות כעת לשולחן. אני עדיין צופה ומקווה שהחלופות האלו ימצאו הצלחה, אך בזמן שאני מחכה שהן יצליחו, אני מאזין לפודקאסטים, משתמש בניווט GPS, ניהול ספריית המוסיקה המקומית שלי, ושמירה על קשר עם אנשים המשתמשים במכשיר נייד אמין ומהיר שמריץ בעיקר תוכנת קוד פתוח היום.

מדוע אתה משתמש באנדרואיד? האם היבט הקוד הפתוח אומר לך הרבה? האם אתה מחכה למערכת הפעלה חלופית סלולרית חינמית שתוכל להתעדכן? אשמח לשמוע את המחשבות שלך!

זיכויים לתמונה:קפיצת פינגווין דרך bluezace דרך Shutterstock

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