Summary | some copyright and license statements are missing |
Queue | Horde Framework Packages |
Queue Version | HEAD |
Type | Bug |
State | Resolved |
Priority | 2. Medium |
Owners | |
Requester | math.parent (at) gmail (dot) com |
Created | 04/29/2008 (6275 days ago) |
Due | |
Updated | 09/17/2011 (5039 days ago) |
Assigned | 05/01/2008 (6273 days ago) |
Resolved | 09/17/2011 (5039 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
Suse legal team had some review of horde 4 package licenses and
copyrights, a lot of issues have been raised on the mailing list and
after that there have been a lot of fixes.
I think we can close this now.
I can't provide a patch, I don't know who owns copyright.
http://lists.horde.org/archives/cvs/Week-of-Mon-20080519/078782.html
Summary ⇒ some copyright and license statements are missing
describes the formatting. Copyrights should be to The Horde Project
(http://www.horde.org/)
Copyright 2000-2002 by Sun Microsystems, Inc.
This has been on my mind for awhile and thought I'd get it out there -
for the various 3rd party apps we distribute along with our code
(right now, all I can think of is xinha, fckeditor, tinymce,
scriptaculous, and prototype), we should probably have a wiki page
tracking their licenses. For those under the GPL/LGPL/MPL
(fckeditor), I don't believe we are distributing the full source
distribution so we should probably be keeping a local copy of the base
distribution in case anyone ever asks us for the source code. I think
xinha is BSD so we just need to have the license in the distribution).
scriptaculous is MIT-like, so we just need to make sure we distribute
scriptaculous.js with all apps using it (we do this). prototype is
MIT-like but doesn't require copyright notices so technically, with
the above changes, we don't need to do anything.
New Attachment: horde.diff
New Attachment: COPYRIGHT-no[1]
I can provide a patch. But I need information (which sections, whose
copyright ?)
Also note that (c) doesn't have any legal value. ''Copyright'' or ©
should be used.
TOC:
* PHP FILES: copyright is probably needed
* JAVASCRIPT: copyright is probably needed
* PHP/CSS THEME FILES: copyright is probably needed
* VARIOUS SCRIPTS: copyright is probably needed
* SQL: ?
* CONFIG: copyright is probably not needed
* DOC: copyright is probably not needed
* L10N (po): copyright is probably needed
* L10N (XML): ?
* TEMPLATES: ?
* HTACCESS: no copyright needed
Other files have strange copyright (missing copyright holder, year, ...):
./po/uk_UA.po:# Copyright (C)
./po/km_KH.po:# Copyright (C) YEAR Horde Project
./po/fi_FI.po:# Copyright (C)
./po/horde.pot:# Copyright (C) YEAR Horde Project
./po/pt_BR.po:# Copyright (C) YEAR Horde Project.
./po/ru_RU.po:# Copyright (C)
Also, all "Copyright (C) AAAA Horde Project" should probably replaced
by "Copyright AAAA The Horde Project (http://www.horde.org/)" (this is
cosmetic)
State ⇒ Feedback
- we shouldn't add copyrights to the compressed javascript files
- I'm not sure about putting them in SQL scripts
- I don't think we should put copyright notices in .htaccess files
- definitely shouldn't be any notices in favicon.ico files (those are
graphics)
- the themed_graphics files are empty placeholders, they don't need copyright
- I'm not sure about the help.xml and .po files
- I'm against putting copyright notices into every template file
A patch for everything else would be great, along with thoughts on
these - thanks.
New Attachment: COPYRIGHT-no
tools (./services/editor/*, scriptaculous) and some are not.
I can give some help if needed
Priority ⇒ 2. Medium
State ⇒ Unconfirmed
Patch ⇒ No
Milestone ⇒
Summary ⇒ some copyright and licence are lacking
Type ⇒ Bug
Queue ⇒ Horde Framework Packages
While creating the copyright file for debian packaging, I found that
horde miss some info.
According to http://www.gnu.org/licenses/gpl-howto.html :
<<<
Whichever license you plan to use, the process involves adding two
elements to **each** source file of your program: a copyright notice
(such as Copyright 1999 Terry Jones), and a statement of copying
permission, saying that the program is distributed under the terms of
the GNU General Public License (or the Lesser GPL).
This probably also apply to other apps.