Dear legal,
While checking the contents of our `perl' package, I noticed the following:
(...)
/* NOTE: this is derived from Henry Spencer's regexp code, and should not
* confused with the original package (see point 3 below). Thanks, Henry!
*/
/* Additional note: this code is very heavily munged from Henry's version
* in places. In some spots I've traded clarity for efficiency, so don't
* blame Henry for some of the lack of readability.
*/
/* The names of the functions have been changed from regcomp and
* regexec to pregcomp and pregexec in order to avoid conflicts
* with the POSIX routines of the same names.
*/
(...)
* pregcomp and pregexec -- regsub and regerror are not used in perl
*
* Copyright (c) 1986 by University of Toronto.
* Written by Henry Spencer. Not derived from licensed software.
*
* Permission is granted to anyone to use this software for any
* purpose on any computer system, and to redistribute it freely,
* subject to the following restrictions:
*
* 1. The author is not responsible for the consequences of use of
* this software, no matter how awful, even if they arise
* from defects in it.
*
* 2. The origin of this software must not be misrepresented, either
* by explicit claim or by omission.
*
* 3. Altered versions must be plainly marked as such, and must not
* be misrepresented as being the original software.
*
**** Alterations to Henry's code are...
****
**** Copyright (C) 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
**** 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
**** by Larry Wall and others
****
**** You may distribute under the terms of either the GNU General Public
**** License or the Artistic License, as specified in the README file.
(...)
You can see the whole file here:
https://metacpan.org/source/SHAY/perl-5.20.1/regexec.c
I looked but couldn't find any common name for this license
of Henry's. Is it on our list? Is it free? What name should
I use in the License tag?
Thank you,
Petr
In May 2017, Rich Turner from Microsoft mentioned that a Fedora release would be coming to WSL (https://web.archive.org/web/https://devblogs.microsoft.com/commandline/new-…) In June 2019, Matthew Miller from Fedora said there was a "blocker [in] the legal agreement for [the Fedora Project] to put the installer in the [Microsoft] store" (https://web.archive.org/web/https://twitter.com/mattdm/status/1140957608653…) I'm unable to find anything on the wiki (https://fedoraproject.org/wiki/Category:Legal) or here in the legal mailing list that explains either the cancellation or the blockers. Normally I'm able to find great explanations regarding legal issues, so this must have slipped through the cracks.
1. What are the legal blockers in the MS App Developer Agreement (https://web.archive.org/web/https://docs.microsoft.com/en-us/legal/windows/… I noticed some language regarding FOSS that might not be GPL compatible. If that's not the right agreement, which one is and what are its issues?
2. WSL 2 introduced a boilerplate project to connect new distros (http://web.archive.org/web/https://github.com/microsoft/WSL-DistroLauncher) I believe (haven't tested; please correct me if wrong) it can be run only using newer Microsoft FOSS tools under an MIT license. Could this tool be used in an official capacity? If not, what are the blockers?
3. WSL 1 was explicitly not FOSS (http://web.archive.org/web/https://github.com/microsoft/WSL/issues/1) As far as I know, WSL 2 still relies on Hyper-V, so, even hypothetically supposing everything else about WSL 2 is open source, could WSL 2 fall under acceptable licensing criteria? Microsoft discussed some of the tweaks they made if the hypothetical is unrealistic (http://web.archive.org/web/https://devblogs.microsoft.com/commandline/shipp…)
4. Tom Callaway (a Fedora legal liaison w/o notable mutant powers http://web.archive.org/web/https://fedoraproject.org/wiki/User:Spot) provided some excellent suggestions for Microsoft two years ago regarding Microsoft packages being accepted by the Fedora Project (http://web.archive.org/web/https://lists.fedoraproject.org/archives/list/le…) Are there similar suggestions users can send to Microsoft to champion acceptance?
In doing research to present these questions, I think I have a general idea regarding WSL. However, earlier in the legal thread I linked (http://web.archive.org/web/https://lists.fedoraproject.org/archives/list/le…) Tom explicitly asks for no idle speculation, so I'd prefer an experienced opinion.
I really appreciate all the hard work that goes into this. As a developer, not a lawyer, this topic can be very esoteric at times. Microsoft has been making an effort to move away from EEE in recent years, so getting some perspective from the Fedora team regarding their efforts would be very useful to FOSS stewards.
Thanks for your time! Have a rad day.
Hello,
We were looking at packaging FSL for NeuroFedora. It's a very commonly
used tool in NeuroImaging.
However, the License that the Oxford University has released it under
has certain clauses that make me unsure if it is OK for inclusion in
Fedora. Could someone please have a look?
https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/Licence
--
Thanks,
Regards,
Ankur Sinha "FranciscoD" (He / Him / His) | https://fedoraproject.org/wiki/User:Ankursinha
Time zone: Europe/London