Dojo Foundation Committers:
I'm proposing a change in how we handle the distribution of the
OpenRecord code, and calling for a vote on the proposal...
OpenRecord started as a public domain project, with developers using
a public domain dedication (PDD) instead of a conventional open source
license. When OpenRecord became a Dojo project, the OpenRecord project
agreed to distribute OpenRecord code under the AFL, and the Dojo
Foundation granted a variance to let OpenRecord continue using the PDD
as well (forming an AFL+PDD dual-"license").
Last week our attorney advised us that continuing to use the public
domain dedication (PDD) is problematic, as is using the PDD in
combination with the AFL. That advice confirms what I had been hearing
from other people, including attorneys at Creative Commons and the
Software Freedom Law Center. (If you're interested in more of the legal
details, let me know, and I can post a quick summary about *why* the PDD
I think the best solution is for the Dojo Foundation to stop running
OpenRecord as a public domain project, and to stop using the PDD for new
code being contributed to OpenRecord. The Dojo Foundation should
instead simply distribute the OpenRecord code under an AFL+BSD
dual-license, the same way the Toolkit code is distributed.
The old code in the OpenRecord SVN repository would continue to be in
the public domain (up to revision N), and revision N+1 would be a
derivative work that would be AFL+BSD licensed but would not be placed
in the public domain.
I've discussed this with the Dojo Foundation officers, Alex and
Dylan, and they seem fine with the proposal, and I've also gotten a
green light from Mignon, who has followed these OpenRecord license
issues with me for the past year.
The measure to vote on
Shall the Dojo Foundation stop operating the OpenRecord project as a
public domain project, and from this point forward distribute the
OpenRecord code using a dual-license, under a the terms of the Academic
Free License and the Amended BSD License dual-license?
* In order to vote, you must be a committer on a Dojo Foundation
* Voting will take place on this mailing list, via e-mail.
Respond to this message with a "+1" or "-1" in the body of
* A simple majority of votes cast wins the election.
* Voting will remain open for 48 hours from the posting if this
message, as defined by when the message is shown to have been
received by list archiving software like gmane.
Please send objections to the rules to this list. If you are not sure of
your eligibility to vote or would like to cast your vote in private,
please send e-mail to me directly.