Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Life is a whim of several billion cells to be you for a while.


devel / comp.lang.ada / Re: License for small Ada.* complements

SubjectAuthor
* License for small Ada.* complementsThomas
+* Re: License for small Ada.* complementsStephen Leake
|`* Re: License for small Ada.* complementsThomas
| +* Re: License for small Ada.* complementsThomas
| |`* Re: License for small Ada.* complementsStephen Leake
| | `* Re: License for small Ada.* complementsThomas
| |  `* Re: License for small Ada.* complementsStephen Leake
| |   `* Re: License for small Ada.* complementsThomas
| |    `- Re: License for small Ada.* complementsStephen Leake
| `* Re: License for small Ada.* complementsStephen Leake
|  `* Re: License for small Ada.* complementsThomas
|   `* Re: License for small Ada.* complementsStephen Leake
|    +- Re: License for small Ada.* complementsSimon Wright
|    `- Re: License for small Ada.* complementsThomas
`* Re: License for small Ada.* complementsFabien Chouteau
 `- Re: License for small Ada.* complementsThomas

1
License for small Ada.* complements

<62d88fa8$0$18729$426a34cc@news.free.fr>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8530&group=comp.lang.ada#8530

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed3-a.proxad.net!nnrp1-2.free.fr!not-for-mail
From: fantome.forums.tDeContes@free.fr.invalid (Thomas)
Newsgroups: comp.lang.ada
Mail-Copies-To: nobody
Subject: License for small Ada.* complements
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 7bit
User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Date: Thu, 21 Jul 2022 01:28:40 +0200
Lines: 29
Message-ID: <62d88fa8$0$18729$426a34cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 21 Jul 2022 01:28:41 CEST
NNTP-Posting-Host: 91.175.52.121
X-Trace: 1658359721 news-4.free.fr 18729 91.175.52.121:10219
X-Complaints-To: abuse@proxad.net
 by: Thomas - Wed, 20 Jul 2022 23:28 UTC

hi :-)

i would like your opinion please, about which license i should use for a
part of my libraries.

i begun from a very small Ada.* complement :
http://svn.savannah.gnu.org/viewvc/rapid/trunk/mcc_gui/mcc-str.ads?view=m
arkup&pathrev=268

at that point, it was obvious to me that the smallness of the code meant
that it would be better for the common good to release it into the
public domain, than under any free software license.

now i've added some code to this, and i want to continue.

....and I'm thinking about switching to a license like LGPL.

do you have an opinion about that?

isn't that too disadvantageous in some cases?
for example, if gnat wants to integrate my code, is LGPL compatible
enough with their own license?

--
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

Re: License for small Ada.* complements

<86sfmsi7ir.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8535&group=comp.lang.ada#8535

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Re: License for small Ada.* complements
Date: Sat, 23 Jul 2022 00:59:40 -0700
Organization: Aioe.org NNTP Server
Message-ID: <86sfmsi7ir.fsf@stephe-leake.org>
References: <62d88fa8$0$18729$426a34cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="56705"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (windows-nt)
Cancel-Lock: sha1:fJ26mOeNyS5y8GMN5AHExk08HYU=
X-Notice: Filtered by postfilter v. 0.9.2
 by: Stephen Leake - Sat, 23 Jul 2022 07:59 UTC

Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:

> i would like your opinion please, about which license i should use for a
> part of my libraries.

Always use the GPL unless you have a specific reason not to; ie, a
customer asks/pays for a different license.

--
-- Stephe

Re: License for small Ada.* complements

<62dbe7d5$0$2985$426a74cc@news.free.fr>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8537&group=comp.lang.ada#8537

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-b.proxad.net!nnrp1-2.free.fr!not-for-mail
From: fantome.forums.tDeContes@free.fr.invalid (Thomas)
Newsgroups: comp.lang.ada
Mail-Copies-To: nobody
Subject: Re: License for small Ada.* complements
References: <62d88fa8$0$18729$426a34cc@news.free.fr> <86sfmsi7ir.fsf@stephe-leake.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Date: Sat, 23 Jul 2022 14:21:40 +0200
Lines: 16
Message-ID: <62dbe7d5$0$2985$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 23 Jul 2022 14:21:41 CEST
NNTP-Posting-Host: 91.175.52.121
X-Trace: 1658578901 news-3.free.fr 2985 91.175.52.121:6903
X-Complaints-To: abuse@proxad.net
 by: Thomas - Sat, 23 Jul 2022 12:21 UTC

