News

Open source licenses Each of the open source Java projects covered in this series is subject to a license, which you should understand before integrating the project with your own projects.
Project Harmony aims to create version of Java desktop software with an open-source license--something Sun has resisted in the past.
Identifying individual components When creating cloud-native Java applications, the software architect should be looking for ways to break down a traditionally built application into smaller, loosely ...
Find out how Avian, Codename One, J2ObjC, RoboVM, and XMLVM resolve the challenges of Java-to-iOS native client development, including garbage collection versus automatic reference counting (ARC).