El SDK de Android ya NO es Software Libre

Acabo de poner un artículo mostrando el avance de Android, digamos un artículo pro o a favor de Android, no obstante… este no lo será ¬_¬

Para usar un software se debe estar de acuerdo con su licencia, con sus términos y condiciones de uso… bien, leamos las condiciones o términos de uso del SDK de Android:

3.3 You may not use the SDK for any purpose not expressly permitted by this License Agreement. Except to the extent required by applicable third party licenses, you may not: (a) copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK; or (b) load any part of the SDK onto a mobile handset or any other hardware device except a personal computer, combine any part of the SDK with other software, or distribute any software or device incorporating a part of the SDK.

Lo cual explicado de forma simple sería:

NO puedes hacer copias del SDK (excepto si se trata de un backup personal tuyo), no puedes modificarlo o adaptarlo a tus necesidades, no puedes redistribuirlo, hacerle ingeniería inversa, separarlo o dividirlo, así como tampoco crear derivados (forks asumo) del SDK o partes del mismo.

Solo 3 letras … -» WTF

Por suerte, existe Replicant … un fork del SDK de Android que se hizo antes de que existieran estas nuevas regulaciones o restricciones. (sitio web de ReplicantSDK)

Esto sin lugar a dudas, aunque no soy desarrollador Android ni mucho menos… me duele y molesta, pues… ¬_¬ … ¿tendré que darle la razón a los detractores de Android y bajar mi cabeza con sus críticas?

Google, oficialmente eres la corporación global #3 que más odio ….


KZKG^Gaara

KZKG^Gaara: Usuario de GNU/Linux y administrador de red desde hace algunos años. Intento mantenerme en el lado oscuro de la fuerza, pues es donde está lo divertido de la vida. Administrador y Fundador de todo esto que ven, pero uno más dentro de la familia.


55 comentarios en “El SDK de Android ya NO es Software Libre

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current ye@r *

  1. Firefox 17.0GNU/Linux
    invisible15

    Una lástima… Nunca he tenido un smartphone pero tenía pensado un android y ver estas prácticas…

    1/55
  2. una lastima , si no lo corrigen y Tizen llega a funcionar bien vamos a tener que cambiarnos …

    2/55
    • Lo estais poniendo como oohh que es esto!!
      Os recuerdo que esta noticia es del 20 de noviembre o asi y todavia no se ha destruido el mundo, ni ha bajado la cuota de mercado, creo que incluso ha subido.

      Ademas que tiene de bueno Tizen?Que tiene a samsung detras? Que yo sepa los terminales de Samsung son una basura y lo digo teniendo en mi casa un Note, un Note II, y dos S3, todos usandose cada uno por una persona, y simplemente con los problemas de los S3 y lo mal que actualizan tengo suficiente oido.
      Que su programacion es con HTML5?Mmmm es decir, el renderizado se lo dejas a los motores de los navegadores webs no? Esto para juegos 3D no sirve, sin contar que no ha salido la especificacion final de HTML5, y en android tambien se puede programar en HTML5.

      6/55
  3. Esto lo pusieron hace relativamente poco y fue porque estaban empezando a proliferar empresas que cojian herramientas del SDK de google y hacian sus derivados, lo cual fragmenta aun mas si cabe las versiones de android, y el SDK es un trabajo que han hecho ellos osea no veo mal ninguno para que prohiban la division del pack o el mal uso, al fin y al cabo solo hablamos del SDK, no de android ni de nada por el estilo.

    Un ejemplo de esto lo tenemos con Kindle, el cual usa una version modificada de android, lo cual ya fragmenta mas las versiones y hace que los programadores tengan que tener en cuenta otro dispositivo mas, como si no fueran ya bastantes.
    Mas ejemplo los tenemos en las versiones de china, como MIUI y alguna otra que modifica el SDK para programar sus versiones.

    Lo que tienen que conseguir este año es eliminar toda la fragmentacion posible, si tu programas en android deberias tener en cuenta 2 o 3 tipos de terminales, no 400 y pico como ocurre ahora. Si no consiguen esto durante este año mucho me temo que Ubuntu for Phones empezara a comerle terreno, por como lo han enseñado esta bastante bien y programandose en C ganas mucho rendimiento ademas de que han dicho que seria facil portar las apps de android a Ubuntu

    3/55
  4. ¿Que pensabas?. Esto es lo que ocurre cuando las cosas se hacen por dinero.Google es una gran empresa y el mas mínimo paso que da está encaminado a lo mismo : Ganar dinero cuanto mas mejor y lo mas fácil y rápido posible, Je, je.

    4/55
  5. Eso si no estoy mal se hizo por una compaña china que estaba vendiendo dispositivos con un fork de android que solo aceptaba apps de esa empresa, pero el problema en sí era que otras compañías (en especifico Asus, si no estoy mal) querían hacer los mismo. Al final creo que eso solo se aplicaba a las empresas que estaban dentro de los asociados de Google. Estoy casi seguro de algo así era pero si estoy mal que me corrijan :D.

    5/55
  6. O.o vaya… Aplicará también a las “Platform Tools”? Porque esas herramientas de depuración por plataforma las incluyen ciertas apps para rootear, instalar recovery, etc.
    Si es así, tremenda basura para terceros. Para un usuario directo del SDK no habría problemas.

    Conocía replicant, aunque ni idea de que tuvieran un SDK. Sin embargo, al hacer un “fork” del SDK, el cuál se supone que ya no es libre, no estarían infringiendo esa regla? “Prohibido copiar/modificar una o varias partes del SDK”?

    Igual pienso seguir usando el SDK actual. La diferencia será, que los Devs de herramientas de root (etc…) pedirán que instalemos el SDk completo en vez de incluir pequeñas partes del ADB (Android Debugging Bridge, o Puente de Depuración de Android).

    7/55
  7. Cada día le veo más futuro a Firefox OS o Ubuntu Phone OS, por lo menos para mi :D

    8/55
    • Como no tenemos garantía de que Ubuntu Phone OS no termine así (vamos, es probable), yo apostaría por Firefox OS (que además pide menos recursos, puede revivir reliquias).

      9/55
    • Pero fijate, ELAV, que profeticas resultan mis palabras!!! Google es el nuevo Microsoft!

      26/55
    • +1. Yo apostaría por Ubuntu Phone, principalmente por compatibilidad con mis otros sistemas. Y según tengo entendido, Canonical seguirá con su política habitual de gpl.

      50/55
  8. ¿Realmente aún la gente cree en el lema “don’t be evil” de Google? Android sólo es software de código abierto, nunca estuvo a favor de los principios propios de la filosofía del Software Libre, una pena en realidad, el único mesías vendría siendo FirefoxOS potenciado con aplicaciones en HTML5, Dalvik es un dolor de cabeza.

    10/55
    • Quizás DalvikVM no sea una maravilla, pero ha cumplido por unos 3-5 años y ha llevado Android a dónde está. No digo que HTML5 no tenga potencial, si que lo tiene, falta ver si al aplicarlo en un prototipo de bajas prestaciones disponible al público funciona tan bien como suena.

      Asumo que WebGL (OpenGL) podrá dar la misma aceleración gráfica que OpenGL puro de forma nativa, y que para cuando salga Firefox OS estén listas todas las APIs mínimas para un funcionamiento adecuado y aprovechamiento de Hardware. Es decir, cámaras, microfónos, auriculares externos.

      Será un mundo de posibilidades, espero no decepcione :P

      11/55
  9. Me da la sensación que estáis exagerando la noticia. Estamos hablando de la SDK de Android, no de Android. Y por ahi alguien ya ha dicho que va ha pensar en ¿alternativas? ¡¡Qué es la SDK!! Android sigue siendo el mismo. Ni lo van a poner de pago, ni te va a quemar la pantalla cuando la uses, ni va a matar niños en Africa. Simplemente la SDK dejará de ser libre. ¿Tan malvado es, sabiendo todo lo que nos ofrece Google de forma libre?

    12/55
    • Google ofrece muchos servicios gratuitos SOLO Y SOLO PORQUEI estos le reportan ganancias economicas millonarias (lease: propaganda, marketing, anuncios, etc) que nadie crea que Google es la Cruz Roja, ni Greenpeace ni nada de eso!

      27/55
    • Hola que tal :)
      Sí es cierto, solo es la SDK de Android, nada más… pero algunos no nos sentimos del todo cómodos o a gusto cuando se nos prohíbe usar algo de cierta o determinada forma, o sea… que nos digan: “toma esto, pero no puedes compartirlo, adaptarlo ni hacerle copias” … vamos, no es del todo agradable, ¿o sí?

      33/55
  10. Pero @Tanrax la SDK ES lo que nos interesa a los desarrolladores, sin esto libre no habrá más roms modificadas, no más miui, no más cyanogen, etc.. se acabó la diversión.
    No desarrollo en android porque no me gusta el API y a java le pueden poner cuantos coloretes quieran que sigue siendo de lo más patojo. Tenía mis anhelos para con meego y qt, ñiff, ñiff… pero el madlito hijo de la gran… elop el troyano la echó a perder en Nokia, espero que Tizen como sucesor no muera prematuro igual, aquella vez todos los OEM decían que iban a usar meego y al final pum.

    13/55
    • Espera, momento. Cómo que no más ROMs? Las ROMs se basan en el código fuente de Android, no en el SDK (a menos que sean esas ROMs super preliminares que hacen como pruebas de concepto, basadas en las imágenes de Android del SDK).

      En todo caso el SDK lo usan Cyanogen y compañía para depurar la ROM, no tienen que modificarlo para nada. Sólo que por ej, los terceros ya no podrán hacer uso libre del SDK en sus herramientas, por ejemplo, un programa para rootear una tablet.

      Aparte de eso, todo es igual.

      15/55
  11. Por cierto @Kzkg un post de Qt5 que salió ya!!! http://qt-project.org/qt5

    14/55
  12. Bueno, ya no es software libre, y? tienen todo el derecho a hacer lo que quieran con el software que ellos desatollen, habrán tenido sus buenos motivos.

    16/55
    • Hola,
      Gracias por el link, ya lo abro y leo sobre qué trata, no obstante me llama la atención… pues en los términos de uso del SDK así mismo ponen los términos o restricciones, dejé el link en el post.

      Igual, gracias :)

      31/55
      • según zdnet: lo que sí es “privativo” es el binario del SDK, las fuentes están licenciadas con la licencia Apache 2.0.

        Igual, que tengas que usar un programa privativo para acceder a sus fuentes, da cosa….

        36/55
  13. A desarrollar para ubuntu phone entonces.

    20/55
  14. Opera Mini 7.5.32193Android
    Windóusico

    ¡Odio eterno al smartphone moderno!

    22/55
  15. Nunca me gustó Android por ser JAVA con un nombre bonito. Aunque es cierto que el producto final es bueno el hecho que sea Java sigue siendo una espina en la planta del pie.

    No veo la hora que aparezca el Ubuntu Phone (si es verdad que será un fork de GNU/Linux puro) o cualquier otro teléfono que brinde las mismas posibilidades (o mayores, mejor!) pero por sobretodo que no sea Java.

    JAVA SUCKS

    23/55
  16. Google Chrome 23.0.1271.97GNU/Linux x64
    Rainbow_flyRainbow_fly

    No me sorprende, es mas… no me sorprenderia que google lo repita con muchos otros de sus productos, como por ejemplo Chromium

    Poco a poco van a ir siendo Menos soft libre conforme dominen mercados

    Usa el soft libre como herramienta para superar a la competencia y luego lo abandona

    Bienvenidos al capitalismo, te usamos, te traicionamos y explotamos todas tus ideas bajo nuestras licencias

    24/55
  17. A veces me pregunto, todos los que criticamos este tipo de cosas (me incluyo) ¿no haríamos lo mismo si tuviésemos la posibilidad de montar una empresa como Google para producir ganancias? Lo que me lleva también a otra pregunta ¿no hará Canonical lo mismo una vez que Ubuntu Phone salga al mercado, después de todo lo que viene invirtiendo en Ubuntu? Mmmm…que complicado se está poniendo esto.

    34/55
    • Todo depende de las licencias que usen. Si utilizan GNU GPL no podrán hacerlo.

      35/55
    • Google Chrome 23.0.1271.97Windows 8 x64 EditionMetro
      Daniel Rojas

      Siempre me pregunté lo mismo sobre las ganancias. Creo yo también lo haría…

      37/55
      • Mmmm, no sé. google es una de las empresas mas grandes del mundo ¿ acaso necesita mas ganancias ?

        47/55
    • IceWeasel 10.0.3Debian GNU/Linux
      rockandroleo

      La libertad del software, bien lo sabemos todos lo que pululamos por aquí, trasciende es un asunto del dinero. Por lo mismo, no me convence este conformismo de “si tuviese una empresa cerraría el código”.

      39/55
    • IceWeasel 10.0.3Debian GNU/Linux
      rockandroleo

      * trasciende el asunto del dinero.

      40/55
    • Creo que tienes la razon, la critica la hacemos porque no estamos en la misma situacion. No creo que Microsoft, Apple o Google, sean malvadas, lo que pasa es que no son empresas de filantropia, quieren ganancias y punto. Apple fan compran apple por la seguridad, no importa el precio elevado y critican a linux con todo. Los de Microsoft por la gran cantidad de juego y porque con Win8 creo que si hicieron algo mejoradito. Y google bueno, google un dia nos va a violar y ni nos vamos a dar cuenta.

      Pero igual creo que las empresas estan para ganar dinero, no para otra cosa. Que abusan a veces del usuario? Si. Pero es la que hay.

      43/55
    • ¿Aparte de las demostraciones, Canonical ha puesto alguna imagen o colgado el código fuente? Es duda. Por ahí podríamos empezar a cuestionar a Ubuntu Phone.
      Con respecto al otro punto, si yo montara una empresa, liberaría bajo GPL. Mi trabajo está protegido de listos que vengan a privatizar el código y puedo aprovechar la enorme fuerza de trabajo que la gente aporta por entretenimiento, si podemos llamarlo así.
      Puede uno hacer un concurso con premio monetario para que venga alguien y te entregue tu característica deseada bajo GPL y no le pagues sueldo.
      Digo.

      45/55
    • Firefox 17.0.1Kubuntu 12.04.1KDE
      Charlie-BrownCharlie-Brown

      Miren, dejando de lado lo de las ganancias, que son tan lícitas como en cualquier otro negocio; ¿alguien se ha preguntado cuánto cuestan todos los servicios que ofrece Google de manera gratuita?, o es que todavía piensan que el dinero cae del cielo o crece en los árboles, por favor…

      Por otra parte, el cambio de licencia es del SDK, que la inmensa mayoría no lo utiliza en lo absoluto y una buena parte no tiene ni idea de qué cosa es como lo demuestran muchos comentarios. De que es válida la crítica a Google por esto, de acuerdo, pero no hay que hacer una tormenta en un vaso de agua.

      48/55
  18. Esto hace que me entren más ganas de trastear con Ubuntu Phone.

    41/55
  19. A mi me gustaría preguntar a quien lo sepa ¿Qué ha cambiado en las condiciones de uso del SDK?

    En el año 2009 ya existía el punto 3.3: http://web.archive.org/web/20100111025451/http://developer.android.com/intl/ja/sdk/terms.html

    3.3 Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK. Except to the extent required by applicable third party licenses, you may not load any part of the SDK onto a mobile handset or any other hardware device except a personal computer, combine any part of the SDK with other software, or distribute any software or device incorporating a part of the SDK.

    42/55
  20. Lamentable la clausura de Android pero, era de esperar dado que las grandes empresas informaticas mantienen tanta gratitud!

    Vamos a ver como le va a Samsung con Tizen o a Firefox OS.

    Saludos!

    44/55
  21. ¿Y exactamente qué es el SDK y cómo me afecta como dueño de un terminal con android?

    51/55
    • SDK significa Software Development Kit, herramientas para desarrollar aplicaciones basicamente no te afecta en nada como usuario solo si eres desarrollador ya que al ya no ser software libre empiezan a haber ciertas restricciones con lo que puedes o no puedes hacer.

      53/55
  22. Android Webkit 4.0Android 4.1.1
    super chinazo poderoso

    Ni me preocupa, yo tengo el mio spforkIO. Antes de este mandato.

    54/55
  23. Pingback: Declaración de la FSF respecto al nuevo iPhone, Apple Pay, y Apple Watch - Desde Linux

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current ye@r *