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
Is this OK for inclusion in Fedora?
https://github.com/volatilityfoundation/volatility3/blob/master/LICENSE.txt
Volatility Software License
Version 1.0 dated October 3, 2019.
This license covers the Volatility software, Copyright 2019 Volatility Foundation.
Software
The software referred to in this license includes the software named above, and
any data (such as operating system profiles or configuration information), and
documentation provided with the software.
Purpose
This license gives you permission to use, share, and build with this software
for free, but requires you to share source code for changes, additions, and
software that you build with it.
Acceptance
In order to receive this license, you must agree to its rules. The rules of this
license are both obligations under that agreement and conditions to your
license. You must not do anything with this software that triggers a rule that
you cannot or will not follow.
Copyright
Each contributor licenses you to do everything with this software that would
otherwise infringe that contributor's copyright in it.
Notices
You must ensure that everyone who gets a copy of any part of this software from
you, with or without changes, also gets the text of this license or a link to
https://www.volatilityfoundation.org/license/vsl-v1.0. You must not remove any
copyright notice in the Software.
Patent
Each contributor licenses you to do everything with this software that would
otherwise infringe any patent claims they can license or become able to license.
Reliability
No contributor can revoke this license.
Copyleft
If you make any Additions available to others, such as by providing copies of
them or providing access to them over the Internet, you must make them publicly
available, according to this paragraph. "Additions" includes changes or
additions to the software, and any content or materials, including any training
materials, you create that contain any portion of the software. "Additions" also
includes any translations or ports of the software. "Additions" also includes
any software designed to execute the software and parse its results, such as a
wrapper written for the software, but does not include shell or execution menu
software designed to execute software generally. When this license requires you
to make Additions available:
- You must publish all source code for software under this license, in the
preferred form for making changes, through a freely accessible distribution
system widely used for similar source code, so the developer and others can find
and copy it.
- You must publish all data or content under this license, in a format
customarily used to make changes to it, through a freely accessible distribution
system, so the developer and others can find and copy it.
- You are responsible to ensure you have rights in Additions necessary to comply
with this section.
Contributing
If you contribute (or offer to contribute) any materials to Volatility
Foundation for the software, such as by submitting a pull request to the
repository for the software or related content run by Volatility Foundation, you
agree to contribute them under the under the BSD 2-Clause Plus Patent License
(in the case of software) or the Creative Commons Zero Public Domain Dedication
(in the case of content), unless you clearly mark them "Not a Contribution."
Trademarks
This license grants you no rights to any trademarks or service marks.
Termination
If you violate any term of this license, your license ends immediately.
No Liability
As far as the law allows, the software comes as is, without any warranty or
condition, and no contributor will be liable to anyone for any damages related
to this software or this license, under any kind of legal claim.
Versions
Volatility Foundation is the steward of this license and may publish new
versions of this license with new version numbers. You may use the software
under the version of this license under which you received the software, or, at
your choice, any later version.
--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
Hi,
I'm mainly asking out of curiosity but I'm sure there are people who may
seriously wonder about this possible problem as they are affected.
We recently saw Adobe[1] as well as Oracle[2] ban users from Venezuela
due to export regulations. I wonder if Fedorians might going to get hit
by the same problem. Especially when I look at the legal text that is
hiding at the bottom of the workstation download page[3], it makes me
wonder how that will workout.
"By clicking on and downloading Fedora, you agree to comply with the
following terms and conditions." Followed by statements about export
regulations.
It would be great when one could enlighten me on this topic. And I hope
that we can do the best for all Fedorians :)
[1]:
https://www.bleepingcomputer.com/news/software/adobe-to-ban-users-from-vene…
[2]:
https://www.bleepingcomputer.com/news/software/oracle-cancels-venezuela-par…
[3]: https://getfedora.org/en/workstation/download/
--
Signed
Sheogorath
OpenPGP: https://shivering-isles.com/openpgp/0xFCB98C2A3EC6F601.txt
1
0
swap-ware
by Dominik 'Rathann' Mierzejewski
10 Oct '19
10 Oct '19
Dear list,
here's another bundled component of AGS[1], libcda, which contains
code from BCD, which is licensed under what it calls "swap-ware"
license[3]:
===
Licensing:
BCD, like Allegro (a graphics & sound library), is swap-ware:
"You may use, modify, redistribute, and generally hack it about in any way
you like, but if you do you must send me something in exchange. This could
be a complimentary copy of a game, an addition or improvement to BCD,
a bug report, some money (this is particularly encouraged if you use
BCD in a commercial product), or just a copy of your AUTOEXEC.BAT if you
don't have anything better. If you redistribute BCD or make a game using
it, it would be nice if you mentioned me somewhere in the credits."
I hope Shawn Hargreaves doesn't mind me pinching his licensing statement,
but I like the idea of swapware and hope it spreads.
So, BCD is free for use, but if you do something
with it, cool or dumb, I would like credit and I would definitely
want to hear about what you're doing with it. I also encourage you to
send me a copy of what you're up to. You should always be able to find
my web pages via http://brennan.home.ml.org/ and I've got all kinds of
game programming info under http://brennan.home.ml.org/djgpp/
Check it out!
===
I noticed that Allegro license[3] is actually giftware, not swap-ware.
Fortunately, the two files (djgpp.c and bcd.doc) are not compiled or
used in any way on Linux, so at worst, I could just remove them from
distributed tarball. However, it'd be more convenient to ship upstream
source tarball directly. Is this OK to include in Fedora?
Regards,
Dominik
[1] http://www.adventuregamestudio.co.uk/site/ags/https://github.com/adventuregamestudio/ags/
[2] https://github.com/adventuregamestudio/ags/blob/master/Engine/libsrc/libcda…
[3] https://github.com/liballeg/allegro5/blob/4.4.3/docs/src/readme._tx#L198
--
Fedora https://getfedora.org | RPM Fusion http://rpmfusion.org
There should be a science of discontent. People need hard times and
oppression to develop psychic muscles.
-- from "Collected Sayings of Muad'Dib" by the Princess Irulan