El jurado dictaminó que Android usa Java API de buena fe

La prueba de dos semanas entre Oracle y Google ha llegado a su fin. Oracle ha gastado millones de dólares preparando una demanda y pagando abogados. Ella se preparó cuidadosamente para el siguiente proceso, excluyendo del jurado a la única persona con un título en TI. Según una encuesta de candidatos a jurado, también fue el único que, incluso antes del juicio, entendió el significado del término "uso justo" (lo aprendió mientras estudiaba en la Universidad de California en Berkeley). Pero la exclusión de este jurado no ayudó a Oracle.

Después de tres días de discusión ayer, el jurado restante llegó a un veredicto unánime de que el uso de la API de Java en Android es un ejemplo de uso justo según la ley de derechos de autor.

Si el veredicto resultara ser diferente, el juez continuaría el proceso, pasando a la fase de evaluación de daños. Oracle reclamó $ 9 mil millones

"Los saludo por su arduo trabajo en este caso", se dirigió el juez William Alsup al jurado, bajo cuya supervisión este juicio se lleva a cabo desde 2010. - La corte te trae gratitud y te libera. "Me gustaría ir a la sala de deliberaciones del jurado y darles la mano personalmente a cada uno de ustedes".

William Alsup recibió fama particular durante uno de los episodios de la audiencia en mayo de 2012, cuando hablaba de una compensación por $ 150 mil por "robo" de la función rangeCheck (9 líneas de código) y archivos de prueba para Android. De repente resultó que el juez sabe programar .

Fragmento de la transcripción de las audiencias judiciales del 15 de mayo de 2012
Oracle: , . , , .

, , 15 , 10 Linux. , — . , , , Android.

, Google, Android. Android ; , . , , . . , . $3 , 700 800 . [ Google, $8 $10 ]. , , [] .

[Google] , , . , - , ?

: Java [] . , , . rangeCheck . , . , , . . , . , ?

Oracle: rangeCheck.

: rangeCheck! , , . , .

Si se rangeCheckhubiera creado un ejemplo y Oracle demandara $ 150,000 por 9 líneas de código, entonces habría reclamado una compensación por el resto del código "robado" a la tasa establecida, de modo que el monto total de la compensación podría alcanzar los nueve mil millones de dólares.

Nueve líneas de código.rangeCheck
private static void rangeCheck(int arrayLen, int fromIndex, int toIndex {
     if (fromIndex > toIndex)
          throw new IllegalArgumentException("fromIndex(" + fromIndex +
               ") > toIndex(" + toIndex+")");
     if (fromIndex < 0) 
          throw new ArrayIndexOutOfBoundsException(fromIndex);
     if (toIndex > arrayLen) 
          throw new ArrayIndexOutOfBoundsException(toIndex);
}

Google ha publicado una declaración que lo llama una victoria para todos. "El veredicto de hoy de que Android usa fielmente la API de Java representa una victoria para todo el ecosistema de Android, para la comunidad de desarrolladores de Java, para los programadores que confían en lenguajes de programación abiertos y gratuitos para desarrollar programas innovadores para los usuarios".

Los litigios entre Oracle y Google sobre la API de Java en Android han estado sucediendo durante seis años.. La primera demanda se presentó en 2010, en 2012 el juez Alsup dictaminó que las API no estaban sujetas a derechos de autor, pero esta decisión fue cancelada en el tribunal de apelación. Ahora, el jurado ha aprobado otra defensa contra las afirmaciones de Oracle: las interfaces de programación de Android han sido llamadas un ejemplo de uso justo del código Java.


El programador Dan Bornstein, que testificó en el juicio, nombró a la máquina virtual Dalvik con el nombre de un pequeño pueblo de pescadores en Islandia. Foto: Dan Bornstein

Desde el punto de vista de los abogados de software libre, esta no es una buena opción, porque el uso justo aún implica que las leyes de derechos de autor son realmente aplicables a la API de Java. De hecho, no deberían estar sujetos a derechos de autor en absoluto, como argumentó el juez Alsup en detalle en 2012. Pero esto es mejor que nada.

Oracle tiene la intención de apelar nuevamente.

"Creemos firmemente que Google desarrolló Android copiando ilegalmente la tecnología clave de Java para entrar rápidamente en el mercado de dispositivos móviles. Oracle comenzó esta demanda para poner fin a las actividades ilegales de Google. Creemos que existen numerosos motivos para apelar, y planeamos devolver el caso al tribunal de distrito federal para apelar ”, dijo Dorian Daley, abogado principal de Oracle.

"Copiaron 11,500 líneas de código", dijo el abogado de Oracle Peter Bicks en la última palabra antes de ser sentenciado. - Esto no se discute. Tomaron nuestro código, lo copiaron y lo pegaron directamente en Android ".

Los representantes de Google respondieron que el lenguaje de programación Java siempre ha sido "gratuito y abierto" para usar, esto también se aplica a la reimplementación de la API de Java. Uno de los testigos en el juicio fue el director ejecutivo de Sun Microsystems, que desarrolló Java. Esta empresa fue comprada por Oracle en 2009. Reconoció a Android como un producto legítimo y competitivo.

El CEO de Oracle, Larry Ellison, inicialmente dio la bienvenida al advenimiento de Android, pero "cambió de opinión cuando trató de usar Java para su teléfono inteligente y falló", dijo al jurado el abogado de Google, Robert Van Nest.

Source: https://habr.com/ru/post/es394663/


All Articles