Zach Welch
2003-08-11 20:15:27 UTC
Hello all,
Here's the first of many messages that need to be written covering the
foundation's plans for licensing its works.
= Bylaws Under Consideration =
After much delay, here are the bylaws of the other non-profits that we
have been looking at (in order of my current preference):
http://www.python.org/psf/bylaws.html
http://www.spi-inc.org/corporate/spi-bylaws
http://www.apache.org/foundation/bylaws.html
These all provide fine examples, but they may only serve as rough models
for our own bylaws. There are varied improvements that can be made, and
I have been consulting with the fineest minds in the community to ensure
that we try to address any problems discovered since these organizations
came into existance.
= Licensing Issues =
There has been a lot of talk about licensing issues. I can't imagine
this post will begin to end the debate, but this should give a clear
view of my aims for licensing of our documentation and source code.
After talking with many other people in the open source business world,
I believe these ideas should be accepted by the large majority of the
individuals interested in being involved with this project, and I hope
that everyone will take the time to reflect on these ideas before
responding. Also, remember that despite all this verbosity, there is so
much more that could be said to help clarify the details.
= Why Not Just Use the GPL? =
There has been repeated and (in my opinion) valid concerns that the GPL
(and similar licenses from the FSF) places too many restrictions on
businesses. You may or may not agree that this assertion is true, but
Zynot will fundamentally provide choices for our users, developers, and
customers - and this choice should extend to our documentation and
source code licensing.
This will undoubtedly be a very contraversial point; however, this will
be one of those things that sets us apart from Gentoo and most other
distributions.
= Contributor Licensing Agreements =
Given the above, I believe Zynot needs a Contributor License Agreement
that enables the Foundation's to effectively make licensing decisions
for both the documentation and source code. Apache has both the
following source contributor license, which provides a decent example:
http://incubator.apache.org/forms/ASF_Contributor_License_2_form.pdf
This form is very straightforward and should be fair and acceptable for
our members without modification. Before we embark with significant new
development, I would like to see all contributors sign such an
agreement, though there are a couple of modifications that might bear
our consideration.
== CLA FAQ ==
To be clear, the following points have been asked of me enough times to
deserve emphasis:
* These licenses will only apply for entirely new works created by our
contributors. Initially, we will continue to be beholden to the
licenses inherited from Gentoo and its progenetors; however, our new
works will be created under these terms.
* The Contributor License Agreement does not require outright assignment
of these works; from term 2, "Except for the rights granted to the
Foundation in this paragraph, You reserve all right, title, and interest
in and to your contributions."
* Commercial licenses would only be required for businesses that do not
feel the GPL is acceptable for their desired use of the components. If
the GPL is acceptable, then businesses will never be forced to pay for a
license to these works, and the foundation will encourage the use of the
GPL instead of alternative and potentially closed licenses.
== Zynot's CLA ==
We are looking to adapt the Apache license for The Zynot Foundation,
including updates that try to . I was inspired by Bruce Perens at
LinuxWorld to try to include two additional terms:
* An appropriate reference to the Volunteer Protection Act should be
included. A copy of the act's text can be found at the following URL:
http://www.races.net/voluntr.html
* a clear clause for mutual termination of rights
The immensite of these changes provides a stumbling block in getting
acceptance of any such new contractual language by the contributing
community, but I have heard rumors that future revisions of other
licenses may include similar language. This language aims to protect
both contributors and the foundation, ensuring that legal actions can be
dealt with effectively and efficiently.
== Documentation Licensing, Part I ==
For most general purposes, I would like Zynot to use the Open
Publication License as the license for content. This FSF approved
license can be found here:
http://opencontent.org/openpub/
It would be up to each author to decide whether or not to add the
non-free clauses; however, the foundation would strongly recommend
contributors use the no-clause (free) version in all possible cases.
Full freedom may be appropriate for some content, but there may be
liability or other legal claims stemming from selective re-use or
careless transformation of some works.
== Documentation Licensing, Part II ==
In other cases, I would like the foundation to be able to use the Free
Documentation License, as it is much more suitable for larger works:
http://www.fsf.org/copyleft/fdl.html
I would like to hear everyone's opinions about the foundation being able
to relicense contributions under either of these licenses, as it sees
fit.
The idea here is that contributions on the wiki or mailing lists would
fall immediately under Open Publication License, the foundation could
later relicense that material under the FDL when producing (for example)
a book or other composite work. A verbose policy will be developed to
clearly delineate the appropriate documentation license for a work.
== Source Licensing - The Obvious ==
The Zynot Foundation will always provide the software developed by and
for its contributors under the GNU GPL license:
http://www.fsf.org/licenses/gpl.html
Downloads of all software will always be freely available under these
terms, and the foundation will proactively attempt to find ways to
contribute back to the projects that enable its existance.
Initially, such return to the community will come in the form of
supporting development, but overtime the foundation should be able to
raise enough capital to spread it directly to other projects.
== Source Licensing - The Crux ==
I just came across the following site and FAQ, and this excerpt
reflects my desires for Zynot:
"""
We also believe that our software may be of interest to commercial
entities that will want to combine Chandler code with other software,
which may be either open source or proprietary software. We want to
encourage commercial use and distribution of Chandler since these
activities may provide a wider market, additional functionality, more
choices, and broader benefit for end users. Thus our software will also
be available under a fee-based commercial license for those who wish to
combine Chandler code with proprietary code. The potential revenue
stream derived from the commercial licenses will be used to fund core
development and maintenance of the open source code base.
"""
Source: http://www.osafoundation.org/OSAF_Corporate_FAQ.htm
Now, I raise this point because 1) no one has tried this approach for
the package management and glue components that make up a Linux
distribution (so far as I am aware) and 2) we lost someone interested in
being involved on the law team becaue they view this as incompatible
with their desire for a 100% GPL distribution. I was sorry to see them
go, but this is an ultimate component of the "pro-business" aspects of
the distribution - one that I believe can not afford to be ignored.
While I hope to see the marketplace shift to a mindset that fully
accepts open source software licenses, I do not believe that time will
come soon, and the existance of such opportunities for businesses does
not mean the foundation will pursue non-GPL licensing terms in any
cases. In fact, I will personally work to see that all derived works
are available under the GPL, excluding as little as possible to meet the
specific needs of businesses that desire other terms.
== Source Licensing - The Conclusion ==
These increasingly troubled times of patent infringement claims give
rise to the direct need for trusted entities that are empowered to
manage community assets. The Contributor License Agreement allows the
foundation to act as an agent for the community in a manner that
responsibly protects the many from the actions of those few that might
attempt to someday cause us trouble.
Finally, I believe this licensing scheme gives the foundation the legal
flexibility and accountability to effictively protect not only itself
but its contributors from potential liability, and it does so without
unduly restricting or encumbering contributors in order to acheive that
protection.
I look forward to discussion on these issues and, from that, the
creation of a web page that lists the foundation's licensing terms,
provides .
Cheers,
Zach
Here's the first of many messages that need to be written covering the
foundation's plans for licensing its works.
= Bylaws Under Consideration =
After much delay, here are the bylaws of the other non-profits that we
have been looking at (in order of my current preference):
http://www.python.org/psf/bylaws.html
http://www.spi-inc.org/corporate/spi-bylaws
http://www.apache.org/foundation/bylaws.html
These all provide fine examples, but they may only serve as rough models
for our own bylaws. There are varied improvements that can be made, and
I have been consulting with the fineest minds in the community to ensure
that we try to address any problems discovered since these organizations
came into existance.
= Licensing Issues =
There has been a lot of talk about licensing issues. I can't imagine
this post will begin to end the debate, but this should give a clear
view of my aims for licensing of our documentation and source code.
After talking with many other people in the open source business world,
I believe these ideas should be accepted by the large majority of the
individuals interested in being involved with this project, and I hope
that everyone will take the time to reflect on these ideas before
responding. Also, remember that despite all this verbosity, there is so
much more that could be said to help clarify the details.
= Why Not Just Use the GPL? =
There has been repeated and (in my opinion) valid concerns that the GPL
(and similar licenses from the FSF) places too many restrictions on
businesses. You may or may not agree that this assertion is true, but
Zynot will fundamentally provide choices for our users, developers, and
customers - and this choice should extend to our documentation and
source code licensing.
This will undoubtedly be a very contraversial point; however, this will
be one of those things that sets us apart from Gentoo and most other
distributions.
= Contributor Licensing Agreements =
Given the above, I believe Zynot needs a Contributor License Agreement
that enables the Foundation's to effectively make licensing decisions
for both the documentation and source code. Apache has both the
following source contributor license, which provides a decent example:
http://incubator.apache.org/forms/ASF_Contributor_License_2_form.pdf
This form is very straightforward and should be fair and acceptable for
our members without modification. Before we embark with significant new
development, I would like to see all contributors sign such an
agreement, though there are a couple of modifications that might bear
our consideration.
== CLA FAQ ==
To be clear, the following points have been asked of me enough times to
deserve emphasis:
* These licenses will only apply for entirely new works created by our
contributors. Initially, we will continue to be beholden to the
licenses inherited from Gentoo and its progenetors; however, our new
works will be created under these terms.
* The Contributor License Agreement does not require outright assignment
of these works; from term 2, "Except for the rights granted to the
Foundation in this paragraph, You reserve all right, title, and interest
in and to your contributions."
* Commercial licenses would only be required for businesses that do not
feel the GPL is acceptable for their desired use of the components. If
the GPL is acceptable, then businesses will never be forced to pay for a
license to these works, and the foundation will encourage the use of the
GPL instead of alternative and potentially closed licenses.
== Zynot's CLA ==
We are looking to adapt the Apache license for The Zynot Foundation,
including updates that try to . I was inspired by Bruce Perens at
LinuxWorld to try to include two additional terms:
* An appropriate reference to the Volunteer Protection Act should be
included. A copy of the act's text can be found at the following URL:
http://www.races.net/voluntr.html
* a clear clause for mutual termination of rights
The immensite of these changes provides a stumbling block in getting
acceptance of any such new contractual language by the contributing
community, but I have heard rumors that future revisions of other
licenses may include similar language. This language aims to protect
both contributors and the foundation, ensuring that legal actions can be
dealt with effectively and efficiently.
== Documentation Licensing, Part I ==
For most general purposes, I would like Zynot to use the Open
Publication License as the license for content. This FSF approved
license can be found here:
http://opencontent.org/openpub/
It would be up to each author to decide whether or not to add the
non-free clauses; however, the foundation would strongly recommend
contributors use the no-clause (free) version in all possible cases.
Full freedom may be appropriate for some content, but there may be
liability or other legal claims stemming from selective re-use or
careless transformation of some works.
== Documentation Licensing, Part II ==
In other cases, I would like the foundation to be able to use the Free
Documentation License, as it is much more suitable for larger works:
http://www.fsf.org/copyleft/fdl.html
I would like to hear everyone's opinions about the foundation being able
to relicense contributions under either of these licenses, as it sees
fit.
The idea here is that contributions on the wiki or mailing lists would
fall immediately under Open Publication License, the foundation could
later relicense that material under the FDL when producing (for example)
a book or other composite work. A verbose policy will be developed to
clearly delineate the appropriate documentation license for a work.
== Source Licensing - The Obvious ==
The Zynot Foundation will always provide the software developed by and
for its contributors under the GNU GPL license:
http://www.fsf.org/licenses/gpl.html
Downloads of all software will always be freely available under these
terms, and the foundation will proactively attempt to find ways to
contribute back to the projects that enable its existance.
Initially, such return to the community will come in the form of
supporting development, but overtime the foundation should be able to
raise enough capital to spread it directly to other projects.
== Source Licensing - The Crux ==
I just came across the following site and FAQ, and this excerpt
reflects my desires for Zynot:
"""
We also believe that our software may be of interest to commercial
entities that will want to combine Chandler code with other software,
which may be either open source or proprietary software. We want to
encourage commercial use and distribution of Chandler since these
activities may provide a wider market, additional functionality, more
choices, and broader benefit for end users. Thus our software will also
be available under a fee-based commercial license for those who wish to
combine Chandler code with proprietary code. The potential revenue
stream derived from the commercial licenses will be used to fund core
development and maintenance of the open source code base.
"""
Source: http://www.osafoundation.org/OSAF_Corporate_FAQ.htm
Now, I raise this point because 1) no one has tried this approach for
the package management and glue components that make up a Linux
distribution (so far as I am aware) and 2) we lost someone interested in
being involved on the law team becaue they view this as incompatible
with their desire for a 100% GPL distribution. I was sorry to see them
go, but this is an ultimate component of the "pro-business" aspects of
the distribution - one that I believe can not afford to be ignored.
While I hope to see the marketplace shift to a mindset that fully
accepts open source software licenses, I do not believe that time will
come soon, and the existance of such opportunities for businesses does
not mean the foundation will pursue non-GPL licensing terms in any
cases. In fact, I will personally work to see that all derived works
are available under the GPL, excluding as little as possible to meet the
specific needs of businesses that desire other terms.
== Source Licensing - The Conclusion ==
These increasingly troubled times of patent infringement claims give
rise to the direct need for trusted entities that are empowered to
manage community assets. The Contributor License Agreement allows the
foundation to act as an agent for the community in a manner that
responsibly protects the many from the actions of those few that might
attempt to someday cause us trouble.
Finally, I believe this licensing scheme gives the foundation the legal
flexibility and accountability to effictively protect not only itself
but its contributors from potential liability, and it does so without
unduly restricting or encumbering contributors in order to acheive that
protection.
I look forward to discussion on these issues and, from that, the
creation of a web page that lists the foundation's licensing terms,
provides .
Cheers,
Zach