Community Page
- techliberation.com/ Jump to website »
-
Subscribe -
Community
-
Top Commenters
-
Popular Threads
-
Recent Comments
- Why don't more proprietary software vendors use a common license? The proprietary EULAs mostly say the same things -- couldn't the BSA or somebody issue a standard one?
- Twitter as we know it was built for about $15-20 million. Google lasted almost a year on $100,000 before taking over the world with $25 million of investor money. This is highway robbery, you could...
- I think the news people are in a "damned if you do, damned if you don't" bind over Google's indexing and summarizing of their work. Allowing it to be indexed gets them a little...
- I'm a software engineer who has built web applications for Office Depot, Target, AIG (no I'm not proud of it) and many others. J. Stephens apparently has not worked in the private sector....
- Exactly.
3 years ago
3 years ago
3 years ago
Can you give me some examples of legitimate software patents? I've seen dozens of examples of bogus software patents, but I've yet to find a really compelling example of a software patent that promoted innovation.
I also have very little confidence in the ability of the patent office to distinguish between legitimate and illegitimate software patents. If (say) 98% of software patents are bogus and 2% are legitimate, even a relatively low error rate will cause the overwhelming majority of software patents to be bogus. It's fine to say that the bar should be raised, but I'm not sure it's possible to do so unless the patent office hires some people with much greater technical skills.
3 years ago
I haven't checked, but it's very likely that MPlayer does gain at least two major features from 3rd-party GPLed code.
3 years ago
At worst, I would think MPlayer and Xine could charge people $2.50 to download copies of MPlayer or Xine and turn the tribute revenue over to the MPEG-LA.
I don't see how that would square with the GPL--MPEG-LA would not allow these programs to have a license that said you were free to make copies for your friends, otherwise only one person would pay for the program and then distribute it. Oh, and you have to pay AC-3 royalties too.
3 years ago
Neither have I, this was why I said I couldn't come up with anything. My point is that I'm at least willing to believe there are a few out there, despite all the bad ones. My fear is that tossing out *all* software patents would have unforseen consequences ala net neutrality legislation, DMCA, etc.
Regarding a "good" software patent: my first thought was the Fast Fourier Transform (FFT), but it turns out it wasn't patented (I thought it was, but in fact, if the rumors are true, the authors published it to keep it from being patented). Still, it seems to me to come close to what is, in my head, a patentable software entity, mainly that it is a specific implementation (typically patentable) of a general concept (ideally non-patentable). And it certainly was something that promoted innovation (hand me a multimedia device and odds are it uses an FFT somewhere); it was so important that I doubt patenting it would have held up that innovation.
It's fine to say that the bar should be raised, but I'm not sure it's possible to do so unless the patent office hires some people with much greater technical skills.
Preaching to the choir here, except that it seems to me this reaches beyond software into other areas (business method patents, for example).
3 years ago
Don't a lot of GPLed libraries use the LGPL to allow proprietary software to link against them?
3 years ago
In case you haven't seen it, I give a couple of reasons here that I think software patents are uniquely bad. One, software, unlike most other inventions, already enjoys copyright protection. Two, the capital investment per "invention" is much lower for software than for other categories of patents, such as pharmaceuticals. Hence, software patents are much more likely to be trivial. And three, because programming typically involves applying well-known software engineering techniques to new problems, virtually all software inventions are "obvious" in the sense that any competent programmer would be able to solve a given problem.
I'm hoping to do more in-depth research on the subject at some point, and I might find examples that change my mind, but at the moment, disallowing software patents entirely seems like the cleanest way to reform the current mess.
3 years ago
1. The 'borders' of a software patent are unclear.
2. Software patents are detrimental to startups.
3. Software patents in the U.S. are causing us to ship jobs offshore (moving jobs offshore may not always be a bad thing, but doing it only because we have silly policy is).
Of course, most of this goes for business method patents, too. In fact, most 'software patents' are filed as business methods, and both cover formulaic or algorithmic processes. You can't really abolish one without getting rid of the other.
3 years ago
All that software patents did was to tilt the playing field in the direction of larger entities who have phalanxes of lawyers to file patents on their software navel lint! When s/w patents became (horrid!) law, they severely disadvantaged ALL small players then in the marketplace and ALL players to ever follow in the marketplace because these patents that have been granted for OBVIOUS and PRIOR ART by a corrupt and stupid patent agency has made it such that small players simply cannot compete.
The NTP patents were bogus as all hell. So are these dingbat database patents. So was Eolas' patent for what we old assembly language hackers used to call a "wedge". It is IMPOSSIBLE to write code without standing on the shoulders of those who came, saw and coded before you.
Software and business processes NEVER should have been allowed to occur. People spoke out against them at the time but Big Business got their way by buying what they wanted from the legislative branch.
Mark my words well. Software patents are slowly eroding our ability to compete. We are headed to 3rd world status and the slide is slippery.
2 years ago
2 years ago