Re: re-writing algorithms in Guile

2021-06-29 Thread Tim Meehan
Thanks all for the input - I think I have a better understanding of derivative work. I think that I'll look for a paper on the algorithm and work from there. For the curious, the "hypothetical" code in question was from here

Re: re-writing algorithms in Guile

2021-06-29 Thread tomas
On Tue, Jun 29, 2021 at 01:52:56PM +, Nate Rosenbloom wrote: > > > This reason is not stated in the Stack Exchange post, and I believe > > it’s inaccurate (although, I am not a lawyer either). I think the > > reason is that you are reading the original implementation to write > > your own, so

Re: re-writing algorithms in Guile

2021-06-29 Thread Nate Rosenbloom
> This reason is not stated in the Stack Exchange post, and I believe > it’s inaccurate (although, I am not a lawyer either). I think the > reason is that you are reading the original implementation to write > your own, so you are some kind of a compiler, or translator (as for > human spoken lang

Re: re-writing algorithms in Guile

2021-06-29 Thread Vivien Kraus via General Guile related discussions
Le mardi 29 juin 2021 à 09:56 +0200, to...@tuxteam.de a écrit : > On Mon, Jun 28, 2021 at 04:38:50PM -0500, Tim Meehan wrote: > > Say for instance, I have found an algorithm for scalar function > > minimization on a website, written in C. It is posted with a > license for > > use. If I write someth

Re: re-writing algorithms in Guile

2021-06-29 Thread tomas
On Mon, Jun 28, 2021 at 04:38:50PM -0500, Tim Meehan wrote: > Say for instance, I have found an algorithm for scalar function > minimization on a website, written in C. It is posted with a license for > use. If I write something based on this hypothetical code, is it then > clearly also licensed in

Re: re-writing algorithms in Guile

2021-06-28 Thread Dr. Arne Babenhauserheide
Tim Meehan writes: > Say for instance, I have found an algorithm for scalar function > minimization on a website, written in C. It is posted with a license for > use. What do you mean by „license for use“? Does it restrict what you want to do? Best wishes, Arne -- Unpolitisch sein heißt polit

Re: re-writing algorithms in Guile

2021-06-28 Thread Dr. Arne Babenhauserheide
> Your program in Guile Scheme which realizes an algorithm is not a > derivative work of the program you read, which program is written in > C. Even in the case that your program realizes the same algorithm as > the C program does. The above official article of the US Copyright > Office clearly

Re: re-writing algorithms in Guile

2021-06-28 Thread Jay Sulzberger
On Mon, 28 Jun 2021, Tim Meehan wrote: Say for instance, I have found an algorithm for scalar function minimization on a website, written in C. It is posted with a license for use. If I write something based on this hypothetical code, is it then clearly also licensed in the same manner? Gran

Re: re-writing algorithms in Guile

2021-06-28 Thread Vivien Kraus via General Guile related discussions
Hello, Le mardi 29 juin 2021 à 04:09 +, Nate Rosenbloom a écrit : > since the algorithm itself > stays the same. This reason is not stated in the Stack Exchange post, and I believe it’s inaccurate (although, I am not a lawyer either). I think the reason is that you are reading the original im

Re: re-writing algorithms in Guile

2021-06-28 Thread Nate Rosenbloom
Note: Not a Lawyer. But according to this stack exchange thread https://opensource.stackexchange.com/questions/1798/what-license-options-do-i-have-for-licensing-ported-source-code (and according to my intuitive understanding of the term) porting code to a new language would constitute a derivative

Re: re-writing algorithms in Guile

2021-06-28 Thread Zelphir Kaltstahl
Don't take my words for words of a lawyer: /opinion I personally think, that something like a general algorithm cannot be limited off and away from usage in society. I don't know about the law specifics, but if there was a law against rewriting an algorithm, then it would be a quite stupid law, a