Bug 223298 - COPYRIGHT: Update description to make it fit to actual status of port tree
Summary: COPYRIGHT: Update description to make it fit to actual status of port tree
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Ports Framework (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Port Management Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-29 05:52 UTC by Yasuhiro Kimura
Modified: 2017-11-04 11:05 UTC (History)
5 users (show)

See Also:
yasu: maintainer-feedback? (portmgr)


Attachments
patch file (1.47 KB, patch)
2017-10-29 05:52 UTC, Yasuhiro Kimura
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yasuhiro Kimura freebsd_committer freebsd_triage 2017-10-29 05:52:31 UTC
Created attachment 187553 [details]
patch file

Current COPYRIGHT file describes as following.

* Copyright of the FreeBSD Ports Collection is held by The FreeBSD Project.
* The FreeBSD Ports Collection is distributed under the 2 clause BSD license.

But there are at least 2 exceptions that does not match above.

1. Files that explicitly claim their copyright holder and/or license terms in them.
2. Patches obtained from upstream.

So I update COPYRIGHT to make it fit to real status.
Comment 1 Brooks Davis freebsd_committer freebsd_triage 2017-10-29 08:44:24 UTC
This change represents a misunderstanding of copyright law.  The FreeBSD Ports Collection is an assemblage subject to copyright separate from the copyright on its components.  This is what COPYRIGHT refers to and a clarification seems unnecessary.

Over to portmgr for disposition.
Comment 2 Yasuhiro Kimura freebsd_committer freebsd_triage 2017-10-30 14:32:45 UTC
(In reply to Brooks Davis from comment #1)

Well, while I admit I'm not familiar with copyright law I can at least point out one example which conflicts with your opinion. It is COPRIGHT file of FreeBSD base system.

https://svnweb.freebsd.org/base/head/COPYRIGHT?view=markup

It is composed of following 4 sections.

1. License terms of FreeBSD.
2. License terms of 4.4BSD and 4.4BSD-lite.
3. Description about permission that IEEE and ACS X9 have given the FreeBSD Project to reprint portions of their documentation.
4. Note about copyright update of UC Berkeley's BSD source.

According to your opinion only first one is required and others are unnecessary.
Comment 3 Brooks Davis freebsd_committer freebsd_triage 2017-10-30 14:42:59 UTC
2 is the terms of the previous assemblage which are appropriate to preserve.  3 and 4 could have been placed elsewhere, but COPYRIGHT was used to record blanket terms applying to large portions of the tree.

You're change isn't wrong, it's just IMO unnecessary.
Comment 4 Mathieu Arnold freebsd_committer freebsd_triage 2017-10-30 15:23:25 UTC
Adding core@ for insight.

Like Brooks says, I really do not think the change is needed.
Comment 5 Mathieu Arnold freebsd_committer freebsd_triage 2017-11-04 11:05:31 UTC
After consulting core, this would need a lot of lawyer consulting, and is not worth the trouble.