In article <86sfmsi7ir.fsf@stephe-leake.org>,
Stephen Leake <stephen_leake@stephe-leake.org> wrote:

> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>
> > i would like your opinion please, about which license i should use for a
> > part of my libraries.
>
> Always use the GPL unless you have a specific reason not to; ie, a
> customer asks/pays for a different license.

do you use GPL rather than LGPL on libraries ??

--
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

Re: License for small Ada.* complements

<62dbf103$0$2976$426a74cc@news.free.fr>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8538&group=comp.lang.ada#8538

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-b.proxad.net!nnrp1-2.free.fr!not-for-mail
From: fantome.forums.tDeContes@free.fr.invalid (Thomas)
Newsgroups: comp.lang.ada
Mail-Copies-To: nobody
Subject: Re: License for small Ada.* complements
References: <62d88fa8$0$18729$426a34cc@news.free.fr> <86sfmsi7ir.fsf@stephe-leake.org> <62dbe7d5$0$2985$426a74cc@news.free.fr>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Date: Sat, 23 Jul 2022 15:00:51 +0200
Lines: 25
Message-ID: <62dbf103$0$2976$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 23 Jul 2022 15:00:51 CEST
NNTP-Posting-Host: 91.175.52.121
X-Trace: 1658581251 news-3.free.fr 2976 91.175.52.121:2028
X-Complaints-To: abuse@proxad.net
 by: Thomas - Sat, 23 Jul 2022 13:00 UTC

In article <62dbe7d5$0$2985$426a74cc@news.free.fr>,
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:

> In article <86sfmsi7ir.fsf@stephe-leake.org>,
> Stephen Leake <stephen_leake@stephe-leake.org> wrote:
>
> > Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
> >
> > > i would like your opinion please, about which license i should use for a
> > > part of my libraries.
> >
> > Always use the GPL unless you have a specific reason not to; ie, a
> > customer asks/pays for a different license.
>
> do you use GPL rather than LGPL on libraries ??

i would say that AGPL is even better, but ALGPL is missing.

BTW, do you have an opinion about pragma License ?
https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gnat_rm/Pragma-License.html

--
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

Re: License for small Ada.* complements

<86mtcyu1c6.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8547&group=comp.lang.ada#8547

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Re: License for small Ada.* complements
Date: Sun, 24 Jul 2022 05:44:41 -0700
Organization: Aioe.org NNTP Server
Message-ID: <86mtcyu1c6.fsf@stephe-leake.org>
References: <62d88fa8$0$18729$426a34cc@news.free.fr>
<86sfmsi7ir.fsf@stephe-leake.org>
<62dbe7d5$0$2985$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="57740"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (windows-nt)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:EbRnMEnWe6CYNWUl0Ts0p8TAhXs=
 by: Stephen Leake - Sun, 24 Jul 2022 12:44 UTC

Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:

> In article <86sfmsi7ir.fsf@stephe-leake.org>,
> Stephen Leake <stephen_leake@stephe-leake.org> wrote:
>
>> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>>
>> > i would like your opinion please, about which license i should use for a
>> > part of my libraries.
>>
>> Always use the GPL unless you have a specific reason not to; ie, a
>> customer asks/pays for a different license.
>
> do you use GPL rather than LGPL on libraries ??

Yes; GPL 3 has a better way of handling libraries.

--
-- Stephe

Re: License for small Ada.* complements

<86ilnmu1ax.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8548&group=comp.lang.ada#8548

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Re: License for small Ada.* complements
Date: Sun, 24 Jul 2022 05:45:26 -0700
Organization: Aioe.org NNTP Server
Message-ID: <86ilnmu1ax.fsf@stephe-leake.org>
References: <62d88fa8$0$18729$426a34cc@news.free.fr>
<86sfmsi7ir.fsf@stephe-leake.org>
<62dbe7d5$0$2985$426a74cc@news.free.fr>
<62dbf103$0$2976$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="57740"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (windows-nt)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:K2Ml2HHjAZGV1z/FM8qibmtVoxs=
 by: Stephen Leake - Sun, 24 Jul 2022 12:45 UTC

Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:

> In article <62dbe7d5$0$2985$426a74cc@news.free.fr>,
> Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
>
>> In article <86sfmsi7ir.fsf@stephe-leake.org>,
>> Stephen Leake <stephen_leake@stephe-leake.org> wrote:
>>
>> > Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>> >
>> > > i would like your opinion please, about which license i should use for a
>> > > part of my libraries.
>> >
>> > Always use the GPL unless you have a specific reason not to; ie, a
>> > customer asks/pays for a different license.
>>
>> do you use GPL rather than LGPL on libraries ??
>
> i would say that AGPL is even better, but ALGPL is missing.

"better" by what metric?

> BTW, do you have an opinion about pragma License ?
> https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gnat_rm/Pragma-License.html

Always use it.

--
-- Stephe

Re: License for small Ada.* complements

<62dd543a$0$18752$426a74cc@news.free.fr>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8549&group=comp.lang.ada#8549

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed2-b.proxad.net!nnrp1-2.free.fr!not-for-mail
From: fantome.forums.tDeContes@free.fr.invalid (Thomas)
Newsgroups: comp.lang.ada
Mail-Copies-To: nobody
Subject: Re: License for small Ada.* complements
References: <62d88fa8$0$18729$426a34cc@news.free.fr> <86sfmsi7ir.fsf@stephe-leake.org> <62dbe7d5$0$2985$426a74cc@news.free.fr> <62dbf103$0$2976$426a74cc@news.free.fr> <86ilnmu1ax.fsf@stephe-leake.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Date: Sun, 24 Jul 2022 16:16:25 +0200
Lines: 16
Message-ID: <62dd543a$0$18752$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 24 Jul 2022 16:16:26 CEST
NNTP-Posting-Host: 91.175.52.121
X-Trace: 1658672186 news-2.free.fr 18752 91.175.52.121:2918
X-Complaints-To: abuse@proxad.net
 by: Thomas - Sun, 24 Jul 2022 14:16 UTC

In article <86ilnmu1ax.fsf@stephe-leake.org>,
Stephen Leake <stephen_leake@stephe-leake.org> wrote:

> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>
> > i would say that AGPL is even better, but ALGPL is missing.
>
> "better" by what metric?

it allows you to access sources even when you use it only via a server,
not directly on your computer. no other change.
(am i wrong?)

--
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

Re: License for small Ada.* complements

<62dd5529$0$18752$426a74cc@news.free.fr>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8550&group=comp.lang.ada#8550

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed3-b.proxad.net!nnrp1-2.free.fr!not-for-mail
From: fantome.forums.tDeContes@free.fr.invalid (Thomas)
Newsgroups: comp.lang.ada
Mail-Copies-To: nobody
Subject: Re: License for small Ada.* complements
References: <62d88fa8$0$18729$426a34cc@news.free.fr> <86sfmsi7ir.fsf@stephe-leake.org> <62dbe7d5$0$2985$426a74cc@news.free.fr> <86mtcyu1c6.fsf@stephe-leake.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Date: Sun, 24 Jul 2022 16:20:25 +0200
Lines: 32
Message-ID: <62dd5529$0$18752$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 24 Jul 2022 16:20:25 CEST
NNTP-Posting-Host: 91.175.52.121
X-Trace: 1658672425 news-2.free.fr 18752 91.175.52.121:2918
X-Complaints-To: abuse@proxad.net
 by: Thomas - Sun, 24 Jul 2022 14:20 UTC

In article <86mtcyu1c6.fsf@stephe-leake.org>,
Stephen Leake <stephen_leake@stephe-leake.org> wrote:

> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>
> > In article <86sfmsi7ir.fsf@stephe-leake.org>,
> > Stephen Leake <stephen_leake@stephe-leake.org> wrote:
> >
> >> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
> >>
> >> > i would like your opinion please, about which license i should use for a
> >> > part of my libraries.
> >>
> >> Always use the GPL unless you have a specific reason not to; ie, a
> >> customer asks/pays for a different license.
> >
> > do you use GPL rather than LGPL on libraries ??
>
> Yes; GPL 3 has a better way of handling libraries.

could you precise me please?

does it allow to use it in any proprietary program, as required for this
kind of generic libraries?

do you use "pragma License Modified_GPL" or "pragma License GPL" on
libraries?

