Una de las patentes (*7426720* *System and method for dynamic preloading of classes through memory space cloning of a master runtime system process) *es sobre un metodo de optimizacion para correr dos virtual machines reduciendo la cantidad de memoria necesario para ello en ambientes con poca memoria como celulares. Esta patente la puedes inflingir ya sea en java o en python o en lo que sea. No es necesario que lo llames java.
De todas, la que tiene mas merito (y probabilidad de no ser anulables en las cortes) es una sobre un metodo para optimizar la manera como se inicializan los arrays staticos (*United States Patent 6,061,520 May 2000 *Method and system for performing static initialization<http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=HITOFF&p=1&u=/netahtml/PTO/search-bool.html&r=1&f=G&l=50&co1=AND&d=PTXT&s1=6,061,520.PN.&OS=PN/6,061,520&RS=PN/6,061,520>). Entonces no interesa si es java o no, sino que no puedes usar esas optimizaciones en un java virtual machine (u otro virtual machine en algunos casos) sin tener un acuerdo con oracle. 2010/8/19 Jorge Neyra <[email protected]> > Algunas acotaciones: > > 2010/8/19 Clever Flores <[email protected]> > > Oracle demandó a Google por la implementaciòn de Android para los >> dispositivos mòviles, habiendo en cuenta que Sun tenía patentes de >> software sobre su plataforma para celulares (Java Micro Edition) y >> quien quiera que necesitaba usar Java de forma privativa para >> celulares necesitaba pagar Royalties directamente a SUN. >> >> Cuando SUN liberó Java, lo hizo bajo la licencia GPL, mantienendo su >> versión comercial para quienes quieran >> desarrollar software privativo. >> >> Google no quiso pagar nada a SUN por usar Java en dispositivos >> móviles, por eso desarrollò su propia màquina virtual (Dalvik), >> pero no la licenció bajo GPL sinó que lo hizo con la licencia apache >> (estilo BSD) para que los operadores mòviles >> pudieran distribuir software privativo con el mismo y le pusieran >> restricciones al S.O. base (Android). >> >> > No quiso pagar nada a SUN porque en lugar de hacer eso se llevó a gente > clave que estaba en Java de SUN. Recuerden que Eric Schmidt (CEO de Google) > estuvo liderando el desarrollo de Java en SUN. > > >> Las licencias BSD son de doble filo y en este caso Oracle al verse >> "perjudicado" y aprovechando la situaciòn, >> ve que puede hacer dinero demandando a Google por infringir sus >> patentes, ya que este desarrolló una implementaciòn >> propia de su VM para celulares llamando Java al lenguaje sobre el que >> se desarrolla en esta VM y no basàndose en la >> versiòn GPL de SUN. >> >> Esta situaciòn es similar a la que sucediò cuando Microsoft quiso >> hacer su propia implementaciòn de Java y por la >> demanda de SUN lo tuvo que llamar J++ >> >> > SUN (cuando aun no fue comprada por Oracle) también se mostró muy > disconforme con Google (no sé si hubo demanda de por medio) por el > desarrollo de Dalvik, puesto que el bytecode de Dalvik no correría en la > JVM, recuerden el lema de Java cuando fue concebido "escríbelo una vez, > ejecutalo en cualquier lugar". Con el MS Visual J++ ocurría lo mismo, su > bytecode no corría (o corría con muchos problemas) en la JVM de SUN. > > Que Google haya decidido optar por su propia VM (Dalvik) además de lo > descrito por Clever, me parece que fue porque Google quería una VM mucho más > eficiente que la VM de SUN (recuerden que los dispositivos móviles son > inferiores en hardware al de una Desktop, Laptop o Servidor; y este fue el > 'Talón de Aquiles' de la JVM para móviles). > > > >> Finalmente, creo que Google tendrà que pasar por caja y/o llamar de >> otra forma al lenguaje que usa en Android. >> >> Sobre la pregunta hay implementaciones 100% libres como el OpenJDK y >> muchas tecnologías relacionadas >> con servidores de aplicaciones, con lo cual no hay riesgo que Oracle >> te demande si usas las implementaciones >> liberadas por SUN. >> >> Oracle a demandado a Google por desarrollar una plataforma No GPL y >> que le ha llamado Java. >> >> > Creo que el problema no es sólo llamarlo Java, sino que Google usa el > lenguaje Java para que se pueda desarrollar sobre Dalvik. SUN divide la > plataforma Java en: JEE (versión Enterprise), JSE (implementación Standardt > [antes JSDK], en su versión GPL es OpenJDK), JME (Microedition para > dispositivos móviles). Una analogía sería el lenguaje es C# y la plataforma > .NET (Mono en Linux). A los que programan en Mono: dicho bytecode puede ser > ejecutado sin problemas en MS .NET? > > Si bien en muchos blogs, foros, listas, etc. muchos auguran que el > comportamiento de Oracle será en adelante más agresivo contra la comunidad > de Software Libre, y que esto es sólo el comienzo. Me parece que Oracle a > diferencia de SUN es más agresivo en hacer respetar el estandar de la > plataforma Java a Google. Aunque también leí que hubo mucha disconformidad > de los empleados de SUN absorvidos por Oracle, incluso muchos se retiraron a > proyectos fuera de Oracle porque no se seguía (no respetar) la línea de SUN > así como la suspensión de algunos proyectos: deben ser políticas y > decisiones internas de Oracle. > > Por otro lado no pintemos del todo a Oracle como un monstruo > anti-Open-Source, pues, un apoyo importante hace unos años fue donar > enteramente el código fuente de Oracle Toplink a la Fundación Eclipse que > ahora se denomia EclipseLink (implementación de JPA, JAXB, JCA, SDO). > EclipseLink fue seleccionado como referencia para la implementación de JPA > 2.0. > > Coincido con muchos en que hubiera sido preferible que SUN sea absorvida > por Google o IBM, pues estos han hecho más aportes a la comunidad > opensource. > > Saludos > > El día 17 de agosto de 2010 16:14, Javier Aquino H. >> <[email protected]> escribió: >> > Según lo que indicas, si yo uso Java para desarrollar las aplicaciones >> de mi >> > empresa, mas adelante Oracle podría (si así lo quisiera) exigirme algún >> tipo >> > de pago por el uso de esta tecnología ??? >> > >> > >> > >> > O como sería el rollo ??? … Pregunto esto porque estoy pensando en >> cambiar >> > de plataforma de desarrollo y taba pensando en Java como alternativa. >> > >> > >> > >> > Saludos, >> > >> > >> > >> > Javier. >> > >> > >> > >> > >> > >> > De: [email protected] [mailto: >> [email protected]] >> > En nombre de Daniel Yucra >> > Enviado el: martes, 17 de agosto de 2010 03:52 p.m. >> > Para: [email protected] >> > Asunto: Re: [l-plug] Reunión agosto 2010 >> > >> > >> > >> > El día en que SUN queda en poder de Oracle termino un periodo importante >> > para la Comunidad OpenSource de SUN, en especial los que mantiene >> soporte >> > Oracle como Java, GlassFish, Netbeans, Solaris, VirtualBox, Mysql, >> > OpenOffice, etc, etc. >> > >> > Por ahora ya se sabe que Mato a OpenSolaris, reclama Java a Google por >> > Android, pero tambien te lo puede reclamar a ti como desarrollador o >> empresa >> > que trabajas con productos que tiene relación con Oracle. >> > >> > A oracle solo le interesa su dinero más no le interesa el OpenSource >> menos >> > el Software Libre. >> > >> > Felizmente existen alternativas libres que NO estan en poder de Oracle, >> > mañana continua esta novela vamos a ver a que productos termina de matar >> > Oracle. >> > >> > Lo peos de todo la comunidad OpenSource No puede levantarse y crear >> forks >> > alrededor de estos productos porque mañana te lo reclamará Oracle y >> > teminariamos en los tribunales californianos. >> > >> > >> > >> > >> > >> > >> > >> > El 17 de agosto de 2010 15:35, Ivan <[email protected]> escribió: >> > >> > y que con Openoffice.org, es de Oracle? >> > >> > El 17 de agosto de 2010 13:52, Angellore Von Tristania < >> [email protected]> >> > escribió: >> > >> > >> > >> > que pasar entonces con Android en los celulares de motrola que usan >> java >> > >> > 2010/8/17 Rafael Olaechea <[email protected]> >> > >> > >> > >> > Si es que a las personas les interesa el tema, yo podría organizar una >> > charla sobre el juicio de oracle a google, con los patentes y >> referencias a >> > juicios similares (Sun a Microsoft), analizando los escritos de cada uno >> de >> > los juicios y las posibles implicancias. >> > >> > Este juicio es una gran oportunidad para que con grandes abogados se >> aborde >> > los limites de los patentes, ya que en USA esto se define mediante >> juicios >> > con precedentes. Tengo cierta formación legal básica y he leido los >> > depositions en la corte de oracle y de otros casos. >> > >> > >> > >> > Me avisan si les interesa. >> > >> > >> > >> > Saludos, >> > >> > Rafael >> > >> > >> > >> > >> > >> > 2010/8/16 Carlos Joel Delgado Pizarrro <[email protected]> >> > >> > ¿Habrá reunión este mes? >> > ¿Cuál será el tema de la charla central? >> > >> > Por si acaso ya está la wiki para la reunión >> > http://wiki.linux.org.pe/reuniones/formales/mensuales/2010/08 >> > >> > Saludos! >> > >> > ————————————————– >> > Carlos Joel Delgado Pizarro >> > http://carlosj2585.wordpress.com >> > http://pycj.wordpress.com (Python!) >> > PLUG - Peruvian Linux Users Group http://www.linux.org.pe >> > Mosoq Kallpa – Linux Users Group http://www.mosoqkallpa.org/ >> > Linux User Registered # 460895 >> > Ubuntu User Registered # 28720 >> > >> > _______________________________________________ >> > Lista de correo Linux-plug >> > Temática: Discusión general sobre Linux >> > Peruvian Linux User Group (http://www.linux.org.pe) >> > >> > Participa suscribiéndote y escribiendo a: [email protected] >> > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: >> > http://voip2.voip.net.pe/mailman/listinfo/linux-plug >> > >> > IMPORTANTE: Reglas y recomendaciones >> > http://www.linux.org.pe/listas/reglas.php >> > http://www.linux.org.pe/listas/comportamiento.php >> > http://www.linux.org.pe/listas/recomendaciones.php >> > >> > >> > >> > _______________________________________________ >> > Lista de correo Linux-plug >> > Temática: Discusión general sobre Linux >> > Peruvian Linux User Group (http://www.linux.org.pe) >> > >> > Participa suscribiéndote y escribiendo a: [email protected] >> > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: >> > http://voip2.voip.net.pe/mailman/listinfo/linux-plug >> > >> > IMPORTANTE: Reglas y recomendaciones >> > http://www.linux.org.pe/listas/reglas.php >> > http://www.linux.org.pe/listas/comportamiento.php >> > http://www.linux.org.pe/listas/recomendaciones.php >> > >> > >> > -- >> > AngelFall >> > >> > _______________________________________________ >> > Lista de correo Linux-plug >> > Temática: Discusión general sobre Linux >> > Peruvian Linux User Group (http://www.linux.org.pe) >> > >> > Participa suscribiéndote y escribiendo a: [email protected] >> > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: >> > http://voip2.voip.net.pe/mailman/listinfo/linux-plug >> > >> > IMPORTANTE: Reglas y recomendaciones >> > http://www.linux.org.pe/listas/reglas.php >> > http://www.linux.org.pe/listas/comportamiento.php >> > http://www.linux.org.pe/listas/recomendaciones.php >> > >> > >> > -- >> > >> > ¡Error! Nombre de archivo no especificado. >> > >> > Yo tengo mi Office legal y no pague por su licencia >> > *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* >> > http://picasaweb.google.com/iap2001/nicolas >> > http://ir.pe/1zza >> > http://iap2001.blogspot.com >> > >> > No imprimas si no es necesario. >> > Protejamos el Medio Ambiente >> > >> > >> > >> > _______________________________________________ >> > Lista de correo Linux-plug >> > Temática: Discusión general sobre Linux >> > Peruvian Linux User Group (http://www.linux.org.pe) >> > >> > Participa suscribiéndote y escribiendo a: [email protected] >> > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: >> > http://voip2.voip.net.pe/mailman/listinfo/linux-plug >> > >> > IMPORTANTE: Reglas y recomendaciones >> > http://www.linux.org.pe/listas/reglas.php >> > http://www.linux.org.pe/listas/comportamiento.php >> > http://www.linux.org.pe/listas/recomendaciones.php >> > >> > >> > -- >> > Daniel Yucra >> > http://danielyucra.somoslibres.org >> > "No critiquen al "artista", sino su obra" >> > "Si fuéramos iguales, sería aburrido ..." >> > >> > >> > _______________________________________________ >> > Lista de correo Linux-plug >> > Temática: Discusión general sobre Linux >> > Peruvian Linux User Group (http://www.linux.org.pe) >> > >> > Participa suscribiéndote y escribiendo a: [email protected] >> > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: >> > http://voip2.voip.net.pe/mailman/listinfo/linux-plug >> > >> > IMPORTANTE: Reglas y recomendaciones >> > http://www.linux.org.pe/listas/reglas.php >> > http://www.linux.org.pe/listas/comportamiento.php >> > http://www.linux.org.pe/listas/recomendaciones.php >> > >> >> >> >> -- >> Clever Flores >> Perú Linux SAC >> Tel: 615-5900 Anexo 104 >> Blog: http://www.perulinux.com.pe/blog/clever >> _______________________________________________ >> Lista de correo Linux-plug >> Temática: Discusión general sobre Linux >> Peruvian Linux User Group (http://www.linux.org.pe) >> >> Participa suscribiéndote y escribiendo a: [email protected] >> Para darte de alta, de baja o hacer ajustes a tu suscripción visita: >> http://voip2.voip.net.pe/mailman/listinfo/linux-plug >> >> IMPORTANTE: Reglas y recomendaciones >> http://www.linux.org.pe/listas/reglas.php >> http://www.linux.org.pe/listas/comportamiento.php >> http://www.linux.org.pe/listas/recomendaciones.php >> > > > _______________________________________________ > Lista de correo Linux-plug > Temática: Discusión general sobre Linux > Peruvian Linux User Group (http://www.linux.org.pe) > > Participa suscribiéndote y escribiendo a: [email protected] > Para darte de alta, de baja o hacer ajustes a tu suscripción visita: > http://voip2.voip.net.pe/mailman/listinfo/linux-plug > > IMPORTANTE: Reglas y recomendaciones > http://www.linux.org.pe/listas/reglas.php > http://www.linux.org.pe/listas/comportamiento.php > http://www.linux.org.pe/listas/recomendaciones.php >
_______________________________________________ Lista de correo Linux-plug Temática: Discusión general sobre Linux Peruvian Linux User Group (http://www.linux.org.pe) Participa suscribiéndote y escribiendo a: [email protected] Para darte de alta, de baja o hacer ajustes a tu suscripción visita: http://voip2.voip.net.pe/mailman/listinfo/linux-plug IMPORTANTE: Reglas y recomendaciones http://www.linux.org.pe/listas/reglas.php http://www.linux.org.pe/listas/comportamiento.php http://www.linux.org.pe/listas/recomendaciones.php
