Re: patches for multi-threaded cp and md5sum (along with other features)
On 6/6/19, 11:55 AM, "Assaf Gordon" wrote: Because the changes are massive, before we can start looking into their details and merits we'll need copyright assignment from the copyright holder of the code (you or NASA). ok, I will have to ask about this as I'm not sure I have the authority to assign copyright on NASA's behalf. Additionally, A cursory look at the patches [1] reveals several added terms in accordance of GPLv3 section 7 (e.g. Indemnifying NASA and the U.S. government). This is of course absolutely fine and valid for a GPL project, but I'm not sure if the FSF will agree to add additional terms to GNU coreutils (I'm not saying they won't, I simply don't know). Perhaps other maintainers can chime in, and if not, it is probably wise to ask licens...@gnu.org before we can consider these patches for inclusion. yes, I had figured this might be an issue. I believe I was one of the first, if not the first, to open source a project under GPL at NASA. It took a very long time to get approval and I believe the section 7 additions were the compromise they came up with to add some NOSA-like (the NASA open source license) terms to the software. Since many years have passed, I will inquire to see if there has been any change to this requirement or if they would consider removing that clause. It might take a while to get a response though. thanks, --Paul
Re: patches for multi-threaded cp and md5sum (along with other features)
Hello Paul, On Mon, Jun 03, 2019 at 09:29:20PM +, Paul Kolano (ARC-TN)[InuTeq, LLC] wrote: > Many years ago, I developed a set of patches to add a number of > features to cp and md5sum [...] > https://pkolano.github.io/projects/mutil.html Thanks for sharing, looks very impressive. Because the changes are massive, before we can start looking into their details and merits we'll need copyright assignment from the copyright holder of the code (you or NASA). For details please see here: https://www.gnu.org/licenses/why-assign.en.html To start the process, please fill and submit the following form: https://git.sv.gnu.org/cgit/gnulib.git/tree/doc/Copyright/request-assign.future --- Additionally, A cursory look at the patches [1] reveals several added terms in accordance of GPLv3 section 7 (e.g. Indemnifying NASA and the U.S. government). This is of course absolutely fine and valid for a GPL project, but I'm not sure if the FSF will agree to add additional terms to GNU coreutils (I'm not saying they won't, I simply don't know). Perhaps other maintainers can chime in, and if not, it is probably wise to ask licens...@gnu.org before we can consider these patches for inclusion. [1] https://github.com/pkolano/mutil/blob/master/patch/coreutils-8.22.patch --- regards, - assaf