Lawsuit Filed Against Software Copyright
mdielmann writes "CNet has a story about a lawsuit asking for copyright protection to be removed from software, while leaving patent protection in place. Intellectual-property consultant Greg Aharonian hopes to convince the court that software makers can protect their products adequately through patents, which provide more comprehensive protection but are difficult to obtain and expire in a shorter period of time. It looks like this would hamstring licenses such as the GPL, which are often based on copyright privileges, while leaving OSS vulnerable to patent infringement. Apparently, he's been working on this for the last three years."
... their newest consultant.
FreeBSD: The Power to Serve!
Regardless of hwo this might play out, and its implications, I can't see this being retroactive to software that already exists... that certainly would be pulling the rug out from underneath alot of companies feet.
I cant see MS not spending a grip to make this go their way either.
There's nothing Intelligent about Intelligent Design.
This was to be expected. TPTB must have control. You as consumers are only here to be exploited in the minds of the TPTB.
You are being MICROattacked, from various angles, in a SOFT manner.
The Supreme Court of the United States indicated in its Eldred v. Ashcroft opinion that the Court isn't in the mood to to legislate from the bench, that it's Congress's job to sort out the scope of copyright law so long as there's a semblance of a right of fair use preserved to the people.
This might actually help the GPL (and the patient system) by allowing for "prior art". Especially if they did away with the lifetime copyrights and start actually release things into the public domain.
Seems to me this would be a "good thing" (TM)
-Wes
Who is he sueing? It doesn't mention. It should be the other way around. Copyrights should be allowed, software patents should not. Software patents are what causes most of the trouble.
First of all, every major software company including Microsoft will be against this idea, and the BSA with its powerful lobby, is against this idea. This would make it much more difficult for them to protect their software. Patents are just the icing on the cake for software companies. They are much more difficult to get. Copyright has always been a given.
The idea that software could not be copyrighted but books, music, etc. could is hypocritical. Copyright would have to be removed from all those forms of media to be consistent with software not being copyrightable.
It'll never happen.
I think he brings up some good points but I think the bloat and draconian nature of the copyright system would simply move to the patent system. The problems that exist and persist in the software copyright arena are ones that give the advantage to those who can affect how patent law and copyright language/law will be.
I don't think he doesn't have a point, I think he's done a wonderful job of exploring moving the system to the patent side but I believe all bottlenecks and corruption will be moved from one office to another.
-Teiresias
Doing the exact opposite would be sane. This isn't.
A software is a product, and it employs some sort of algorithm or algorithms. So let's say I use an algorithm that some other company developed. Do I have to pay them?
And yes, Open Source will have a problem. A corporation could easily say "Hey the Open Source implementation that you have of XYZ infringes on my patent on the commercial version".
IMHO, I don't think patents will work for software (at least in this form). It's simply too abstract, and too widespread. Writing a poem and writing an algorithm are two different things. The poet can get money for having his poem published in books. But let's say you come up with a rather innovative and efficient algorithm for doing task X, and you work for a company Y, then Y owns the patent on it. So anyone who wants to use it will have to pay money. But what if you came up with another algorithm that does the same thing? Could they sue? What if you're a small company Z that came up with said algorithm? The big guy could take you out...
IANAL, but our laws for software are probably not mature (and well thought out) enough to deal with this... yet.
Vivin Suresh Paliath
http://vivin.net
I like
Excuse me? Is it the author or the editor who's claiming that patents are difficult to obtain? Haven't we been seeing patents being awarded left and right for the most mundane industry processes? Difficult to obtain, indeed.
Despite initial knee-jerk reactions, I think there is actually some meat in this story. I feel this will generate discussion worthy of the main page. This quote on the limititaions of copyright got my interest: "Until you're sued and a judge makes up his mind about what is the idea and expression (at stake), no one knows," Aharonian said in an interview.
He seems to argue that the patent system, as flawed as it is, has rules that require more complete explaination of what is covered, and has rules covering prior art than the more arbitrary legal tyranny he sees in copyright.
Think about it: Copyright goes away, pirated software becomes legal.
Only in a Slashdot fantasy can a Slackware install turn into several hours of sex . . . . .
As the poster above points out, the constitution clearly gives congress huge leeway in deciding how to "protect writings and discoveries".
So any court would probably say "this is not our bailiwick". He should lobby congress if he wants this kind of change.
Actually, he should go somewhere far away from the united states, I don't like him. His idea is stupid.
It's stupid because with copyrights, I know that I won't infringe anything as long as I write it myself. With patents, I have no idea if anything infringes or not. It's "action at a distance". So I'll probably just not write anything. (But Microsoft won't have any problem since they've got a lot of money). It just creates a barrier to entry. All those "dormant" patents (like the patent on Bayesian spam filtering, or overseas e-commerce, or wifi registration, lets say) well suddenly come to life.
No sir, I don't like it.
It seems to me that MS has as much to lose as ith *nix people. If there is no copyright on software then the only way to prevent piracy from becomming legal is the click through agreements, and they seems sort of shakey to me, legally. (IANAL. However, as an example, how do you sell a game to a minor since they can't enter legal agreements?) It seems to me this guy has it backwards. Software Copyright GOOD. Software Patents BAD.
HA! I just wasted some of your bandwidth with a frivolous sig!
In the EU we're trying to throw out patent laws for software and keep copyright as the method of protection for software IP.
Copywrights protect code you've written. Patents prevent everyone from writing code.
God spoke to me.
As mentioned, patents are more difficult and expensive to obtain than copyrights. This means that the little guy who cannot afford a patent is not going to be allowed any protection at all!
So let's say that software patents become quite common in the USA and Europe. It's the large companies who are going to be flooding the patent offices with filings for anything they can get their hands on. A small developer, even if they have a kick-ass technology, is much less likely to get a patent on it. There is a big hurdle (cost and administration) in front of them.
So the natural course is, the larger companies will get all kinds of legal rights to technologies, and smaller companies or individual developers won't be able to compete. I guess that's the big business plan for the 21st century; corporations are out of ideas and the last hope is to guarantee themselves some kind of royalty revenue stream, without innovating squat. And this is why, IMHO, the "west" will lose their innovative edge and pave their own road to obsolescence.
It is time for software developers to donate potential patents to the FSF. If copyright is no longer a defense against one's code being ripped off by commersial competitors. Microsoft must be secretly wishing that this guy wins his case.
Perhaps, also the Gallery of CSS Descramblers could come is useful. Greg Aharonian's filing is taramount to saying that code is not speech, after all.
Wikileaks, no DNS
Most slashdotters would agree that the current system could use some changes. But, transferring all software over to the already broken patent system is a worst case scenario.
Personally, I think the current copyright system has been manipulated into a terrible state by big businesses. But, a judge is not the guy to redesign the system. It needs to go before Congress to make fundamental changes (which is probably a bad idea right now, as our current government is so hopelessly corporatist that you might as well let Disney make the rules).
Copyright covers so many different types of media. Why is the protection the same for a newspaper article as for a software program, or a movie?
And, there are some things that companies may want to protect for centuries. But, that is just a huge burden on 99% of the other material that it makes no sense for. Give companies the ability to register copyrights, and extend them at a cost that increases as the term goes longer. Let them bear the cost burden of the system they benefit from.
However, no one is associating copyright laws with human rights.
Tell that to Dr. Lessig.
Under that theory, the GPL would keep its teeth but (e.g.) the M$ EULA, which also relies on copyright law, would not. Of course, that won't happen in a million billion jillion years...
Im not going to comment on the liklyhood that this will or will not be succsessful.
If we have to choose one protection for software it would have to be copyright.
Patents basically kill any type of compentition. You could charge whatever you wanted and sue the hell out of anyone who tries to write a competeing product. It basically means that lots of profit for the patent holder and no competition driven innovation or service.
Copyright on the other hand protects a companies specific implementation of an idea. No one else can use that implementation but it doesnt prevent someone from making a compediting product.
If linux didnt exist, Microsoft probably wouldnt be trying to create new innovations for longhorn such as avalon.
In America we are imprisoned by our fear of them.
Right now, in case nobody has noticed, the European Union is looking at the idea of software patents. If someone were to...
Yeah, yeah, it's spin-doctoring. They're not really saying the patents are bad, they're really saying that patents alone are bad. Spin is the stuff of modern politics, however, and industry has used it enough times against those it doesn't like.
To beat software patents in Europe and (hopefully, eventually) America, we simply show that there are no significant benefits or additional protections offered by patents, according to the software industry itself. It won't influence those set in their ways, but any skeptics who are just along for the ride might be swayed.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Maybe so, but patents are even worse. At least with copyright, there's one set of rules that apply to all cases. With patents, the boundaries are determined by the set of all claims in every patent that exists. That's millions of rules to check against each new line of code I write, with hundreds more being added every single day. What's worse, these claims are written by the very people who benefit from them, and they are often intentionally obfuscated by their authors.
IMHO, copyrights are actually a good match for software *source code*, since it looks and feels a lot like a work of literature. The same isn't so true for object code. Since it is a "weakly encrypted" mechanical transformation of the source, it doesn't provide the customer with any of the benefits of knowledge that copyrights on literature and music were originally intended to promote. However, patents are a particularly poor match for software because of the O(n^2) legal problem of needing to check millions of lines of code against millions of patent claims. (That's a job on the order of 10^12 operations for every large program out there!)
I believe that object code would be better be protected by a totally new IP concept that is tailored specifically for the unique properties of software. Object code would not be eligible for either copyright or patents as they exist today.
It might be something like a standardized EULA that properly balances the interests of the vendor and the customer. (IMO, one-sided vendor-written EULAs should also be disallowed unless they get an actual ink-and-paper signature on a valid contract prior to the sale). Instead of being based on the concept of physical copies like standard copyright, which doesn't map well to networks of computers, it would be based on the actual usage patterns of computer software. The rights of someone to compile some source code they have into object code, or to make copies of object code, would be dictated by this new concept, not by copyright.
I think that the new form of protection would ideally provide some weak protection against blatant ripoffs of look-and-feel and innovative new features, but it should explicitely allow for interoperability. Maybe published APIs and file formats should be required to get any IP protection at all. To combat monopoly-protecting market barriers, any protections under this new concept would also be subject to the stipulation that they can be licensed by anyone under reasonable-and-nondiscriminatory terms.
Of course, don't hold your breath wating for anything like this to happen in the real world.
Is that they have to be published, compulsory licencing and challenge in court is an option and educational use is free. Instead of an innovation being locked up inside a company, other people can expand on it and even sell their work back to the original inventor. This could discourage one-click style patents because then the filer can not then argue in court that single-tap on a touch screen is not separately patentable.
Sure big companies (and small "IP" companies) will abuse patents, but they do that already, along with abusing copyrights and contracts (shrink-wrap). The only way for common people to live in a sane world is to constantly push back.
If you guys bothered to look at this guys website, which is named http://www.bustpatents.com/, you'd see that he is really against software patents.
I think what he is trying to do here, is perform a publicity stunt to show that patent laws (in its current messed-up form) actually could COVER copyright laws since copyright laws says others can't distribute your (non-free) software, while patent law says they can't even distribute software that DOES THE SAME THING as your (patented) software.
1) The idea that software is not copyrightable but books/music/etc. are is not novel. In 1980, Bill Gates was arguing that software should be copyrightable, even though bytecode is not in a human-readable form (which was previously a requirement for an artistic work to get copyright), and the law was unclear as to whether bytecode would end up being copyrightable at all.
2) Software is the only thing I know of that can potentially be covered by patent, copyright, and trade secret law. To me, that's insane--and something needs to go.
3) My suggestion:
No more copyright or patent for software. Instead, have something different, which I'll call a "software patent". To obtain protection for a piece of bytecode, you must send the source code for this program to the Copyright Office. You then have several choices:
a) Allow the Copyright Office to release your source code immediately. You then have copyright-like protections on both the source code and bytecode for X number of years (say 10 or 20 years).
b) Do not release the source code immediately. You then get copyright-like protections on both the source code and bytecode for Y number of years (say 2 or 5 years). After your Y years are up, your copyright-like protections expire, your work enters the public domain, and your source code is released by the Copyright Office.
Ideas? Suggestions?
Dlugar
Computer Go: Writing Software to Play the Ancient Game of Go
Speaking in a US-centric manner: And here is an even more important one. Assuming, for a moment, that a small player does manage to obtain a patent, the small player cannot afford to defend this patent in court. Or a copyright. A large company has the deep pockets required to tie up a small company long enough to bankrupt them in the pursuit of what should, on the face of it, be a clear and simple pursuit.
This is not because the patent system is broken (though it is), and it is not because copyrights are broken (though they are) and it is not because corporations are misbehaving (though they are) -- it is simply because the legal system in the US is broken. Money is the fulcrum upon which all these legal levers develop their power; and corporations always hold the longer end of the lever.
The reason for this, in turn, is because US law is broken. In the end, the finger has to point towards the legislature for (a) enacting incredibly stupid law and (b) not getting rid of law when it is bad, but instead enacting new (almost always worse) law that cannot be dealt with in court in a reasonable, timely and inexpensive manner. To put a fine point on it, if laws were well written, you wouldn't need lawyers.
The law says you can't do this. Did you do it? Yes? Guilty. Smack!
To pursue the leverage analogy, the fulcrum needs to be moved to the middle, where a shallow-pockets player has an equal amount of leverage to that which may be obtained by a deep-pockets player. Until, or unless, that is done, large players will have the decisive advantage. There is no way around it.
If, for instance, the fellow who is the subject of this article had any chance of success (he doesn't), every corporation that has a stake in intellectual property protection through copyright would be on him in a heartbeat, and that would be the end of him. Of course, since he has no chance whatsoever, they're ignoring him.
If he were to succeed for some random reason (the judge was a user of hallucinogens, for instance) then the corporations would simply buy congress, pass new law, end of problem. That's the way it works. You have money, you control your situation. You have "rights", they get adjusted by those with money so that the benefits accrue to them, not to you.
You want protection for software so you can sell it? Here is the key: Trade secret. That's the ticket. Innovate, implement, sell, provide outstanding customer service. Maintain absolute secrecy. Force competitors to re-invent. Be clever about it so that if your code is stolen, it will cause major technical problems. While selling, begin to innovate again. Lather, rinse, repeat. By the time your competitors have figured out your last innovation, you're selling a new one.
Copyrights and patents are for the big guys. Oh, a small guy can claim copyright, and they should simply because it is free, but it truly doesn't matter since they cannot defend it.
Trade secret. That is the secret. Of course, if you cannot continually innovate, then you don't get to play long-term. Is that a bad thing? I don't think so.
We now return you to your regular reaming by the system. Please assume the position.
I've fallen off your lawn, and I can't get up.
The problem is not the copyrights. Copyrights don't do anything to control how you use software, they just provide a handle for the publisher to impose a license on you.
When you "buy" a program, you don't buy a copy that you can use under normal copyright terms, you buy a license to use the software.
If software was patented, they would come up with a similar scheme to impose similar licenses on you using patents instead of copyrights. It might even be easier for them to impose draconic restrictions for most users.
Can you patent a song? Let people make lots of copies of your writings? NO: Remove patents from software, and only keep copy right protections. I don't want you to copy my programs and sell them as your own. I don't think 'ONE CLICK' is a novel anything that should be protected for a second. He wants to protect the ideas, but not the product of those ideas. Yeeaaaaahhhh...
Having just gotten out of my IP exam....
(1) Patents are a lot more expensive and time-consuming. Copyright is free.
(2) Copyright protects expression, (loosely defined -- computer programs have a lot of expression), patents protect inventions. Most computer programs do not have the necessary novelty and/or non-obviousness to be considered inventions.
(3) The Supreme Court has already had a chance to decide that copyright does not extend to software, but declined to do so. See Computer Associates v. Altai.
(4) The shift would effectively put all current software completely out of IP protection -- if you put your invention out for public use and don't file for a patent w/in one year, you're out of luck. Most software is > 1 year old, so this would mean no copyright, no patent.
If there's a change to be made here, it will have to be Congress doing it, not the courts.
Object code is not human readable, therefore it is better thought of as a device than as a form of expression, therefore, prima facie, it should not be copyrightable (IMHO, IANAL, SMC, HAND).
Mechanical translations of a copyrighted work are copyrightable and should be. Suppose that I take any copyrighted digitized work and encrypt it. It is a mechanical translation that is no longer meaningful to humans and therefore loses its copyright. Now I unencrypt it and I have a perfect uncopyrighted copy of what I started with and I can do anything I want with it. Brilliant.
... even if software patents aren't.
I've written about this idea in various places, and this seems like another good opportunity: Copyright protection for software, as it works now, is seriously messed up.
Copyright has, until recently, been well-understood to be a balance between the interests of the author and the interests of society, with the ultimate goal to enrich society. Specifically, it's a solution to the problem that, say, a book author has: if he publishes his material, it can be copied. He can maintain control of his work only by keeping it secret. So, society agrees to grant him a monopoly over his work, but with some limitations. Key among those limitations is that his ideas and techniques are NOT, repeat, NOT protected. That way society can benefit from other authors picking up those ideas and techniques and expanding upon them.
This is different from patents in that patents provide stronger protections but for a more limited time period, specifically, patents do provide a measure of protection for ideas. Also, patents can only be obtained through a process of public disclosure, so that others can pick up the ideas and perhaps build upon them.
Both mechanisms are intended to *promote* progress through the promulgation of ideas. Now, traditional copyright law has not had any publishing requirement because it hasn't been necessary. You can obscure how a machine works, but you can't hide the words you use in a book, or the notes you use in a song. Copyright without publication didn't make any sense, so no one worried about it.
Software changed that. Now, it is perfectly possible to both publish your work *and* to keep it a secret at the same time. By publishing an opaque binary while keeping the source secret, you obtain both copyright protection and trade secret protection on the same work -- and perhaps patent protection as well. This is an abuse of the system, which was never intended to provide such double or triple coverage. This abuse destroys the careful balance that was established between society and creators, at the expense of the society that is then tasked with enforcing the imbalance!
There are numerous ways in which current IP law is out of synch with the social contract that purportedly underlies it, but in my opinion this is one of the worst.
In my opinion, the way to restore the balance is to extend copyright protection only to software whose source code is published along with the binary. This does not mean that it has to be Free Software; the owner can still reserve all rights to reproduce it or prepare derivative works, but anyone who bought a copy would be able to read it and learn from it.
Companies who had important new techniques that they did not want to share with the world could refuse to publish source and rely instead on trade secret and contract law to protect their work. But the law should not provide copyright protection for that work, nor could it provide patent protection, because patents must published.
I'm actually not wholly averse to software patents, either, but such patents should be (a) short and (b) held to a very high standard for approval or review.
We need to restore the balance to IP law. It's so far out of whack right now that an increasing number of people simply consider it all to be bad, and that is a terrible outcome. IP is important, and will be increasingly important. For that reason, we need sane laws that implement the social contract mentioned in the US Constitution and provide proper balance between the competing interests.
Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
The biggest headache I have with all this legal crap is that software companies want both patents and copyrights to apply to the software product. Copyright applies to non-tangible items like the words inside a book, a musical score, and ... software. Patents apply to tangible items like engines, razor blades, sewing machine needles ... note the lack of "intellectual property."
...
I don't see how software can receive protection under both programs. I believe that's part of the problem. There's a fundamental arguement that hasn't been settled - the lawmakers need to declare that software is either IP or tangible-goods. Once that's done, you use either copyright or patent, respectively. You don't get both.
If software is IP, which is the classification I believe it should have, then you don't get patent protection. None. Can you place your "patented algorithm" in my hand? No no no, that's a piece of paper with some scribbling on it. I want just the algorithm. You can't do that? Copyright
Regardless of hwo this might play out, and its implications, I can't see this being retroactive to software that already exists...
Quite the contrary.
If software copyrights are struck down by a court as unconstitutional, the effect is as if they had never existed. If the constitution doesn't authorize them NOW, it didn't authorize them THEN either. (Absent a relevant amendment, of course.)
The prohibition is on PASSING retroactive LAWS (for instance, criminalizing something you did while it was legal and then busting you for it).
Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way