Home
Overview
Search
Mailing lists
Forum
FAQ
|
| |
Copyrights
The GSRC contract with MARCO requires that GSRC software
fulfill three requirements:
- The software must have a copyright.
The minimal copyright is:
Copyright (c) 2004 Your University
All Rights Reserved.
For example:
Copyright (c) 2004 The Regents of the University of California.
All rights reserved.
The copyright text should be approved by your institution.
- The software must acknowledge MARCO funding.
For example:
This work was supported by the MARCO-sponsored Gigascale
Systems Research Center.
An alternative statement is:
This work was supported in part by the MARCO/DARPA Gigascale Systems
Research Center (http://www.gigascale.org). Their support is
gratefully acknowledged.
- MARCO must be "informed of new software or updated versions/releases
within 30 days of creation via the Software Submission Form found
at
http://fcrp.src.org/."
To submit your software, you must request an account
on the MARCO Website.
In addition to the three steps required by MARCO, the GSRC also asks
that you update the Gigascale website with information about your
download.
- Each workgroup that has publically available downloads
should have a link to a downloads page. It is best if the workgroup
specific downloads page is a page on the gigascale website, though it
can point to download pages on other sites.
Note that if your release is less than 5Mb in size, you can
use the website forum facility to upload the release and create simple
download pages.
For example, see
http://www.gigascale.org/metropolis/forum/1/
or
http://www.gigascale.org/mescal/forum/61/.
- If you add a workgroup specific download page, please send email to
webmaster@gigascale.org so that we can add a link to
http://www.gigascale.org/pubs/downloads/
- If your release includes significant documentation, please
add it to the website publications database.
UC Berkeley participants should consider submitting their
documentation as an ERL Memorandum.
Details
Below is more detailed information about Copyrights and Acknowledgements.
Copyright notices
Below is a sample copyright that could be used for software
created at any campus in the University of California system:
Copyright (c) 2004 The Regents of the University of California.
All rights reserved.
Permission is hereby granted, without written agreement and without
license or royalty fees, to use, copy, modify, and distribute this
software and its documentation for any purpose, provided that the above
copyright notice and the following two paragraphs appear in all copies
of this software.
IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
ENHANCEMENTS, OR MODIFICATIONS.
Notes
- This copyright is based on the Ousterhout copyright used for
development of Tcl. This copyright very similar to the BSD copyright.
The Ptolemy
copyright is very similar to this copyright.
- Law is not based on common sense, it is based on precedence, so
it is best if we do not vary from pre-existing copyrights. Please do not
make arbitrary changes to the copyright text.
- The date reflects the year of publication. Software first
published in 2004 should have a date of
2004. Software
published in 2002, 2003 and 2004 may have the date
2002-2004. In theory, software published in 2002 and
2004, but not in 2003 should have a the date 2002, 2004.
- Note that that the more copyright holders there are, the more
likely it is that there will be conflicts and they software will never
be used by a third party. In general, it is better if each file
have one copyright holder. Of course, this might not always be possible.
- These two warranty paragraphs should be in upper case. Usually
warranty provisions are in all upper case, see p11/60 of "Software
Development, A Legal Guide", by Stephen Fishman. Nolo Press, first
ed.
- Individuals are not usually mentioned in the copyright, the
copyright is usually held by GSRC or by the Regents of the University
of California.
For example, UC Berkeley students who are paid by funds administered by
the University do not usually hold the copyright. See the
UC Berkeley Office Of Technology Copyright Page.
The Ousterhout copyright is fairly liberal, so individuals may
take their work and develop it further outside of the University.
- The copyright should ideally be in a file called
copyright.txt. The .txt extension
is important if the release will be downloaded to Windows so
that users can click on the file name and view it.
- The Metropolis
group is using a similar copyright, but with the following
text appended to the second paragraph:
"and that appropriate acknowledgments are made
to the research of the Metropolis group."
For example:
@Copyright (c) 2001-2004 The Regents of the University of California.
All rights reserved.
Permission is hereby granted, without written agreement and without
license or royalty fees, to use, copy, modify, and distribute this
software and its documentation for any purpose, provided that the
above copyright notice and the following two paragraphs appear in all
copies of this software and that appropriate acknowledgments are made
to the research of the Metropolis group.
IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF
THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF
SUCH DAMAGE.
THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE
PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE UNIVERSITY OF
CALIFORNIA HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES,
ENHANCEMENTS, OR MODIFICATIONS.
- The Bookshelf group is using the MIT License, which is
equivalent to the BSD license
- Avoid the term "public domain". It is very unlikely that
software is being released in the public domain. Public domain
software does not have a copyright, the rights are held by the public
at large. Copyrighted works whose copyright has expired may be
in the public domain.
- If possible, avoid the GNU Copyleft licenses. These licenses limit
what sponsors can do with software.
Acknowledgements
Resources
| |
|