Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103870 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 32761 invoked from network); 29 Jan 2019 01:19:46 -0000 Received: from unknown (HELO v-smtpout1.han.skanova.net) (81.236.60.154) by pb1.pair.com with SMTP; 29 Jan 2019 01:19:46 -0000 Received: from [192.168.7.8] ([213.64.245.126]) by cmsmtp with ESMTPA id oEvjg4QFOcCEooEvjgDrPi; Mon, 28 Jan 2019 22:58:59 +0100 To: Zeev Suraski , Nikita Popov References: Cc: PHP internals Message-ID: <6c4ffd87-154b-3c11-e776-47b38f700fbf@telia.com> Date: Mon, 28 Jan 2019 22:59:02 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-GB X-CMAE-Envelope: MS4wfL022oIbyzgEWMQ/NytGmIMcW3Pz1jzRQW6J/Kz3tCV2Up9nswALYkLFFQfb/VeYprrpJOpi8Bzhjp2p0MT1JFoPAOGMPhDpJ+lZJbxPa6viuu/bktmh XZPX7YNJcuahKrULCcuj/bFb5p6klXRbWSXNb02c0NNuEUvt61kRBa5ymCyayjOpdBchmAmp7w3e4ontLJSXA6R+7ZJveZ/fEne6Alt01alLYZwo8Z78M/cY VvNi7DdzMUn0yyu3SvRZlw== Subject: Re: [PHP-DEV] Simplify license headers From: bjorn.x.larsson@telia.com (=?UTF-8?Q?Bj=c3=b6rn_Larsson?=) Den 2019-01-28 kl. 16:38, skrev Zeev Suraski: >> I would like to make two changes to this header: >> >> 1. Change "PHP Version 7" line to just "PHP", to avoid the necessity of updating this for >> new major versions. I don't think the version information here is particularly useful to >> anybody. > I don't mind that much, but I don't see any issue with keeping it the way it is either. It does look nicer the way it is now IMHO, and the cost associated with changing it twice a decade is, well, not very substantial. > >> 2. Remove the "Copyright (c) 1997-2018 The PHP Group" line. Apart from requiring a >> yearly update, this line is actually complete misinformation, because the PHP group >> does *not* hold the copyright for the PHP source code. This would require a copyright >> assignment agreement on behalf of all contributors, which we do not collect. >> >> We could also just drop the header entirely, I'm just proposing these two changes as >> the path of least resistance towards getting the "annoying" parts removed. > I'm no lawyer, but I do believe a case can be made for claiming that a person putting code into files with the header 'Copyright (c) XYZ', is in fact implicitly assigning copyright to XYZ. So while it's not as strong as an explicit copyright assignment, and while it was never tested in court (and hopefully never will be) - I do see value in keeping it. I certainly don't see a reason to change it after 20 years where it didn't seem to bother anybody, unless there's a strong reason to do that, which currently I don't see. > > Zeev I think you have a very good point here. The license file also refers to the PHP Group, so removing it in header files might indirectly affect license statement. r//Björn Larsson