Perens on Patents
lewiz writes "An interesting interview with Bruce Perens over at the BBC. He's up discussing the role of HP, IBM, et al and the move towards Linux. However, his main point is about software patents and how they are much more of a problem than SCO: 'We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so.'"
I think the biggest problem with some of the patents we're seeing these days is that the issue of prior art isn't being taken into account. There are not many things that are totally new in the software industry - just things that are improvements upon something that someone else has already done. We see a lot of patents where companies try to patent the entire idea, when they are responsible only for a certain improvement upon the original idea.
Five Dolla Moddy-Moddy?
These companies will be the only ones developing software if they actually choose to enforce the patents. IBM has more patents every year than any other company(like the last 5 years running i think), but I haven't seen a high-profile case where IBM went after Joe's Software Shack for IP infringement(doesn't mean it hasn't happened).
Yes, patents are evil, but mostly only when they are enforced, otherwise it's more of a "Hey, look what we thought of".
'We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so.'"
Well, that will work out good when in the future we all work at The Company.
slashdot: where everyone yells sarcastic metaphors to themselves to understand the issue
Several people have filed patent claims on work I did, in one case 5 years after the idea had made its way into Apache.
And do't get me started on shopping carts...
Looking for an Information Security student project suggestion?
Try http://dotcrimeManifesto.com/
Anyone have any quality sources for this dispute on Software Patents? I'm a law student and would like to look into it. Looking for arguments from both sides. Thanks!
We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so.
I think Perens' statement may need to be modified to say "... to implement consumer software." I and my team write software that's never seen outside the headquarters of large national banks -- it's a niche market that we're very good at, and nobody else is likely to want to jump into.
So we're safe... "under the radar", perhaps.
On the other hand, we're tightly bound to Microsoft-based systems... so do we even count when Perens talks about "other people"?
By the way, did anyone else read "Perens on Patents" and visualize: ( Patents )
Stressed? Me? Of course not. Stress is what a rubber band feels before it breaks, silly.
... I'd like to know what question he wishes the interviewer had asked, and what his response would be.
Don't blame me, I voted for Kodos
Software development will not be limited to "the big boys" by patents. It will be limited to "the big boys" in countries that respect patents. This is just history repeating itself. The US went through this cycle with British patents already (where they were completely ignored and innovation blossomed), and other countries will do the same now to US and similar international patents.
"The market alone cannot provide sufficient constraints on corporation's penchant to cause harm." -- Joel Bakan
Speaking of interviews with Bruce, wasn't there supposed to be a /. interview with him? I remember submitting questions but not seeing the answers.
I watched C-beams glitter in the dark near the Tannhauser gate.
I wonder how much longer it will be before microsoft sues the makers of open office.org for patenet infringement.
Why can't we just treat code like the text of a book? It's illegal to copy text from a book and present it as your own. It is not illegal, however, to create a similar work of your own accord.
A decade ago (when it would have been easier for me than now), I was hesitant to go into music. The reason? I felt like there were only so many notes, so many rythms...and that every song of merit that could be written already had been.
Fortunately, I was wrong.
There will still be new ways of doing things. New languages, new platforms, new audiences, new ways at solving the same old problems.
Had Linux not come along, we'd be in MS world right now - UNIX owes it's life to Linux at this point (Linux kept it relevant). Point being is that it did. Everything that is "obvious" as a solution nowadays was radical, or even considered impossible, not that long ago. So what will be the solutions of the future? If I knew, and then told you, you'd probably either laugh, or think me insane.
The circle of life - the world is funny that way - Why? No one knows. Its magic. Yummy.
Yes. All we Open Source people have to do is keep our innovations ahead of the people that will patent it. Then, if they try, we claim previous art and nullify the patent. Eventually patents become useless because everything is done in Open Source first!
** Heller
It'll be like a certain Joss Whedon Show
My days of not taking you seriously are certainly coming to a middle...
Patenting of software strikes me as rather nonsensical.
Do we let writers patent plot contrivances and literary structure? Do we let poets patent new rhyming schemes?
Copyright should suffice to protect proprietary code.
On a side note, this is the kind of crap we get in this country when companies can buy whatever legislation they want from corrupt politicians.
Many people seem to fall into this conceptual trap. Infringing on a patent (knowingly or unknowingly) is not illegal, but infringing on a patent without the consent of the patent-holder makes you liable. A patent isn't a law, but it provides the owner certain legal standing. There's a difference. If the patent holder doesn't tell you to stop using their method, then you're perfectly free to do so, and have no liability in doing so.
If using methods patented by others were illegal, then every company would have to stop, or be punished by the government. Microsoft couldn't develop something with a method published by IBM, and IBM likewise couldn't develop something "pioneered" by Microsoft. The interlocking illegality would seize up the development in big companies just as much as anyone else.
Many big companies hold huge patent portfolios for defensive purposes. They never complain about others using the methods they've patented, but they have a bargaining chip (or weapon) to use if someone else tries to collect on another method.
Many other companies like to hold patents without developing them, and to submit as many patent applications as possible, so they can try to collect when some rich but not threatening company stumbles across the same obvious methods. It's this phenomenon which creates the danger against which Bruce Perens is warning.
It's possible to keep patents, and to use them as the early founders of Patent Law intended: to promote the sciences by protecting their discoveries for a limited time.
[
I'd contend that software patents aren't bad. Actually, I would contend that they help keep the small fish in the game, by keep the Micro$ofts from stealing all the good ideas by reverse engineering. Some small firm spent time and money to bring a new idea to market.
What I think we are all against is the over broad and obvious patents that are getting through the patent office. This is really a problem of the patent examiners not being able to search a good index of prior art and potentially not knowing enough to see the relation to a proposed invention and common or accepted practice.
I think that we really need a good way to post/index/search a prior art database to help make the patent examiners job easier.
Just my thoughts.
OK.... Now I understand how bad patents can fubar software development for open source (and for closed source too) but there is something that nobody on Slashdot ever considers: Why not go out and get the patents done in a way that is open???
Despite what many people here think, patenting software does not make it closed source, in fact since a patent requires the disclosure of the best known means of implementation it can actually facilitate open code. Just because something is patented does not mean that it cannot be used in open source... it depends on who holds the patent and what licensing terms are.
If the Open Source community truly is innovating why not just patent the concepts and then place the patents in a licensing escrow: if you use the patent with a GPL license (or maybe LGPL/BSD/whatever open license you like) then the
patent is royalty free.... if you want to use it in a closed source program you could then charge royalties. After all, if closed source is about enforcing IP then they should put their money where their mouths are and pay, and this could even go to fund open source development!
I'm tired of seeing whining and helplessness on Slashdot when all you need to do is get up and proactively use the system in your favor. To all of you who will respond 'Only big evil companies can get patents' that is a bunch of nonsense, everyday people get them all the time and if enough interest was generated the FSF or another body could act as a clearinghouse to make it even easier to get patents put into the open domain by
software developers. It's about time we did something constructive about patents instead of just wailing about them.
AntiFA: An abbreviation for Anti First Amendment.
*A* problem is that he's right. *The* problem is that stopping this from becoming a reality (it's sort of already one, but unofficially) in the EU is going to be a long hard slog against the entrenched companies that will benefit from it.
:-(
The European patent office has been dishing out software patents like there's no tomorrow simply because it thinks the US model will eventually win out. The "harmonisation" directive raconteur (I think that's her title) was pissed off because people took the time to contact her and give her their view (!) - which was contrary to what she wanted.
Politicians are bemoaning the lack of political interest in the populace. Here's a clue: we get disillusioned really quickly when you simply pay court every N years, then do whatever you want in-between election years. Perhaps if (as originally planned) you were the voice of the people, it might be a bit different.
Sorry. A bit rambling. It's because I'm simultaneously angry and depressed at "the system"
Simon.
Physicists get Hadrons!
I really don't understand the move to make software copyrights or patents by the goverment longer lasting. It would seem to me that software actually has a shorter valuable life than other things, and therefore should be put into "public domain" sooner than other things. One of the points that SCO tried to make against Linux is that copyrights are supposed to be "for profit" so that they will encourage innovation... I think in software, innovation will best be served with shorter copyright durations and ... well, I think patents in software are almost all but pointless.
"he drew his sword Ringil that glittered like ice... and he wounded Morgoth with seven wounds..."
Cowboy Neal getting laid is more of a problem than SCO.
Maybe, someday we're going to realize that the real purpose of patents, copyrights, etc. is not to promote new ideas, inventions, etc. after all. Just the opposite is true. Too many people think that if we didn't have patents, we would all feel better to suppress our ideas and remain in the stone age. Under the current system only greedy karma whores will be able to create anything at all. Some people just like to create for the hell of it(open source,anyone?) and they're usually the ones who create the best, because they're thinking only of their creation, not the money(greed) or attribution(karma whore) it will bring. If the caveman had invented patents before the discovery of fire or the invention of the wheel, We would be living in a pretty cold world, and all of our cars would always be on cinder blocks
What?
However, for those who might not know:
This serves 3 purposes: tax deduction, p.r., product lockin. Nothing more.
To all of you who will respond 'Only big evil companies can get patents' that is a bunch of nonsense, everyday people get them all the time and if enough interest was generated the FSF or another body could act as a clearinghouse to make it even easier to get patents put into the open domain by
software developers.
Money?
limited to "the big boys" in countries that respect patents.
It is a bad idea to have laws that nobody can/will respect. This may encourage other easily-impressioned people to break the law in other areas. The laws are meant to be there to guide us into being good citizens, but when the legal way of doing things becomes ridiculous (prices of CDs, for instance), people don't seem too hesitant to look at and utilise illegal options.
Software patents should be abolished because of their dire consequences for innovation. They should not be kept and ignored, because eventually some greedy company might come along and try to boost its bottom line by litigating using software patents as its weapon of choice.
Hey what are you smoking? I want some too!!!
We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so.
He's probably right on this point, but there's one big qualifier to introduce: The future he's talking about is only the near-future. Unlike copyrights, where post-1930 work is gradually being extended to last forever, patents have a limited length. Right now they last twenty years.
And despite the BS that Amazon has been part of, with their one-click patent nonsense, it looks like people in the industry are growing increasingly uncomfortable with lenghty patents. Even Jeff Bezos, the prime beneficiary of one-click, is pushing to have software patents reduced to five years.
The emergence of the World Wide Web has led to the creation of a whole lot of super obvious ideas that should never have been patented, but were. Right now, software patents are extremely relevant to anyone developing sites or software for the internet. But in a comparatively short time, these patents will expire. And in a few decades, regardless of patent reform, prior art will smother just about any software patent claim that is not truly novel.
So yeah, Perens is right that patents are an enormous threat to developers right now. But the threat is certain to diminish greatly with time.
I'm generally "Interesting," "Insightful," and even "Funny" here. What the hell happens to me at parties?
US:l
http://www.petitiononline.com/pasp01/petition.htm
Europe:
http://petition.eurolinux.org/
(This link is down right now, hope it gets back up fast).
Hopefully, if either the US or the EU see the light, the other and the rest of the world will follow suit.
An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
We need to be asking our friends like IBM what they will do to help us. Our customers and users need to ask, as well. Many of them are IBM (and HP, etc.) customers too.
Bruce
Bruce Perens.
I do reside in the BSD camp, being a Mac user, and am kind of looking in from the outside of the same house. What is all the hub bub? I'd like someone to shed some light upon the subject if they could.
Peace
Lots of software companies have lots of patents. Sometimes they're silly, but it sets up sort of a Mutually Assured Destruction. Microsoft isn't going to try to bludgeon IBM with a patent suit, because they know IBM has just as many silly patents to bludgeon them back with.
It's because of this setup that we normally only see big IP cases come from companies that don't actually produce anything (and thus have little to fear from a counter-attack) - like SCO.
Let's not stir that bag of worms...
Yes I think you are correct. The problem with patent law abuse is that eventually it stops small companies and individuals developing legally. It does nothing to stop illegal development. Which is what 90% of software development will become.
Big companies that have spent billions on patents, licences, defending trademarks will have pissed all that money down the pan because the rest of the world will simply ignore them.
By being too greedy these people have broken the order of international trust and created a 'you and whose army?' free for all.
I know its a cliche, but its true.
Yes, patents create a chilling atmosphere for developers in a way much worse than copyright. But the SCO case has shown that the real problem is not patents per se, but greed.
It is an unfortunate reality that we live in a world where someone with sufficient financial means (read: big corporation) can kill an OS project simply by claiming patent or copyright infringement and tying the matter up in the courts for a few years. Even should the defendant be cleared, the intervening years provide Big Corporation(tm) time to either market their own version, or destroy the market completely, as in what Microsoft did with Netscape.
When it comes down to it, most OS developers don't have the financial means to fight a patent or copyright fight with a large corporation. Even should they have the resolve to do so, the Big Corporation can effectively deny the distribution of said software with an injunction until the case is resolved, by which time the software has become obsolete.
Which leads to the problem we face today. Yes, we would like all software to be OS, but the realities of the legal climate and need to feed ourselves means that proprietary software is often the only effective model. Even if we were completely altruistic, any developer capable of developing something new and revolutionary would have to charge for the software, simply to build a war chest for the inevitable IP lawsuits which would follow. The reason why Linux has been so successful is because it hasn't taken revenue away from Microsoft. If Microsoft lost 50% of their desktop market to Linux, you can bet Microsoft would claim copyright or patent infringement. The actual substance of the claim doesn't matter; an injunction against distributing Linux which held for even a year could destroy its adoption by vendors and end users.
The society for a thought-free internet welcomes you.
People will always be using illegal software, whether it be pirated software or softwarre that infringes on someone else's IP. It all comes down to cost, if someone can't afford it, they'll find some other way to get it. If software is published by only a few large companies that overcharge for their products, people will find other means. It almost reminds me of a quote from Jurrasic Park, "Life will find a way."
I think the biggest problem with some of the patents we're seeing these days is that the issue of prior art isn't being taken into account.
No, the biggest problem is that software (or any mathematics for that matter) should not be patentable. Society's first big loss was when the fast talking SOBs slipped the false notion that if you could describe a mathematical algorithm in words that made it sound like an invention then it magically was an invention into the cultural norms and started patenting software in the first place.
(Our second big loss has been the "IP" fudge, which is blurring the distinctions between patents, copyrights, trademarks, trade secrets, competative advantages, wishful thinking, bullshit, and marketing babble into one vague pile of lawyer poo).
Affording patent protection to discoveries in mathematics, biology, etc. or copyright protection to numbers, animals, etc. is against the interest of a free society as surely as allowing thought control, albeit the death of freedom comes somewhat more slowly.
-- MarkusQ
Is Bruce Perens too good for Slashdot, or did the editors drop the ball on the questions? Whatever happened to the Ask Bruce Perens interview? That was back in late July, 2003. Anyone? Beuller? Beuller?
My beliefs do not require that you agree with them.
Patents have now become more of a hindance to innovation than an incentive. Whenever any form of government becomes destructive to these ends, it is up to the people to alter or abolish it.
the patent office needs a specialized branch for comp.sci-related patents
I don't think the sharing a common word to describe your political ideology necessarily makes people natural allies.
I'm not refuting anything you say other than that one point. China is a humongous human rights violation. Which is not the foremost thing on most socialist agendas.
The descriptor "socialist" only covers a minute sliver of the whole shebang. "Murders people with sticks" is a relevant issue as well.
Please stop stalking me, bro.
The actual substance of the claim doesn't matter; an injunction against distributing Linux which held for even a year could destroy its adoption by vendors and end users.
In the jurisdiction where the injunction is valid.
If an injuction was granted in the US, it would definately hurt US companies, the rest of the would could pretty much continue.
The second issue is that if granting an injunction would do more harm then not, the court should either not grant the injunction, or take steps to minimize the effect.
Maybe you should read between the lines, instead of focusing on the headlines. When Microsoft gives $1 billion of computer aid to the United Nations, in both cash AND software, don't you think this is a good investment, both for commercial and public image purposes ?
The main reason to give such a large amount of money is that the United Nations will not change their OS, because it will have been provided, and because the very proper ways of using it will have been taught for free by Microsoft experts.
Furthermore, it will make Microsoft a good contributor to the probably most useless NGO (unfortunately, I'd say). And what does Microsoft can look for now that it is wrongly aknowledged by 98% of the world population that Windows is the Os to have ? Public image.
This is called an investment, not a donation.
Use you head.
Regards,
jdif
Let's overcome our weakness.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
I was starting to go through SCO withdrawl. What with the hearing being delayed until February 6th, I thought there might be an entire day without SCO on Slashdot.
Reading this post kept me laughing, until I suddenly realized this guy is serious!
Well, let me have a little fun here. Following the same logic...
- We should stop building road, since they might be used to kill people in an accident, or facilitate the escape of bank robbers
- We should stop building buildings, since they might burn down and hurt people.
- We should stop making steel, since steel can be made into knives, and guns. And the bad people can use knives and guns to kill people quicker than with their own hands.
The one major point that was not mentioned is that these open source projects also provide tremendous resources to the 'Good' people in the repressive regimes. They can use apache and MySQL just as easily as the 'Bad' buys, and in most cases have much less funding that the 'Bad' people. I believe Open Source helps the underdog level the playing field. The Chinese government would have the means to buy IIS or iPlanet if Apache were gone, but the Chinese underground would not be so fortunate.
-
then sue the Patent Office for infringement
One is not allowed to patent mathematical formulas. It is part of the original patent law. So, what is the difference between computer code and formulas? Not much, but generally it is the declarative nature of math formulas that appears to separate them in the mind of judges. So, perhaps if one writes key parts of programs in declarative languages, like Prolog, then they would be covered as a math formula. Even if it does not work, it would make a fascinating case to see lawyers and judges haggle over the difference between Prolog and math.
Table-ized A.I.
Patents are easy to get. This makes it nice for ordinary people as a way to protect themselves. By the same token, it's just as easy, if not easier, for corporations to do the same.
Frankly, it's so easy for corporations to gobble up a bunch of patents, why would they NOT want have the kind of leverage a patent provides? I think that's the key to the whole problem. Infringing on a companies patent is not really a big deal until the company's patent your are infrining on makes it a big deal. Why they make it a big deal could be for many reasons.
Maybe such and such a company's stocks arent doing so hot and they want to encourage a buy-out? Maybe they want a taste of another companies action through licensing... Who knows? You can't you blame a company for not wanting that kind of leverage...
MOD PARENT DOWN!! IMPERSONATION!!
Look at his 'name' closely. It's spelled RAYRNOND.
See the FAQ
I think the biggest problem with some of the patents we're seeing these days is that the issue of prior art isn't being taken into account. There are not many things that are totally new in the software industry - just things that are improvements upon something that someone else has already done. We see a lot of patents where companies try to patent the entire idea, when they are responsible only for a certain improvement upon the original idea.
what you describe continuing is entirely dependent on everyone playing nice. all it takes to go from today's world to the dystopia perens imagines is for people to begin enforcing their patents on a large scale. a defensive patent can just as easily be used offensively. the patent shields that the big players currently have to ensure mutually assured destruction in case of patent enforcement can turn into patent fences to keep anyone not in the mutual-assured-destruction club out of the industry, and all it would take is for those big players to start treating them that way.
you can say "oh, they'll never do that." great. you are betting the entire future of software development on the continued goodwill of profit-oriented companies. the point is they can and human nature therefore implies at some point they will. this is the hypothetical future that perens is envisioning and it will come whenever the big software companies decide they want it to.
it hasn't yet, and maybe it never will. but whether it comes or not is totally out of our control. isn't that a little bit unsettling?
the shift key on this laptop is broken. sorry about that.
Let's just hope that the Americans don't start using their military to enforce patents worldwide. If they think it's profitable enough, they will. Right now they are just using the IMF, WTO, World Bank, etc. to do their dirty work for them.
What?
Just for you Bubaloo...
Well. That's very comforting.
Except that I live in Texas. I do not want to move to Brazil.
No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
Maybe I don't understand what your question is about "port whatever flavor of Linux you like to the other camp of BSD" but why? Just to change licenses? The BSD doesn't solve any more issues than GPL when it comes to SCO like behavior. A company can come along and claim that parts of their proprietary software was stolen and place in the FreeBSD core. You'd see all of the same complaints and shouting from the BSD camps wanting to know the exact parts of the offending code and deeply offended about draging everything into the courts.
Recompiling changes nothing. Switching license changes nothing. SCO's complaints are just as weak with either system. In fact isn't SCO flirting with the idea of trying to sue some BSD groups? The BSD teams are in general very supportive of the fight against SCO. Even though philosophies may be different they do regonize how much SCO BS is floating around.
It is a bad idea to have laws that nobody can/will respect.
There is an entire political party devoted to passing laws that nobody will respect. Believe me, it will get worse, maybe much worse, before it gets any better.
It's simple: I demand prosecution for torture.
A number of us were waiting for the answers and haven't gotten them.
Please mod the parent up so there's more visibility on the issue.
- Serge
A patent is a government sponsored monopoly for the inventor.
The value to the inventor is their monopoly control of that technology.
Imagine that with a simple request to a competitor you could shut them down, and become a monopoly in that field. That is the power a patent.
The defensive strategy is just blackmail, if you shut us down, we'll shut you down too. Because they know they're probaly sitting one something of someone else, but they know you won't do anything because of their counterattack.
Note in the SCO case, IBM launched a patent offensive. I think this strongly suggests you may never want to fight IBM on ANYTHING, even if you're right, they'll still squash you with their other weapons.
And we've had the shoe on the other foot already as well. While the Wrights and Curtis spent their time in the courts, Europe simply ignored the Wrights patents and went on to development.
Hence, although America invented the aeroplane in 1903, by the time we entered WW1 only a decade and a half later we were put in the position of having to not only buy planes from France but license designs of trainers from England. Even engines had to be purchased and licensed from outfits like Bugatti and Hispano-Suiza in Europe.
Patents were intended to strike a balance between granting rights to the inventor while still allowing technological development, not to allow a single individual/company to hold the universe for ransom or remain technically moribund.
The system is broken. Everyone seems to know it except the USPTO.
KFG
Here's a copy of the article referring to Penis On Parents in case you ass lumbering cock salads slashdot the motherfucker:
CATEGORIES TV RADIO COMMUNICATE WHERE I LIVE INDEX SEARCH Low Graphics version | Change edition About BBC News | Feedback | Help News Front Page World UK England Northern Ireland Scotland Wales Business Politics Health Education Science/Nature Technology Entertainment ----------------- Have Your Say Magazine Week at a Glance Country Profiles In Depth Programmes Last Updated: Friday, 23 January, 2004, 11:41 GMT E-mail this to a friend Printable version Software patents 'threaten Linux' Open source advocate Bruce Perens tells BBC technology correspondent Clark Boyd why the real threat to Linux and the open source movement is not from the SCO lawsuits, but from software patents. Linux is used in internet cafes in Brazil Clark Boyd: Linux seems to be going more and more mainstream. Suddenly there are advertisements by IBM on television promoting Linux. What do you make of this mainstreaming of the whole open source idea? Bruce Perens: I like the fact that the IBM ads emphasise the openness. I saw one the other day that compared Linux to a child that had been adopted by the world. And I think that's a great theme, and it's very different than what you usually hear from IBM. CB: Are the major companies becoming involved in Linux, helping to channel that creativity in ways that didn't exist before? BP: Certainly the entrance of IBM, Hewlett Packard and a number of other companies, is helping. The main way is that it's helping us get more appreciation from the rest of the world. We are no longer isolated geeks making a system only we know is good. And I think there's a lot of benefit. I think maybe some of the more naive around the world may think that Linux comes from IBM, but there are a good many people who appreciate the role of Linus Torvalds who may also appreciate the role of Guido van Rossum, the writer of the Python language. Patent problem CB: What do you see as the main challenges to Linux in the next year to 18 months, especially regarding the lawsuits brought by SCO which are still pending in the courts? We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so Bruce Perens BP: The good news is that SCO has pretty much exhausted any chance of being successful in court. Their legal discovery documents have not yielded sufficient evidence. But, let's go on to the future beyond SCO. The biggest challenge that will face us after that is software patenting. Software patents that are being accepted are not necessarily inventions, their definitions are overbroad. And you can never finish a patent search. The definitions are so broad, you can't ever be sure a company would or would not assert their patent on what you are doing. You have to consider engineers today spend their entire careers combining other people's intellectual property. And every small and medium sized enterprise is at risk regarding software patenting. That is a problem in Europe, because representatives to the European Parliament are pushing very hard for software patenting that would indeed shut out all small and medium businesses from the software development business, not just open source. We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so. That's a very, very bad situation developing. We must do something so that there is reason for people to innovate, there is reason for people to invent, but that companies can execute without this constant fear that we will be sued into the ground regarding software patenting. 'Lots of friends' CB: What about the positives for Linux coming up in next year to 18 months? I believe you've called 2004 the year of Linux on the desktop? As Linux and open source become more important in business, we hope that those friends will be on
It's already a growing trend with electronics. There is a growing issue with true hobbyists, do-it-yourselves, and thieves.
I know that tinkering with commercial products can get in serious trouble.
Basically suppressing your curiosity by threatening lawsuit.
"When Microsoft gives $1 billion of computer aid to the United Nations, in both cash AND software, don't you think this is a good investment, both for commercial and public image purposes ?" No, not actually. When microsoft gives any "software" and applies a dollar value to it for their total investment I call it a load of shit. It costs them a fews cents per cd to copy off all that crap they donated, then say.. Oh, this 1$ pile of cd's is worth 180$ per cd.. and this one.. ooh, 600$ per cd. When it didnt cost anything at all near that to donate it.
~~ Please keep your arms, legs, and outright stupidity inside the ride at all times. Thank You ~~
...and other "small" companies from folks like Microsoft. Patents may the be the only thing that will stop them from "Netscaping" Google.
Let's not be overbroad. Clearly, there is a huge threat of software patents stifling innovation. But when it comes to real hardware, our company would not be funded if we didn't have patent protection on our products.
The irony is that patents were supposed to protect the little guy from exploitation. In the case of software patents, it cuts the wrong way.
It's not wasting time, I'm educating myself.
Copyright does not protect inventions, merely expressions of inventions.
My brother is co-inventor on several patents for signal processing algorithms. These are true inventions. They make it possible to give an anethesiolgist very accurate data in real time. It also makes the device safe to use on premature babies. It took years (and therefore lots of money) to develop these algorithms.
Copyright does not protect the algorithms. Only patents do. Of course, these algorithms happen to be implemented as software running on a DSP.
The only way these efforts could have been funded (in our capitalist economy) is by the potential to make money off the results. Being a small company, they make money by licensing their technologies to the manufacturers. FDA approval requires disclosure of the algorithms and imlementation. Without patent protection, the manufacturers could re-implement the algorithms (on a different processor or in a different language to avoid copyright problems).
I'm not saying that software patents are a great thing. There are a lot of problems with the system. I'm just pointing out that the parent comment really shouldn't be modded as "insightful," when it misses the key distinction between copyright and patent protection and therefore concludes that we only need copyright.
If you don't mind my asking...
Most countries outside the US don't have sofware patents at all!
Only the US restricts it's own population in that way and that's why it will fall behind in sophistication and revenue in the software market in the future.
As this continues, less and less companies will produce all of the US made software, no one else will be allowed to and those companies will therefore have monopolies.
Other countries will have a healthy software industry that will be friendly to programmers with new ideas instead of programmers with the biggest patent portfolio.
The monopolistic companies in the US will not be able to implement all the features they want to because the other company "owns" that feature and therefore future US programs won't be as good as they can be. On the other hand, that's good enough for them because that crappy software is the only software that is legal in the US.
Frustrated consumers in the US, happy consumers outside the US and US companies cannot compete with their programs abroad unless they make "The foreign version" of their software which will become underground hits in the US and will eat into sales of the crappy "official US version" software.
This is probably the reason the US is pushing hard for software patents abroad.
I think the main reason for this situation is because it's legal for companies to give money to politicians in the US (simplification but still true).
Don't patents only cover specific implementations of a solution? There are many different water filtering systems patented. Wouldn't that mean that any software patent would have to at least go to the level of say, classes in vb? It would seem it would have to spell out every single step taken by the program to get something done.
Module A gets a list of xml files in the directory and determines which are new. Loops a function to pass xml files one by one to module B
Module B parses for needed info (name, ph #, etc) and inserts it into database.
And so on.
Please stop stalking me, bro.
.. you can't have the currant bun.
This is what companies have to realise about software patents.
Check an EULA or a shrink-wrap license and the gist of it is that you have no recourse to anyone if the software fails or deletes all your data. You buy the software "as is". But if you want people to pay for software, there has to be some sort of recourse - you can't just expect people to pay money and get shoddy software and just move along quietly (and not derive their own solution to the problem), while the company gets to ringfence it's IP (which was probably derived from a cross-patent anyway). It's just not on.
And yet that's exactly what we've been getting. By just building a GUI widget on many platforms you are already liable to historic patents. And more importantly - you are not allowed to claim it "unfit for purpose" or even fix it!!!
I really think the message should be clear to software companies that want to enforce patents on software (sorry for the caps) -
IF YOU WANT TO PATENT YOUR STUFF, TAKE RESPONSIBILITY FOR IT FIRST!
Grrr. I think I need a nice cuppa tea to calm me down.
"It's not your information. It's information about you" - John Ford, Vice President, Equifax
Open office isn't technicly "sold" to anyone. Star office on the other had is distributed by Sun. A nice, large target that is already despised by Redmond. But, Microsoft claims that it only patents things defensively. So it would never sue anyone else for patent infringment. At least not until their sales start to tank.
Well.. maybe. Or Maybe not. But Definitely not sort of.
There's a fundamental problem with IP law. Copyright was invented to protect things that are written; patents were invented to protect things that are material. In the 18th century, a wrench couldn't be copyrighted (because it wasn't written), and a song couldn't be patented (because it didn't have a physical form).
Unfortunately, we're at a point where that's no longer a real distinction. The Linux kernel is both a functional tool and a work of literature. It's just text, but it does something. That's not something that IP law is equipped to deal with.
With apologies to Neal Stephenson, how would IP law deal with a nam-shub? A sequence of syllables that acts like a program in the human brain. What if I write one that cures cancer? Do I patent it, copyright it, or both? What's the proper way to protect things like this?
-- Hamster
No kidding.
My step dad used to work for an electronics design/manufacturing company. They built a factory in China, but the Chinese government demanded a copy of every piece of documentation that would be onsite. Then they built a duplicate operation just down the road.
tasks(723) drafts(105) languages(484) examples(29106)
its a shame that the first thing that these big companies do when they make a minor discovery is to patent it. its also infecting academia too, read a paper in a top journal or conference and most likely the author has already got his lawyer on the case six months previously. of course people should benefit from discovery but now it seems that exploiting your own work is at the expense of preventing others from adding to it (without paying a hefty royalty fee). its particularly disturbing when applied to software, human genes (which surely we all own), and business prctices ... none of which i think should allow patents. software is automatically copyrighted, and that should give some degree of protection to the original author. if a patent had been taken out we could all be talking about xerox computers on slashdot ... that is a scary thought :)
Take away the right to say "fuck" and you take away the right to say "fuck the government." - Lenny Bruce
Patents are not that big a problem. I mean there are patents in Electronics world since the time electricity was invented. Has this stiffled innovation in the electronics arena? Has this stopped a hobbyist from building the latest circuit? Eventually, what is popular also gets cheap. Same will happen in software. First thing to remember is that software patents are hard to defend in the court. Look at the SBC Prodigy-BT case about a wild patent covering all forms of hyperlinking. The Judge threw out the case in few days. On the other hand patents provide useful information in public domain very early. Almost all patents applications are now published in 18 months. So if IBM invented a new algorithm to convert Linux application into Windows application and if they applied for a patent then the technique would be out to public after just 18 months. Imagine an army of developer trying to better this invention or designing something in parallel to it. Who cares if IBM gets rights over the original idea for 17 years? Patents are another kind of open-source/public domain concept. I have never understood why the open-source community opposes patents.
Oh and by the way, it is extremely stupid of non-US politicians to push for software patents because that will automatically outlaw most domestically made (non-US) software, giving away your own software market to companies who've been patenting from the start and patenting the hardest because that was the "thing to do" in the US. European companies for example haven't patented as hard as IBM so they will be bankrupted eventually after patents are introduced everywhere.
EU politicians that want software patents are either unfit for their job or corrupt.
There is an entire political party devoted to passing laws that nobody will respect.
I am a UK citizen, and I'm afraid I don't get your reference as I don't have much knowledge of US political parties.. But it sounds bad anyway.
Correct me if I'm wrong, but I think that's exactly what he's getting at. Revoke all patents on mathematical algorithms, but leave copyrights on code in place.
End result: you still cannot copy another person's code, but you could independently develop competing software..
Hi Father O'Day!
BP: We have all of the Linux-based software we need for 80% of the people in the world. The other 20% may use specialised applications that are not yet available in open source. And when I say 80%, that's all free software. Far more than 20% of the people in the world play games on their computers. No linux desktop I've tried is ready for prime time when it comes to gaming. Emulation is a non-starter. It's hard enough to get many modern PC games running in the first place, let alone running under emulation or in an otherwise foreign operating environment. It's a mistake to ignore this market segment. Games are a huge technology driver. Without native mainstream gaming support, 2004 will not be the year of linux on the desktop.
_/\ - Sturgeon's Law: 90% of everything is crud.
I agree, and I didn't mean to suggest that software patents are benign. While I do think that a company like IBM registers patents primarily as defense, they certainly have grave potential ramifications.
I think the solution here is very short patents on software/business methods (about 3 years), and shorter patents on traditional inventions as well.
It no longer needs to take a long time to get a reasonable competitive advantage from an invention - law should reflect that.
Let's not stir that bag of worms...
They passed that stage a long time ago.
People now obey the law for pragmatic reasons, or they don't. The government by it's own actions has forfeited any moral authority. But new generations keep coming along, and the schools system trys to ensure that they will trust the honesty of the government. One of the reasons the Feds took control of the public schools it to ensure that this would continue. (You don't think the Feds control your public schools? Check where the money comes from. You may be the ultimate source, but the feds have their thumb on the control lever.)
I think we've pushed this "anyone can grow up to be president" thing too far.
Second, patents are assumed valid by the courts until shown invalid. This means it is not cheap or easy overturning a patent. Just because you found one case where this was so, doesn't mean they all are.
Third, most patents in the U.S. last 20 years from the date of first filing, not 17 years from the awarding of patent. That was the old system.
I still think patents have a place, but what's needed are better quality patents (clear, original, and not overly broad), and cheaper, faster ways to challenge the more dubious patents (I heard they were working on this).
No, no, no! I'm assuming the 'we' you are refering to is 'America', and you seem to feel it is a good thing that America should be able to control / deactivate Windows in the event of a 'national emergency' (or other whim). If this were indeed possible (which I doubt), then it would be a serious cause for concern and governments / corporations should stop using Microsoft software immediately. Especially as this would be in the control of a corporation (and one that has already been found guilty many times of anti-competitive and illegal behaviour), not even a government.
...and you'd actually expect European / AsiaPac countries to pay extra for this 'feature'?
Let's turn this around - and imagine that any European-developed software (original Linux, MySQL etc.) used in the US could be remotely disabled if the Europeans didn't like what the US were doing. For a start, the US would have none of it, and if they did then by illegaly invading Iraq would have had their computer systems disabled!
At least with Open Source software we know there are no nasty hooks like this, because developers all over the world can examine and contribute to the system. With Microsoft... who knows?
All I will say is that if such 'remote-disable' functionality does exist - which I personally doubt, then given Microsoft's past security record I would be very worried. How long before the hackers work out how to bring down a Windows OS remotely???
Oh, sorry... they already did!:)
To an extent. But most big companies primarily get their patents to use defensively. Mostly.
But there are the equivalent of ambulence chasers. I'm not sure if Eolas is one, MS has a bad name when it comes to respecting others rights.
But: Despite the fact that having patents can keep others from abusing you with their patents, patents are still a net evil. A large net evil. In fact, it's not even close.
This isn't to assert that they were always evil. Perhaps they were a net social benefit in the 1800's. Maybe. There is some dependence on the number of people working on invention in a particular area at the same time. Also on the sheer number of patents. (It may well be impossible for examiners to make wise decisions now, and yet have been possible when there were many fewer patents.) But now they are a vile evil and a cancer on society.
I think we've pushed this "anyone can grow up to be president" thing too far.
When given the choice between:
having a general purpose system that does 50% of what I need to do
having a general purpose system that does 100% of what I need to do
I am always going to pick the second. Linux does not have:
Illustrator (lack of this is HUGE, and don't tell me to use Sodipodi 'cause it ain't cuttin' it.)
Photoshop (don't tell me to use the GIMP, I've been having this argument with people for 6 years and it is not holding any more water.)
You also can't play Ultima Online on it (at least if you want to use UOAssist.)
Now, that isn't to say that Linux doesn't kick ass for certain specialized applications. 3d comes to mind- there are many many high quality 3d apps you can get for it, and most of them are things I would not mind using, (assuming someone else paid for them, ha ha.)
But it's not a platform for graphic or industrial designers- yet. And I've been saying that yet for years and years so who knows.
I will however agree that Linux would work for all of my non gamer non graphics professional friends who have Win98 PCs infested with porn spyware and trojans.
What we call folk wisdom is often no more than a kind of expedient stupidity.-Edward Abbey
Right on!
patenting business processes is really bad.
Some crazy friend I know says that patents are good because they provide a reason to disclose new ideas. Then other people can learn from the new idea and create bigger/better ideas.
Here's an example: a construction company that patents building residential houses that have a "business area" within the home. The invention is the incorporation of another type of room within the structure to serve business uses (whatever that means).
So this one small construction company gets the business-model patent. Until the patent expires, this one business has a monopoly on building houses with a certain room. It doesn't matter that they can only construct one home at a time and are geographically isolated - no one else can build a house with a similar feature.
The USPTO is giving out market monopolies by awarding business patents. That crazy friend I mentioned earlier also told me that the US government doesn't like monopolies. Like I said, that friend is crazy.
This is not my sig.
That is an extremely stupid thing to say. If Americans were willing to use their military in any venture that would prove profitable, they would have taken over all of the oil rich parts of the middle-east a long time ago, instead of making countries like Saudi Arabia so wealthy.
Exactly what did the United Nations do with a Billion dollars of aid?
Population Control/Infantacide.
Promote Non-Circumvention Laws.
Try to Tax the Internet.
I doubt that it is the declarative statements which make the judges feel that the software is patentable. The majority of the overly broad software patents I have heard about cover essentially GUI functions. I have never heard of a software patent which is basically a 'math' function rather than a 'usability' function (of course, they could be out there). I think that the reasoning in the judge (or patent examiner)'s mind goes something like:
This is basically adding a button which does 'X'
If this were a machine, adding a button which does 'X' would make it patentable
Therefore, this must be a patentable application
The problem with this chain of reasoning is that the computer (which was patented in a zillion different ways back in the day) and the operating software already allows change of functions implicitly. That's what they do! Thus allowing patents on specific implementations of GUI's or application interfaces is equivalent to allowing someone to patent the use of a standard swiss army knife with the blade and the corkscrew out at the same time. Someone needs to point out that it's already prior art. The dumb thing is that it needs to be pointed out again, and again, and again...
How about those guys at Enron?
Hey, they create jobs, right?
Couldn't we (meaning someone with more actual energy than me) put together an open source patent portfolio? This could be used to offset the dampening effect of corporate defensive portfolios.
Attorneys are sposeda donate 10% of their time to pro-bono causes, I think patent lawyers oughta do this too. A vanilla patent app can be got for 8-12K. What we (yes, there is a mouse in my pocket) need to do is set up some sort of foundation that patents can be donated to, which will serve as protection when an IBM or someone comes breathing down Open Source's neck.
ie.
Letter from BigCo. says "please cease & desist, we patented the use of 1's in binary code."
Letter back from Arsenal of Democracy says "oh, yeah, well we hold the patent on the 0's"
The spirit of compromise prevails, and a cross license is worked out.
Where do you get *your* entropy?
...of course that doesn't stop any of us from wasting our time here!
-- thinkyhead software and media
I just filed a patent application myself. The basic fee for a small entity is $375. 10 * 375 = $3750, not a terrible sum.
If you take the time to learn how the patent process works, it is very accessible to non-lawyers.
We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so.
Damned good rhetoric, Bruce, but it is too sweeping a generalization, and cannot support a call for change. Experience through 200 years of industry demonstrates that patents aren't a problem to innovation merely because they create exclusive rights in some types of software development, except when they are improvidently granted.
The problem, to me, isn't that patents are granted in software, and it isn't even problematic that bad patents are granted in software. To me, the problem -- and I believe it is a serious problem -- is that the legal system does not provide adequate quality assurance to neutralize the bad effects of that software.
It is not that the Congress hasn't tried. Relatively low-cost procedures for taking bad patents out of circulation, such as inter partes reexamination were created, but alas, with modifications that made them too expensive or too toothless to have the broad-sweeping effect that was desired. Ironically, it was large entities, such as IBM who were promoting these low-cost Q/A procedures, while the small "independent inventor" lobby fiercely opposed them.
I believe this is the area where the most change is still possible, and the biggest bang for the buck to cure the problem exists. It would be better for luminaries like Bruce to push for repairs of post-issue Q/A than to promote what is, essentially, anti-patent FUD.
We can make a difference, but we are not going to see huge changes.
Illustrator (lack of this is HUGE, and don't tell me to use Sodipodi 'cause it ain't cuttin' it.)
Photoshop (don't tell me to use the GIMP, I've been having this argument with people for 6 years and it is not holding any more water.)
also blah blah graphics designer blah blah
Sounds like you want a Mac, my friend.
"We're looking at a future where only the very largest companies will be able to implement software, and it will technically be illegal for other people to do so."
Sounds like Perens is trying to make the evidence fit his preconcieved notions. Software patents do not necessarily benefit large corporations. Just look at Eolas, a one man company hold Microsoft hostage over a helper launching patent. I agree with Perens that software patents are overly broad, but I think this hinders big and small companies alike. I see no reason for Perens' attack on large companies over software patents, except that he must have a preconcieved notion that they're bad, and is using this as an unwarranted attack against them.
Vote for Pedro
Wrong, thanks for playing. No matter how many times it gets said, few people seem to understand -- even people who should understand, like our Mr. Perens.
Patent infringement, like copyright infringement, is actionable NOT illegal. The police will NOT come and arrest you because you inadvertently developed a homebrew memory allocation routine that is patented by ACME. What MAY happen is that ACME uses its patent portfolio to keep you from effectively bringing your software to market, provided ACME sees any benefit in doing so. So while in the future (now) there may be (are) high barriers to entry in the software marketplace, writing your own well-meaning code will not be (is not) illegal.
Our intelligent designer has never created an animal that we couldn't improve by strapping a bomb to it.
And the bad people can use knives and guns to kill people quicker than with their own hands.
You've never seen the Matrix, have you?
There's a growing sense that even if The Future comes,
most of us won't be able to afford it.
-- Lemmy
only outlaws will have software!
Bring it on!
1) Outlaw software!
2) ???
3) Profit!!
Richard Steven Hack - This sig is TOO GODDAMN SHORT TO DO ANYTHING USEFUL WITH! MORONS!
Open source must embrace patents in the same way that the GNU GPL embraces copyright. With this, we could force closed-source development houses to fund open source, because the license is only free to other open-source projects.
What harm would there be in creating such a license? It would give Red Hat a graceful way to keep their promise that their patents would never be enforced against Open Source, and give the rest of the community a collective defensive patent portfolio.
The harm in not creating such a license is pretty clear; the article is one possibility of the extension of current practice. Another more immediate and likely scenario is that OSS could become a de facto R&D lab for Microsoft. We're already seeing that occur with XUL (or libglade, which is pretty similar) and XAML.
(This post based on the ideas of another; I'll drop the link to him so he can elaborate and/or take credit...)
__CmdrTHAC0__
In Soviet Russia, Spanish Inquisition doesn't expect YOU!!
Basically, hereditary drives to acquire sustenance for self and offspring has run amok, see "Lawyers".
Some of these frivolous lawsuits are just taking advantage of the ever-increasing ignorance of human beings. Advancements in technology make this worse everyday! There is more and more information to read, digest and take advantage of (read: defend oneself from the merciless onslaught of) everytime someone hits "Enter".
It reminds me of the old Judges's adage that "Ignorance of the Law is no excuse.". Whie that may have been true a long time ago, I doubt I could read all of the laws and comprehend what they mean in every locality, so frankly, ignorance is an excuse. Lawyers run amok.
None of us invented the physical laws of the universe, we just suspend equillirium in unique ways by applying our logic. I say: "Big Deal".
If I hold a tree branch back as we are walking on a path so that we don't get smacked - can I patent it? It's obvious, but I got there first!
Patents are a crock. Lawyers believe their own hype. If no one paid property taxes the Sherriff could do nothing.
Stuff that matters.
If all technology could be reduced to physics (which it can't), and by extention to maths then by your logic everything is math / not patentable.
Furthermore, "IP" generally includes the very foundation that happens to make 'free' software possible in the current context.
So what preceeded this context? Trade Secret, which in some instances is still the better strategy and is favored by some organizations. If it weren't for the patent system then most inventions would be instead held as trade secrets, which according to the 'mantra' of free/oss would be worse still.
Personally I prefer the exchange of requiring disclosure in exchange for a limited time monopoly is a better system than one which would strongly incentivize industrial espionage.
Perens seems to be a perennial supplier of ill informed *opinion* (as opposed to knowlege) on patents. Slashdot is, of course on average even less well informed about the mechanism and rules of the patent systems.
But then "it's only /.".
Linux is Linux, if One need clarify their dist: <Dist>/GNU Linux
bsds are of course just BSD
Ever hear of the RSA patent? If ever there was a software patent that was as close to being a mathematical formula I don't know what it would be. And that single "math" patent had major influences on suppressing innovation and computer security for decades. The world of cryptography is filled with supposedly unpatentable math formula patents.
There are other computer science fields that are also overly-burdended by patent minefields, such as text searching algorithms, compression algorithms, graphics compositing algorithms, and so forth. It's not just the GUIs, it's lots of stuff that actually looks and acts like math, and in many cases is actually represented by actual mathematical formulas! And yet they were patented.
James T. Nail (Crocodile Shoooooees) of Newcastle Upon Tyne says, "Mod this up aboot a thoosand insightful."
Stick Men
Point by point:
- CS is *not* math.
- Nor is CS entirely limited to algorithms,
- nor are algorithms a strict subset of mathematics.
- (Mathematicians (i.e. people with PhD's in math) are notoriously bad at writing efficient software algorithms).
- In any case as someone else replying to this comment points out are in fact not patentable.
-
If all technology could be reduced to physics (which it can't), and by extention to maths then by your logic everything is math / not patentable.
-
Furthermore, "IP" generally includes the very foundation that happens to make 'free' software possible in the current context.
-
So what preceeded this context? Trade Secret, which in some instances is still the better strategy and is favored by some organizations. If it weren't for the patent system then most inventions would be instead held as trade secrets, which according to the 'mantra' of free/oss would be worse still.
-
Personally I prefer the exchange of requiring disclosure in exchange for a limited time monopoly is a better system than one which would strongly incentivize industrial espionage.
-
Perens seems to be a perennial supplier of ill informed *opinion* (as opposed to knowlege) on patents.
- Slashdot is, of course on average even less well informed about the mechanism and rules of the patent systems.
-
But then "it's only
/.".
-- MarkusQWhat do you expect me to say to that? "Is so, is so!"?
No one said it was.
Yes, they are, or at least the study of them is, in the same way that numbers, groups, platonic solids, etc. are all part of mathematics.
So what?
What? That "sentence" makes no sense.
Assuming (incorrectly) that physics was reducable to math, sure. But it isn't. That's why we have expermental physicists, but no expermental mathematicians.
So if two things that fundementally aren't true somehow became true I'd have to rethink some of my oppinions.
I can live with that.
Imagine that. Something that is part of the current context makes something else that is part of the current context possible in the current context?
If there were no patents at all, 'free' software (as you call it) would be just as possible.
Why so? I've never heard any 'mantra' that claimed that people should be required to publish trade secrets, or any other type of secret for that matter. The objection is only to people who try to force other to eat something but won't tell them what's in it.
Because, like, there's no incentive to industrial espionage now, right?
That's called an "Ad hominim attack." Try to avoid it.
I'm glad to see you doing your part to bring up the average--unless maybe *gasp*--
You're a troll, aren't you?
I feel so used.
That's not a very good excuse. You could at least try to argue coherently.
..or did everyone read that as
"Parents on Parents" ??
That's 7 months rent for me...
It seems to me that software patents are worse for open source software because, in general, it is hard to tell whether a closed source program infringes or not. If the patent concerns the interface between the program and the outside world, then it is easy to tell, even if it is closed source. For example, if a certain kind of compression is patented, any program that produces output using that kind of compression infringes unless it is licensed. But if the patent concerns something purely internal, it will often be difficult or impossible to tell. For example, if a program uses a patented sort algorithm, how can anyone tell without reading the source? Performance may provide a hint, but in many cases it will be difficult to tell whether the performance is due to a better algorithm in one area or an improvement of another kind. And even if, say, the complexity function looks like that for a patented algorithm, who is to say that the program is not using another algorithm with the same complexity function?
The push for software patents may not be targetted at OSS, but it seems to me that they pose much more of a problem for OSS than for closed source software.
One answer is to provide write-offs for donation of IP to the "general good". The problem is then how to value the donation.
However a piece of software sold as a commercial product is something else, there must be some liability there even if it means insurance. Software that is given should have no liability for the person or organisation giving.
I love your idea, but a defensive patent costs too much unless you are someoe with deep pockets like IBM. Forget the attourney fees, an EU patent costs about 10000 Euros to file. Nothing for IBM, but serious problems for everyone else.
Is the whole theory of patents cracked? Do you really think innovation would slow down in their absence?
It seems like the idea of intellectual property idea is an artificial construct. Nothing wrong with "artificial", but does it really make the world better?
Where did we get the idea that ideas would only have value if someone could own them?
It is not like this was an empirically tested proposition. Rather, I assume, the ideology of capitalism and ownership was extended to a new domain that "by its nature" doesn't seem to permit "ownership".
I'm begining to think that rules allowing the "ownership" of ideas and intellectual property are, if not the root of all evil, at least deeply symptomatic of evil.
Jefferson made the point well:
"If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it. Its peculiar character, too, is that no one possesses the less, because every other possesses the whole of it. He who receives an idea from me, receives instruction himself without lessening mine; as he who lights his taper at mine, receives light without darkening me. That ideas should freely spread from one to another over the globe, for the moral and mutual instruction of man, and improvement of his condition, seems to have been peculiarly and benevolently designed by nature, when she made them, like fire, expansible over all space, without lessening their density at any point, and like the air in which we breathe, move, and have our physical being, incapable of confinement or exclusive appropriation. Inventions then cannot, in nature, be a subject of property."
Thomas Jefferson
The entity filing for the patent should be the one that must do the prior art search, and be held somehow accountable for failing to uncover it.
You'd need two motivators: allow someone with a claim but limited funds to challenge the patent, and if successfully challenged the patent is revoked, fines must be paid, and all money made with the patent must be returned -- no tax exemptions.
Have a right to exist, they perform a purpose. What needs to be addressed, is that people shouldn't be allowed to patent what is common knowledge.
In the case of Office, it's about time that Linux promotes it's own structure. The office products in Linux are becoming more and more professional and is probably the reason why MicroSoft wants theirs patented. To maintain an edge, it's understandable.
Things are different now. The "big boys" in contries that respect patents are also "the big boys" worldwide, they use their lobbying power to make sure "protection to their IP" is enforced anywhere.
For example, "free trade" agreements between the U.S. and poor latin american countries are often depicted as the only and magical solution to these countries, so their goverments will do whatever is needed to sign one of these. These agreements generally give more benefits on patents holders than those existing in those counries. Proposal for FTAA (Free Trade Are of the Americas) includes DRM issues more strict than those in the DMCA.
For example, CAFTA (the agreement U.S. is negotiating with Central America) will require more barriers to generic drugs, this will extend the monopoly the patent holder (big pharma) has on every drug; as a result, millions of people already poor won't be able to afford medicines.
On the other hand, you are ready.
For steady fuckin'. All hands on deck -- shove!
Microsoft to Claim Rights to Zeros & Ones
REDMOND, WA-In what CEO Bill Gates called "an unfortunate but necessary step to protect our intellectual property from theft and exploitation by competitors," the Microsoft Corporation patented the numbers one and zero Monday. With the patent, Microsoft's rivals are prohibited from manufacturing or selling products containing zeroes and ones-the mathematical building blocks of all computer languages and programs-unless a royalty fee of 10 cents per digit used is paid to the software giant. "Microsoft has been using the binary system of ones and zeroes ever since its inception in 1975," Gates told reporters. "For years, in the interest of the overall health of the computer industry, we permitted the free and unfettered use of our proprietary numeric systems. However, changing marketplace conditions and the increasingly predatory practices of certain competitors now leave us with no choice but to seek compensation for the use of our numerals." A number of major Silicon Valley players, including Apple Computer, Netscape and Sun Microsystems, said they will challenge the Microsoft patent as monopolistic and anti-competitive, claiming that the 10-cent-per-digit licensing fee would bankrupt them instantly. "While, technically, Java is a complex system of algorithms used to create a platform-independent programming environment, it is, at its core, just a string of trillions of ones and zeroes," said Sun Microsystems CEO Scott McNealy, whose company created he Java programming environment used in many Internet applications. "The licensing fees we'd have to pay Microsoft every day would be approximately 327,000 times the total net worth of this company." "If this patent holds up in federal court, Apple will have no choice but to convert to analog," said Apple interim CEO Steve Jobs, "and I have serious doubts whether this company would be able to remain competitive selling pedal-operated computers running software off vinyl LPs." As a result of the Microsoft patent, many other companies have begun radically revising their product lines: Database manufacturer Oracle has embarked on a crash program to develop "an abacus for the next millennium." Novell, whose communications and networking systems are also subject to Microsoft licensing fees, is working with top animal trainers on a chimpanzee-based message-transmission system. Hewlett-Packard is developing a revolutionary new steam-powered printer. Despite the swarm of protest, Gates is standing his ground, maintaining that ones and zeroes are the undisputed property of Microsoft. "We will vigorously enforce our patents of these numbers, as they are legally ours," Gates said. "Among Microsoft's vast historical archives are Sanskrit cuneiform tablets from 1800 B.C. clearly showing ones and a symbol known as 'sunya,' or nothing. We also own: papyrus scrolls written by Pythagoras himself in which he explains the idea of singular notation, or 'one'; early tracts by Mohammed ibn Musa al Kwarizimi explaining the concept of al-sifr, or 'the cipher'; original mathematical manuscripts by Heisenberg, Einstein and Planck; and a signed first-edition copy of Jean-Paul Sartre's Being And Nothingness. Should the need arise, Microsoft will have no difficulty proving to the Justice Department or anyone else that we own the rights to these numbers." Added Gates: "My salary also has lots of zeroes. I'm the richest man in the world." According to experts, the full ramifications of Microsoft's patenting of one and zero have yet to be realized. "Because all integers and natural numbers derive from one and zero, Microsoft may, by extension, lay claim to ownership of all mathematics and logic systems, including Euclidean geometry, pulleys and levers, gravity, and the basic Newtonian principles of motion, as well as the concepts of existence and nonexistence," Yale University theoretical mathematics professor J. Edmund Lattimore said. "In other wor
I stand corrected. I fear I've gotten so cynical (realistic?) that I missed what should have been an obvious point.
Thanks.
-- MarkusQ
1. Patent something trivial
2. Litigation
3. ???
4. Profit
I am not stubborn. I am right!
I would think being able to transform your equipment to the equipment and OS best suited to play the game would work well (aside from the performance hit emulation causes). Being able to cancel execution of windows in a subwindow when it crashes is a plus too.
Karma: Excellent^(-t/Tau), Tau=Wittiness/Trollishness