Tidigare denna vecka rullade Google tyst ut en funktion som lägger till en sträng metadata till alla APK-filer (det är filtypen för Android-appar) när de är signerade av utvecklaren. Du kan inte installera en applikation som inte har undertecknats under den slutliga byggnaden, så det betyder att alla appar som byggts med det senaste APK Signature Scheme kommer att ha en fin liten del av DRM inbyggd i dem. Och så småningom kommer din telefon att köra en version av Android som inte kan installera appar utan den.
Vad i helvete? DRM? Varför?
DRM är anledningen till att Netflix brukade bara fungera på godkända telefoner. Men det behöver inte användas för ondska.
Vi kan koppla av (för nu). Vi hatar alla DRM (tekniskt, Digital Rights Management) på grund av hur utvecklare och utgivare har missbrukat det. DRM betyder att du behandlas som en tjuv innan du köper programvara. Ett bra exempel är att man måste installera Origin-klienten och att den regelbundet ska kontrolleras online för att köra alla spel publicerade av EA.
EA litar inte på att vi betalade för mjukvarutitlen så det tvingar oss att presentera våra papper när det krävs. PC-spel har många DRM och applikationer som Steam eller U Play finns av samma skäl. Andra exempel kommer från Sony, Disney, EMI och alla andra underhållningsförlag som bestämmer var i världen du får lyssna på musik eller titta på en film som du har betalat för, eller hur många gånger du får göra det.
Så DRM är dåligt till grund. Men inte riktigt. DRM är helt enkelt ett sätt för en utvecklare eller utgivare att hålla reda på programvaruversioner och äkthet. Ibland måste du göra det av rätt anledning.
Just nu är Googles anledning rätt. Det betyder inte att företaget inte kan ändra sin melodi och bli helt galna (som EA) i framtiden och begränsa hur, var, när och varför vi kan använda de appar vi betalade för, men för tillfället är allt bra. Google har lagt till dessa metadata så att du kan köpa en app från alla godkända distributörer och det fungerar med funktioner i Google Play Store som familjebibliotek och prenumerationer.
Appar måste "signeras" för att verifiera innehållet. Att lägga till metadata till denna signatur garanterar att vi kommer att ha DRM i varje app så småningom.
Android kan läsa metadata som automatiskt sätts in i en app och verifiera att det är en legitimt anskaffad version och godkänd för användning av utvecklaren. Om den klarar dessa kontroller läggs den till i ditt Google Play Store-bibliotek. Du kan uppdatera genom Google Play, använda saker som Google Play-spel för topplistor och prestationer eller dela en app med människor i ditt familjebibliotek. Och utvecklaren kan när som helst ändra metadata med en ny signeringsnyckel, som slutar stödet för den aktuella versionen och skapar en ny lista i Google Play.
Google säger att det gjorde det av två skäl - det första är lite oroande, och det är för att ge utvecklare mer kontroll över hur deras appar används. Det finns verkligen potential för missbruk där, men vi måste vänta och se om några utvecklare får några dåliga idéer. Den andra är rakt ut ur vänsterfältet för de flesta av oss - många människor bor där data inte är överkomliga och tillgängliga, så de delar appar med hjälp av peer-to-peer distributionskanaler. Det betyder inte att dessa människor stjäl appar. Det betyder att de kan betala via en portal och sedan använda ett peer-to-peer-nätverk för att få sin kopia med så lite data som möjligt.
Utvecklare vill att vi alla ska ha tillgång till apparna de skapar. Fler nedladdningar innebär mer exponering och mer inkomst via försäljning eller annonsintäkter. Det är vad apputvecklare vill ha.
Google kanske använder en fancy uppsättning ord för att dölja det faktum att Android-appar snart kommer att ha DRM infört på ett sätt som är svårt att ta bort och så småningom kommer din telefon att behöva kunna läsa den för att installera dem. Det är smart - det hindrade internet från att bryta ut i en vanvidd av pitchforks och furor som normalt är reserverade för plundrar eller Comcast.
Men det är DRM, och Google har mycket goda skäl att lägga till det. Låt oss alla hoppas att alla inblandade inte får några idéer om att missbruka det.