Slashdot Mirror


So What If Linux Infringes On Microsoft IP?

Mr Men writes to mention a ZDNet blog entry by Adrian Kingsley-Hughes wondering aloud if maybe, just maybe, Microsoft isn't lying about having patents that are part of Linux. "Come on, no matter how much of a Linux fan you are, you have to admit that there's at least a chance that Linux does indeed infringe on Microsoft's patents. After all, Microsoft does hold a lot of patents and while Linux is open source and we can all take a look at the source code, only Microsoft has access to most of its source code so it isn't all that difficult for it to prove — to itself at any rate — that there are IP infringements contained in Linux. After all, before IBM handed over some 500 patents to the open source community, it's pretty clear that Linux was infringing some of them. Given that, why is it so hard to believe that the same isn't going on with Microsoft?" Even then, he goes on to say, so what if they do? It's not like they're going to go after us with a 'Linux tax.' Kingsley-Hughes imagines that, for the most part, Microsoft is just going to sit on this info and use it to form more and more profitable deals. Better than the alternative, I guess.

26 of 394 comments (clear)

  1. I live in EU by imbaczek · · Score: 5, Insightful

    so I don't care.

    For now, at least.

    1. Re:I live in EU by ComaVN · · Score: 5, Insightful

      A lot of Linux distros are not US-based. Why would they remove code?

      --
      Be wary of any facts that confirm your opinion.
    2. Re:I live in EU by Troed · · Score: 4, Interesting

      The USA is not that big a market, compared to the EU, Asia etc. Lots of companies have no problems at all concentrating fully on products even if they cannot be sold in the US.

    3. Re:I live in EU by Yvanhoe · · Score: 4, Interesting

      First, I think we can reasonably say that the risk is about patent infrigment here, and not source code copying.
      I think all Linux and OSS developers know they are living with a Damocles sword above their head : the FOSS community does not apply patents, implement a lot of trivial-but-patented ideas and, for one, I have been wondering why MS didn't attack Linux yet.

      I now have an idealistic answer to this question. I think that most big patent holders also live with another Damocles sword. The value of their companies is (partly) related to the number of patent they own. The current system do not care about the individual value of patent, just about their numbers. I think that this system is deeply flawed but that it just keep on working because most shareholders believe in it. Now imagine the Redmond Behemoth clashing with the FOSS insurgency. Both sides are well known, if not of the mainstream public, at least in the IT field, including IT decision makers. Such a debate would very quickly point the flaws of the system and may even be able to disrupt it. Plus, the FOSS is more able to gain public support, considering that even if you can portray them as "IP thiefs", as we use these IP to create products for everybody, we can easily be seen as Robin Hoodesque thiefs.

      Would I be in the skin of a Redmon lawyer or decision maker, I would be VERY careful about this issue.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
    4. Re:I live in EU by Tim+C · · Score: 5, Insightful

      t will then most probably not exist in an separate european version because of the amount of work for the developers which would be needed to maintain two versions.

      I believe we have one or two programmers of our own here in the EU...

    5. Re:I live in EU by Breetai · · Score: 4, Interesting

      A recent study confirmed my opinion about patents.

      They couldn't find any relationship between innovation and the number of patents a corporation has. It's nice to have some patents to use in a defensive manner. But they don't give you much leverage over the competetion.
      If you effectively want to use patents you have to several things. Develop the patent. apply for it and actively defend against any infringement. If you do the later 2, you have less time for development. Which results in loss of your customers, who go over to the competition.

      Companies like Google have to invent new stuff in order to stay ahead of the competititon. They don't have the time to wonder about patent infringement.

      Most patents nowadays concern many small improvements that are obvious. Patents that the competition has to avoid in order to compete. At the moment patents allow a monopoly for the big guys. The innovative small guys remain screwed and face unfair competition.

      No wonder that big American corporations are pushing for software patents in the EU. It sure would help them against the local competition.

    6. Re:I live in EU by DrSkwid · · Score: 4, Interesting

      What if it's GCC that is affected ?

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    7. Re:I live in EU by tambo · · Score: 5, Insightful
      I think we can reasonably say that the risk is about patent infrigment here, and not source code copying.

      And that's exactly the point that the author of the article misses. With statements like this:

      Microsoft does hold a lot of patents and while Linux is open source and we can all take a look at the source code, only Microsoft has access to most of its source code so it isn't all that difficult for it to prove - to itself at any rate - that there are IP infringements contained in Linux.

      ...the author proves that he really doesn't understand patents anyway.

      Patent infringement is not determined by comparing the infringer's product against the patentee's product. Rather, the infringer's product is compared against the invention claimed in the patent. The patentee's product is irrelevant to this process.

      But let's get down to brass tacks. The problem is that Linux is fighting FUD with FUD. Microsoft is kinda-sorta playing the SCO Card by using veiled threats over its IP. Since Linux (as a whole) hasn't done any kind of research, it has to fall back on its own wholly conclusory claims that everything's A-OK, and stupid veiled threats over GPL v3. (The latter tactic strikes me as the equivalent of "bringing a knife to a gunfight," only it's more like a toothpick.)

      This sucks, folks. At the end of the day, FUD is worthless - Linux's as much as Microsoft's. And since that's all anyone has at the moment, we're deadlocked.

      But let's look at this another way. Patents are open documents. The Linux community has a ton of free manpower. And the open-source community loudly touts its decentralized-group-organization powers.

      The solution write itself, people: The Linux community needs to conduct a comprehensive review of Microsoft's patents.

      At this moment, Microsoft owns 5,844 patents. It wouldn't be all that impossible for the Linux community to divvy up the work, and have three people look at each patent to see how it impacts Linux. A coherent review of every such document would have pretty strong power - some power for legal purposes, and much more power for business and social purposes.

      - David Stein

      --
      Computer over. Virus = very yes.
    8. Re:I live in EU by Movi · · Score: 5, Insightful

      Umm, i already asked Shuttleworth fir this, and I'm gonna repeat the question here: Why is ALWAYS that the rest of the world should suffer for the poor laws made in the US ? Why dpes Debian ask me if I want to install a piece that may infringe on some US patent laws, instead of just installing it and saying that if I'm in the US i should uninstall this piece of software because i have crappy laws? Seriously, it's NOT all about you Americans.

    9. Re:I live in EU by SpinyNorman · · Score: 5, Insightful

      I think the GCC folk are pretty careful and knowledgeable about patents. I've seen a number of previous discussions where they've avoided certain optimization methods because of patents. Anyway, given IBM's involvemnt with Linus, and the fact they they doubtless hold a gazillion more compiler patents than Microsoft, I'm sure there's nothing that gcc needs to do that couldn't be switched to an IBM patented technique if the need ever arose.

  2. I Must Be Confused by eldavojohn · · Score: 4, Insightful

    I guess I'm not on the same page as this guy. When I read about the Microsoft allegations, they're not against just Linux. They're also against Open Source projects. Either way they a lot of OSS projects rely on Linux as a platform and development environment. One of the potential issues I see if Linux goes down as "Microsoft Intellectual Property" is that these projects will dry up as no one likes to face litigation from Microsoft. Like when the SAMBA team cried out against Novell and I'm sure the Open Office folks wouldn't be too happy about this.

    So you might be able to argue that Linux will still remain free to us somehow but I think it would be severely detrimental if not fatal to the applications that run on top of it.

    I'm not a lawyer but I think that if the Linux kernel fell then a lot of the applications that make Linux great would be in immediate danger. I mean, this guy kind of scoffs at Microsoft claiming patent infringement but has he thought what would happen to projects like KDE & Gnome? I wouldn't be afraid of losing Linux but I would be afraid of losing the great applications that either stress interoperability with Windows or mimic functionality of a Windows environment.

    --
    My work here is dung.
    1. Re:I Must Be Confused by toadlife · · Score: 4, Insightful

      "I'm not a lawyer but I think that if the Linux kernel fell then a lot of the applications that make Linux great would be in immediate danger. I mean, this guy kind of scoffs at Microsoft claiming patent infringement but has he thought what would happen to projects like KDE & Gnome?"Wow. You linux guys don't get out much do you?

      KDE and Gnome, and just about every other "linux app" you can think of run just fine on other operating systems. Ever hear of the *BSDs? Solaris?

      Not that it's going to happen, but Linux could disappear tomorrow, and the world would still have several free unix-type OSs to run KDE or Gnome on.

      --
      I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
    2. Re:I Must Be Confused by DrSkwid · · Score: 4, Interesting

      For every project you could name there is one almost the same just a few clicks away.

      If QT & Qtopia broke any patents they would have been sued long ago but then we would switch to wx perhaps for some other widget set. There's plenty to choose from.

      My Unix desktop is a straight port of plan9's rio. No patent trouble there and if there was AT&T/Lucent would have been in trouble long long ago when they had any money.

      When you have a long memory in this industry, you've heard many of the battles already played out and can pick a path of least risk.

      BSD went through this phase already. That litigation was one of the reasons Linux was adopted in many places.

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  3. no solution by d_strand · · Score: 4, Insightful

    Software patents are a cancer on modern society and economics and need to die a horrible death. I personaly find software patents immoral and thus I ignore them. I understand it's not as easy for companies like RedHat et al, but I can not see any solution since big companies has more bribe money. Sad.

    1. Re:no solution by rolfwind · · Score: 4, Insightful

      Companies back patents because it allows them to kill various small start-up. They are immune from each other for the most part because of patent portfolios they exchange (Mutual Assured Destruction) though there are exceptions (Amazon/IBM). Small companies can benefit from genuine patents, but not against the big guys who can outspend them at the litigation game.

      The only thing that the large corps haven't figured out in this game rigged in their advantage are the patent trolls designed only to extract money as they don't actually do anything else. Atari is a prominent example.

      Patents used to be good, but 17 years is too long a generic period - different industries need different periods - ala the drug industry should have a reasonable period while the software industry is so fluid and rapid flowing patents don't even begin to make sense.

  4. 'atleast a chance' ? by arun_s · · Score: 4, Interesting
    I thought it was pretty much obvious there'd be infringing patents. From Bruce Peren's open letter to Novell (also covered here at /.):
    Let's be truthful about software patents: there can be no non-trivial computer program, either proprietary or Free, that does not use methods that are claimed in software patents currently in force and unlicensed for use in that program. There are simply enough patents, on enough fundamental principles, to make this so. If all software patents were enforced fully, the software industry would grind to a halt.
    --
    I can explain it for you, but I can't understand it for you.
  5. confusing article by rsmith · · Score: 4, Insightful

    The author points to MS's secret codebase. This has nothing to do with patents.

    Besides, if MS tries to sue or extort money from someone for use of it's patents, they'd have to specifiy the patents in question, and be sure that these patents would survive being challenged.

    I'd say it is cheaper to FUD than to sue.

    --
    Never ascribe to malice that which is adequately explained by incompetence.
  6. Balmer's suicide note: a 10 point guide by nagora · · Score: 5, Funny
    1. American directors have a legal responsibility to defend shareholders' interests.
    2. Ballmer says that Linux is infringing and therefore damaging shareholders' interests.
    3. Linux/OS programmers have access to their code only.
    4. Linux/OS programmers have said they will remove infringing code.
    5. Ballmer can see both the Linux/OS programmers' code and Microsoft's.
    6. Ballmer is therefore the only party able to give the infringers what they need to know to stop damaging shareholders' interests.
    7. Ballmer will not/has not said which code is infringing.
    8. Ballmer is the party damaging (note: imperfect tense) Microsoft shareholders' interests.
    9. Ballmer is therefore, by his own admission, in breach of American corporate law.
    10. Someone call the police.
    --
    "Encyclopedia" is to "Wikipedia" what "Library" is to "Some people at a bus stop"
  7. define "infringe" by oohshiny · · Score: 4, Insightful

    Of course, Linux (both the kernel and the user space) "infringes" on many Microsoft's patents, as does just about every piece of software in existence, commercial or open source. How could it not? Microsoft has, after all, obtained patents on things that were published in open source software before Microsoft even filed the patent.

    The real questions are whether Linux infringes on any valid Microsoft patents, and whether Microsoft's threats have any legal significance. That seems pretty unlikely: unlike Microsoft, open source developers tend to be scrupulous about avoiding patent infringement. That means that there is going to be no willful infringement and no patent infringement for any key patents. Or, in different words, Microsoft would have a hard time getting anything more than an apology and a quick code change. How they're going to get any business deals out of that, I fail to see.

    So, Microsoft, please let us get this over with and start suing.

  8. Can we please by Timesprout · · Score: 4, Funny

    Stop posting mature consideration of the whole MS Patent issue and get back to hysterical screaming about how MS plans to kill Linux with patents.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  9. Exactly by Concern · · Score: 4, Insightful

    You got it. I've been saying this over and over and I'm absolutely stunned that there are some people who still don't get it.

    You don't even have any choice as to whether or not to ignore software patents. There are hundreds of thousands of them. Then there are several thousand new applications a day. I'll give you a hint. It's impossible.

    That's why Microsoft ignores software patents. Even they, the richest company on the planet, have no alternative. And that's also why they're getting hit with a few 9-figure verdicts already. But they still play the game and pretend they're legitimate, because they somehow think they'll benefit, in the end, using them to crush current and potential competition with multi-million legal actions and the threat thereof.

    It is mpossible to tell if any piece of code infringes. By the way, have you read many of these things? Almost every line of code does infringe.

    Every line written is a ticking patent timebomb. Every player has to ante up and make their own "patent portfolio" which they can then apply against whoever sues them. If that sounds like it excludes everyone but a few rich, dominant corporations... now you're getting the idea. Only minor fly in the ointment: those patent shell companies that actually don't do any work except suing people, therefore can't be hit with a retaliatory claim. Ooops. And yet even after getting whacked by a few, MS is still winking and continuing to play the game. Shows you how much they hate honest competition.

    Software Patents are currently ignored by almost everyone. But to the extent they are enforced, they will categorically end the American software industry, and software will continue to be a business in Europe, Asia, and... well basically every other civilized nation, who have soundly rejected this silly game and are by the way laughing their asses off at us.

    --
    Tired of Political Trolls? Opt Out!
  10. Don't use the term IP by Bogtha · · Score: 4, Insightful

    First and foremost, copyrights and patents are not property, so don't refer to them as such. But it also leads to confusion like this article.

    Come on, no matter how much of a Linux fan you are, you have to admit that there's at least a chance that Linux does indeed infringe on Microsoft's patents.

    Okay, it's patents we're talking about, right? Patents are published - that's the whole point of them. They aren't secret.

    only Microsoft has access to most of its source code

    So what? Their source code is of no use when determining patent infringement, only copyright infringement. So is it copyright infringement we are talking about then?

    After all, before IBM handed over some 500 patents to the open source community, it's pretty clear that Linux was infringing some of them. Given that, why is it so hard to believe that the same isn't going on with Microsoft?"

    Patent and copyright violation are two totally different things. Copyright violation would involve somebody with access to Microsoft's source code copying it into Linux - a highly unethical and stupid thing to do. I don't think Linux kernel contributors are likely to be highly unethical and stupid. Patent infringement, on the other hand, can be unintentional - but in this case, his remarks about it being impossible to verify don't apply.

    This is a case where the term "IP" as a blanket reference to very different rights is confusing the issue. His arguments don't apply to either because he thinks they are the same thing.

    I think it's also worth pointing out Stallman's criticism of the term "Intellectual Property".

    --
    Bogtha Bogtha Bogtha
  11. US Only by bobintetley · · Score: 4, Insightful

    Aren't these ridiculous software patents only valid in the US? How much OSS development is actually done in the US and would that not mean (were this not complete rubbish) that MS could only go after OSS developers in the US only?

    Given that most large OSS projects have copyrights held by developers all over the world, how exactly would it be feasable to stop a project if you couldn't go after all of its developers and codebase?

    Wouldn't it just be easier for MS to bluster and threaten, all the while knowing they can't realistically do a damn thing?

  12. Everyone infringes a patent by Casualposter · · Score: 4, Insightful

    Considering that the wheel was recently patented in Australia, and that playing with string and parting your hair in a particular way have all been patented, I doubt there is anyone on the face of the planet that doesn't infringe some patent somewhere simply by living. Patents are broken and probably hopelessly so.

    --
    Creative Spelling Copyright (2002). May use without Persimmons
  13. Read the license by msobkow · · Score: 4, Informative

    From GPL v2:

    2.b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License.

    All direct or derived GPL source is subject to the GPL.

    4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

    If there are licensing problems with the software, you do not have permission to use or distribute it.

    7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.

    If there are problems with IP conflicts, the GPL explicitly does not apply to the source code in question. That means NO ONE has the right to distribute that software except the AUTHOR/OWNER, and they must use a license other than the GPL to do so.

    --
    I do not fail; I succeed at finding out what does not work.
  14. Re:Windows Infringes Patents by Vlad_the_Inhaler · · Score: 5, Insightful

    One side effect of any patent attack by Microsoft on Linux would be a large number of technically savvy people looking for reasons why that patent was invalid. There is a precedent for this - when SCO launched their attack, everyone started digging. Given that a large number of patents out their are dubious at best, exposing them to that level of daylight would hurt. The only problem with this is: someone has to pay the lawyers stand up in court and beat Microsoft down. Who? IBM? Red Hat? It won't be Novell.

    There is another reason for Microsoft to fight clean, it is the same reason they are careful not to be too unpleasant to Samba - the Industry would take a dim view of Microsoft attempts to torpedo something essential. Linux is essential, as is Windows / Unix interoperability.

    Finally, if Microsoft did pull some patent attack, there is a good chance someone would be able to rewrite the code held to be in violation.

    --
    Mielipiteet omiani - Opinions personal, facts suspect.