Jason van Zyl on the benefits of open source

Jason van Zyl on the benefits of open source

Jason van Zyl on the benefits of open source

Date: Apr 06, 2011

In this video interview, Jason van Zyl, the creator of Apache Maven, talks about his career in open source, the Eclipse Foundation and the benefits of open source for developers and for the enterprise.

In a follow-up to this interview, Jack Vaughan asked van Zyl about support for open source tools.


Read the full text transcript from this video below. Please note the full transcript is for reference only and may include limited inaccuracies. To suggest a transcript correction, contact editor@searchsecurity.com.    

Jason van Zyl on the benefits of open source

SearchSOA: I'm here at EclipseCon with Jason van Zyl, the CTO and founder of Sonatype and the creator of Maven, one of the pivotal open source tools of the time. Do you want to give a little more background about your company, Jason?

Jason van Zyl: Sure. Yeah. Sonatype has been around since 2008. People may know us as The Maven Company. We work heavily on Maven and the ecosystem tools around Maven. So Maven itself, m2eclipse, which is an Eclipse plug-in for our Maven plug-in for Eclipse, we work on Nexus, our repository manager, and we also work on tools like Tycho which is becoming a foundational build
tool at the Eclipse Foundation.

SearchSOA: And you did this after being at Apache; really, your career has pretty much spanned the open source era.

Jason van Zyl: Yeah. I can't remember. I think I'm actually number 200 at Apache. I've been there for almost 10 years, and that's where Maven started and many of the other projects that I've worked on. But now, as part of the work that we're doing at Sonatype, we're heavily involved in the Eclipse Foundation as well. So we're probably equally involved, maybe a little more so in the Eclipse Foundation at this point.

SearchSOA: What drew you to open source? What do you see as the benefits for developers in commercial enterprises?

Jason van Zyl: One, it's probably a great way to learn and interact with developers who are usually a lot better than yourself. So if you want to learn how to program well, it's often one of the best places to go look for programs to learn from. As far as learning how to collaborate with other people, it's very easy to write software by yourself a lot of the times. But as soon as you have to interact with other people, it's the thing that has been hardest for me over the last 10 years, is actually learning how to work well with others, which earlier on--

SearchSOA: That's a programmer trait, I think.

Jason van Zyl: I think so, but I think it's tempered quite well by actually trying to work with other people in open source. I certainly wasn't very good at it when I started, and some would probably argue I'm still not very good at it.

SearchSOA: Tools have come up to try and iron out and create collaboration.

Jason van Zyl: Yeah, they can. I think tools can help facilitate, but really you still have to learn interpersonal skills to actually work with other developers, and I think open source is great for that.

More on Open source Web services

  • canderson

    Adrian Cole discusses open source Platform as a Service

    VIDEO - At JBoss World 2011, Adrian Cole, an independent developer and consultant, closely tied to jclouds, talks about open source options for PaaS and other cloud computing options.
  • canderson

    Java EE platform changes explained by Ashesh Badani

    VIDEO - At JBoss World 2011, Ashesh Badani explains the changes in new JBoss Enterprise Application Platform 6, as well as Red Hat's two new cloud offerings.
  • canderson

    OSGi modularization and the cloud

    VIDEO - Paremus CEO Richard Nicholson talks about making OSGi modularization easier, the connection between OSGi and the cloud, creating synergies between the two technologies, and the benefits of doing so.
  • Best practices for implementing BRM

    Tip - BRM is being leveraged by enterprises in order to enhance agility and communication.
  • Expert Q&A: Building computer system dependability

    Feature - In this Q&A, an expert from The Open Group discusses how to build system dependability.
  • Apache Hadoop applications: How to integrate Hadoop for mobile use

    Tip - To meet the needs of mobile application development, existing Hadoop applications should be used.
  • Data mining social media: Twitter's untapped potential

    Tip - Data mining social media can help businesses gather crucial information. This article gives advice to developers who want to get started.
  • DNN (DotNetNuke)

    Definition - DNN, formerly called DotNetNuke, is a free, open source website builder and content management platform based on the .NET framework. The software was originally written by Brandon Hayes, based on an earlier application called IBuySpy Workshop. An 800,000-member user network contributes to the continued development of the platform, which supports 750,000 websites worldwide. A commercial offshoot, Evoq, provides extended functionality and technical help.

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to: