Date: Wed, 22 Jan 2020 10:59:43 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 243506] textproc/libdiff: wrong license? Message-ID: <bug-243506-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243506 Bug ID: 243506 Summary: textproc/libdiff: wrong license? Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: bapt@FreeBSD.org Reporter: jcfyecrayz@liamekaens.com Assignee: bapt@FreeBSD.org Flags: maintainer-feedback?(bapt@FreeBSD.org) Created attachment 210952 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D210952&action= =3Dedit [patch] MIT license for libdiff textproc/libdiff is marked with the ISCL, but it's not clear why. The documentation (README.md) for the project says all sources are MIT licensed. Except for a collection of compatibility shims in compats.c (whi= ch contain a combination of ISCL and BSD licensed software... and some public domain), inspection confirms the statement in README.md. What prompted this port to be marked as using ISCL? <later...> I see tests.c also has the ISCL. But tests.c is used for config= ure - it is not included in the library. If you agree that the port is MIT licensed, apply the obvious patch (attach= ed).=20 This port _could_ be marked with more than one license because of the compatibility shims, but the libdiff-specific content is all MIT licensed. After configuring & building libdiff on freebsd (11), the only code built in compats.c is the MD5 shims (public domain) and recallocarray. Neither is u= sed by libdiff. I think the compats stuff (and configure & tests.c) were proba= bly copied from another project to bootstrap configuration-time infrastructure = for libdiff and not all of the shims are needed for libdiff. So based on that analysis, I think it is correct to only mark the libdiff p= ort (as built on FreeBSD) with the MIT license. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243506-7788>