Oracle hands Hudson to Eclipse, but Jenkins fork seems permanent
InfoWorld - Having irked the open source community with its handling of the Project Hudson continuous integration server inherited from Sun Microsystems, Oracle abruptly changed course today and handed Hudson over to the open source Eclipse Foundation. Oracle's move is being viewed by proponents of Jenkins, a fork of Hudson, as a validation of their own efforts. But a reunification of the two projects appears doubtful at the moment, and Jenkins advocates wonder if Oracle has legal clearance to donate Hudson.
Oracle's contribution to Eclipse includes Hudson code and intellectual property. Oracle will still serve as project lead for Hudson at Eclipse, providing three full-time people as project "committers." EMC VMware and Tasktop also will provide committers to the project, and IBM and Intuit will participate in Hudson. "We're really excited about Oracle bringing it to Eclipse," said Ian Skerrett, Eclipse's marketing director. "It seems that Oracle wants to really expand the Hudson community and the participation." Eclipse has a 30-day review period to make sure the project complies with its standards, said Oracle's Farrell.
[ InfoWorld's Savio Rodrigues weighs in on the Hudson missteps. | Read InfoWorld's special report on how Oracle has managed the former Sun technologies. | Subscribe to the Technology: Open Sources newsletter. ]
Hudson, which was written in Java, provides an alternative to traditional software development, in which developers check in code and at an appointed time, someone would take the developers' checked-in code and start testing the project. It basically acts as a continuous integration server for software deveopers.
Oracle is seeking to have Eclipse implement its own governance model on Hudson, said Ted Farrell, Oracle's chief architect and senior vice president for tools and middleware. "Hudson as an open source project never really had formal structure around it," he claimed, making it harder for new users or new contributors to participate. Oracle had sought a more formal structure during its dispute with Hudson builders, a dispute that resulted in the project forking into Jenkins earlier this year. Submitting to Eclipse reassures other companies that Oracle wants "an open community around Hudson," Farrell said.
Hudson founder Kohsuke Kawaguchi, who is now running Jenkins, saw the Oracle move as validating Jenkins. "When we were talking with Oracle to find a middle ground, they made it very clear that they have no intention of giving up the trademark control. But with this move, they clearly acknowledge that Oracle couldn't keep up with the Jenkins project." He said he was not approached about Oracle's plan. He did note that, in the wake of the fork, Oracle stopped contributing to the Hudson project. (Kawaguchi is now a developer and architect at Java PaaS provider CloudBees.)


- Excel 2010 Cheat Sheet
- Register for this Computerworld Insider Cheat Sheet and gain access to hundreds of premium content articles, guides, product reviews and more.
- Workload Automation Challenges and Opportunities
- This Executive Brief discusses IDC's perspective on how enterprise workload management requirements are changing and highlights the ways that workload automation solutions can...
- Practice Management: Double Billing Rate and Improve Patient Services
- Would you like to double your billing rate and achieve faster payment for services?
Download this customer success story to see how One Health... - Mission Critical Data Explosion and Customer Case Study
- Would you like to double your tier 1 storage capacity while simultaneously reducing your storage footprint?
Download this customer success story to see how... - Protecting Against Database Attacks and Insider Threats: Top 5 Scenarios
- Read this new eBook to learn the top five scenarios and essential best practices for preventing database attacks and insider threats.
- Database Activity Monitoring Is Evolving
- Read the analyst report and learn how you can leverage the core capabilities of a DAP solution for better database security. All App Development White Papers
- Distributed Database Security with Real-time Monitoring
- View this demo and learn how IBM InfoSphere Guardium database activity monitoring can help protect your sensitive data in distributed DBMS environments with...
- InfoSphere Warehouse Packs Demo
- These flash modules make warehousing more tangible and relevant to business users through detailed explanations of the InfoSphere Warehouse Packs.
- Delivery Management -- Extending Lifecycle Management
- Date: Wednesday, June 20, 2012, 1:00 PM EDT
Siloed organizations continue doing the wrong things and doing things wrong, leading to increased costs,... - Leverage automation today to reduce IT complexity
- Date: Tuesday, June 5, 2012, 2:00 PM EDT
Whether your B2B complexity is caused by multiple technologies due to M&A, business or application specific... - Redefine Expectations in the Data Center
- Need to do more with less? Watch this video to learn how HP ProLiant Gen8 servers can help your business deploy servers three... All App Development Webcasts