6 ms·
You can program it, you can use it. You might have trouble distributing it or selling it. Is it better to patent something and tell the whole world how to do
by TheCondor 11y ago
You can program it, you can use it. You might have trouble distributing it or selling it.
Is it better to patent something and tell the whole world how to do it? Or is it better to just keep it secret? It seems like some refinements to when you can sue might be in order, specifically, I might outlaw suing if you don't market an implementation of your own; that radically changes the value of a lot of property though.
- mikekchar 11y agoActually, the crazy things about patents is the you can't legally program it, even for your own use. As a programmer, I am firmly against software patents. They are a burden only. How many programmers troll patents thinking, "I'll look for useful techniques so that I can license them in my program"? Even if you wanted to, you couldn't because there are millions of them. And if you start looking, you may get sued for wilful infringement if you forget about something you saw and start using it. That aside from any arguments about the patentability of ideas rather than inventions. I would be 100% in favour of software patents if the implementation was covered (i.e. the source code). If I used a different implementation for the same idea, then the patent wouldn't hold. Of course such a patent would be useless in a world where software is covered by copyright.
- TheCondor 11y agoYou absolutely can implement it for your own use, research, etc. distribution and sale of code implementing patents is potentially problematic.
- shadowmint 11y ago> Is it better to patent something and tell the whole world how to do it? Or is it better to just keep it secret? Where did this 'patents are good because they make inventions public' idea suddenly come from? I've seen it bandied around a lot lately from people who are uncomfortable with directly supporting patents. No. It's not better. Don't be ridiculous. > Or is it better to just keep it secret? How do you imagine anyone will do that? Imagine I come up with a new compression algorithm that achieves 1:4 compression on 80% of compressed files and normal 1:2 on the rest. In a patent system I can: 1) Use it privately and not tell anyone. Keeping it secret. 2) Patent it and license it to other people. I risk being sued out of existence by existing patent holders and trolls. In a non-patent system I can: 1) Use it privately and not tell anyone. Keeping it secret. 2) Share and sell it as a black box implementation. People will immediately reverse engineer the compression method. ??? How is privacy and secrets an issue here? In both cases (1) is the best choice if you don't want your competitors to get access to your algorithm. In the patent case its easier for 3rd parties to find the implementation details by doing no work themselves. It's also significantly more risky. In the non-patent case, people have to actually work to reverse engineer the implementation, sure, but then they're free to use it. There's also no risk in selling and distributing the product. So, lets see here, things which are better, since both paths lead to the algorithm being made freely available in the end: 1 - Do research, at risk that you'll get sued into oblivion the moment you publish & sell. Even if you don't immediately get sued, you have zero temporary competitive advantage because you just told every competitor what you're doing. 2 - Do research and have temporary competitive advantage once you release it? The only people who win in the patent way is lawyers. The 'secrets are bad' argument is a straw man; first you setup the straw man (but then we would never get to know the secret details!!?!!), then you punch it a few times (but sharing knowledge is good! How will the global body of knowledge grow if everything is just secrets??). It's just daft. So yes, "It seems like some refinements to when you can sue might be in order"; indeed; ie. never.
- TheCondor 11y agoPatenting your algorithm is going to make you more likely to be sued by patent trolls? That's not how it works... More importantly, why aren't the hevc groups doing this to each other? It's not about privacy, it's about the competitive advantage of inventing something better. Why do insanely profitable companies get patents?
- marrs 11y agoEither to help them wage war against less profitable companies or to help defend themselves against an attack from a fellow superpower.
- ken47 11y ago"Is it better to patent something and tell the whole world how to do it? Or is it better to just keep it secret?" That's quite the false dichotomy.