feed

Java-J2EE

El posible copyright de las APIs de programación, a juicio en Estados Unidos

15 comentarios

Juicio entreo Oracle y Google por Java
El modelo estadounidense, en el que las ideas pueden registrase (lo que se conoce como patentes de software) puede estar a punto de dar un paso más allá en la privación de libertades y aplicar copyright a las APIs públicas.

Pongámonos en antecedentes: Oracle denunció a Google por el uso en Android de determinadas patentes de Java que Sun poseía y que ahora pertenecen a la corporación de la base de datos. Por si no era suficiente este galimatías, al intentar dirimir si Google podía usar o no los métodos públicos de 37 de las APIs en Android, el foco del juicio se ha ido desplazando a la posible copyrighteabilidad (perdón por la palabreja) de éstas. Es más, el juez William Alsup ha decidido que será él, y no un jurado posiblemente inexperto, quien emita el fallo al respecto.

Leer más

Anunciate aquí
Anunciate aquí

Estandarizando el acceso a Alfresco con CMIS

1 comentario

Banner Alfresco + CMIS

CMIS (Content Management Interoperability Services), es un estándar abierto para el diseño de una capa de abstracción que permita el control de diversos gestores de contenidos y repositorios documentales de una forma genérica. Para ello, CMIS define un modelo de dominio y una serie de mecanismos estándares de comunicación como Web Services o RESTful AtomPub.

OASIS es el reponsable de la gestión de este estándar desde Mayo de 2010, el cual contempla la gestión de dos tipos de objetos principalmente: directorios y documentos. A partir de estos, se establecerá una jerarquía de almacenamiento asignándo propiedades a ambos y complementándolos con el control de acceso a los mismos, control de versiones o incluso definiendo relaciones entre ellos.

Leer más

Anunciate aquí

Vamos a darle todos al Play! A la versión 2 del framework, claro

2 comentarios

play 2

Hace tan sólo unas horas fue liberada la versión final de Play 2.0, la actualización y repensada del popular framework para desarrollo web con Java y Scala de la gente de Typesafe. Lo suyo es que, si utilizabas un versión anterior de Play! o simplemente tienes curiosidad, pases de este post, te bajes esta nueva versión y te pongas a trastear. Pero para que no se diga, vamos a dar algunas pinceladas de lo que el desarrollador se puede encontrar en este Play 2.0 del que tan orgulloso se sienten sus progenitores:

Leer más

Plantillas HTML5 en Java con Thymeleaf

4 comentarios

Logo thymeleaf

En las aplicaciones web desarrolladas con Java siempre se ha contado con múltiples opciones a la hora de presentar contenido mediante plantillas.

Quizá la opción más básica es la ofrecida por JSP, donde definimos la presentación de nuestras páginas utilizando marcado directamente o mediante JSP tags. Posteriormente, han ido apareciendo opciones mucho más potentes como Apache Velocity u otras más generales como Freemarker. En cualquier caso, la lista de posibilidades como es habitual en Java suele ser larga.

En esta ocasión y aprovechando que el 9 de Febrero se publicó su versión 2.0, vamos a examinar Thymeleaf.

Leer más

Jira 5 en profundidad, reseña desde la misma Atlassian

2 comentarios

jira.png

 

El pasado veintidós de febrero Atlassian hacía pública la nueva versión de su buque insignia Jira 5. Jira es una aplicación/servicio web multiplataforma escrito en Java que permite la gestión de proyectos así como el seguimiento de errores e incidentes.

Está ampliamente difundido en la industria del desarrollo de software y presenta licencia propietaria para gestión de equipo y proyectos de software propietario así como una licencia de uso gratuito para proyectos y equipos de Software Libre y/o Código Abierto.

Como en Genbetadev queremos saber más sobre este nuevo lanzamiento, nos hemos puesto en contacto con el embajador de la compañía en nuestro país y le hemos preguntado acerca de su visión personal sobre la nueva versión y sobre el futuro inmediato de la estrategia de la compañía australiana.

Leer más

Comienza javaCup 2012, un concurso de programación que repartirá 1.875€ en premios

2 comentarios


javaCup es un concurso que consiste en un torneo de fútbol virtual en el que cada programador desarrolla un algoritmo que controla un equipo de futbol y compite en un torneo. Esta es la quinta edición del concurso y este año vuelve a estar organizada por la asociación sin ánimo de lucro javaHispano.


Para participar solamente hay que inscribirse y descargar un API desarrollada en Java que permitirá ejecutar partidos simulados. Este API contiene unas clases que hay que utilizar en el algoritmo que permiten realizar acciones como correr o chutar. Para ello en el algoritmo se dispone de información de entrada de la posición de los diferentes jugadores que hay en el campo y la posición de la pelota.


La fecha de plazo para enviar el algoritmo es el 9 de marzo. Gracias a los patrocinadores Extrema Sistemas y Escuela de Groovy se entregarán 1000€, 500€, 250€ y 125€ respectivamente para los cuatro primeros ganadores del torneo. La participación es abierta a cualquier persona sin importar su nacionalidad o edad.

Leer más

City Model, métricas de código en 3D made in Spain

13 comentarios

cabecera city model

Hace un par de semanas, descubrí un plugin para Sonar (herramienta para medir la calidad del software), desarrollado en España, en concreto, en Valencia, por la empresa eXcentia.

Este plugin proporciona una representación visual de la aplicación, usando las métricas de Sonar para modelarla como una ciudad en 3D. Para ello utiliza WebGL, así que necesitaremos un navegador que lo soporte. El objetivo es tener una idea de la complejidad de un proyecto, de un vistazo, sin profundizar en el cógido. Esto permite que personas sin conocimientos técnicos, como los gestores de proyectos o incluso los clientes, tengan una idea de la calidad de un proyecto de desarrollo.

Leer más

Scala IDE para Eclipse 2.0, nuevas funcionalidades y mayor integración

0 comentarios

Scala IDE

Después de meses de intenso trabajo por parte de la comunidad ya está disponible Scala IDE 2.0 para Eclipse. Esta versión se centra en una perfecta integración con las herramientas de Eclipse en Java, proporcionando muchas de las características que los usuarios habituados de Eclipse esperan al programar con Scala.

En lineas generales esta nueva versión de Scala IDE para Eclipse trae consigo una compilación más rápida, una mejor depuración del código y mayor integración con herramientas Java ya establecidas como es Maven.

Leer más

Luz verde para Spring Framework 3.1: versión estable para descargar

1 comentario

Spring Framework 3.1

El equipo de SpringSource ha anunciado finalmente la disponibilidad total y estable de la nueva versión de Spring Framework 3.1. Una substancial actualización que promete varias características claves que marcarán el desarrollo java con este framework en entornos empresariales.

Hay que remarcar que esta release de Spring es la primera que incluye soporte total a Java 7. Habrá que ver si los contenedores de aplicaciones como Tomcat nos permiten un despliegue correcto de las aplicaciones a pesar de este soporte en el framework.

Leer más

Lucene y Solr alcanzan su versión 3.5.0

2 comentarios

Solr Lucene

La gente de Apache sacó a la luz el pasado domingo las nuevas versiones, la 3.5.0 concretamente, de dos de sus productos estrella: el motor de búsqueda Lucene y su plataforma open source complementaria Solr. Ambas dos actualizaciones traen un buen número de bugs corregidos y nuevas funcionalidades, entre las cuales nos vamos a quedar con las siguientes:

Leer más

Anunciate aquí

WSL Weblogs SL