Logo iw.androidermagazine.com
Logo iw.androidermagazine.com

גוגל מוסיפה drm לכל אפליקציות האנדרואיד, אך זה מהסיבות הנכונות

Anonim

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

מה לעזאזל? DRM? למה?

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

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

EA לא סומכת על כך ששילמנו עבור כותרת התוכנה ולכן היא מאלצת אותנו להציג את המסמכים שלנו כנדרש. משחקי מחשב הם בעלי DRM ויישומים כמו Steam או U Play קיימים מאותה סיבה בדיוק. דוגמאות נוספות מגיעות מסוני, דיסני, EMI, וכל מוציא אחר בידור שמחליט היכן בעולם מותר לך להאזין למוזיקה או לצפות בסרט ששילמת עליו, או כמה פעמים מותר לך לעשות זאת.

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

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

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

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

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

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

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

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