InfoQ Homepage Java Content on InfoQ
-
Association for Computing Machinery Honours Eclipse
The Association for Computing Machinery (ACM) today announced that Eclipse has been awarded the Software System Award, which is "given to an institution or individuals recognized for developing software systems that have had a lasting influence, reflected in contributions to concepts and/or commercial acceptance.
-
Oracle Sues Google over Google Copyrighted Code
The Oracle case against Google focusses on a 9-line piece of code, called 'rangeSort' which appears identical in Android and in OpenJDK. Unfortunately for Oracle, the code was initially written by Joshua Bloch when he was employed at Google, and was subsequently contributed to the OpenJDK by Google. Read on to find out these developments and more.
-
Can APIs be Copyrighted?
Whilst the Oracle/Google case was initially based on the assumption that Oracle's patents were valid – now all but demolished – Oracle has switched tack to claim that it is a copyright violation. At heart is the question of whether an API or even a computer language can be copyrightable.
-
Java APIs Take Centre Stage in Oracle vs. Google Trial
Last week saw the beginning of the Oracle vs. Google trial. Oracle's main complaint, involving a damages claim of $1bn, is that Android's use of 37 Java APIs infringes its copyright in the Java programming language. Google maintains APIs cannot be copyrighted, and has tried to frame the case as Oracle's response to its own failure to build a Java-based smartphone platform.
-
Modern C++ vs Managed Code: Performance vs Productivity
Herb Sutter and Miguel de Icaza have recently weighed in on the tradeoffs made by C++ and the managed code from .NET or Java. Does increasing programmer productivity require a reduction in the performance of compiled code?
-
The Future Of JBoss Seam And Apache DeltaSpike
Seam 3.1 is the last "bundled" release from JBoss. The project continues in the form of Apache DeltaSpike (currently in incubation) an attempt to combine all individual efforts on CDI extensions.
-
JDK 8 Milestone and Release Dates
Oracle has posted in the jdk8-dev mailing list the JDK 8 milestone and release dates for review and feedback.
-
Oracle and Google go to Court
Last month, Judge Paul Grewal ordered the Oracle and Google to attempt to negotiate a settlement. Google offered a $2.8 million settlement on condition that Oracle can prove patent infringement. However, Oracle rejected that offer as too low, so the case will go to court on the 16th April.
-
Rich Hickey's Datomic embraces Cloud, intelligent Applications and Consistency
Developed since 2010 by Rich Hickey and the Relevance team, Datomic offers some new approaches to database architecture. Leveraging current trends in cloud and storage it has strong transactions, rich query API and read scaling.
-
ZK Web Framework 6.0 Released: New Data Binding System
ZK Web Framework 6.0 released with a completely new data binding system, jQuery style selectors that run on the server, Servlet 3.0 Async support, new components and several other enhancements.
-
EclipseCon 2012: Community Award Winners, Eclipse 4 Application Platform, and Orion 1.0
The Eclipse Foundation has announced the winners of the annual Eclipse Community Awards on the opening day EclipseCon 2012. The awards recognize the top individuals, projects and technologies in the Eclipse ecosystem.
-
How Heroku Manages High Availability - QCon London Talk summary
Mark McGranaghan gave his talk about "High Availability at Heroku" at QCon London 2012. His most important points and take-aways are summarized in this report.
-
LinkedIn Engineering Releases SenseiDB 1.0.0
LinkedIn engineering releases SenseiDB 1.0.0, a NoSQL database focused on high update rates and complex semi-structured search queries, already used in production by LinkedIn in its search related pages (e.g. People/Company search)
-
Hazelcast 2.0 Released with Off-Heap Storage and Distributed Backups
Version 2.0 of Hazelcast, a Java-based caching, clustering and data distribution solution, has recently been released. As part of this, the product is now offered in both commercial Enterprise and free open-source Community Editions.
-
Typesafe Stack 2.0: Scala, Akka, Play
Typesafe has released Typesafe Stack 2.0, an open source platform for building scalable applications in Java and Scala. The Typesafe Stack includes the Scala programming language, the Akka 2.0 event-driven middleware, the Play 2.0 web framework, and various development tools, that integrate seamlessly with existing Java environments.