GPL is another license with different terms, I would say offtopic. ср, 27 февр. 2019 г. в 21:55, Robert Engels <reng...@ix.netcom.com>:
> You are not correct. You might wish to read this > https://en.m.wikipedia.org/wiki/GPL_linking_exception which covers many > of the same issues, and how they think they resolved it. > > On Feb 27, 2019, at 12:45 PM, Space A. <reexist...@gmail.com> wrote: > > It's very clear case. It will never become a case in a court. Otherwise, > if it ever will, I mean, compiling own program and distributing a binary > which used stdlib e.g. without kissing someone's ass - language is dead. > > > > ср, 27 февр. 2019 г. в 21:39, Robert Engels <reng...@ix.netcom.com>: > >> That is incorrect thinking. And again, it is all subject to litigation. >> Whether you are right or wrong is up to the courts to decide. >> >> On Feb 27, 2019, at 8:55 AM, Space A. <reexist...@gmail.com> wrote: >> >> Regarding runtime - it's interesting (and separate question maybe), and I >> would argue that runtime IS part of language itself because language is not >> only a syntax. It also a garbage collector, a goroutines, etc, as you >> mentioned. You just can't write Go program without having runtime. It's not >> possible. So, that means that being part of the language, according to >> copyright laws, runtime can't be covered by copyright and restricted by a >> license. >> >> ср, 27 февр. 2019 г. в 17:36, 'David Golden' via golang-nuts < >> golang-nuts@googlegroups.com>: >> >>> On Wed, Feb 27, 2019 at 9:20 AM Space A. <reexist...@gmail.com> wrote: >>> >>>> There is no "derivatives" in Go's license terms *at all*. There is >>>> only redistribution in binary and source form and it covers only what's in >>>> the repo (https://github.com/golang/go/blob/master/LICENSE). >>>> >>>> Compilation is not redistribution. >>>> >>>> For a C compiler that could be true. For Go's compiler, it also >>> compiles the source code in the repo for the runtime -- e.g. memory >>> allocation, garbage collection, concurrency management, etc. If a program >>> uses any of the core Go libraries, the same applies. That source code is >>> being "redistributed in binary form" by being statically compiled into the >>> final executable. >>> >>> Thus, distribution of a Go executable requires including third party >>> notices to cover the redistribution of the runtime and core libraries >>> compiled into that executable. >>> >>> Regards, >>> David >>> >>> >>> -- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "golang-nuts" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/golang-nuts/6cNpXIE_18c/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> golang-nuts+unsubscr...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "golang-nuts" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to golang-nuts+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. >> >> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.