O SDK de Android xa non é software libre

Parece que Google recentemente cambiou os termos e condicións de uso do SDK de androide, que non é máis que o conxunto de ferramentas co que están feitas todas as aplicacións de Android, incluso o propio sistema operativo. 


Os novos termos e condicións para o SDK de Android agora inclúe frases como "non podes: (a) copiar (excepto para fins de copia de seguridade), modificar, adaptar, distribuír, descompilar, realizar enxeñería inversa, desmontar ou crear obras derivadas do SDK ou calquera outra parte do SDK cuxos termos non son compatibles co software libre ", sinalou membro da Free Software Foundation Europe, Torsten Grote.

Isto, nunca está de máis aclaralo, leva a patadas coas 4 liberdades que segundo a Free Software Foundation, o software debe ter que ser considerado "libre".

Afortunadamente, Replicant, un garfo gratuíto de Android, anunciou o lanzamento de SDK replicante 4.0 Baseado nas últimas fontes do SDK de Android sen os novos termos.

Por que os cambios? Porque agora mesmo?

Paralelamente á gran popularidade que Android foi adquirindo, xurdiu o problema da fragmentación da plataforma. Actualmente, 7 de cada 10 usuarios de Android teñen instalada a versión Gingerbread (2.3.x) nos seus dispositivos, que en breve cumprirá dous anos.

En abril de 2012, os desenvolvedores de Android referíanse a "a escandalosa fragmentación da plataforma" con preocupación e frustración.

O anterior explícase por varias razóns, pero hai dúas que destacan. Un deles é que moitos terminais non teñen hardware suficiente para executar correctamente as funcións máis recentes e pesadas de Android e as moitas aplicacións dispoñibles. Outra razón é que os fabricantes mostran descoido ou desinterese por ofrecer actualizacións para os seus modelos máis baratos ou camiño da obsolescencia.

Non obstante, hai outra forma de fragmentación cada vez máis relevante. É dicir, algúns desenvolvedores toman o código fonte de Android como base e o desenvolven nunha dirección diferente á visión de Google e a Open Handset Alliance. O mellor exemplo disto é a tableta Kindle de Amazon, ademais do modelo Aliyun de Alibaba.

Google amosou o seu malestar por esta situación e, segundo varias fontes, interviría recentemente con Acer para desistir do desenvolvemento dun modelo baseado en Aliyun.

En conclusión, e para dificultar que os novos xogadores copien a estratexia de Amazon e Alibaba, a compañía modificou as condicións de uso do SDK de Android (Software Developer Kit). A partir de agora, a cláusula 3.4 do novo acordo de licenza implica que o SDK non se pode usar a menos que o desenvolvedor acepte non realizar accións que poidan provocar a fragmentación de Android. Isto inclúe a participación na creación, promoción ou distribución dun SDK baseado no SDK oficial.

A nova cláusula significa que os interesados ​​en crear un novo garfo de Android 4.2 ou máis recente terán que crear o seu propio SDK, desde cero.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

16 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   shackra sislock dixo

    "É certo que a liberdade é necesaria para manter o software libre en constante avance e crecemento"

    NON débese manter a liberdade do software libre para dignificar ao ser humano que usa, estuda, comparte e modifica (sempre que saiba facelo) o software. O software non é un fin en si mesmo, o é o ser humano.

  2.   Marcos Orellana dixo

    É certo que a liberdade é necesaria para manter o software libre en constante avance e crecemento, pero se é o único xeito de manter un sistema único e estable ben controlado, véxoo ben, aínda que deberían probar algunha outra estratexia antes de tomar esta medida.

  3.   Linux desactivado F dixo

    Bo e malo, a liberdade redúcese un pouco, pero obtense un sistema máis unificado

  4.   Usemos Linux dixo

    Estou de acordo con @shackra sislock
    Se non, a noción de software libre non tería sentido.

  5.   diazepán dixo

    En base ao que lin, confirma o que di o artigo anterior de que os termos nunca se cambiaron (o que pasou foi que ao descargar o sdk agora mostran o EULA) e que (como mencionou JarFil) non se aplica a os compoñentes gratuítos (como menciona Paul na actualización), e o máis incrible (e se menciona nos comentarios da nota) é que esta licenza cobre os binarios, pero non as fontes que crean os binarios (que están con licenza Apache) .

    Conclusión: para que Google non mostrase ese EULA, non o notaríamos.

    Ademais: Replicant creouse a mediados de 2010 pensando só en substituír os xoguetes propietarios por outros gratuítos. Agora pode que teña máis notoriedade, pero só para os que son fanáticos de Linux.

  6.   Usemos Linux dixo

    Exactamente ... o que non estou claro é como o binario pode ser "propietario" e o código fonte libre ...?
    Creo que o punto mencionado polo neno aínda é válido. Aínda que foi incluído durante moito tempo, só agora obrigan a aceptar os termos para descargar o SDK e aí foi onde se descubriu o problema. En calquera caso, o importante non é tanto se o tema é novo ou vello senón a pregunta expresada no primeiro parágrafo. Para min non ten sentido dicir que a licenza cobre binarios (no seu conxunto, non só os "compoñentes propietarios") e, por outra banda, dicir que o código fonte ten partes "libres" e outras partes "propietarias".
    Espero telo claro.
    Ánimo! Paul.

  7.   Guillermo Cabrera dixo

    En vez diso, estou esperando FirefoxOS

  8.   Usemos Linux dixo

    @William Cabrera ¡Eu tamén!

  9.   Usemos Linux dixo

    Esa nota foi escrita por un xornalista. Ningún empregado de Google saíu a negar a noticia.
    Por outra banda, recoméndolle que lea este outro artigo ( http://code.paulk.fr/article0008/what-s-up-with-the-android-sdk) no que se responden algúns dos puntos "negados" do artigo que mencionas.
    Ánimo! Paul.

    2013/1/9 Disqus

  10.   Diego Silberberg dixo

    Se restrinxe a liberdade, non hai nada bo ... de que serve un martelo se só se pode usar con uñas marca X?

  11.   JarFil dixo

    A cláusula non é nova, leva desde o principio.

    Igual ca outro:

    3.5 O uso, reprodución e distribución de compoñentes do SDK con licenza baixo unha licenza de software de código aberto réxense exclusivamente polos termos desa licenza de software de código aberto e non este Acordo de licenza.

    A cláusula non libre só se aplica ás ferramentas SDK, non aos compoñentes libres.

  12.   anxo adrian vera dixo

    non hai problema, estou á espera de que se publique Ubuntu polo que o instalo no meu smart

  13.   Kun aguacate dixo

    incluso estou esperando Ubuntu para smartphones

  14.   Heber Noe dixo

    E ninguén espera Debian 7 GNU / Linux para os seus dispositivos móbiles? É unha alternativa mellor.