4 ms·
> Is there an equivalent anti-patent strategy for software? I suppose you could do some sort of genetic algorithm or other machine learning to produce an algor
by jordigh 12y ago
> Is there an equivalent anti-patent strategy for software?
I suppose you could do some sort of genetic algorithm or other machine learning to produce an algorithm that itself can't be patented because it's the result of a random process, but then someone could claim that genetic algorithms or machine learning is patented.
I think the best we have are the anti-patenting techniques of the Apache licenses or the good ol' GPL.
- Houshalter 12y agoI've had this idea before. This guy used genetic algorithms to create a fast approximation of square root (http://multigrad.blogspot.com/2014/04/math-evolution-and-dirty-tricks.html http://multigrad.blogspot.com/2014/04/math-evolution-and-dir...). You may be able to use a similar method to generate code at run time and get around patents. You can't patent the output of an algorithm.