BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • Eclipse Juno Brings Eclipse 4 as Standard

    Today, the Eclipse Foundation announced the release of Eclipse Juno, the ninth annual simultaneous release train including over 70 projects and for the first time the Eclipse 4 platform in the standard packages. Read on to find out what's new and noteworthy.

  • CRaSH: An Extensible Command Line Shell For Monitoring A Running JVM

    The Common ReusAble SHell (CRaSH) is an interactive shell (with history support and autocompletion) that attaches to a running JVM and can execute several commands for retrieving JVM statistics or changing JVM internals on the fly. It can be used for remote monitoring and administration of existing Java applications and it is fully extensible via custom Groovy scripts.

  • An Alternative Build System: Gradle 1.0 Released

    Gradle 1.0, a build system powered by a Groovy DSL, has been released. Gradle is compatible with Ant tasks, Maven repositories, and has support for the popular IDEs. It attempts to find the sweet spot between the flexibility of Ant and convention-over-configuration of Maven.

  • Oracle Accepts $0 From Google, But Plans Appeal

    Oracle has agreed to accept $0 worth of damages from Google, after Oracle's legal team agreed in court yesterday to forego any statutory damages in connection with its infringement case against Google.

  • OSGi Release 5 Specifications add Repositories and Version Ranges

    The OSGi Alliance have released the specifications for Release 5 of their namesake framework, standardising the OSGi Bundle Repository, utilising the generic Capability requirements model, and introducing programmatic access to version ranges. This joins the recently-released OSGi 4.3 Compendium and Residential specifications. OSGi R5 is implemented in Equinox, due to be released later this month.

  • APIs Cannot be Copyrighted

    The judge in the ongoing Oracle vs Google case has set out an order that the structure, sequence and organisation of APIs cannot be copyrightable. The case is effectively over, with Oracle having lost on all counts, and the only copying found to be nine lines of code. Read on to find out more.

  • Spring Mobile 1.0 Released

    SpringSource has released Spring Mobile 1.0. Spring Mobile contains extensions to Spring MVC that helps with the development of mobile web applications.

  • Sonar Quality Dashboard 3.0: New Commercial Editions And The Developer's Cockpit

    Sonar Quality Dashboard version 3.0 has recently been released including separate commercial editions and a new plugin allowing developers to see how their individual commits affect project quality.

  • Jury Denies Patent Infringement by Google

    After days of deliberation, the Jury has returned in the Oracle versus Google case, delivering a resounding victory for Google by agreeing that there was no patent infringement.

  • Updating Web Applications Running In Production with LiveRebel 2.0

    ZeroTurnaround brings its hotpatching technology into production deployments via LiveRebel, a solution for online updates of Java EE applications. New in this version are the improved user interface and the transactional nature of updates (fully reversible).

  • Oracle vs. Google: Judge Alsup Reveals he is a Developer as Jury Considers Patent Claims

    The jury in the Oracle vs. Google case is considering its verdict on the two patents. With the mixed verdict they delivered in the copyright phase, where they were unable to agree on whether Google's use of Java constituted fair use, a great deal for Oracle now hinges on the outcome of the patent phase.

  • VMware's vFabric Suite Gains Automated Deployment and PostgreSQL Support

    VMware has today announced VMware vFabric Suite 5.1, adding automated deployment, enterprise open source support, and PostgreSQL capabilities, as well as an expansion to the SQLFire in-memory database.

  • Apache TomEE 1.0 Released

    The Apache Software Foundation has released Apache TomEE 1.0. Apache TomEE, pronounced "Tommy", is a Java EE 6 Web Profile certified all-Apache stack available under the Apache 2.0 license. TomEE is composed of Tomcat (Servlet, JSP, JSTL), OpenWebBeans (CDI), OpenEJB (EJB), OpenJPA (JPA), MyFaces (JSF), Geronimo Transaction (JTA), Geronimo JavaMail (Javamail) and Apache Bean Validation.

  • Running Java on NET/Mono: Jeroens Frijters Discusses IKVM.NET

    Microsoft's Erik Meijer recently discussed IKVM.NET with creator Jeroens Frijters to discuss the history of the project and explore how it makes running Java code on .NET and Mono possible.

  • Jury Finds Only 9 Lines of Copyrighted Code in Oracle vs Google Case

    The jury in the Oracle vs Google case has returned, finding only that the 9 lines of source code in the 'TimSort' implementation infringed Oracle's copyrights. The jury also followed Judge Alsup's instructions to find that the SSO was copyrightable and thus infringing, but this decision will be determined by the Judge at the end of the trial.

BT