LinuxWorld
Subscribe to this site with RSS

An interview with Jeremy Allison

Forget software politics for a minute -- what does the new Samba licensing mean for the version you're actually running, and for the distribution that packages it for you? Samba maintainer Jeremy Allison explains.

LinuxWorld Editor Don Marti has some questions, and Samba maintainer Jeremy Allison offers some answers.

You have the distinct honor of being one of the first major projects to adopt the GNU General Public License, Version 3. When did you do that?

Well, we had this discussion about it inside the team, after the license was released. And we were fans of it in the first place. We were on the committees that helped develop it. And so you know there was various discussion about it internally. But, essentially, we liked it enough to decide that this was, this was a good thing to do for the project and for our users.

What specific changes between the old Version 2 license and the Version 3 license did the Samba team find appealing?

We like that we can now use code under the Apache license. So we now have compatibility with that, which is very good. And I just think it tightens up the license in a few areas. So, it’s basically there to use internationally. Most of the comments about GPLv3 have been about the DRM issues. And to be honest, no one has ever really used Samba in that kind of way. So, I don’t think this really concerned us very much. The other thing that I think we’re happy about is the clarification on the patent protection.

In GPL Version 2 you could not distribute GPL software and then put a patent license on top of it. But in GPLv3 the patent-license language seems to be a little bit broader.

The old section seven in the GPLv2 essentially said that you couldn’t cut separate patent cross-licensing deals. And that language is much clearer in section 11 in GPLv3. And so, so we’re pretty happy about that. There was some movement toward what the GPL calls discriminatory patent licenses. And the GPLv3 clarifies the intent that, that those kind agreements are not allowed.

So you can’t buy out of patent lawsuits for one customer?

Yes, basically. And that’s very much in the spread of what we intend with code and what we would like is that essentially everybody’s together. Everyone who uses it has the same rights and the same responsibilities.

React: Give us your thoughts on the issues here.
Use this form to start a public discussion with other Linux World users on this article.
Log In | Register for an account (Why you should)

Note: Register to have your user name appear; otherwise your comment will show up as "Anonymous."

*Anonymous comments will only appear once they are approved by the moderator.

Newsletter sign-up

Sign up for one of Network World's newsletters compliments of Linux World

Linux & Open Source News Alert
Web Applications Alert
Video & Podcast Alert
Security: Threat  Alert
Virtualization Alert

Email Address: