[wp-trac] [WordPress Trac] #6663: Wordpress source files do not correctly mark themselves as GPL

WordPress Trac wp-trac at lists.automattic.com
Fri Feb 11 14:01:03 UTC 2011


#6663: Wordpress source files do not correctly mark themselves as GPL
-------------------------+------------------------
 Reporter:  mattlgnu     |       Owner:  anonymous
     Type:  enhancement  |      Status:  closed
 Priority:  lowest       |   Milestone:  3.1
Component:  General      |     Version:
 Severity:  trivial      |  Resolution:  fixed
 Keywords:  needs-patch  |
-------------------------+------------------------

Comment (by hakre):

 Replying to [comment:21 filosofo]:
 >  1. You may copy and distribute verbatim copies of the Program's source
 code as you receive it, in any medium, provided that you conspicuously and
 appropriately publish on each copy an appropriate copyright notice and
 disclaimer of warranty; keep intact all the notices that refer to this
 License and to the absence of any warranty; and give any other recipients
 of the Program a copy of this License along with the Program.
 >
 >  You may charge a fee for the physical act of transferring a copy, and
 you may at your option offer warranty protection in exchange for a fee.
 > That's section one of GPL 2.  Why would we take "each copy" of the
 source to mean ''each individual file'' as opposed to ''each
 distribution''?

 Well from what I've learned it's possible to have a central location for
 the whole package (“single COPYRIGHT file” method) for notice preservation
 requirements, instead of in each file (“file-by-file” method). So strictly
 spoken, there seems no must to add notices to each file. As for
 preservation of notices be it in individual files or in form of a central
 registry, I have no specific information how the wordpress.org project has
 made up it's mind about that. I think it's somehow in the progress as in
 #16269 but I don't want to stress  words too much here, so that just as an
 assumption that things are taken care of.

 Generally I know that most core devs are in favor of not adding legal
 comments to files, but I think the topic is about more then just I prefer
 red over blue. At least I'm still learning about the legal comments /
 notice preservation details.

 The requirements of the GPL you referred to above are for the time of
 fork, as forking is first of all making verbatim copies prior to modifying
 them.

 I like to highlight a part from 1. and then look into the code-base:

 > conspicuously and appropriately publish on each copy an appropriate
 copyright notice and disclaimer of warranty; keep intact all the notices
 that refer to this License and to the absence of any warranty

 At [http://core.trac.wordpress.org/browser/trunk/readme.html?rev=3 the
 time of fork the coypright notice has been] (text version):

 {{{
  Copyright notes:

    b2 is (c) 2001, 2002 Michel Valdrighi - m at tidakada.com -
 http://tidakada.com

  Wherever third party code has been used, credit has been given in the
 code's comments.
  b2 is released under the GPL (see license.txt).}}}
 }}}

 (Next to the copyright notice, I saw this requirement: {{{requirements:
 [...] ...and a link to http://cafelog.com on your site.}}} [''1''] )

 As for ''"conspicuously and appropriately publish on each copy an
 appropriate copyright notice"'' I'm not a lawyer, but it sounds like, that
 at least the existing coypright statement should be kept intact. That's
 the (whole) one in 3.0.5 AFAIK:

 {{{
  License

  WordPress is free software, and is released under the terms of the GPL
 version 2 or (at your option) any later version. See license.txt.
 }}}

 The term Copyright got lost in the go,
 [http://codex.wordpress.org/User:Hakre/Core/Wordpress_Copyright#History_of_the_Copyright_Statement
 more details]. On this overall "copyright" topic there has not been much
 committer feedback so far which makes it indifferent to discuss about.

 The [http://core.trac.wordpress.org/browser/trunk/license.txt?rev=3
 disclaimer of warranty was always part of license.txt] and there never
 existed a prominent notice regarding it. I do not know if it has any
 license implications to not make the disclaimer of warranty "more"
 visible. At least, technically, there was a notice pointing to license.txt
 which contained the disclaimer and it has been preserved.

 Probably this all is perfectly in order for wordpress.org. The removal of
 the copyright statement might have all been done in accordance with the
 original copyright holder and individually they contracted this to be not
 under copyright or whatever any longer. It's just not documented or at
 least I don't know where it's documented so I can not really say. My
 questions regarding this are not satisfactory answered so far.

 What I know is that for everybody else, the terms of the license still
 apply, so users would benefit from clarification in all these points.

 What does "conspicuously and appropriately publish on each copy an
 appropriate copyright notice and disclaimer of warranty" mean for the
 WordPress package for example?

 Where and how to keep track of changes someone's does when modifying the
 package?

 Which versions of WordPress can be forked w/o violating a contributors
 requirements?

 Probably such and related is something WP.org can find answers to with
 help of some lawyers.


 ----

 [''1''] This might somehow conflict meanings, as the GNU GPL terms
 shipping with that release state, that it does not cover the output of a
 program. So this is an additional restriction by the copyright holder. I
 think that is
 [https://encrypted.google.com/search?client=opera&rls=en&q=GPL+and+attribution&sourceid=opera&ie=utf-8&oe=utf-8
 called attribution]. I can not say if the one wish of the copyright owner
 supersedes the other or both work well together. This is an additional
 discussion, I don't want to do here.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/6663#comment:25>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list