ie8 fix

Linux and Open Source

Steven J. Vaughan-Nichols & Paula Rooney

Samba makes change to enlist corporate developer support

By | October 12, 2011, 11:47am PDT

Summary: The Samba project has announced the creation of a certificate that will enlist participation by corporate developers. The process is similar to the way developers engage in the Linux project, Samba leader Jeremy Allison said

The Samba project is making changes to encourage company participation while keeping corporate legal departments at bay.

The project has announced the creation of the Samba Developer’s Certificate of Origin 1.0, which enables employees to retain personal copyrights on code developed and contributed to Samba.

What this does is allows employees who contribute to Samba on a workday to contribute this code to Samba whilst still allowing the corporation to keep copyright on the code, ” said Allison, in a statement posted on ZDNet today. “It should make it a lot easier for corporate legal departments to sign-off on contributing their changes back to the main Samba code base, as they don’t need to assign copyright to the engineer anymore.”

[Editor's note: Above statement was added after initial publication of story to clarify this writer's error.]

The certificate — essentially a sign off from the corporation to the developer — is effective immediately, Samba project leader Jeremy Allison announced in a statement that was released on Tuesday.

The process is similar to the one used in the Linux project, he claimed.

The Samba certificate has already been sanctioned by the powers that be in the community: it was developed in cooperation with the Software Freedom Law Center, Allison announced.

Samba is used extensively in the enterprise. The 20-year-old software allows Linux servers and desktops to exploit the SMB/CIFS protocol integrate seamlessly with Windows’ core file, print and directory services.

Here’s the core excerpts from the announcement distributed on that mailing list:

“Samba is a project with distributed copyright ownership, which means

we prefer the copyright on parts of Samba to be held by individuals

rather than corporations if possible. There are historical legal

reasons for this, but one of the best ways to explain it is that it’s

much easier to work with individuals who have ownership than corporate

legal departments if we ever need to make reasonable compromises with

people using and working with Samba.

We track the ownership of every part of Samba via git, our source code

control system, so we know the provenance of every piece of code that

is committed to Samba.


So if possible, if you’re doing Samba changes on behalf of a company

who normally owns all the work you do please get them to assign

personal copyright ownership of your changes to you as an individual,

that makes things very easy for us to work with and avoids bringing

corporate legal departments into the picture.

If you can’t do this we can still accept patches from you owned by

your employer under a standard employment contract with corporate

copyright ownership. It just requires a simple set-up process first.


We use a process very similar to the way things are done in the Linux

kernel community, so it should be very easy to get a sign off from

your corporate legal department. The only changes we’ve made are to

accommodate the licenses we use, which are GPLv3 and LGPLv3 (or later)

whereas the Linux kernel uses GPLv2.


The process is called signing.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Paula Rooney is a Boston-based writer who has followed the tech industry for almost two decades.

Disclosure

Paula Rooney

Paula Rooney owns no stock in the companies that she covers. She holds a 401K that is managed by Morgan Stanley.

Biography

Paula Rooney

Paula Rooney has covered the software and technology industry for more than 20 years, starting with semiconductor design and mini-computer systems at EDN News and later focused on PC software companies including Microsoft, Lotus, Oracle, Red Hat, Novell and other open source and commercial software companies for CRN and PCWeek. She received a silver award from the American Society of Business Publication Editors in 2005 for her profile on Linus Torvalds and edited and co-authored "Partnering With Microsoft," a book about Microsoft's channel published by CMP Publishing in 2004. Rooney graduated from the Columbia University Graduate School of Journalism in 1997. In her off time, she enjoys scuba diving, sailing, sun worshipping, running, reading, surfing (the net) and hanging out with her family. She resides on the shores of Scituate, Massachusetts.

1
Comments

Join the conversation!

Close, but this statement:

"which enables employees to retain personal copyrights on code developed and contributed to Samba during a workday, for example"

isn't quite right. What this does is allows employees who contribute to Samba on a workday to contribute this code to Samba whilst still allowing the corporation to keep copyright on the code, not the employee (which is what we used to require).

It should make it a lot easier for corporate legal departments to sign-off on contributing their changes back to the main Samba code base, as they don't need to assign copyright to the engineer anymore.

Good summary otherwise !

Jeremy.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix