| Summary |
some copyright and license statements are missing |
| Queue |
Horde Framework Packages |
| Queue Version |
HEAD |
| Type |
Bug |
| State |
No Feedback |
| Priority |
2. Medium |
| Owners |
|
| Requester |
math (dot) parent (at) gmail (dot) com |
| Created |
04/29/2008 (101 days ago) |
| Due |
|
| Updated |
06/30/2008 (39 days ago) |
| Assigned |
05/01/2008 (99 days ago) |
| Resolved |
06/30/2008 (39 days ago) |
| Attachments |
COPYRIGHT-no[1]  |
| Milestone |
|
| Patch |
No |
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
Patch ⇒
Milestone ⇒
Queue ⇒ Horde Framework Packages
Summary ⇒ some copyright and licence are lacking
Type ⇒ Bug
Priority ⇒ 2. Medium
State ⇒ Unconfirmed
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.