Android SDK är inte längre fri programvara

Det verkar som Google har nyligen ändrat villkoren för användning av SDK de Android, vilket inte är något annat än verktygslådan med vilken alla Android-applikationer är gjorda, inklusive själva operativsystemet. 


Nya villkor för Android-SDK:n inkluderar nu fraser som "du får inte: (a) kopiera (förutom för säkerhetskopieringsändamål), modifiera, anpassa, distribuera, dekompilera, bakåtkonstruera, demontera eller skapa härledda verk av SDK:n eller någon del av SDK vars villkor är icke-friprogramvaruvänliga", han pekade medlem av Free Software Foundation Europe, Torsten Grote.

Detta, det skadar aldrig att förtydliga det, sparkas med de 4 friheter som enligt Free Software Foundation måste vara att betrakta som "gratis".

Lyckligtvis har Replicant, en gratis gaffel av Android, meddelat lanseringen av Replikant SDK 4.0 baserat på de senaste Android SDK-källorna utan de nya villkoren.

Varför förändringarna? För just nu?

Parallellt med den stora popularitet som Android har fått, har problemet med plattformsfragmentering uppstått. För närvarande har 7 av 10 Android-användare versionen Gingerbread (2.3.x) installerad på sina enheter, som snart fyller två år.

I april 2012 hänvisade Android-utvecklare redan till "plattformens upprörande fragmentering" med oro och frustration.

Detta kan förklaras av flera skäl, men det är två som sticker ut. En av dem är att många terminaler har otillräcklig hårdvara för att köra de senaste och tunga funktionerna i Android och de många tillgängliga apparna. En annan anledning är att tillverkarna är slarviga eller ointresserade av att erbjuda uppgraderingar för sina billigare eller föråldrade modeller.

Det finns dock en annan allt mer relevant form av fragmentering. Det vill säga att vissa utvecklare tar Android-källkoden som bas och utvecklar den i en annan riktning än Googles och Open Handset Alliances vision. Det bästa exemplet på detta är Amazons Kindle-surfplatta, förutom Alibabas Aliyun-modell.

Google har uttryckt missnöje med denna situation och, enligt olika källor, ingripit nyligen med Acer för att hindra företaget från att utveckla en modell baserad på Aliyun.

Sammanfattningsvis, och för att göra det svårt för nya spelare att kopiera Amazons och Alibabas strategi, har företaget ändrat villkoren för användning av Android SDK (Software Developer Kit). Från och med nu innebär klausul 3.4 i det nya licensavtalet att SDK:n inte kan användas om inte utvecklaren går med på att inte vidta åtgärder som kan resultera i Android-fragmentering. Detta inkluderar att delta i skapandet, marknadsföringen eller distributionen av ett SDK baserat på det officiella SDK.

Den nya klausulen innebär att de som är intresserade av att skapa en ny "gaffel" eller gaffel av Android 4.2 eller senare måste skapa sin egen SDK, från grunden.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   shakra sislock sade

    "Det är sant att frihet är nödvändigt för att hålla fri mjukvara i ständig utveckling och växande"

    NEJ. fri programvaras frihet måste upprätthållas för att värda den människa som använder, studerar, delar och modifierar (så länge han vet hur man gör det) programvaran. Mjukvara är inte ett självändamål, det är människor.

  2.   Mark Orellana sade

    Det är sant att frihet är nödvändigt för att hålla fri mjukvara ständigt utvecklas och växa, men om det är det enda sättet att upprätthålla ett unikt och stabilt system som är väl kontrollerat ser jag det som bra, även om de borde ha provat någon annan strategi innan de vidtog denna åtgärd.

  3.   Linux avstängd F sade

    På gott och ont, friheten är lite begränsad, men du får ett mer enhetligt system

  4.   aarensmith sade
  5.   Låt oss använda Linux sade

    Jag håller med @shackra sislock
    Annars skulle begreppet fri programvara inte vara meningsfullt.

  6.   diazepam sade

    Enligt vad jag läste, bekräftar det vad den tidigare artikeln säger om att villkoren aldrig ändrades (det som hände var att när man laddade ner sdk, nu visar de att EULA), och att det inte heller (som JarFil nämnde) gäller gratis komponenter (som Paul nämner i uppdateringen), och det mest otroliga (och det nämns i kommentarerna i noten) är att de här licenserna, men som inte finns under källorna, täcker binarerna värklicens).

    Sammanfattning för att göra det kort: Om Google inte visade det licensavtalet, skulle vi inte ha märkt det.

    Dessutom: Replicant skapades i mitten av 2010 och tänkte bara på att ersätta de proprietära prylarna med gratis. Nu kan det ha mer ryktbarhet, men bara för de som är fans av Linux.

  7.   Låt oss använda Linux sade

    Exakt... det som inte är klart för mig är hur binären kan vara "proprietär" och källkoden fri...?
    Jag tror att punkten som barnet nämner fortfarande är giltig. Även om det ingick under en lång tid, först nu tvingar de dig att acceptera villkoren för att ladda ner SDK:n och det var där problemet upptäcktes. Det viktiga är i alla fall inte så mycket om ämnet är nytt eller gammalt utan frågan som uttrycks i första stycket. Det är ingen mening för mig att säga att licensen täcker binärfilerna (som helhet, inte bara de "proprietära komponenterna") och å andra sidan att säga att källkoden har "fria" och "proprietära" delar.
    Jag hoppas att jag var tydlig.
    Skål! Paul.

  8.   William Cabrera sade

    Jag väntar istället på FirefoxOS

  9.   Låt oss använda Linux sade

    @William Cabrera Jag också!

  10.   Låt oss använda Linux sade

    Den anteckningen skrevs av en journalist. Ingen Google-anställd kom ut för att förneka nyheten.
    Å andra sidan rekommenderar jag att du läser den här andra artikeln ( http://code.paulk.fr/article0008/what-s-up-with-the-android-sdk) där några av punkterna "förnekade" i artikeln som du nämner besvaras.
    Skål! Paul.

    2013/1/9

  11.   Diego Silverberg sade

    Om det begränsar friheten finns det inget bra... vad hjälper en hammare om den bara kan användas med spikar av X märke?

  12.   JarFil sade

    Klausulen är inte ny, det har den varit från början.

    Samma som denna:

    3.5 Användning, reproduktion och distribution av komponenter i SDK:n som är licensierade under en mjukvarulicens för öppen källkod styrs endast av villkoren i denna mjukvarulicens för öppen källkod och inte detta Licensavtal.

    Den icke-fria klausulen gäller endast SDK-verktyg, inte fria komponenter.

  13.   ängel adrian vera sade

    inga problem, jag väntar på att Ubuntu ska släppas så att jag kan installera det på min smarta

  14.   Avokado Kun sade

    även jag väntar på ubuntu för smartphones

  15.   Heber Noah sade

    Och ingen förväntar sig Debian 7 GNU/Linux för sina mobila enheter?Det är ett bättre alternativ.