--
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

Re: License for small Ada.* complements

<86h7361dpf.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8552&group=comp.lang.ada#8552

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Re: License for small Ada.* complements
Date: Sun, 24 Jul 2022 13:02:36 -0700
Organization: Aioe.org NNTP Server
Message-ID: <86h7361dpf.fsf@stephe-leake.org>
References: <62d88fa8$0$18729$426a34cc@news.free.fr>
<86sfmsi7ir.fsf@stephe-leake.org>
<62dbe7d5$0$2985$426a74cc@news.free.fr>
<86mtcyu1c6.fsf@stephe-leake.org>
<62dd5529$0$18752$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="20291"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (windows-nt)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1://57asfKVHw8SeqAfEdwj6uQCNU=
 by: Stephen Leake - Sun, 24 Jul 2022 20:02 UTC

Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:

> In article <86mtcyu1c6.fsf@stephe-leake.org>,
> Stephen Leake <stephen_leake@stephe-leake.org> wrote:
>
>> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>>
>> > In article <86sfmsi7ir.fsf@stephe-leake.org>,
>> > Stephen Leake <stephen_leake@stephe-leake.org> wrote:
>> >
>> >> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>> >>
>> >> > i would like your opinion please, about which license i should use for a
>> >> > part of my libraries.
>> >>
>> >> Always use the GPL unless you have a specific reason not to; ie, a
>> >> customer asks/pays for a different license.
>> >
>> > do you use GPL rather than LGPL on libraries ??
>>
>> Yes; GPL 3 has a better way of handling libraries.
>
> could you precise me please?
>
> does it allow to use it in any proprietary program, as required for this
> kind of generic libraries?

You did not mention this requirement before.

> do you use "pragma License Modified_GPL" or "pragma License GPL" on
> libraries?

Modified_GPL allows use in proprietary programs; GPL does not.

--
-- Stephe

Re: License for small Ada.* complements

<86czdu1djq.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8553&group=comp.lang.ada#8553

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Re: License for small Ada.* complements
Date: Sun, 24 Jul 2022 13:06:01 -0700
Organization: Aioe.org NNTP Server
Message-ID: <86czdu1djq.fsf@stephe-leake.org>
References: <62d88fa8$0$18729$426a34cc@news.free.fr>
<86sfmsi7ir.fsf@stephe-leake.org>
<62dbe7d5$0$2985$426a74cc@news.free.fr>
<62dbf103$0$2976$426a74cc@news.free.fr>
<86ilnmu1ax.fsf@stephe-leake.org>
<62dd543a$0$18752$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="23467"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (windows-nt)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:/hQ3cjQCW5dXZQY+9veSLfFcrLQ=
 by: Stephen Leake - Sun, 24 Jul 2022 20:06 UTC

Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:

> In article <86ilnmu1ax.fsf@stephe-leake.org>,
> Stephen Leake <stephen_leake@stephe-leake.org> wrote:
>
>> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>>
>> > i would say that AGPL is even better, but ALGPL is missing.
>>
>> "better" by what metric?
>
> it allows you to access sources even when you use it only via a server,
> not directly on your computer. no other change.

That states a feature of the license; it does not say why you think that
is a good thing.

GPL explicitly does not allow that, because it means you do not control
the software you are using, which is considered the primary requirement
for Free Software.

There are times when servers are a good thing (email, git host), but
most software should run locally.

--
-- Stephe

Re: License for small Ada.* complements

<98f62ae7-d908-4376-ab85-eb2f5787a4d5n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8554&group=comp.lang.ada#8554

  copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:a05:620a:2548:b0:6b6:113d:34fd with SMTP id s8-20020a05620a254800b006b6113d34fdmr7896976qko.132.1658738139146;
