Bug 271399 - Software License Policy, FreeBSD Licensing Policy: updates and corrections
Summary: Software License Policy, FreeBSD Licensing Policy: updates and corrections
Status: Open
Alias: None
Product: Documentation
Classification: Unclassified
Component: Books & Articles (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: freebsd-doc (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-13 23:01 UTC by Graham Perrin
Modified: 2023-05-13 23:32 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Graham Perrin freebsd_committer freebsd_triage 2023-05-13 23:01:46 UTC
Aim for <https://www.freebsd.org/internal/software-license/> and article <https://docs.freebsd.org/en/articles/license-guide/> to be consistent with each other.

The article describes use of non-existent directories such as: 

    LICENSES
    LICENSE


Re: BSD-2-Clause-FreeBSD, 

> … A review of its current use is ongoing.

From yesterday's <https://cgit.freebsd.org/src/commit/?id=4d846d260e2b9a3d4d0a701462568268cbfe7a5b>, I assume that the review is complete: 

> spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD
Comment 1 Graham Perrin freebsd_committer freebsd_triage 2023-05-13 23:09:49 UTC
Markup might be wrong in this part of the article: 

> 2. For each sub-expression, copy the license text from 
>    LICENSE/text/id.txt. When exceptions are present, append them from 
>    src/share/license/exceptions/id.txt. SPDX-License-Identifier 
>    expressions should be construed as described in the SPDX standard.
> 
> Where id is the SPDX short license identifier from the Identifier column of SPDX Identifiers or license exception. …

Has there been loss of a numbered list item? Or should the sentence that begins "Where" be part of the preceding item?
Comment 2 Graham Perrin freebsd_committer freebsd_triage 2023-05-13 23:25:43 UTC
<https://spdx.org/> redirects to <https://spdx.dev/>. 

What should be a numbered list is misrepresented as sentences beginning with 
". ".
Comment 3 commit-hook freebsd_committer freebsd_triage 2023-05-13 23:32:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/doc/commit/?id=fae4bec720c3d641187be76c7a77d5499b4962e7

commit fae4bec720c3d641187be76c7a77d5499b4962e7
Author:     Graham Perrin <grahamperrin@FreeBSD.org>
AuthorDate: 2023-05-13 23:26:12 +0000
Commit:     Graham Perrin <grahamperrin@FreeBSD.org>
CommitDate: 2023-05-13 23:26:12 +0000

    FreeBSD Licensing Policy: markup, punctuation

    Partially fix
    https://bugs.freebsd.org/271399
    – make it easier to assess what remains to be changed.

    PR:                      271399

 documentation/content/en/articles/license-guide/_index.adoc | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)