On Mon, Oct 7, 2024 at 5:15 PM Michael Orlitzky <mich...@orlitzky.com> wrote:
>
> On Mon, 2024-10-07 at 07:55 -0700, William Stein wrote:
> > Hi,
> >
> > There are a number of big chunks of functionality in Sage, like interval
> > arithmetic (I was just going to say this and Marc beat me to it), and the
> > sage preparser, which could be valuable as separate packages that Sage uses.
> >
> > License of Sage is GPLv3, whereas the vast majority of the scientific
> > Python (etc.) ecosystem is BSD/MIT/Apache/etc (e.g., sympy:
> > https://www.sympy.org/en/index.html).   Thus most of the broader Python
> > ecosystem won't touch any Sage packages with a 10 foot pole, even if they
> > are useful and better than what is available.  For example, many would
> > select sympy over a similar part of sage, just because of the license.   I
> > don't think there is anything to be done about this.  It's just something
> > to be aware of, which will forever significantly limit the impact of Sage
> > on the broader Python ecosystem.
>
> You didn't say that it does, just that they think it does, but... how
> would Sage being GPLv3 affect these people in any way?
>
> The GPLv3 is nearly irrelevant for end users. It only stops you from
> doing pathological things like modifying the source code, compiling the
> result, shipping the binaries, and then refusing to publish the source
> code to those binaries. Adding a sage-* package to your dependencies in
> pyproject.toml does not even constitute distribution.

I more than agree with Michael here. The fears about GPL are old
groundless fears nowadays.
(unless you want to get rich quick, see
https://pivot-to-ai.com/2024/10/04/ex-coiner-y-combinator-startup-bro-dawg-i-chatgptd-the-license-cant-be-bothered-with-legal/)

Mind you, Mathematica (!) bundles Flint (which is GPL, and depends on
GPLd libraries).
(see e.g. 
https://wolfram.com/broadcast/video.php?c=104&v=3815&ob=title&o=ASC&disp=grid&p=53)

Dima


>
> --
> You received this message because you are subscribed to the Google Groups 
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sage-devel+unsubscr...@googlegroups.com.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/sage-devel/a7e73053f605427829f8158a53513433b7ca8def.camel%40orlitzky.com.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-devel/CAAWYfq0Tk%2ByCVnHaH-Fw6AbwTSp3dWpd1p6o0zp1Uq%2B4KE1v0A%40mail.gmail.com.

Reply via email to