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 71
Celebrating 20 years of Java technology at JavaOne 2015
26 Oct 2015
News - Twenty years is a pretty significant milestone, especially if you're a programming language. At JavaOne 2015, everyone is celebrating the 20th anniversary of the Java programming language, and looking ahead at the challenges another 20 years will bring.
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...
Downloads:1 - 1 of 1
Redis creator signs with vendor amid community support
27 Aug 2015
Podcast - How did the Redis community feel when the creator of their coveted NoSQL database signed on with a commercial vendor? TheServerSide talks to Salvatore Sanfilippo to find out.
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 45
Containers and microservices take center stage as Devoxx 2015 kicks off
10 Nov 2015
Feature - Containers like Docker, and microservice development, are the big topics at Devoxx 2015, but with more session rooms than every, there's plenty of other great fare for Java professionals.
Top 7 Java platform takeaways from JavaOne 2015
02 Nov 2015
Feature - What were the big takeaways from JavaOne 2015 with regards to the Java platform? Here we take a look at seven key insights garnered from this year's JavaOne and Oracle Open World conferences.
Valhalla and value types to change the way developers code in Java
01 Nov 2015
Feature - In 2014, just as Java 8 was released, JavaOne was looking towards the future and talking about what was coming with Java 9. In 2015, Java 9 is still in the future, but that hasn't stopped the architects at Oracle from prognosticating about what might get...
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.