-
Notifications
You must be signed in to change notification settings - Fork 264
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New license request: Linux-man-pages-copyleft-var #1959
Comments
The only difference between this license and Linux-man-pages-copyleft is that this license does not include the following sentece:
Related Fedora issue: https://gitlab.com/fedora/legal/fedora-license-data/-/issues/212 |
I'd like to hear others thoughts on this - the sentence that is omitted in this variant is kind of informational... could we justify just marking it as optional? |
Should not even be looking at man7 pages except as possible examples as they are years outdated compared to the current Linux kernel.org pages (or the bleeding edge maintainer pages which feed that). |
Hi Brian!
On Tue, May 16, 2023, 16:52 Brian Inglis ***@***.***> wrote:
Should not even be looking at man7
<https://github.com/mkerrisk/man-pages/blob/master/man2/set_mempolicy.2#L5-L20>
pages except as possible *examples* as they are *years* outdated compared
to the current Linux kernel.org
<https://git.kernel.org/pub/scm/docs/man-pages/man-pages.git/tree/man2/set_mempolicy.2#n5>
pages (or the bleeding edge maintainer
<http://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git/tree/man2/set_mempolicy.2#n5>
pages which feed that).
It might also be worth discussing on the man-pages mailing list
***@***.******@***.***%3E>,
or at least mentioning and referring back with links to these issues, and
updating Alex @alejandro-colomar <https://github.com/alejandro-colomar>
(or possibly just referring to him if he monitors these)
I do :-)
on licence name changes to maintain consistency.
He is very responsive especially when man page patches are included. ;^>
Thanks for CCing me!
I had in mind requesting inclusion of these licenses, but wasn't too urged,
since they are rare in the repo. I guess time has come.
To fedora packagers of the Linux man-pages project, and to any other
downstream packagers in general: please don't patch the project without at
least mentioning it in the linux-man@ mailing list. I'm probably
interested in applying the patch (or a variation of it) upstream, as in
this case, since I've been wanting to do this for 2 years.
I'm on vacation, so I may not be as responsive for a few days. Please hold
both new license requests. I want to change the names, as they are
inconsistent. The links to the official website are also wrong, as Brian
pointed out.
The short version is in essence the same as Linux-man-pages-copyleft, but
shortened to one paragraph. I suggest calling it
Linux-man-pages-copyleft-one-paragraph.
The other one is a professional variant of it, since it doesn't contain the
"I'm not paid for this, quality may be lower" line, probably because
whoever wrote it was actually paid for writing it. So I suggest naming it
Linux-man-pages-copyleft-pro (or maybe -professional, if you prefer).
Cheers,
Alex
—
Reply to this email directly, view it on GitHub
<#1959 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AFA4ZOIRHVKJJ5G6HZOPMNDXGOICTANCNFSM6AAAAAAXUBBWFQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
A quick log analysis confirms the majority of contributors email addresses are from what
whereas the largest number of volunteer contributors 145 have |
@BrianInglis - when you say you shouldn't be looking at these man pages b/c they are old... but apparently they are still around and distributed @adobes1 - I presume you created this request b/c these man-pages are included in Fedora (as per Fedora license policy)? |
There are many unmaintained projects, packages, and their websites - see Sourceforge for lots of examples, and those products are still "distributed", like many old and even ancient system and package versions ( Those private man pages and related web pages have not been updated since @mkerrisk stopped maintenance two years ago after The Linux As of #1955 and #1978 I now define the package licence as:
with the latest Linux-man-pages-copyleft-one-para.txt yet to be added to the LICENSES directory, and await the resolution of this issue #1959 for possible further change. |
A minor correction. I was already maintainer since 2020, but didn't yet have keys to the repository. So I couldn't effectively update the official repository.
Yes, when all this is merged, I plan to add those license files to the repository, and change the files to use SPDX-License-Identifier. |
The thing is that they are distributed from the official tarballs released in the kernel.org repository: https://mirrors.edge.kernel.org/pub/linux/docs/man-pages/ which are created from the git.kernel.org repo. The github repo linked before was just a mirror that the previous maintainer (@mkerrisk) had for having more visibility of the project. However, he froze the mirror when he stopped maintaining the project. And anyway, that mirror was never officially used for anything. Downstream packagers never used it.
Yes, the man pages are used in Fedora, but they are taken from the kernel.org released tarballs. @nforro, the Fedora maintainer for the man-pages can probably confirm. The github repo is not involved in this. |
|
ok, so back to the question for SPDX-legal: as compared to https://spdx.org/licenses/Linux-man-pages-copyleft.html, does the omission of the sentence make this a different license or could we mark that sentence as optional? personally, I have mixed feelings on this one.... |
I would view the two licenses as "different". |
ok, let's get this one sorted on name as well. Given it is very similar to the existing I'd strongly suggest we use that id with some variant on it, such as: |
I really WANT to make this optional (as that is my default stance on most of these minor variations) but I could see that statement as being a bit of a supplement to the disclaimer - it seems to be more of a proactive statement than passive disclaimer. I do agree with associating this with the Linux-man-pages-copyleft moniker. How about Linux-man-pages-copyleft-alt? Also OK with -2. "nopro" doesn't feel intuitive on its own - I get it after reading this thread/diff but not sure it resonates on its own. |
I would consider the sentence appears to me to be a pro-commercial/proprietary anti-open-source snark, implying if it was done professionally for commerical proprietary software or manuals, it would be better as the author(s) would have been paid! [In reality, commercial proprietary docs are often done in whatever time is available by whoever is available and only reviewed for inaccuracy or illegality before being stamped good enough to move on from. I've done 120 in a month, because that was the number needed, and when we needed to start churning out code! |
That's very true. I had a similar feeling recently. I'll relicense my pages to this license (when it gets an identifier). I'm going to send a mail to linux-man@. |
On second thought, and after re-reading the license, a lot of truth is hidden in that sentence. Let's see: < The author(s) may not have taken the same level of care in the production of this manual, which is licensed free of charge, as they might when working professionally. It doesn't really say that the care is less because of being a volunteer. It could perfectly mean a higher level of care, and it's often the case. (=D |
ok, trying to reset a bit here: @alejandro-colomar - is this still being used in the Linux-man pages or did you manage to re-license the files that used it? If it is being used still, then SPDX had already decided to accept it and that it is different enough to be its own license and so we "just" need to decide on an id. (interpretation of the extra sentence and feelings about it aside :) |
On 6/8/23 06:52, Jilayne Lovejoy wrote:
ok, trying to reset a bit here: @alejandro-colomar - is this still being used in the Linux-man pages or did you manage to re-license the files that used it?
If it is being used still, then SPDX had already decided to accept it and that it is different enough to be its own license and so we "just" need to decide on an id. `Linux-man-pages-copyleft-var` is probably the best option.
(interpretation of the extra sentence and feelings about it aside :)
Hi Jilayne,
Yes, I couldn't get rid of any license. I reduced uses of one of them,
but not much of a change.
The original license tag (not SPDX, but the tag used in the source code)
was VERBATIM_PROF (Linux-man-pages-copyleft was called VERBATIM there).
I think that makes more sense. Do you agree to call it
Linux-man-pages-copyleft-prof?
Thanks,
Alex
…--
<http://www.alejandro-colomar.es/>
GPG key fingerprint: A9348594CE31283A826FBDD8D57633D441E25BB5
|
discussed on 6/8 call - accept and add with id: (b/c "prof" gives an odd impression) |
License Inclusion DecisionDecision:
NameLinux man-pages Copyleft variant License IDLinux-man-pages-copyleft-var XML markupn/a Notes:This is the same as Linux-man-pages-copyleft but omits the last sentence of the third paragraph. Additional rationale or notes on decision:none Next stepsIf the license has been accepted, please follow the accepted-license process to create the PR. |
On 6/9/23 04:14, Jilayne Lovejoy wrote:
discussed on 6/8 call - accept and add with id: `Linux-man-pages-copyleft-var`
(b/c "prof" gives an odd impression)
Ok
…--
<http://www.alejandro-colomar.es/>
GPG key fingerprint: A9348594CE31283A826FBDD8D57633D441E25BB5
|
1. License Name: Linux man-pages Copyleft Variant
2. Short identifier: Man-pages-copyleft-var
3. License Author or steward: Unknown
4. Comments: This license is used in several Linux man-pages. It is very similar to Linux-man-pages-copyleft.
5. License Request Url: http://tools.spdx.org/app/license_requests/233
6. URL(s): https://github.com/mkerrisk/man-pages/blob/master/man2/set_mempolicy.2#L5-L20
7. OSI Status: Unknown
8. Example Projects: https://github.com/mkerrisk/man-pages
The text was updated successfully, but these errors were encountered: