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

re-writing algorithms in Guile

2021-06-28 Thread Tim Meehan
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? Granted, I know that this is guile-user and not g

Re: return macro

2021-06-28 Thread Damien Mattei
thank Taylan i already use all that in the past ( https://github.com/damien-mattei/library-FunctProg/blob/master/syntactic-sugar.scm#L133 ) but it was late ,past 1h00 and i forget it, and it was not compatible with R5RS thank for your long and clear explainations... i did not use let/ec because th