Hacker News new | past | comments | ask | show | jobs | submit login

The biggest problem with software patents is a limited solution space. For a poor example, implementing text rendering on a graphics card is something which you can very easily formulate three attempts and measure which one works best against common criteria (sharpness, speed, etc). Once the best solution is patented, it's very unlikely anyone else will be able to use this technology (particularly in situations where the patent is a small part of a larger package, say, an operating system) and they will be forced to settle into the second best-fitting solution.



You know, an even better method might be for the problem statement to be open to the public. People could then submit their solutions, and if no one came up with the same idea then it's patentable.

This way if it truly is something with a massive inventive step, then people can get the patent. If it's something as simple as what you describe, then there's no way it would be patented in the first place.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: