Car-tech

Oracle v. Google: implicaciones de largo alcance de la demanda

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan

Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan

Tabla de contenido:

Anonim

Oracle ha presentado una demanda contra Google, alegando que el software Android de Google infringe siete patentes de Oracle y derechos de autor relacionados con Java. La demanda fue presentada el jueves en el Tribunal de Distrito de los EE. UU. En San Francisco y busca un juicio con jurado.

Esta demanda, que inevitablemente se prolongará durante meses, conlleva grandes consecuencias potenciales para Google y quizás para la industria móvil en general. ¿Puede esta demanda desmantelar el sistema operativo Android? ¿Las restricciones sobre el uso de Java en los teléfonos móviles afectarán a todo el mercado?

The Lawsuit

Una copia de la demanda dice que "Android (incluido, entre otros, el Dalvik VM y el kit de desarrollo de software Android) y los dispositivos que operan con Android infringen una o más reivindicaciones de cada una de las Patentes de Estados Unidos Nos. 6,125

, 447, 6,192,476, 5,966,702, 7,426,720, RE38,104, 6,910,205 y 6,061,520. " El desafío debería haberse esperado, informa el Telegraph, ya que Google ha contratado a antiguos ingenieros de Sun Java en los últimos años. Además, Business Insider señala otra razón por la que Google "debería haber sabido mejor", ya que el CEO de Google, Eric Schmidt, dirigió previamente al equipo que desarrolló Java en Sun Microsystems. Schmidt renunció como jefe de tecnología de Sun para tomar el timón de Google en 2001.

Google dice que todavía no se ha cumplido con la demanda y, por lo tanto, no puede hacer comentarios. No respondió a las solicitudes de comentarios.

Cuando Oracle compró Sun Microsystems por $ 7.400 millones el año pasado, adquirió Java, que está prácticamente en todas partes en la Web y en dispositivos móviles. El CEO de Oracle, Larry Ellison, calificó a Java como "el activo de software más importante que jamás hayamos adquirido".

El sistema operativo Android de Google se ejecuta en la propia máquina virtual Dalvik de Google, que se basa en el software Java. Sin embargo, cuando se mira bajo el capó de Android, parece que Dalvik VM no es 100 por ciento Java, sino más bien una modificación del software: "Desde la perspectiva de un desarrollador, Dalvik parece una Máquina Virtual Java, pero estrictamente hablando, Dalvik no es JVM. Dalvik ejecuta bytecode dex, no bytecode de Java. Y existen diferencias en la estructura de los archivos de clase de Dalvik en comparación con los archivos de clase de Java. Sin embargo, para todos los propósitos, construir una aplicación de Android es realmente un ejercicio para construir un tipo peculiar de la aplicación Java, "PCWorld informa.

Aunque Google depende de Java, el principal arquitecto de Java de Google, Josh Bloch, tuvo algunas palabras duras sobre el tratamiento de Oracle de la plataforma, alegando que Oracle ha estado descuidando su evolución. Bloch citó una serie de deficiencias: el tiempo entre las nuevas versiones de Java continúa creciendo; La fecha de envío de Java 7 sigue retrocediendo; y el futuro del Proceso Comunitario de Java (JCP) sigue siendo turbio. Señaló que la base del código está, por primera vez, en peligro de ser bifurcada.

Bloch también tenía conflictos con las complicadas prácticas de licenciamiento de Java y acreditaba la complacencia de Oracle con el uso cada vez menor de Java. Tiobe Software respalda estas afirmaciones señalando que, por primera vez en cuatro años, Java, que normalmente es el idioma más citado, ha sido superado en popularidad por el lenguaje de programación C. Tiobe atribuye esta disminución al creciente uso de otros lenguajes más simples que usan la Máquina Virtual Java.

Muchos predijeron que esta demanda llegaría tarde o temprano. Cuando Google estaba desarrollando Android en 2007, era evidente que el gigante de los motores de búsqueda se peleaba con Sun Microsystems, que poseía el software Java en ese momento. Se dijo que Google había construido la Máquina Virtual Dalvik para resolver problemas de licencia con Sun.

Otro elemento del sistema operativo Android podría haber provocado ira en Oracle. "Antes de su adquisición por Oracle, Sun demostró ser hostil al Harmony Project, el intento de la Apache Software Foundation de crear una implementación Java SE con licencia de Apache. Además de Dalvik, Google también usa las bibliotecas de clase de Harmony en Android, lo que aparentemente ha despertado la La ira de Oracle ", informa Ars Technica.

Un giro de eventos algo inesperado

Hasta ahora, Java se consideraba un software muy abierto, que se ajusta a la filosofía de Android de código abierto de Google. Por lo tanto, la demanda fue una sorpresa para la comunidad tecnológica.

"El desafío legal desencadenó ondas de choque en la comunidad de software de Silicon Valley. Sun, aunque acumuló miles de patentes, fue uno de los principales patrocinadores de la libertad. compartiendo tecnologías de programación. Aunque Sun redujo las licencias para vender Java, ofreció versiones gratuitas bajo lo que la industria llama licencias de fuente abierta, "informa el Wall Street Journal.

Oracle instituyó despidos masivos de empleados de Sun. después de su adquisición, tal vez adoptando un soporte simbólico para demostrar que ahora posee Java y nadie más.

Aún así, otras compañías de tecnología y móviles "pagan cantidades relativamente pequeñas para licenciar Java para que se ejecute en un gran número de dispositivos, y hubo En algunos casos, Oracle le preguntó a Sun si buscaría extraer más dinero de su control del software ", informa el Financial Times. Aunque la demanda de Oracle podría verse como un giro inesperado de los acontecimientos, se reduce al hecho de que Google debería haber sido consciente de las consecuencias inherentes a su uso de Java.

Perfect Timing

Enfrentando a Google en esta etapa en el juego es el momento perfecto por parte de Oracle. Las ventas de dispositivos Android superan con creces cualquier otro sistema operativo móvil. Según el CEO de Google, Schmidt, Google activa más de 200,000 dispositivos Android por día, un número masivo indicativo de la omnipresencia de Android.

Por lo tanto, la demanda puede ser el intento de Oracle de infiltrarse en el mercado móvil. "No es coincidencia que la investigación publicada esta semana muestre ganancias drásticas en la popularidad de Android y múltiples aumentos en la búsqueda móvil de Google (la verdadera fuente de ingresos detrás de Android, que es de código abierto). Si Oracle puede forzar un acuerdo con Google, de repente tiene al menos un boleto de clase ejecutiva en el tren móvil e incluso puede comenzar a buscar en los mercados verticales que incluyen tecnologías móviles ", informa ZDNet.

Profundizar en el mercado móvil sería un cambio dramático para Oracle, ya que ni él ni Sun alguna vez fueron consumidores empresas de gadgets. El mercado de telefonía móvil ha crecido exponencialmente en los últimos años y tiene una intensa competencia: Oracle cambia (o amplía) sus engranajes corporativos podría ser un éxito épico o una falla colosal.

Impacto potencial en la industria de telefonía móvil

Después de la adquisición de Sun, una compañía relativamente relajada sobre el uso de Java, Oracle ha sido más agresivo a la hora de sacar dinero de su software. Ahora que Google es el objetivo de Oracle, existe un alto potencial que Oracle puede perseguir a otras compañías de telefonía móvil y tal vez exija regalías más altas por el uso de Java.

Si este escenario se desarrolla, Oracle podría ganar mucho dinero. Los precios más altos pueden enviar a las compañías móviles a buscar otro tipo de tecnología, o crear alternativas Java, para satisfacer sus necesidades.

Las otras demandas contra Android

La demanda de Oracle no es la única que apunta al Android de Google. Apple presentó una demanda contra el fabricante de teléfonos móviles HTC en marzo, alegando que HTC violó 20 patentes de Apple relacionadas con funciones táctiles y de gestos, incluidos mecanismos de desbloqueo, ahorro de energía, desplazamiento por pantalla táctil y capacidades de acelerómetro.

Se vio el juicio de Apple por muchos como un tiro indirecto en Google. Otros lo consideraron un ímpetu para los fabricantes de teléfonos móviles para evitar Android y desarrollar un interés en él, que ha tenido retrasos, en parte debido a la popularidad de Android y la tendencia de Microsoft a lanzar productos sin terminar. Hablando de Microsoft, el gigante tecnológico selló recientemente una asociación con HTC, dando a HTC un amplio acceso a las patentes de Microsoft para teléfonos que ejecuta Android. Microsoft también afirmó que Android infringe las patentes de Microsoft, aunque una demanda parece poco probable. "El subdirector general de Microsoft, Horacio Gutiérrez, dijo que, aunque Microsoft prefiere resolver los problemas de licencias de propiedad intelectual sin recurrir a juicios, tiene la responsabilidad de asegurarse de que 'los competidores no se aprovechen de nuestras innovaciones'", según CNET.

¿Tiene Oracle una oportunidad?

Al escribir estas líneas, la capitalización de mercado de Oracle es de $ 113.5 mil millones en comparación con los $ 155.1 mil millones de Google. Afrontar esas fortunas masivas cara a cara está destinado a lanzar una batalla legal duradera que puede sobrevivir a nuestra capacidad de atención. El resultado es incierto.

ZDNet menciona que "un buen número de analistas creen que habrá algún tipo de acuerdo de licencia que surja de esto, aunque el tamaño y el alcance pueden no ser las ganancias inesperadas para las que Oracle está buscando " Dado que Oracle no ha declarado sus daños monetarios, tampoco se sabe con certeza cuán grande es la cantidad de dinero que Oracle pretende morder de las finanzas de Google.