Mon, 25 Jul 2022 01:35:39 -0700 (PDT)
X-Received: by 2002:a81:74c2:0:b0:31e:7916:a556 with SMTP id
p185-20020a8174c2000000b0031e7916a556mr8643346ywc.28.1658738138876; Mon, 25
Jul 2022 01:35:38 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Mon, 25 Jul 2022 01:35:38 -0700 (PDT)
In-Reply-To: <62d88fa8$0$18729$426a34cc@news.free.fr>
Injection-Info: google-groups.googlegroups.com; posting-host=92.145.218.91; posting-account=L3mulQoAAADsXVjCD5rM6Ap3Xy0U3ckB
NNTP-Posting-Host: 92.145.218.91
References: <62d88fa8$0$18729$426a34cc@news.free.fr>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <98f62ae7-d908-4376-ab85-eb2f5787a4d5n@googlegroups.com>
Subject: Re: License for small Ada.* complements
From: fabien.chouteau@gmail.com (Fabien Chouteau)
Injection-Date: Mon, 25 Jul 2022 08:35:39 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1635
 by: Fabien Chouteau - Mon, 25 Jul 2022 08:35 UTC

On Thursday, July 21, 2022 at 1:28:43 AM UTC+2, Thomas wrote:
> i would like your opinion please, about which license i should use for a

Licenses are nothing more than tools. It really depends on the goals you want to achieve with this project.

When I publish a library it's usually because I want it to be useful for as many people as possible.
So in my opinion, for libraries, stay away from any GPL variant as they are a red-flags in many contexts and for many people.

I think Apache 2.0 or MIT are best options.

Re: License for small Ada.* complements

<ly7d41kt0q.fsf@pushface.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8555&group=comp.lang.ada#8555

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!r15/o0OVf8wTmnh7oa7ENQ.user.46.165.242.75.POSTED!not-for-mail
From: simon@pushface.org (Simon Wright)
Newsgroups: comp.lang.ada
Subject: Re: License for small Ada.* complements
Date: Mon, 25 Jul 2022 18:21:25 +0100
Organization: Aioe.org NNTP Server
Message-ID: <ly7d41kt0q.fsf@pushface.org>
References: <62d88fa8$0$18729$426a34cc@news.free.fr>
<86sfmsi7ir.fsf@stephe-leake.org>
<62dbe7d5$0$2985$426a74cc@news.free.fr>
<86mtcyu1c6.fsf@stephe-leake.org>
<62dd5529$0$18752$426a74cc@news.free.fr>
<86h7361dpf.fsf@stephe-leake.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="59463"; posting-host="r15/o0OVf8wTmnh7oa7ENQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (darwin)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:Id8eKzPjMBmwgev+rqCvG2SWph8=
 by: Simon Wright - Mon, 25 Jul 2022 17:21 UTC

Stephen Leake <stephen_leake@stephe-leake.org> writes:

>> do you use "pragma License Modified_GPL" or "pragma License GPL" on
>> libraries?
>
> Modified_GPL allows use in proprietary programs; GPL does not.

Not sure about Modified_GPL: the GNAT RM section[1] gives the strong
impression that it's talking about the old-fashioned GMGPL, but nowadays
people using the GPL ought to be using the GCC Runtime Library
Exception. On the other hand, the actual test GNAT uses to decide the
license a file without the pragma is using (contains the words "As a
special exception") will match either.

SPDX: "GPL-3.0-or-later WITH GCC-exception-3.1"

[1] https://docs.adacore.com/live/wave/gnat_rm/html/gnat_rm/gnat_rm/implementation_defined_pragmas.html#pragma-license

Re: License for small Ada.* complements

<62df268a$0$2990$426a74cc@news.free.fr>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8556&group=comp.lang.ada#8556

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-a.proxad.net!nnrp1-2.free.fr!not-for-mail
From: fantome.forums.tDeContes@free.fr.invalid (Thomas)
Newsgroups: comp.lang.ada
Mail-Copies-To: nobody
Subject: Re: License for small Ada.* complements
References: <62d88fa8$0$18729$426a34cc@news.free.fr> <98f62ae7-d908-4376-ab85-eb2f5787a4d5n@googlegroups.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Date: Tue, 26 Jul 2022 01:26:01 +0200
Lines: 36
Message-ID: <62df268a$0$2990$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 26 Jul 2022 01:26:02 CEST
NNTP-Posting-Host: 91.175.52.121
X-Trace: 1658791562 news-3.free.fr 2990 91.175.52.121:5603
X-Complaints-To: abuse@proxad.net
 by: Thomas - Mon, 25 Jul 2022 23:26 UTC

In article <98f62ae7-d908-4376-ab85-eb2f5787a4d5n@googlegroups.com>,
Fabien Chouteau <fabien.chouteau@gmail.com> wrote:

> On Thursday, July 21, 2022 at 1:28:43 AM UTC+2, Thomas wrote:
> > i would like your opinion please, about which license i should use for a
>
> Licenses are nothing more than tools. It really depends on the goals you want
> to achieve with this project.

ok.

>
> When I publish a library it's usually because I want it to be useful for as
> many people as possible.

too :-)

