From: alexander@xn--junivrs-e1a.com
Subject: Re: Licensing Paranoia and Manual Compilation Issues
Date: Tue, 11 Dec 2018 12:50:42 -0800 (PST)
Date: 2018-12-11T12:50:42-08:00 [thread overview]
Message-ID: <96f1ef1d-9cc6-4b11-af0c-9eeda2120d95@googlegroups.com> (raw)
In-Reply-To: <lypnu7lvj3.fsf@pushface.org>
> Building a dynamic library (do you mean .so? are you on a Mac or Linux?
> You mention my darwin 8.1.0 release) is more so.
Yes. According to (this page)[1] it's accomplishable using the following command:
$ gcc -shared -o libmy_lib.so *.o
but that causes an error mentioning how there are "Undefined symbols for architecture x86_64:".
> For licensing in arbitrary ways, the aforementioned Ada distribution is not
> the suitable one. Another compiler distribution might meet your needs,
> including some FSF GNAT. GPL means tit-for-tat and thus intentionally puts
> restrictions on licensing, no back doors.
GPL on its own, I must say, does serve a purpose. It's nice for the author to be able to share their source or works and still be certain nobody can (legally anyway) steal their work and distribute it for a fee themselves.
When it comes to source code licensed under GPL lacking the runtime library exception, on the other hand, I can't say I'm too fond of it. Compilers on their own, featuring a standard library, should always be free to use; whereupon the user may licence their executable in any way they want.
[1] http://beru.univ-brest.fr/~singhoff/DOC/LANG/ADA/gnat_ugn_20.html
next prev parent reply other threads:[~2018-12-11 20:50 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-12-11 11:46 Licensing Paranoia and Manual Compilation Issues alexander
2018-12-11 16:11 ` Simon Wright
2018-12-11 16:31 ` Lucretia
2018-12-11 19:21 ` Simon Wright
2018-12-11 20:50 ` alexander [this message]
2018-12-11 23:45 ` Simon Wright
2018-12-12 9:34 ` alexander
2018-12-12 17:44 ` Simon Wright
2018-12-13 9:21 ` Björn Lundin
2018-12-13 10:30 ` alexander
2018-12-13 10:32 ` alexander
2018-12-11 18:50 ` G. B.
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox