[arch-haskell] Diligence on including 'riot' in AUR

Don Stewart dons at galois.com
Sat Oct 12 07:33:50 UTC 2013


Thanks Matt, yeah I looked over it too, and since  it appears to be
vanilla GPL2, we're good.

matt:
> 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[1] 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[2] 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.
> 
> [1] http://archlinux.org/pipermail/tur-users/2007-April/004634.html
> [2] 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
> http://www.haskell.org/mailman/listinfo/arch-haskell




More information about the arch-haskell mailing list