> So in my opinion, for libraries, stay away from any GPL variant as they are a
> red-flags in many contexts and for many people.

i think the best would be a LGPL-like License.
is there some LGPL-like License which does not have "GPL red-flags"?

>
> I think Apache 2.0 or MIT are best options.

i don't want BSD-like Licenses, i find them far too permissive.

are you French speaking ?
could you have a look at <62db6446$0$3011$426a74cc@news.free.fr> please?
:-)

--
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

Re: License for small Ada.* complements

<62df2918$0$24818$426a74cc@news.free.fr>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8557&group=comp.lang.ada#8557

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-b.proxad.net!nnrp5-1.free.fr!not-for-mail
From: fantome.forums.tDeContes@free.fr.invalid (Thomas)
Newsgroups: comp.lang.ada
Mail-Copies-To: nobody
Subject: Re: License for small Ada.* complements
References: <62d88fa8$0$18729$426a34cc@news.free.fr> <86sfmsi7ir.fsf@stephe-leake.org> <62dbe7d5$0$2985$426a74cc@news.free.fr> <62dbf103$0$2976$426a74cc@news.free.fr> <86ilnmu1ax.fsf@stephe-leake.org> <62dd543a$0$18752$426a74cc@news.free.fr> <86czdu1djq.fsf@stephe-leake.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Date: Tue, 26 Jul 2022 01:36:55 +0200
Lines: 39
Message-ID: <62df2918$0$24818$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 26 Jul 2022 01:36:56 CEST
NNTP-Posting-Host: 91.175.52.121
X-Trace: 1658792216 news-3.free.fr 24818 91.175.52.121:10999
X-Complaints-To: abuse@proxad.net
 by: Thomas - Mon, 25 Jul 2022 23:36 UTC

In article <86czdu1djq.fsf@stephe-leake.org>,
Stephen Leake <stephen_leake@stephe-leake.org> wrote:

> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>
> > In article <86ilnmu1ax.fsf@stephe-leake.org>,
> > Stephen Leake <stephen_leake@stephe-leake.org> wrote:
> >
> >> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
> >>
> >> > i would say that AGPL is even better, but ALGPL is missing.
> >>
> >> "better" by what metric?
> >
> > it allows you to access sources even when you use it only via a server,
> > not directly on your computer. no other change.
>
> That states a feature of the license; it does not say why you think that
> is a good thing.
>
> GPL explicitly does not allow that, because it means you do not control
> the software you are using, which is considered the primary requirement
> for Free Software.
>
> There are times when servers are a good thing (email, git host), but
> most software should run locally.

are you speaking about SaaSS?
https://www.gnu.org/philosophy/who-does-that-server-really-serve.html

GPL does not forbid SaaSS because it can't.
GPL allows an SaaSS provider to not give access to sources,
whereas AGPL doesn't.

(am i wrong?)

--
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

Re: License for small Ada.* complements

<62df2d02$0$3000$426a74cc@news.free.fr>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8558&group=comp.lang.ada#8558

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!proxad.net!feeder1-2.proxad.net!cleanfeed3-b.proxad.net!nnrp1-2.free.fr!not-for-mail
From: fantome.forums.tDeContes@free.fr.invalid (Thomas)
Newsgroups: comp.lang.ada
Mail-Copies-To: nobody
Subject: Re: License for small Ada.* complements
References: <62d88fa8$0$18729$426a34cc@news.free.fr> <86sfmsi7ir.fsf@stephe-leake.org> <62dbe7d5$0$2985$426a74cc@news.free.fr> <86mtcyu1c6.fsf@stephe-leake.org> <62dd5529$0$18752$426a74cc@news.free.fr> <86h7361dpf.fsf@stephe-leake.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
User-Agent: MT-NewsWatcher/3.5.3b3 (Intel Mac OS X)
Date: Tue, 26 Jul 2022 01:53:37 +0200
Lines: 53
Message-ID: <62df2d02$0$3000$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 26 Jul 2022 01:53:38 CEST
NNTP-Posting-Host: 91.175.52.121
X-Trace: 1658793218 news-3.free.fr 3000 91.175.52.121:13527
X-Complaints-To: abuse@proxad.net
 by: Thomas - Mon, 25 Jul 2022 23:53 UTC

