Over a million developers have joined DZone.

Daily Dose - Oracle Threatened Hudson Creator With the Lawyer Stick

· Agile Zone

Learn more about how DevOps teams must adopt a more agile development process, working in parallel instead of waiting on other teams to finish their components or for resources to become available, brought to you in partnership with CA Technologies.

As the Hudson community chooses sides today with a vote for or against renaming the project and moving development away from Oracle, the creator of Hudson, Kohsuke Kawaguchi made "One last plea" in the Oracle divorce drama:

"When the representative of Oracle says it to my face that I should just go find something else to work on, or that I need to immediately stop making [infrastructure] changes or the next email I will receive will be from their lawyers, or when you hear him describe me as a hurdle to the community, I think writing on the wall is pretty clear to me.

As such, regardless of the outcome of the vote, I find it very unlikely that I can continue to contribute to the Hudson project, and thus I will move on on Jenkins."

This was a surprisingly candid statement from the star Sun developer who left Oracle quietly with no complaints last year.  JBoss Founder Marc Fleury also responded to Oracle's last year of relations with the open source community, saying that there has been a crackdown on their open source projects inherited from Sun: "It seems Oracle has declared open season on Open Source java," Fleury said.  As a response, Fleury believes that "a lot of the OSS community is flipping the bird to Oracle."  We'll have to wait and see who the majority of Hudson devs side with.  In a few days, we may see third party contributions to Oracle's "Hudson" dry up while contributions to "Jenkins" flourish.

JCP is Not That Secretive Says Chair

JCP Chair and Oracle employee Patrick Curran has responded to a blog post by Simon Phipps, the head of the Open Source Initiative.  Phipps was actually praising Oracle's nomination of the Brazilian JUG "SouJava" to fill the void left by Apache's departure from the JCP.  Curran didn't like that Phipps called the JCP's decision-making "opaque".  Curran said that Expert Groups rarely mark any information as classified and that it is always disclosed during a public review.  He also says that even though the EC has the right to conduct private sessions occasionally, this doesn't happen very often he says.  Half of the current JSRs are run like open source projects with transparency in mailing lists and public issue tracking, but Curran expects that a revision to the JCP rules will make transparency mandatory for all EGs.

Google Gives Developers a Sneak Peek at Android 3.0.
The army of Android tablets must be on their way because Google finally gave developers Android 3.0 "Honeycomb".  The newly released preview SDK is optimized for building tablet-sized interfaces and graphics (as predicted).  There's also support for multicore architectures and a bunch of new multimedia and connectivity additions.  These include HTTP Live streaming support and New APIs for Bluetooth A2DP and HSP let applications.

Mingle 3.3 Meets Go (not Google's Go)
ThoughtWorks Studios continues to more-fully implement the agile ALM process derived from experts like Jez Humble and Martin Fowler in its latest tuning of Mingle - the workflow management piece of their three-part production train.  That lineup also includes Twist, their test automation software, and Go (formerly Cruise), an agile release management system.  Let's have TWS tell us what the new features are in this shiny new video:

10 Steps to Become an Outstanding Java Developer
If you are a Java developer and passionate about technology, you can follow these ten points which could make you an outstanding Java developer.

Discover the warning signs of DevOps Dysfunction and learn how to get back on the right track, brought to you in partnership with CA Technologies.


The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}