[arch-haskell] Diligence on including 'riot' in AUR
dons at galois.com
Thu Aug 28 16:07:23 EDT 2008
Thanks Matt, yeah I looked over it too, and since it appears to be
vanilla GPL2, we're good.
> On Wed, Aug 27, 2008 at 11:09:25PM -0700, Don Stewart wrote:
> > Yeah, though riot is GPLd.
> > Tuomo and I've worked on a couple of projects (riot, yi), but it's been a while.
> > Anyway, riot is in AUR,
> We should probably handle this one extra carefully, so I took it upon
> myself to do some due diligence.
> I'm not trying to revive the Tuomo bashing that went around the arch
> community when this happened last year. I do however feel that since
> he's made his feelings clear on modified distributions, we need to
> protect our reputations by establishing that an effort was made to
> ensure we were complying with licensing restrictions. I don't know
> if cabalization (modifying the build system) concerns him.
> The license in the version available from his personal website
> appears (through a quick diff) to be insubstantially different from the
> FSF's edition of the GPL2. I have attached the content of the diff to
> this message, as you can see, the differences are entirely in format.
> I think we're good to distribute this.
>  http://archlinux.org/pipermail/tur-users/2007-April/004634.html
>  http://modeemi.fi/~tuomov/riot/
> --- riot-1ds-20080618/LICENSE 2008-06-18 09:56:57.000000000 -0400
> +++ /usr/share/common-licenses/GPL-2 2006-06-15 16:01:00.000000000 -0400
> @@ -1,8 +1,8 @@
> GNU GENERAL PUBLIC LICENSE
> Version 2, June 1991
> - Copyright (C) 1989, 1991 Free Software Foundation, Inc.
> - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
> + Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
> + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
> Everyone is permitted to copy and distribute verbatim copies
> of this license document, but changing it is not allowed.
> @@ -15,7 +15,7 @@
> General Public License applies to most of the Free Software
> Foundation's software and to any other program whose authors commit to
> using it. (Some other Free Software Foundation software is covered by
> -the GNU Library General Public License instead.) You can apply it to
> +the GNU Lesser General Public License instead.) You can apply it to
> your programs, too.
> When we speak of free software, we are referring to freedom, not
> @@ -55,7 +55,7 @@
> The precise terms and conditions for copying, distribution and
> modification follow.
> GNU GENERAL PUBLIC LICENSE
> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
> @@ -110,7 +110,7 @@
> License. (Exception: if the Program itself is interactive but
> does not normally print such an announcement, your work based on
> the Program is not required to print an announcement.)
> These requirements apply to the modified work as a whole. If
> identifiable sections of that work are not derived from the Program,
> and can be reasonably considered independent and separate works in
> @@ -168,7 +168,7 @@
> access to copy the source code from the same place counts as
> distribution of the source code, even though third parties are not
> compelled to copy the source along with the object code.
> 4. You may not copy, modify, sublicense, or distribute the Program
> except as expressly provided under this License. Any attempt
> otherwise to copy, modify, sublicense or distribute the Program is
> @@ -225,7 +225,7 @@
> This section is intended to make thoroughly clear what is believed to
> be a consequence of the rest of this License.
> 8. If the distribution and/or use of the Program is restricted in
> certain countries either by patents or by copyrighted interfaces, the
> original copyright holder who places the Program under this License
> @@ -278,7 +278,7 @@
> POSSIBILITY OF SUCH DAMAGES.
> END OF TERMS AND CONDITIONS
> How to Apply These Terms to Your New Programs
> If you develop a new program, and you want it to be of the greatest
> @@ -303,17 +303,16 @@
> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
> GNU General Public License for more details.
> - You should have received a copy of the GNU General Public License
> - along with this program; if not, write to the Free Software
> - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
> + You should have received a copy of the GNU General Public License along
> + with this program; if not, write to the Free Software Foundation, Inc.,
> + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
> Also add information on how to contact you by electronic and paper mail.
> If the program is interactive, make it output a short notice like this
> when it starts in an interactive mode:
> - Gnomovision version 69, Copyright (C) year name of author
> + Gnomovision version 69, Copyright (C) year name of author
> Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
> This is free software, and you are welcome to redistribute it
> under certain conditions; type `show c' for details.
> @@ -336,5 +335,5 @@
> This General Public License does not permit incorporating your program into
> proprietary programs. If your program is a subroutine library, you may
> consider it more useful to permit linking proprietary applications with the
> -library. If this is what you want to do, use the GNU Library General
> +library. If this is what you want to do, use the GNU Lesser General
> Public License instead of this License.
> arch-haskell mailing list
> arch-haskell at haskell.org
More information about the arch-haskell