Patent Case With FOSS Implications
ThousandStars writes, "SCOTUSBlog posted about the
liklihood that the Supreme Court will review whether an organization can get around software patents by completing the work in other countries. This case has huge implications for OSS projects with coders in the U.S., as it may inhibit, among other things, the ability of American coders to contribute to projects that violate U.S. software patents." The Patently-O blog gives background on the case.
Is there an intent to commercialise it ? If so, how will it be commercialised ?
From what's outlined on SCOTUSblog, it kind of sounds like they're concerned about software object code. I imagine there's no chance the court would decide that software patents are invalid, but maybe in the worst case it would still be possible for OSS programmers to work on patent-impacted projects by modifying/committing only non-impacted sections of the software and by avoiding any U.S.-hosted mirrors of projects or binaries?
I never vote for anyone. I always vote against.
-- W.C. Fields
It seems unintuitive that a US company can go around US laws knowing. Aren't there laws to prevent moving illegal acts offshore?
What did you eat today? http://www.atetoday.com/
Does anyone living outside of the US actually care about US patents?
Just a question.
People using html in email should be shot.
"This case has huge implications for OSS projects with coders in the U.S., as it may inhibit, among other things, the ability of American coders to contribute to projects that violate U.S. software patents."
It seems like they're talking about closing a pretty major legal loophole here. Why shouldn't it be illegal for an American in America to violate American patent law? I mean, if you want to say that software patents should be illegal anyway, that's fine, but preserving a loophole in the law probably isn't the best way to change the status quo...
Even Microsoft seem to be warming to the idea of running Linux virtual machines under Windows.
And loads of major corporations use OSS in their internal business processes. Think of all those Linksys routers with their GPL microcode. Millions in use throughout the USA.
Windows doesn't run on an IBM zSeries mainframe. Linux does.
> This case has huge implications for OSS projects with coders in the U.S., as
> it may inhibit, among other things, the ability of American coders to
> contribute to projects that violate U.S. software patents."
According to the article the case has to do specifically with object code.
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
The original article discusses code, which is a tangible component. But software patent claims tend to be method claims (i.e. a system that does...), meaning that the process, not the component is what is important to discuss. This seems to be trying to subtly shift software patent claims from methods claims to tangible artifact claims - this could have a huge impact from shifting infrignment notions from 'using' to 'having'.
"...it may inhibit, among other things, the ability of American coders to contribute to projects..."
Yup, indeed it will.
And the USA will not be as competitive in the world of software development.
Bullet, meet foot.
--
Don't like it? Respond with words, not karma.
And anyone claiming otherwise is in effect commiting fraud against others.
http://threeseas.net/abstraction_physics.html
But maybe what is needed is complete suppression of human thought in order for there to9 be a revolt and change towards the recognition of what software really is.
How would anyone outside the project know that someone from inside the USA commited changes to version control to a projected hosted outside the USA? Also, who do all these patent problems benifit anyway? And is the USA simply firewalling themselves away from the rest of the world a viable option? Seems like it would make some corps happy.
"Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
"Why shouldn't it be illegal for an American in America to violate American patent law? "
Shouldn't it be illegal for an American to violate minimum wage laws in foreign countries while the U.S. citizen is working from an office in the U.S.? Shouldn't it be illegal for U.S. to advertise cigarettes in foreign countries? Or Worker safety rules? Or avoid income tax by moving money outside the U.S.?
I'm not clear what you're saying... U.S. laws apply to U.S. citizens for things that occur in foreign countries? That's a novel idea for sure.
You were mistaken. Which is odd, since memory shouldn't be a problem for you
That's likely to make it hard to teach the next generation how to program computers; that will be 'education', and I will not be teaching anyone if there is any chance that someone will slap a patent law suit on me. (Nor will I be paying for a patent licence).
And if the next generation don't know how, there will be no-one to fix the bugs after the current generation retires.
And we'll lose it.
When the Unisys/CompuServe gif controversy started, the GIMP ended up dropping support for gif, except in those countries where the gif patent was not active. It's likely that GIMP's gif loading and saving code did not come from those countries, which would force all copies of the GIMP to drop gif support.
Since the GIMP includes American coders, a coder whose country doesn't have an active LZW patent couldn't simply distribute a patch, because that would be similar to paying someone to avoid a software patent.
~~~
Click here, you know you wanna!
Microsoft is one of the companies that hates software patents and only seems to get them in case someone tries to sue them over patent infringement (defencive patents).
'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
I can understand that a law exists that prevents items that violate US patent law from being exported, but why does the US have such a law? All it does is harm US manufacturers. It only makes sense for patents to apply where the product is actually used.
Assume a product is used in country A. There are no patents in country A that affect this device. The only patents on this device exist in the USA. Now, every country on the globe can build and ship this device to country A, EXCEPT the USA. How does this law make sense.
The real "Libtards" are the Libertarians!
Doesn't IBM still push their AIX version of Unix as well as Linux-based Unix?
'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
The patent holders can block the sale of offending products in countries that respect the patents, just the same as if those products were locally made. However, it would get a bit more difficult for the courts to demand documentation from a different country.
Engineering is the art of compromise.
Could someone with copyright/patent on a compiler claim that any object code it produces is a derivative work since it uses their proprietary assembly-generating algorithm?
I think that's an interesting question that should be asked in court. I think it would make a mockery of software patents, which is a good thing. Neither alogrithms, business methods, nor software should be patented period!
FalconShould there be a Law?
There's already a form of IP to protect both... it's called Copyright.
File under 'M' for 'Manic ranting'
Microsoft is one of the companies that hates software patents and only seems to get them in case someone tries to sue them over patent infringement (defencive patents).
Patents are not needed for a defensive purpose, if you want a defense against patent infringment all you have to do is to publish the "invention". Hell, Microsoft can publish their idea on MSDN, once so published it can be used as prior art against any claim by others as infringment. That's the whole idea behind patents, to have inventions published yet allow the inventor a limited period of tyme to benefit from the invention sl as to allow science, and culture, to advance. You only "need" to patent something if you are going to use it as a bludgeon against others.
FalconShould there be a Law?
As much as slashdot is too focused on OSS, it's missing the bigger picture. In global corporations, most every piece of anything contains some component that is developed in the US. If that component "taints" the rest of the software so that all US patents apply, then there's countless billions to be had in patent licenses from all major coroporations. In practise it makes US patents valid world-wide, because it's impossible to have a european branch of the software, developed separately, which can implement the patented parts without creating US liability. The only viable option would be to not implement those features, hence a global monopoly to the patent holder.
Live today, because you never know what tomorrow brings
Come play Heroes of Might and Magic Mini online.
This isn't just a case of the US shooting itself in the foot, and thus inhibiting its own abilities. This is a case of the US shooting itself right in the scrotum, destroying its ability to produce new programmers.
These days, many of the most talented commercial developers got their start working on open source software. It's a very good proving ground for new developers. Open source software provides a base upon which a new programmer can build, and thus employ code reuse to help them achieve their ideas.
Open source development tools, like GCC, also allow those with limited capital (ie. often teenagers and students) to begin to develop their own software. They no longer need to drop $250 for just the extremely limited student editions of Borland C++ or Microsoft Visual C++. Instead, they have powerful, professional tools right at their fingertips.
Anything that inhibits the ability of Americans to develop or use open source software is a direct attack on the next generation of American developers. Of course, nations like China, India, and Russia won't be so stupid. They'll allow their developers true freedom, and they will soon become the leading producers of computer programmers and software developers. America, on the other hand, will not have the facilities available to upcoming developers. And thus new American developers will stagnate, while those in other nations flourish.
"You're everywhere. You're omnivorous."
Considering all the newer algorithms are being patented, this may be a legitimate excuse. You could probably teach the stuff, but programming it for homework would likely be an infringement on the patents.
Did you even read the case details?
One of the cases is about Microsoft' codecs. The source was created in the US, It was licensed by a foriegn company. The foriegn company used the code to sell a product abroad.
This make it AT&T against FOSS.
FOSS has a lot to lose if Microsoft loses.
Good thing DOJ is supporting Microsoft.
You can get an IBM pSeries box with AIX, or without (the implication being that you will put a RedHat or SuSE Linux on, but it's up to you).
If you want an IBM maintenance contract, then a year's maintenance for AIX is cheaper than a year's maintenance for Linux.
If you don't want an IBM maintenance contract, then you should go for the Linux.
This might sound really dumb but OSS doesn't necessarily means commercial software.
I can imagine someone might patent a certain application which is doing X(Xpat) and some other people are writing an application which does X as well (Xoss).
X might be patented in the US which doesn't mean X is patented somewhere else.
Now if Xoss gets imported in the US it might become a patent issue in the US but for the rest of the world it isn't.
As far as I understand, the problem starts when US coders contribute to this software.
Which means, as soon as they apply their fingers to the code, they become liable for violating patent law, if they are a person requiring credit for their work.
People using html in email should be shot.
The correct term for softare patents is "fraud"
See my second response in this thread for clairification.
Just open up some anoymous proxies, for American developers. Let quality speak for itself, should OSS become illegal due to patents, will that stop joe six pack for downloading the best new OS 4 years from now, especially when it's free? Enterprises will be screwed, but who cares about them? Not me, i'll continue to work on whatever platform I like.
You're missing the point. Microsoft has software patents so when IBM says 'hey, you're infringing 200 of our patents' Microsoft can say 'well you're infringing 300 of ours, how about a cross-licensing deal where we get to use each others patents for free?'
I didn't miss the point. You yourself are saying software patents are used as a bludgeon to allow cross patent licensing. If someone else doesn't have a patent or not one that another party wants to use then simply by using software that's patented, even if they come up with the software on their own without even knowing about the software that was patented the then that patent is a bludgeon. "I came up with it myself and didn't know about any other software or a patent" is no excuse in court. This is a problem with patents in general but it's especially applicable for software and alogrithms. You then go on and say how patents on software can make it harder for small businesses to enter a market, or I'd add create a new market.
The problem is that the new strategy is to sell the patent to a company that doesn't actually produce anything, they just hold the IP. Since they don't make anything, you can't sue them for patent infringement so defensive patents don't work.
Yes, that was a point I was making. Defensive patents don't work, er the only reason for them is as bludgeon to prevent others from releasing software they've written themself, but they don't promote the advancement of science. If anything they hinder science. That's what happened to RIM with the Blackberry when a company that didn't make or produce any product or service sued RIM for violating a patent the company had they claimed was in the Blackberry.
FalconShould there be a Law?
It may slowly be dawning on Microsoft that software patents aren't always good for them, but in the past, Microsoft executives have stated quite clearly that they view software patents as a way of shutting down open source projects they don't like.
Furthemore, there is no such thing as a "defensive patent"; if Microsoft wants to protect itself against someone else patenting their idea, all they need to do is publish the idea. The only reason to use a patent is if you're going to threaten to assert it in court.
Most likely, Microsoft actually likes the current patent system because the current patent system is geared towards keeping new players out of the market. Under the current patent system, Microsoft itself might not have been able to come into existence, and Microsoft probably wants to keep patents as a means of killing the "next Microsoft".
Furthermore, the patentable elements of software have nothing to do with your "things universally accepted as not being patentable".
I think Microsoft has been hit with a few big patent lawsuits that they're probably still feeling a little bitter about. They're going to do what makes business sense for them rather than take an ideological stance against software patents, though. Based on what you said, they might prefer that they didn't exist, but you can bet that they'll keep patenting and suing based on patents while they still do exist!
At least that's how I interpret it.
A company can contract to China where they pay workers less than our minimum wage. It would be illegal here, but not there. So they move the work to China. Or Mexico. Effectively bypassing an American law.
But it's different for people. For example, an American cannot go to Amsterdam, then come home and test positive and keep their job. Or even better yet, read up on Dmitry Sklyarov. A Russian citizen that broke an American law on Russian soil. Then had the bad fortune to come here. And get arrested for it!
Weaselmancer
rediculous.
IF (and its a still a big if) Microsoft are actually against software patents, there are many ways that they can work to weaken software patents. I'm not sure I see that happening. Same is true of IBM, Sun and other big corporations. They all want to have their cake and eat it too, but this is not sustainable not work in the long run.
The stream of vultures with no products but a patent portfolio and a bunch of lawyers will only continue to increase as long as it is seen as a profitable business. In other words, as long as having software patents is profitable and as long as the PTO keeps granting silly patents, we're stuck with the current situation (and it may actually get worse).
Freedom is not worth having if it does not include the freedom to make mistakes. - Mahatma Gandhi
Yes. Everyone working for a company that sells goods in the US.
Hmm.
I have no doubt that the court will find that patent infringements outside the US will be punishable in the US because of two reasons:0 17201&from=rss
1: thats what the software industry wants
2: the US even convicted a guy for running an online gambling site in the UK - why should they handle patent infringement different? http://yro.slashdot.org/article.pl?sid=06/09/07/2
The MAFIAA is a bunch of mindless jerks who will be the first up against the wall when the revolution comes
Remember, the Supreme Court does not over-turn laws in the way you might think they do - they merely interpret the laws, which in the case of conflicting laws means determining which law "trumps" the other, in the scenario ruled upon. This is an important distinction. As an imaginary example, consider a state passing a law that says it is illegal to kill dogs. Then someone is attacked by a dog and kills it. Suppose that the Supreme Court took the stance that there is a constitutional right to self-defense, and naturally the constitution is higher on the pecking order than a state law. As in any case, the law would still stand, but in situations where self-defense is in play, other courts would now follow the precedent of the Supreme Court and find people not guilty. In all other situations, the law would remain in effect.
You can see then, that the justification that the Supreme Court gives for its rulings are just as important as the ruling itself, as they determine what aspects of the situation ruled upon are important in the ruling, and thus what situations the precedent will apply to in the future.
Some courts have been in favor of making very wide rulings that cause sweeping change to the way our laws are viewed. John Roberts, the current Supreme Court Justice, however, believes in narrow rulings. He has been quoted as saying "If it is not necessary to decide more to dispose of a case, in my view it is necessary not to decide more". By focusing tightly on the details of a particular case, and not the wider social phenomena, you usually end up with less controversial rulings, but also tend to support the status quo.
All of which is a long way of saying that you won't get the answers you want, unless you can find someone with such patent who tries to enforce it.
There's clearly little benefit for countries with small patent portfolios to agree to enforce US patents, but the US simply has to link patents to trade agreements to make this work anyway, similar to what has been done with DRM - see http://yro.slashdot.org/article.pl?sid=06/09/15/13 57232 for a recent relevant example of this.
how hard is it to just create a fake online identity and contribute code to projects that way? If you find a bunch of people named Bush George in Belgium contributing to open source projects maybe they aren't really in Belgium.
“Common sense is not so common.” — Voltaire