Bug 118311
Summary: | Non-free licensed man pages | ||
---|---|---|---|
Product: | Documentation | Reporter: | tcallawa (tcallawa) |
Component: | man-pages | Assignee: | documentation_man-pages (documentation_man-pages) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | mtk.manpages |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | Subsystem: | ||
Regression: | No | Bisected commit-id: |
Description
tcallawa@redhat.com
2016-05-16 21:13:00 UTC
Tom, what's the problem with man2/sysinfo.2? The page source says that modifications are freely allowed. Regarding man2/getitimer.2, I've just made some substantial changes to better describe the APIs, and in fact the page has been modified repeatedly over the years, and little of the original text remains. I presume the failure by the original author to grant permission to modify was simply an oversight; certainly, the large number of people who have changed the page have taken that to be the case. In the light of all of these facts (and that I'm the majority author by now), I've changed the license text to note that modifications are freely permitted. man2/pciconfig_read.2 is a little more tricky. I assume the failure to explicitly mention that modifications are allowed was unintentional. The page has seen modifications over time, but they've all been minor/mechanical. Not sure what to do there. I find no signs of activity on the email address given in the page during the last 10 years, which at the least suggests that email address is no longer active. But, it looks like this is him on LinkedIn: https://www.linkedin.com/in/niki-rahimi-57766b7. I'll try to contact him. From sysinfo.2 .\" Copyright (C) 1993 by Dan Miner (dminer@nyx.cs.du.edu) .\" .\" %%%LICENSE_START(FREELY_REDISTRIBUTABLE) .\" Permission is granted to freely distribute or modify this file .\" for the purpose of improving Linux or its documentation efforts. .\" If you modify this file, please put a date stamp and HOW you .\" changed this file. Thanks. -DM .\" %%%LICENSE_END The "purpose" clause means that any distribution or modification for any other purpose is not permitted. ***** I concur with you on getitimer.2. I hope you manage to work with the author on pciconfig_read.2 to resolve the issue there. I tried to find a working email address for Dan Miner, but was not successful. I've had communication with Niki Rahimi, author of pciconfig_read.2, who is fine with changing the license. I've asked Niki to drop a note to the list so that we have an archive of this. Okay -- I've taken a similar approach to getitimer(2). I have rewritten all except trivial pieces of the sysinfo.2 page, and the structure definitions in any case came from kernel header files. I think this gives me license rights on the page. I've relicensed the page to the "verbatim" license. When there's a public note from Niki, one of us can close this bug. Updates pages are now pushed to Git. Niki has publicly stated that it's okay to change the license. See http://www.spinics.net/lists/linux-man/msg10526.html. So, all pages are now resolved. Closing. |