Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-28 Thread Ludovic Courtès
David Craven skribis: > I updated the license information for the packages. It's an > improvement over what was already commited. I called it a isc derived > license. If someone wants me to take further steps I need clear > instructions on how to proceed. =) In cases where a package is multiply-

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-28 Thread David Craven
I updated the license information for the packages. It's an improvement over what was already commited. I called it a isc derived license. If someone wants me to take further steps I need clear instructions on how to proceed. =)

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-24 Thread David Craven
> I'm lost :) What does this mean for libtsm? Can't we just call it an ISC license? I'm sorry I even said something =P It's the author's responsability to select a license or not add a license in which case it's clear that it's copyrighted. Stuff like this is just annoying...

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-24 Thread David Craven
It says: Permission to A and B this software for any purpose and without fee is hereby granted. I read this to mean that we have permission to do A and B as long as we do it without fee. But I'm not picky so I'll go along with your interpretation... =P The question remains which license is this p

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-24 Thread Leo Famulari
On Wed, Aug 24, 2016 at 09:22:43PM +0300, Efraim Flashner wrote: > On Mon, Aug 22, 2016 at 09:09:26PM -0400, Leo Famulari wrote: > > On Tue, Aug 23, 2016 at 02:04:01AM +0200, David Craven wrote: > > > Can I get some feedback on this email? Is it appropriate? > > > > I guess the email looks good. I

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-24 Thread Efraim Flashner
On Mon, Aug 22, 2016 at 09:09:26PM -0400, Leo Famulari wrote: > On Tue, Aug 23, 2016 at 02:04:01AM +0200, David Craven wrote: > > Can I get some feedback on this email? Is it appropriate? > > I guess the email looks good. I would rather ask some licensing experts > before taking this to the author

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread Leo Famulari
On Tue, Aug 23, 2016 at 02:04:01AM +0200, David Craven wrote: > Can I get some feedback on this email? Is it appropriate? I guess the email looks good. I would rather ask some licensing experts before taking this to the author, who probably intended to release the code as free software. By the wa

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
Can I get some feedback on this email? Is it appropriate? Hi Markus, I got your email address from https://www.cl.cam.ac.uk/~mgk25/. I'm a contributor to the guixsd project, a free linux distribution. I commited a package named libtsm. The package contains two files (wcwidth.c and wcwidth.h) tha

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
>>> The new license bars us from redistributing the code for a fee? If so, >>> does that count as free software? >> >>> But regardless of how you got your copies, you always have the freedom >>> to copy and change the software, even to sell copies. >> >> I guess not then. It has to be removed then?

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
>> The new license bars us from redistributing the code for a fee? If so, >> does that count as free software? > >> But regardless of how you got your copies, you always have the freedom >> to copy and change the software, even to sell copies. > > I guess not then. It has to be removed then? I cou

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
> The new license bars us from redistributing the code for a fee? If so, > does that count as free software? > But regardless of how you got your copies, you always have the freedom > to copy and change the software, even to sell copies. I guess not then. It has to be removed then?

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread Leo Famulari
On Mon, Aug 22, 2016 at 11:46:55PM +0200, David Craven wrote: > >> How do I figure out what kind of license they are? > > > > I usually do a web search on a sentence fragment. > > That works very nicely. Thank you! > > What do I do if someone removes a word from a license text? :/ > > Permission

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
>> How do I figure out what kind of license they are? > > I usually do a web search on a sentence fragment. That works very nicely. Thank you! What do I do if someone removes a word from a license text? :/ Permission to use, copy, modify, and/or distribute this software for any purpose >and< wi

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread Leo Famulari
On Mon, Aug 22, 2016 at 10:54:38PM +0200, David Craven wrote: > Ups, on the license thing, I was quick to push. If the licenses aren't > labeled with a title, how do I figure out what kind of license they > are? I usually do a web search on a sentence fragment. Here are some good resources that u

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
> Ups, on the license thing, I was quick to push. If the licenses aren't > labeled with a title, how do I figure out what kind of license they > are? A decison flowchart would be nice... =P

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
Ups, on the license thing, I was quick to push. If the licenses aren't labeled with a title, how do I figure out what kind of license they are?

Re: [PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread Leo Famulari
On Mon, Aug 22, 2016 at 03:53:06PM +0200, David Craven wrote: > * gnu/packages/admin.scm (libtsm): New variable. I think it should go in terminals.scm. > +(license license:expat))) Please check the source files for the variety of licenses they bear: https://cgit.freedesktop.org/~dvdhrm/libts

[PATCH 1/2] gnu: Add libtsm.

2016-08-22 Thread David Craven
* gnu/packages/admin.scm (libtsm): New variable. --- gnu/packages/admin.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 6d88e3b..5730b5a 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -13,