Who handles OSS policy at UCSD?
University of California, San Diego's polices pertaining to software licensing and copyright are handled by the UCSD Technology Transfer Office (TTO).
Relevant Links:
- UCSD's Technology Transfer Office (TTO)
- UC Office of the President (UCOP) Technology Transfer Office
- UC Copyright Education Website.
General Guidance
From the UCSD TTO
The TTO office provides some general guidance on the release of software on their FAQ page. For instance:
Q19: I have a software program that I want to post on the Internet so that other users may download it for "not-for-profit" uses for free. Is this allowed?
A: Yes. However, TTO has a "click-wrap simple permission statement" that you should post on or before the first page of your downloadable program.
...
Q21: Does the university allow the open-source release of software?
A: It is not UC San Diego's preferred practice. This is because of the "viral" or "infectious" nature that requires all downstream work to be released in the same manner. However, UC San Diego does allow open-source release when the following conditions are met:
- All involved developers and authors consent to the request in writing.
- There are no conflicting sponsor obligations (e.g. DFAR).
- All developers and authors agree in writing that they will not pursue personal financial benefits from activities related to the use of the open-source released software (this is to comply with conflict-of-interest regulations).
In addition, it should be noted that it is difficult to monitor and enforce the contractual obligations under open-source release.
There are several types of licenses available for open-source software release. UC San Diego will, to the extent possible, use the Berkeley Software Distribution (BSD) license because it does not have the restrictive, evolving nature that is inherent in GPL licenses. The latest proposed version of the GPL also conflicts with UC policies governing patents and copyrights.
From the UC TAS Group
The UC Technology Acquisition Support Group (TAS) has developed a set of guidelines that have been approved by the UCOP Office of General Counsel: UC Guidelines for Contributing to OSS Communities.pdf
UC Software Copyright Notice
Here is the UCSD TTO requests that the UC Software Copyright Notice.TTO requests that this license be included when open-sourcing software:.
Text of the UC Software Copyright Notice
This software is Copyright © 2XXX The Copyright <year work created> The Regents of the University of California
. All Rights Reserved.
Permission to use, copy, modify, and distribute any part of this <xxxxx, name of the copyright protected material; e.g. ABC Software Program> this software and its documentation for educational, research and non-profit purposes, without fee, and without a written agreement is hereby granted, provided that the above copyright notice, this paragraph and the following three paragraphs appear in all copies.
Those desiring to incorporate this <name of work> into commercial products or use for commercial purposes should contact the Technology Transfer Office.
Permission to make commercial use of this software may be obtained by contacting:
Technology Transfer OfficeUniversity of California, San Diego
9500 Gilman Drive
, Mail Code 0910 0910
University of California
La Jolla, CA 92093-0910
Ph: (858) 534-5815FAX: (858) 534-7345
E-MAIL:invent@ucsd.edu.
invent@ucsd.edu
This software program and documentation are copyrighted by The Regents of the University of California. The software program and documentation are supplied "as is", without any accompanying services from The Regents. The Regents does not warrant that the operation of the program will be uninterrupted or error-free. The end-user understands that the program was developed for research purposes and is advised not to rely exclusively on the program for any reason.IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS<name of work>SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
THE <name of work> PROVIDED HEREINTHE 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 NOOBLIGATIONOBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
Note: What the UCSD TTO calls the UC Software Copyright Notice, UCOP TTO refers to as the Software On-Line Permission Statement.
What is a copyright notice?
The UCOP Copyright Basics page offers the following guidance (emphasis added).
What does a notice look like?
The standard form for a copyright notice on works belonging to the University is:
Copyright © 1996 The Regents of the University of California
All Rights Reserved
Acknowledging the Author
Per the same page, "acknowledgement of creators may be included, if desired."
Copyright © 1996 The Regents of the University of California
All Rights Reserved.Created by John Smith and Mary Doe
Department of Statistics
Do I have to include the non-ASCII © symbol?
The most important thing is to include the word, "Copyright" in the notice:
Since many keyboards cannot reproduce the © symbol, the symbol (c) may be used instead, although the latter symbol will not always be accepted as a substitute. Use of the symbol, ©, in combination with certain other requirements, allows copyright protection in some foreign countries. To ensure the enforceability of the copyright in the United States, the word, "Copyright" must always appear in the notice.
What year should I use?
UCOP gives the following clarification on the date of copyright:
Insert the year the work was first published as well as any subsequent years when a modified version is published. Publication is defined in the Copyright Act as the distribution or offer of distribution of a work to the public by sale or other transfer of ownership or by rental, lease, or lending. If the work has not been offered for sale or transfer, it is not published.
What requires a notice?
All software, publications, multimedia and other copyrighted works developed on campus and belonging to the University should bear a clear, standard copyright notice imbedded in the title page or screen or other prominent location. Documentation accompanying software should also contain a copyright notice. THE UNIVERSITY OF CALIFORNIA MAKES NO REPRESENTATIONS AND EXTENDS NO WARRANTIES OF ANY KIND, EITHER IMPLIED OR EXPRESS, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, OR THAT THE USE OF THE <name of work> WILL NOT INFRINGE ANY PATENT, TRADEMARK OR OTHER RIGHTS.
GPL Compatibility with UC Software
According to the UCSD TTO, the latest proposed version of the GNU General Public License (GPL) "conflicts with UC policies governing patents and copyright."
Whenever licensing requirements are unclear, you should direct questions to them for clarification.
Using GPL (non-LGPL) Libraries
With respect to whether software that uses GPL-licensed libraries, here's the Free Software Foundation's (FSF) position from their FAQ page:
...
There is a debate as to whether the way in which the library is used (bundled, dynamically-linked, or statically-linked) constitutes work that must also be licensed under the GPL. When in doubt, contact the TTO.
GPL with Exceptions or Clarifications
Some software is released under the terms of GPL with additional text to clarify or alter the terms of the license. Notably, the GCC Runtime Library Exception and the GNU Classpath project's license.
...
As such, it can be used to run, create and distribute a large class of applications and applets. When GNU Classpath is used unmodified as the core class library for a virtual machine, compiler for the java languge, or for a program written in the java programming language it does not affect the licensing for distributing those programs directly.
Plug-ins
According to the FSF's FAQ on GNU Licenses, the circumstances concerning whether a plug-in can or must be GPL-licensed.
Installers
According to the FSF, "the installer and the files it installs are separate works."
Is the developer of a GPL-covered program bound by the GPL?
Is the developer of a GPL-covered program bound by the GPL? Could the developer's actions ever be a violation of the GPL? (#DeveloperViolate)
Strictly speaking, the GPL is a license from the developer for others to use, distribute and change the program. The developer itself is not bound by it, so no matter what the developer does, this is not a “violation” of the GPL.