Open source Java
Open source development tools offer a more affordable and more customizable means to develop Java software. Although problems and costs can arise from lack of documentation and support, many enterprise developers make open source development a large part of their Java dev strategies. In this section on open source strategies, learn the capabilities of different tools, discover new open source Java tools, and get tips and advice on integrating and contributing to open source projects.
News:1 - 3 of 70
Red Hat announces support for the Open Container Project
23 Jun 2015
News - Red Hat joins other vendors to support the Open Container Project, not a surprise.
Google's Project Soli replaces the keyboard and mouse with radar and logic
01 Jun 2015
News - Very little has been done to truly replace the utility of the keyboard and mouse, but Project Soli is working to change that. The new Google project looks to combine machine intelligence with radar and similar technology to read hand signals and control...
Open source initiatives saving grace for many companies
21 May 2015
News - Companies are realizing that IT can't write all the code needed. They are learning to write less code and do more with open source initiatives.
Video:1 - 3 of 9
Apache Camel news from JavaOne 2011
12 Oct 2011
Video - Apache Camel, the open source integration framework, is enjoying an upward swing in popularity as the community prepares for the upcoming release of Camel 3.
Does Open Source Mean Superior Software Quality?
10 May 2011
Video - James Strachan, the man who believes he invented Groovy, presented a lightninground session at TheServerSide Java Symposium to speak about FuseSource and Open Source Software. In that discussion, he asserts that there are reasons why open source projects...
James Strachan on Apache Camel and Fuse IDE
18 Mar 2011
Video - James Strachan, who works on Apache Camel as well as other Apache projects, talks about apache Camel and the capabilities of the Fuse IDE.
Reference & Learning:1 - 3 of 42
OpenStack develops its own static code analysis tool for Python
18 Jun 2015
Feature - For OpenStack, necessity proved to be the mother of invention, leading to development of a static code analysis tool for Python called Bandit.
Will value types and structured arrays be Java 9's cap feather?
15 Jan 2015
Feature - Scalability and performance are always issues that dog the Java platform. But with so many lessons learned from languages like Scala and Clojure, will Java 9 take on these scalability issues by introducing immutable types like structured arrays and value...
From ElasticSearch to Splunk: Understanding your log aggregation options
20 Oct 2014
Feature - The key to successfully being able to anticipate and diagnose software problems is being able to make sense of your application logs. In part two of this two part series, we take a look at some of the most popular log aggregation tools on the market...
Expert Technical Advice:1 - 3 of 17
Enterprise architects consider using cloud-based IDEs
31 Mar 2015
Tip - For many reasons, enterprise architects are now considering cloud-based IDEs as an alternative to a desktop development environment.
Successfully managing software quality with growing, globally distributed teams
26 Mar 2015
Tip - Successfully managing a software project is always a challenge, but when a project grows into a globally distributed development effort, application lifecycle management (ALM) becomes a real challenge. So how does Liferay, an open source, enterprise...
Software project success: Addressing the project, Part III of III
28 Mar 2014
Tip - Software project success is dependent on many factors, not least of which includes the project itself.