In article <86h7361dpf.fsf@stephe-leake.org>,
Stephen Leake <stephen_leake@stephe-leake.org> wrote:

> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>
> > In article <86mtcyu1c6.fsf@stephe-leake.org>,
> > Stephen Leake <stephen_leake@stephe-leake.org> wrote:
> >
> >> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
> >>
> >> > In article <86sfmsi7ir.fsf@stephe-leake.org>,
> >> > Stephen Leake <stephen_leake@stephe-leake.org> wrote:
> >> >
> >> >> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
> >> >>
> >> >> > i would like your opinion please, about which license i should use
> >> >> > for a
> >> >> > part of my libraries.
> >> >>
> >> >> Always use the GPL unless you have a specific reason not to; ie, a
> >> >> customer asks/pays for a different license.
> >> >

> >> > do you use GPL rather than LGPL on libraries ??
> >>
> >> Yes; GPL 3 has a better way of handling libraries.
> >
> > could you precise me please?

what is this "better way" compared to GPL 2?

> >
> > does it allow to use it in any proprietary program, as required for this
> > kind of generic libraries?
>
> You did not mention this requirement before.

i told "small Ada.* complements".
they could be usefull for anyone.

>
> > do you use "pragma License Modified_GPL" or "pragma License GPL" on
> > libraries?
>
> Modified_GPL allows use in proprietary programs; GPL does not.

ok.
afaiu, i should use "pragma License" in this way, even if i choose an
other License than any GPL variant.

--
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

Re: License for small Ada.* complements

<865yjd1xdk.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=8585&group=comp.lang.ada#8585

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Re: License for small Ada.* complements
Date: Sun, 31 Jul 2022 01:48:07 -0700
Organization: Aioe.org NNTP Server
Message-ID: <865yjd1xdk.fsf@stephe-leake.org>
References: <62d88fa8$0$18729$426a34cc@news.free.fr>
<86sfmsi7ir.fsf@stephe-leake.org>
<62dbe7d5$0$2985$426a74cc@news.free.fr>
<62dbf103$0$2976$426a74cc@news.free.fr>
<86ilnmu1ax.fsf@stephe-leake.org>
<62dd543a$0$18752$426a74cc@news.free.fr>
<86czdu1djq.fsf@stephe-leake.org>
<62df2918$0$24818$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="17926"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (windows-nt)
Cancel-Lock: sha1:OBTWfOM0pBMowWVJcgFVSklTjgo=
X-Notice: Filtered by postfilter v. 0.9.2
 by: Stephen Leake - Sun, 31 Jul 2022 08:48 UTC

Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:

> In article <86czdu1djq.fsf@stephe-leake.org>,
> Stephen Leake <stephen_leake@stephe-leake.org> wrote:
>
>> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>>
>> > In article <86ilnmu1ax.fsf@stephe-leake.org>,
>> > Stephen Leake <stephen_leake@stephe-leake.org> wrote:
>> >
>> >> Thomas <fantome.forums.tDeContes@free.fr.invalid> writes:
>> >>
>> >> > i would say that AGPL is even better, but ALGPL is missing.
>> >>
>> >> "better" by what metric?
>> >
>> > it allows you to access sources even when you use it only via a server,
>> > not directly on your computer. no other change.
>>
>> That states a feature of the license; it does not say why you think that
>> is a good thing.
>>
>> GPL explicitly does not allow that, because it means you do not control
>> the software you are using, which is considered the primary requirement
>> for Free Software.
>>
>> There are times when servers are a good thing (email, git host), but
>> most software should run locally.
>
> are you speaking about SaaSS?
> https://www.gnu.org/philosophy/who-does-that-server-really-serve.html
>
> GPL does not forbid SaaSS because it can't.
> GPL allows an SaaSS provider to not give access to sources,
> whereas AGPL doesn't.

https://fossa.com/blog/open-source-software-licenses-101-agpl-license/

Ok, I was confused.

--
-- Stephe


devel / comp.lang.ada / Re: License for small Ada.* complements

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor