[ Please discuss this license ] Greetings, The purpose of this message is to submit the Educational Community License (ECL) for OSI certification. This request is driven by a recent acceleration of application software projects in higher education (over a dozen current projects with new grants pending). There is a growing concern that many of these projects will need to share code and interoperate with each other to achieve their full potential for users. In the present state, many of these projects are evolving on unique licenses from their local host universities. There is a timely opportunity and need for a common license that can be used for these and future projects. In a step towards realizing a common license, the Sakai Project (www.sakaiproject.org <http://www.sakaiproject.org/> ) ($6.8M project) and the Open Source Portfolio Initiative (OSPI)(www.theospi.org <http://www.theospi.org/> ) ($1M project) - both funded by the Mellon Foundation - have both agreed to use the proposed "Educational Community License". This includes formal acceptance from the administration at Foothill-De Anza Community College District, Indiana University, MIT, Stanford University, the University of Michigan and several companies who provide support for open source software in higher education (no small feat to reach common agreement!). The IMS Global Learning consortium (50 members) that works on interoperability matters and sharing in the education community has also endorsed the ECL as it sees a tremendous need for a common license. Other universities and projects have indicated their interest in using the license if it receives OSI certification. As a board member for both the Sakai Project and OSPI, I am submitting ECL on their behalf, and I can provide supporting letters or emails from any of the institutions named here if those would be helpful. ECL is conceived as a very open license regarding the creation of derivative works, reuse of code, and freedom to commercialize. It builds on the very successful university-commercial experiences of the uPortal Project that also used a very unrestrictive license. It adds some explicit restrictions deemed necessary to protect the trademarks/brands of the copyright holders and provides for a lineage of modifications to help users understand the origins of their software. The title of the license is intended to further adoption among open source projects in higher education - especially administrative and teaching/learning application software projects. There is no single community, organization, or project implied by the license as the pattern is that two-three universities pool their resources with a foundation or government grant to create some new application. Each may have its own community of users, identity, and organization, but all are generally affiliated in one way or another with educational endeavors. The following numbered items correspond to the "Getting a License Approved" items from the OSI website: 1. Title: Educational Community License 2. HTML Version in OSI mock up: http://wheeler.kelley.indiana.edu/ecl1.htm Full Plain Text Version is at the end 3. Legal Analysis: Comments and references to the Open Source Definition are in [brackets]. ---------------------------------------------
The Educational Community License This Educational Community License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work: Copyright (c) <year> <copyright holders> Licensed under the Educational Community License version 1.0 This Original Work, including software, source code, documents, or other related items, is being provided by the copyright holder(s) subject to the terms of the Educational Community License. By obtaining, using and/or copying this Original Work, you agree that you have read, understand, and will comply with the following terms and conditions of the Educational Community License: [2. Source Code is Provided] Permission to use, copy, modify, merge, publish, distribute, and sublicense this Original Work and its documentation, with or without modification, for any purpose, and without fee or royalty to the copyright holder(s) is hereby granted, provided that you include the following on ALL copies of the Original Work or portions thereof, including modifications or derivatives, that you make: [1. Free Redistribution] [3. Derived works can be created and distributed under this license or any other license of the author's choice] * The full text of the Educational Community License in a location viewable to users of the redistributed or derivative work. * Any pre-existing intellectual property disclaimers, notices, or terms and conditions. * Notice of any changes or modifications to the Original Work, including the date the changes were made. * Any modifications of the Original Work must be distributed in such a manner as to avoid any confusion with the Original Work of the copyright holders. [4. Integrity of Author's Source Code: There are no restrictions on patches or modifications to the source code. Modifications must be identified so that they can be distinguished from the original work] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The name and trademarks of copyright holder(s) may NOT be used in advertising or publicity pertaining to the Original or Derivative Works without specific, written prior permission. Title to copyright in the Original Work and any associated documentation will at all times remain with the copyright holders. [5. No Discrimination Against Persons: The ECL license makes no reference to any person groups whatsoever] [6. No Discrimination Against Fields of Endeavor: The ECL license makes no restriction regarding any field of endeavor and could be adopted by any software project, group, or commercial organization. Its title is intended to imply its applicability in the educational domain where educational institutions have a long and common philosophy of cooperating and sharing.] [7. Distribution of License: The ECL license imposes no requirements for execution of any license or documents] [8. License Must Not be Specific to a Product: The ECL license imposes no restrictions on bundling or severability of modules or their modifications and distribution as a whole save for disclosing the original work carried this license] [9. License Must Not Restrict Other Software: The ECL license imposes no restrictions on bundling or any licensing terms chosen for other works including derivatives] [10. License Must Be Technology-Neutral: The ECL includes no provisions regarding the form of consent or distribution method] ---------------------------------- 4.1 Similar License: The Educational Community License is most similar to the MIT license. It evolved from the OKI Project at MIT to the CHEF project at the University of Michigan to what is now the multi-institutional Sakai and ePortfolio projects mentioned above. The MIT license presented three problems in reaching wide-spread agreement among the universities and projects that are proposing ECL. a. It did not contain a provision for making notice of changes and modifications (lineage). b. It did not contain a provision for distinguishing modifications and derivative works from the Original Work. c. It did not contain explicit language for protecting the trademarks of the copyright holders from being using in conjunction with publicity of the original or derivative works. This is particularly important as the license is intended to be commercialization friendly for the original work and derivative works. The projects and their respective university counsel also reviewed other OSI approved licenses as alternatives including BSD and the Academic Free License. There was very strong desire to use a short and easily understood license that could be readily understood by developers without the consultation of counsel. 4.2 Compatibility with Other Licenses: The ECL is readily compatible with other licenses that provide few restrictions on derivative works. Licenses with copyleft provisions, such as GNU General Public License, the Jabber Open Source License, or the Open Source License 2.0, would impose obligations on derivative works that ECL does not. Thus, a merging of code based on the ECL, some GNU code, and some newly written code would likely be subject to the more restrictive GNU licensing rules. A merging of code based on the ECL, BSD 2.0, and some newly written code would invoke ECL requirements outlined in section 4.1 above (change notice, distinguishing the derivative work, and ban on use of copyright holder trademarks in publicity). 4.3 Plain Text Version of Educational Community License: Educational Community License 1.0 This Educational Community License (the "License") applies to any original work of authorship (the "Original Work") whose owner (the "Licensor") has placed the following notice immediately following the copyright notice for the Original Work: Copyright (c) <year> <copyright holders> Licensed under the Educational Community License version 1.0 This Original Work, including software, source code, documents, or other related items, is being provided by the copyright holder(s) subject to the terms of the Educational Community License. By obtaining, using and/or copying this Original Work, you agree that you have read, understand, and will comply with the following terms and conditions of the Educational Community License: Permission to use, copy, modify, merge, publish, distribute, and sublicense this Original Work and its documentation, with or without modification, for any purpose, and without fee or royalty to the copyright holder(s) is hereby granted, provided that you include the following on ALL copies of the Original Work or portions thereof, including modifications or derivatives, that you make: * The full text of the Educational Community License in a location viewable to users of the redistributed or derivative work. * Any pre-existing intellectual property disclaimers, notices, or terms and conditions. * Notice of any changes or modifications to the Original Work, including the date the changes were made. * Any modifications of the Original Work must be distributed in such a manner as to avoid any confusion with the Original Work of the copyright holders. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. The name and trademarks of copyright holder(s) may NOT be used in advertising or publicity pertaining to the Original or Derivative Works without specific, written prior permission. Title to copyright in the Original Work and any associated documentation will at all times remain with the copyright holders. ------------------------------------------------------------------ IU Assoc Vice President for Research & Academic Computing and Dean of IT Assoc Professor of Information Systems, Kelley School of Business Indiana University Office of the Vice President for IT & CIO, +1 812.855.3478 -- license-discuss archive is at http://crynwr.com/cgi-bin/ezmlm-cgi?3