Bug 279114 - x11-wm/wm2: add LICENSE
Summary: x11-wm/wm2: add LICENSE
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Alexey Dokuchaev
URL:
Keywords: easy
Depends on:
Blocks:
 
Reported: 2024-05-17 22:17 UTC by Chris Hutchinson
Modified: 2024-09-11 06:32 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (danfe)


Attachments
git diff against x11-wm/wm2 (527 bytes, patch)
2024-05-17 22:17 UTC, Chris Hutchinson
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Hutchinson 2024-05-17 22:17:31 UTC
Created attachment 250779 [details]
git diff against x11-wm/wm2

Add (missing) LICENSE for x11-wm/wm2
Comment 1 Alexey Dokuchaev freebsd_committer freebsd_triage 2024-05-18 06:55:07 UTC
I actually couldn't find any license information in the wm2's sources except for Alan Richardson's "xvertext" font-rotation routines it uses.  Perhaps I should clarify this with the author if he's still around, but currently BSD2CLAUSE looks dubious.
Comment 2 Chris Hutchinson 2024-05-18 08:56:36 UTC
(In reply to Alexey Dokuchaev from comment #1)
This was all a 'best effort'. The quotation in
Rotation.c was the only "LICENSE" related item
I could find in the source, and to me, it read
much like the BSD(1|2)CLAUSE. So that's what I
picked. But it's your port and whatever you choose
is the correct choice. :-)

--Chris
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-09-11 06:31:06 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7dfeb176a74e2c2c0367b88b4f08e0674e62e49b

commit 7dfeb176a74e2c2c0367b88b4f08e0674e62e49b
Author:     Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2024-09-11 06:29:02 +0000
Commit:     Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2024-09-11 06:29:02 +0000

    x11-wm/wm{2,x}: add LICENSE (MIT) to Chris Cannam's window managers

    Original sources did not include explicit license information, just
    mentioned that a lot of code and structure were borrowed from David
    Hogan's 9wm which AFAICT is MIT licensed.

    Chris had confirmed with me via email that the MIT licence reflects
    the general assumptions of the time and have added COPYING files to
    the corresponding repositories:

      https://hg.sr.ht/~cannam/wm2
      https://hg.sr.ht/~cannam/wmx

    PR:     279114, 279117

 x11-wm/wm2/Makefile | 2 ++
 x11-wm/wmx/Makefile | 2 ++
 2 files changed, 4 insertions(+)