IBM's Supreme Court Brief Says That Patents Drive Free Software
H4x0r Jim Duggan writes "For the Supreme Court's upcoming review of the Bilski decision, IBM has submitted an amicus brief claiming that software patents 'fueled the explosive growth of open source software development' (!) (p38 of linked PDF). EndSoftwarePatents, for its own amicus brief, is looking for help building a list of free software harmed by software patents, and a list of companies that distribute free software and are taxed by patent royalties."
Spore, Crysis and Bioshock are all free, but got all kinds of bad press because some illegitimately-sold non-free copies included patented DRM software. If this DRM had nothing to do with these games I'd bet they would be a lot more popular.
My webcomic
software patents 'fueled the explosive growth of open source software development
I guess we know which side IBM is on. Too bad.
The following phrases are among the few common uses of the word "patent"
as an adjective:
"That is patent nonsense."
"That is a patent lie."
Where are we going and why are we in a handbasket?
Good to see that IBM has no clue what they're talking about. Patents most certainly have not fueled the explosive growth of open source software, the open nature of the licenses and community have. But go ahead and misrepresent the open source community IBM, for your own sake.
Patents sit as an ever present threat that threatens to push development outside of software patent permitting countries, and makes software that is known to violate them into seriously gray territory. I also don't see how a patent, something with the sole purpose of denying use of the described mechanism to others, could possibly aid open source.
that IBM is an altruistic company? Of course their comments will be self-serving as the number one patent submitter for years. They have mastered the game of patenting everything and they are not about to let that mountain of assets go.
1. Stupid patents piss off techies
2. Techies grow to despise corporate-produced software
3. Techies motivated to make open-source variants to take sales away from evil corporations
4. Profit! (Well, okay, I added this one out of habit.)
Table-ized A.I.
Thanks to patents, there are numerous alternatives to the MP3 format.
Thanks to that GIF patent (now expired), there is PNG.
So yes, patents drive development by "encouraging" people to re-invent a different, maybe better, wheel.
I'm not against *all* patents. Some algorithms have a serious amount of R&D and ingenuity behind them.
The problem is the BLINDINGLY OBVIOUS and TRIVIAL things that are being awarded patents.
Examples:
A special comparison operator for pointers: http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220040230959%22.PGNR.&OS=DN/20040230959&RS=DN/20040230959
Encoding of floating point numbers as non-negative integers: http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.html&r=1&f=G&l=50&s1=%2220050023524%22.PGNR.&OS=DN/20050023524&RS=DN/20050023524
Policy change notification: http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=7,269,853.PN.&OS=PN/7,269,853&RS=PN/7,269,853
There's zillions of them and I'm pretty sure that every line of code being written today violates at least one. It's the equivalent of allowing copyright of individual English words.
No sig today...
Aren't open source license agreements also enforced by patent law?
Your task today it to look up the words "patent" and "copyright" and when you are done give us 100 words on why that was a stupid comment.
XML is a known as a key material required to create SMD: Software of Mass Destruction
TFA says:
patent protection has promoted the free sharing of source code [...] which has fueled the explosive growth of open source software development.
Here's the quoted footnote from the Amicus brief:
See, e.g., In re Alappat, 33 F.3d 1526, 1571 (Fed. Cir. 1994) (Newman, J., concurring). Given the reality that software source code is human readable, and object code can be reverse engineered, it is difficult for software developers to resort to secrecy. Thus, without patent protection, the incentives to innovate in the field of software are significantly reduced. Patent protection has promoted the free sharing of source code on a patentee's terms -- which has fueled the explosive growth of open source software development.
The emphasis on "on a patentee's terms" is mine, and the phrase omitted from TFA is vital to the meaning of the sentence as a whole. I believe Adobe's release of the Portable Document Format specification is a case in point. Adobe made the specification available with the stipulation that it not be used to develop products that compete with Adobe's products. The open specification allowed the development of all kinds of open source tools (as well as closed-source tools) that make PDF much more useful to everyone, yet Adobe is protected from having its development investment and future business stolen.
"Who controls the past controls the future. Who controls the present controls the past." -- George Orwell
Comment removed based on user account deletion
EndSoftwarePatents, for its own amicus brief, is looking for help building a list of free software harmed by software patents, and a list of companies that distribute free software and are taxed by patent royalties."
Essentially, their argument hinges on the preamble of Art. 1, sec 8, clause 8 - "To promote the Progress of... useful Arts," and the claim that if software patents stifle innovation, then they're unconstitutional. Problem is, we're not dealing with a fundamental right or an equal protection argument, so the Court will use a rational basis test - could Congress have had a rational basis for passing 35 USC 101 and not excluding software patents? If so, it's constitutional. And the Court always defers to Congress on stuff like that. Asking the Supreme Court to add a software exclusion into Title 35 on a constitutionality argument would be asking them to be "activist judges". And that just isn't going to work.
Want to change the patent statute? Lobby Congress. They have full authority to do anything. There's not even a Constitutional requirement that patents exist - the clause merely gives Congress the power to enact patents, if they want to. But they don't have to. They could outlaw all patents tomorrow and that would be Constitutional (caveat - may have a due process issue for the next 20 years over people who filed for patents already, but that's a separate issue).
Just because one person defined a term doesn't mean that all people have to use the term in that way--especially lawyers writing legal briefs. Lawyers twist meaning. That's what's going on here. IBM wants to enlist the cachet of "open source" in aid of its argument. It's as simple as that.
Think about who the IBM lawyer is writing for: The lawyer is writing for the US Supreme Court. Do you think that the Supreme Court will accept the doctrine that the Slashdot meaning of "open source" is the meaning that the Supreme Court must adopt? The definition of "open source" is flat-out fair game right now, and if you assume otherwise you're just a zealot or fanboi.
I'm suggesting that IBM is using the term in a manner different from that used by the FSF/FreeBSD people. The FSF/FreeBSD people need to take that context into account when they frame their argument against IBM's argument.
I seem to remember in the early days of the web, there was a graphics format called GIF. Somebody like Unisys held a patent on the format, but initially didn't seem to care that most Web users didn't realize there was a patent. Then, one day, Unisys woke up, changed their attitude and announced that licenses would be needed from now on - several thousand dollars? Almost overnight, PNG was born. So, I guess in a sense, IBM has a point - patents lead to open source development. However, they neglect to mention that in cases like ReportLab (makes a Free/Paid Support PDF generator library in Python) a sudden change in licensing policy might result in innovation at the expense of existing innovators.
Patents are a valuable part of a thriving commercial system, and there are obvious benefits from patent law. But I think there are also significant benefits from patent-free zones. The trick is to figure out how to maintain the balance to ensure fairness, and enable benefits from both patented innovation and patent-free innovation.
Lemme fix that for ya:
If not for the LZW patent, libpng would never have been needed to be developed. Were it not for the MP3 patents, we wouldn't have needed Vorbis.
Necessity might be the mother of all invention, but in this case it was artificial necessity. The inventions were only necessary to get around the brick walls created by the patents. Tear down the unnatural brick walls, and the innovation could have focused on incrementally improving those existing techniques instead rather than essentially reinventing the wheel just to bypass them.