viernes, agosto 13, 2010

Oracle demanda a Google por patentes de Java

Oracle intentó hundir mysql hace años comprando la empresa que fabricaba el mejor motor de datos para mysql

mysql cambió a otro motor y no se vio muy afectada


Oracle nunca hizo nada en el mundo del sofware libre (nada bueno quiero decir, porque intentar hundir proyectos libres sí es hacer algo), salvo comprar Sun


Sun sí hizo mucho en el software libre.

Compró y liberó VirtualBox, OpenOffice, mysql, opensolaris y otros...

Estaba en proceso de liberación completa de Java


Pero ahora Java, y todas esas cosillas son de Oracle


Oracle por el momento ha abandonado (no oficialmente, pero es un hecho) OpenSolaris
Le han obligado a mantener por un tiempo mysql...

Ahora demanda a google por "utilizar java"
http://mobile.venturebeat.com/2010/08/12/oracle-sues-google-over-android/


Supongo que la demanda viene porque google no utiliza el java 100% puro

Google hizo sus propias modificaciones (mejoras) a Java. Ahora Oracle le demanda en base a que el chisme de google utiliza algunas ideas (basicorras y tontas) que estaban en java. Vamos, le demanda por utilizar algo parecido a java

Le demanda por atreverse a pensar que se podría hacer mejor o símplemente de otra forma
(Sí, hay gente que dice que las patentes de IDEAS sirven para promover la investigación y desarrollo. He aquí un ejemplo)


Esto para mi es una buena noticia.


Java ha estado siempre en una situación de indeterminación en cuanto a sus licencias y libertad
Ahora todo el mundo tendrá clara la situación y obrarán en consecuencia


Yo no uso ni tengo java y en la medida de posible procuraré que sea así por mucho tiempo, pero eso es otra historia



Google, también en Android, utiliza un kernel linux

El caso es que google empezó a no interesarse por los que mantienen oficialmente linux (Linus y compañía)

Como consecuencia de ello, le dieron un aviso a Google. Le dijeron... "o te esfuerzas por integrarte con nosotros o te vas".

Google no hizo caso y los chicos de linux sacaron Android (el kernel) del desarrollo oficial de Linux


Eso es una situación mucho más coherente.


Por cierto, que un tiempo después google se dio cuenta de que no era buena idea independizarse totalmente de la rama oficial de linux y contrataron un par de programadores para volver al redil



Y un caso parecido sucedió con khtml y el ahora tan popular webkit


webkit (el motor de pintado de google-chrome, safari, arora, rekonq, próximo konqueror y otros) se basa en khtml.

Los chicos de Apple cogieron khtml (del proyecto kde) y empezaron a hacer cambios sin coordinarse con khml y sus creadores


Se aprovecharon del fabuloso trabajo de khtml (insisto que es parte de kde) y no quisieron compartir ni aportar nada, pero tenían la obligación de sus novedades siguieran siendo código GPL (es lo que obliga esta licencia)


Al final los chicos de Apple y luego una comunidad (entre los que están varias empresas como nokia, trolltech y otros), hicieron un buen trabajo y webkit es probablemente el mejor motor de pintado html del mundo


Y de eso nos estamos beneficiando todos



El caso de android con linux y ktml con webkit, son radicalmente diferentes al caso de java-oracle-google (oracle<->elcaro)

No hay comentarios: