מאמר

מה המזלג הוא 'מזלג'?

protection click fraud
מזלג

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

Forking, או התנפצות, קיבל נציג רע לפני 20 שנה בערך, מכיוון שהוא נטה לפצל מפתחים לסיעות נפרדות שלא חולקות את הקוד זו עם זו. בימי דברים כמו פיצול Gnu-Emacs / XEmacs, זה היה חשוב מכיוון שלא היו כמעט כמה אנשים מסוגלים לעבוד בפרויקטים גדולים של קוד פתוח, ויש שני סניפים או מזלגות שמשמעותם שלוקח יותר זמן להוסיף תכונות ולטפל בבעיות עבור שניהם צדדים. במקרים מסוימים זה עדיין קורה, אני בטוח, אבל לרוב יש הרבה מפתחים שיכולים למלא את החלל שנשאר על ידי אלה שיש להם חזון נפרד ויזמינו קוד כדי לעקוב אחריו. אבל יש אנשים שלעולם לא שוכחים, והסטיגמה הקשורה למזייפים מזייפים עוברת. אחרי שאמרנו את כל זה, אנחנו לא יכולים להעמיד פנים שמזלגות רעים לא קורים. אנחנו רק צריכים להסתכל על פני המעשה עצמו לפני שנקבל את ההחלטות שלנו.

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

מה זה מזלג תוכנה, ואיך זה משפיע על אנדרואיד?

דְמוּי אָדָם

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

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

מזלג בפייסבוק

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

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

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

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

הצד השני של זיוף אנדרואיד

קינדל אש

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

מלבד חוויית משתמש "שונה" (אני לא מתכוון לומר שהיא "גרועה", שונה בלבד) ללא האפליקציות הללו, הן יכולות להיראות ולהרגיש בדיוק כמו טלפון אנדרואיד שאתה קונה מ- Verizon או AT&T. הם יכולים גם להיראות ולהרגיש שונים מאוד, כמו שעשתה אמזון. אבל כל זה לא בגלל שהם זיווחו את קוד האנדרואיד של גוגל - זו הייתה החלטה מודעת לא להכין מכשיר "מאושר" של גוגל. גוגל מציגה את אנדרואיד כפלטפורמת יישומים וכמערכת של מסגרות אפליקציות. אי הכללת יישומי השירות של גוגל אינה הופכת אותה לפלטפורמת אפליקציות פחות. כמובן, אנו מתארים לעצמנו שגוגל מעדיפה שכל המכשירים מבוססי האנדרואיד והמכשירים האנדרואיד ישתמשו בשירותי גוגל, אך אין כלל קשה ומהיר האומר שספק צריך לעשות זאת.

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

מזלג הוא פשוט דבר

המון זועם

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

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

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

אלה האוזניות האלחוטיות הטובות ביותר שאתה יכול לקנות בכל מחיר!
זה הזמן לחתוך את הכבל!

אלה האוזניות האלחוטיות הטובות ביותר שאתה יכול לקנות בכל מחיר!

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

כל מה שאתה צריך לדעת על PS5: תאריך יציאה, מחיר ועוד
הדור הבא

כל מה שאתה צריך לדעת על PS5: תאריך יציאה, מחיר ועוד.

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

נוקיה משיקה שני מכשירי אנדרואיד One בתקציב חדש, הנמוך מ- $ 200
נוקיה חדש

נוקיה משיקה שני טלפונים חדשים של Android One עם פחות תקציב של 200 דולר

נוקיה 2.4 ונוקיה 3.4 הן התוספות האחרונות למערך הסמארטפונים התקציביים של HMD Global. מכיוון ששניהם מכשירי Android One, מובטח שהם יקבלו שני עדכוני מערכת הפעלה עיקריים ועדכוני אבטחה רגילים עד שלוש שנים.

אבטח את הבית באמצעות פעמוני הדלת והמנעולים של SmartThings
דינג דונג - דלתות נעולות

אבטח את הבית באמצעות פעמוני הדלת והמנעולים של SmartThings.

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

instagram story viewer