Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Slashdot Log In

Log In

[ Create a new account ]

Mr. Ballmer, Show Us the Code

Posted by kdawson on Sat Feb 24, 2007 07:56 PM
from the open-letter dept.
DigDuality writes "A new campaign, Showusthecode.com, requests every leader in the Linux world, and companies invested in Linux, to stand up and demand that Steve Ballmer show the world where Linux violates Microsoft's intellectual property. He has been making these claims since the Novell-Microsoft deal. If Microsoft answers this challenge — by May 1st — then Linux developers will be able to modify the code so that it remains 'free' software. If such infringing code doesn't exist, we will have called Microsoft's bluff. And if the campaign garners enough attention and if Steve Ballmer maintains silence, then the community and companies behind Linux can take the silence for the admission that it is."

Related Stories

[+] Linux: Ballmer Says Linux "Infringes Our Intellectual Property" 820 comments
Stony Stevenson writes "In comments confirming the open-source community's suspicions, Microsoft CEO Steve Ballmer Thursday declared his belief that the Linux operating system infringes on Microsoft's intellectual property." From the ComputerWorld article: "In a question-and-answer session after his keynote speech at the Professional Association for SQL Server (PASS) conference in Seattle, Ballmer said Microsoft was motivated to sign a deal with SUSE Linux distributor Novell earlier this month because Linux 'uses our intellectual property' and Microsoft wanted to 'get the appropriate economic return for our shareholders from our innovation.'" His exact wording is available at the Seattle Intelligencer, which has a transcript of the interview. Groklaw had an article up Wednesday giving some perspective on the Novell/Microsoft deal. Guess we'll have something to talk about in 2007, huh?
[+] "Show Us the Code" Breaks Its Silence 180 comments
DigDuality writes with an explanation of the silence of the Show Us the Code initiative. The push he began — to gather influential sponsors demanding that Steve Ballmer reveal what Linux code he believed to be infringing Microsoft patents — was discussed here last February. "Show Us the Code has been silent since March 23. May came and went — the deadline allotted for calling Ballmer's bluff — but the site gave no update. I now explain the silence. After a scheduled interview with Forbes columnist Dan Lyons didn't happen, and my place of employment falsely accused me of representing that they endorsed my own political goals, I decided it was best to shut my mouth so I would be able to keep paying my bills. I'm glad to see Linus now publicly echoing the sentiments that this site espoused. Maybe someone already accustomed to the limelight will have better luck in challenging Microsoft's FUD machine."
This discussion has been archived. No new comments can be posted.
Mr. Ballmer, Show Us the Code | Log In/Create an Account | Top | 462 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • I like those odds..... (Score:5, Funny)

    by LibertineR (591918) on Saturday February 24 2007, @08:00PM (#18138338)
    Billions and billions of dollars and an army of lawyers in one corner:

    A group with an idea and a web site in the other:

    I like their spirit, but my best advice would be......RUN Bitches!

    • Re:I like those odds..... by Anonymous Coward (Score:1) Saturday February 24 2007, @08:06PM
      • Re:I like those odds..... (Score:4, Insightful)

        by LibertineR (591918) on Saturday February 24 2007, @08:15PM (#18138462)
        Real, fake or nonexistant, Microsoft still has the edge here.

        Any public accusations made against them will be met with suits, and discovery requests that would choke a maggot.

        Reality suggests there wont be a lot of public support for this effort or its logical expressed outcome, but I wish them luck.

        [ Parent ]
      • Re:I like those odds..... by melikamp (Score:2) Saturday February 24 2007, @08:23PM
      • Re:I like those odds..... (Score:5, Insightful)

        by MindKata (957167) on Saturday February 24 2007, @08:31PM (#18138574)
        I don't think Microsoft would do this, but as linux is open source, it would also be possible (in theory) to do the reverse of what you suggest and plant small routines from Microsoft code into sections of Linux. Of course that assumes someone working for Microsoft could get the code sections past other programmers reviewing the new Linux code, but it could be done.

        I don't think Microsoft would try this to win any kind of legal action against Linux, (especially as a lot of people are watching the code), but I wouldn't put it past someone trying this kind of stunt from other companies with some open source software. Sadly it seems with corrupt human thinking, anything is possible in the pursuit of their goals, especially where that goal is money and/or power.

        Its like the old saying ... "All's fair in love and war" .. that should be "All's fair in love, war and business" ... although the use of the word fair in that saying seems almost like positive PR to say, do anything unfair you can to get ahead. So its not really fair at all.

        The interesting thing is most humans are not like this (most people have empathy and ethics) but there are enough bad ones who are like this, to make everyone suspicious of the actions of others.
        [ Parent ]
        • Re:I like those odds..... by mackyrae (Score:1) Saturday February 24 2007, @08:55PM
          • Re:I like those odds..... by Tolookah (Score:1) Saturday February 24 2007, @09:05PM
            • Re:I like those odds..... (Score:5, Insightful)

              adding any MS code to the linux base
              Where? Constants in an out-of-tree hardware driver maybe?
              The lines of the linux kernel source have been moved about in plain sight like chesspieces these many years.
              Unlikely that you could readily integrate any of the cruft-tastic 'Doze code with the linux kernel if you tried.
              If the claim wasn't so diabolical, it could nearly approach comic.
              [ Parent ]
            • Re:I like those odds..... (Score:5, Insightful)

              by WalksOnDirt (704461) on Saturday February 24 2007, @10:24PM (#18139432)
              While that is true, this whole discussion has been muddied by the use of the imprecise term "intellectual property" in the blurb. I think this is more about patents than copyright, which makes the GPL issues here moot.
              [ Parent ]
              • Re:I like those odds..... (Score:5, Insightful)

                by iluvcapra (782887) on Saturday February 24 2007, @10:58PM (#18139664)
                (http://www.soundepartment.com/)

                Insightful. Microsoft holds all manner of weird patents, like "a user-interface entity that changes colors upon modification to indicate modified state" or somesuch. Thus if Linux incoprorates said, it violates patent, res ipso loquitor.

                The reason that Microsoft doesn't just start litigating is that it'll start a nuclear war among all the major players in the industry, since they all hold patents on stuff that is obvious, has prior art, and everyone already uses. The long game for MS is to separate Linux from her big corporate sponsors, read IBM, so that suing linux become like nuking Eniweitok, as opposed to Pyongyang.

                [ Parent ]
              • Re:I like those odds..... by Archtech (Score:3) Sunday February 25 2007, @07:55AM
              • Re:I like those odds..... by The Cisco Kid (Score:3) Sunday February 25 2007, @11:42AM
              • Re:I like those odds..... by reversible physicist (Score:2) Sunday February 25 2007, @12:52PM
              • Re:I like those odds..... by bhiestand (Score:1) Tuesday February 27 2007, @05:08PM
              • Re:I like those odds..... by reversible physicist (Score:1) Tuesday February 27 2007, @08:40PM
              • Re:I like those odds..... by bhiestand (Score:1) Wednesday February 28 2007, @05:12AM
              • 1 reply beneath your current threshold.
            • Re:I like those odds..... by twiddlingbits (Score:2) Saturday February 24 2007, @10:59PM
              • Re:I like those odds..... by init100 (Score:2) Sunday February 25 2007, @12:09PM
              • Nobody wants to invalidate the GPL by patiodragon (Score:1) Monday February 26 2007, @12:25AM
              • Re:I like those odds..... (Score:4, Informative)

                by twiddlingbits (707452) on Sunday February 25 2007, @05:51PM (#18146596)
                German court rulings don't apply anywhere but Germany. And Daniel Wallace failed to state a valid claim so the issue NEVER WENT TO TRIAL. Wallace was dismissed in pre-trial motions. The comments from the court are just that COMMENTS, not rulings. See your own link: May of 2005, Daniel Wallace filed suit against the Free Software Foundation (FSF) in the Southern District of Indiana, contending that the GPL is an illegal attempt to fix prices at zero. The suit was dismissed in March 2006, on the grounds that Wallace had failed to state a valid anti-trust claim; the court noted that "the GPL encourages, rather than discourages, free competition and the distribution of computer operating systems, the benefits of which directly pass to consumers."[16] Wallace was denied the possibility of further amending his complaint, and was ordered to pay the FSF's legal expenses.
                [ Parent ]
              • Re:Nobody wants to invalidate the GPL by twiddlingbits (Score:2) Monday February 26 2007, @09:13AM
              • 2 replies beneath your current threshold.
          • Re:I like those odds..... by KDR_11k (Score:1) Sunday February 25 2007, @05:01AM
        • Re:I like those odds..... by Antique Geekmeister (Score:3) Sunday February 25 2007, @02:12AM
        • Re:I like those odds..... by oohshiny (Score:2) Sunday February 25 2007, @04:08AM
        • Re:I like those odds..... by Jekler (Score:2) Sunday February 25 2007, @09:28AM
        • Re:I like those odds..... by sjames (Score:2) Sunday February 25 2007, @01:05PM
        • 1 reply beneath your current threshold.
      • Re:I like those odds..... by catbutt (Score:2) Saturday February 24 2007, @09:18PM
        • Re:I like those odds..... (Score:4, Insightful)

          by Antique Geekmeister (740220) on Sunday February 25 2007, @02:21AM (#18141088)
          You mean like they got caught stealing VMS code, techniques, and trade secrets to create NT? Or like they got caught prohibiting OEM vendors from bundling Netscape? Or like htey got caught pretending a hoplelessly scrambled and incomplete document of code descriptions is an API that developers can use to compete with Microsoft's products?

          The list goes on and on: not only do they pull stunts this stupid, they get caught at it again and again. Getting busted is just a part of doing business for them.
          [ Parent ]
      • Re:I like those odds..... (Score:4, Interesting)

        by GrumpySimon (707671) <email&simon,net,nz> on Saturday February 24 2007, @09:25PM (#18138936)
        (http://henry.simon.net.nz/)
        Hmm.. how hard would it be to find chance similarities in any two codebases?

        I work on the evolution of languages (shameless plug [auckland.ac.nz]), and I know that it's quite possible to get the same words meaning the same thing, just due to change. For example "mata" means "eye" in both Greek and Maori, but there's just no chance that these languages are related anytime within the last, say, 20 thousand years, and this is just an outcome of plain old chance.

        My question - how likely and to what degree is this sort of convergent evolution of code between two separate programs? Keeping in mind that there's a whole lot of functional constraints, i.e. both operating systems have to manage RAM somehow, or both have to manipulate graphics in some way, there are common good coding practices, there are common language idioms, etc.

        So - how easy would it be, for Ballmer to find a chance similarity between linux and vista, and how would you distinguish between this and real similarity? (homoplasy vs. homology for you evolutionary biologists out there).
        [ Parent ]
      • Nice try to slip the FUD by by ClosedSource (Score:2) Saturday February 24 2007, @10:10PM
      • Re:I like those odds..... by linvir (Score:2) Sunday February 25 2007, @07:54AM
    • Re:I like those odds..... by LibertineR (Score:1) Saturday February 24 2007, @08:28PM
    • Re:I like those odds..... by Anonymous Coward (Score:2) Saturday February 24 2007, @08:48PM
    • Good Odds. (Score:5, Insightful)

      by twitter (104583) on Saturday February 24 2007, @08:49PM (#18138716)
      (http://lists.clickers.org/linuxsig/index.html | Last Journal: Friday November 09, @11:00PM)

      my best advice would be......RUN Bitches!

      It's nice to know what corner you are in but your reasons for being there are flawed, as is your entire analogy. You can't expect to be protected by a bully, no matter how strong they might appear. Sooner or later, they will make you pay for your mistaken and mean spirited loyalty.

      The problem with all of the FUD is that it's becoming increasingly evident that M$ is threatening everyone. A business that threatens it's customers is generally on the way out.

      The great irony in all of this is that M$ themselves has little respect for the IP of others and regularly violates patents, trademarks and copyrights, while simultaneously calling for fanatical protection and enforcement. Their recent loss to Actel/Lucent, and the $1,500,000,000.00 judgment highlights this. M$ themselves are more venerable to the litigation monster they helped create than free software makers who are much more careful. Ballmer has no more to offer than SCO did and I mean that in every way.

      Excuse me, while I go listen to some nice oggfiles I downloaded from archive.org. I'll keep right on partying while M$ flunks the bluff, and keeps getting dumped by customers [slashdot.org], partners [slashdot.org] and investors [google.com] alike. It's about time.

      [ Parent ]
      • Re:Good Odds. by LibertineR (Score:2) Saturday February 24 2007, @09:30PM
        • Actually by Anonymous Coward (Score:1) Saturday February 24 2007, @09:43PM
        • Re:Good Odds. (Score:5, Insightful)

          by SirTalon42 (751509) on Saturday February 24 2007, @09:54PM (#18139160)
          $1,500,000,000.00 is NOT chump change to Microsoft. Thats BILLION, not million. That will seriously hurt Microsoft's bottom line. Microsoft's profit for the last 12 months was $36.63 billion. Losing over 4% of their gross profit from a SINGLE cause would seriously hurt any company.
          [ Parent ]
          • Re:Good Odds. (Score:5, Informative)

            by Anonymous Coward on Saturday February 24 2007, @11:13PM (#18139768)
            No, its operating revenue for the fiscal year ending June 30, 2004 was $36.8 billion (source [computerworld.com]). Its operating profit for the fiscal year ending June 30, 2006 was $16.5 billion (source [microsoft.com]). So basically your statement is wrong, based on a misunderstanding of finance (equating profit with revenue) and out-of-date. The good news though is your conclusion "$1.5 billion is not chump change to Microsoft" is probably accurate. And since, in my opinion, the vast majority of posts on this subject seem to draw the wrong conclusion based on false statements, your post that draws the right conclusion based on false statements deserves to be promoted. So MOD PARENT UP!!!
            [ Parent ]
            • Hmmm... by TheVelvetFlamebait (Score:1) Sunday February 25 2007, @10:10AM
          • Re:Good Odds. by LibertineR (Score:2) Saturday February 24 2007, @11:16PM
          • Re:Good Odds. by advocate_one (Score:2) Sunday February 25 2007, @05:15AM
        • Re:Good Odds. by inode_buddha (Score:1) Saturday February 24 2007, @11:11PM
        • Re:Good Odds. by cyber-vandal (Score:2) Sunday February 25 2007, @07:00AM
        • IBM invented FUD not MS by tinkerghost (Score:2) Monday February 26 2007, @09:34AM
      • Re:Good Odds. by Quantam (Score:2) Saturday February 24 2007, @10:56PM
        • ugh, more stupid fud (Score:4, Insightful)

          by twitter (104583) on Saturday February 24 2007, @11:52PM (#18140118)
          (http://lists.clickers.org/linuxsig/index.html | Last Journal: Friday November 09, @11:00PM)

          That's both factually wrong and logically wrong. The fact that MS was vulnerable to suit by Actel/Lucent despite doing everything legally and by the book (and respecting the IP in question) should make companies using Linux all the more worried.

          The court and jury disagree with you. They found M$ guilty and imposed a monster fine which reflected their outrage and the magnitude of the offense. You know, M$ thinking an army of lawyers with endless bullshit would protect them is what the jury is angry about. Obviously, you share the M$ valuation of other`s IP to take defend them without citing details and how M$ really did everything by the book. I'm starting to think they simply payed the lowest bidder and screwed everyone else.

          Seeing how abusable the patent system is should make you afraid; very afraid.

          More hot air? Show me what you've got. M$ is full of beans and others will see it that way too. As M$ burns down, and they start pulling out vague and crazy patents, they might just take software patents down with them, as is currently being looked at in the US Supreme Court fight between M$ and ATT.

          [ Parent ]
      • Re:Good Odds. by CrkHead (Score:1) Sunday February 25 2007, @12:55AM
      • Re:Good Odds. by Macthorpe (Score:2) Sunday February 25 2007, @08:18AM
      • Re:Good Odds. by Bruce Perens (Score:2) Sunday February 25 2007, @05:06PM
      • 1 reply beneath your current threshold.
    • Re:I like those odds..... by Anonymous Coward (Score:1) Saturday February 24 2007, @08:52PM
    • Re:I like those odds..... by kinglink (Score:2) Sunday February 25 2007, @12:08AM
    • Re:I like those odds..... by bl8n8r (Score:2) Sunday February 25 2007, @07:33AM
    • run from... what? by chrwei (Score:1) Sunday February 25 2007, @11:26AM
    • Re Shirts by dean.collins (Score:1) Sunday February 25 2007, @12:05PM
      • 1 reply beneath your current threshold.
    • Billions of dollars vs. IEDs by plopez (Score:2) Sunday February 25 2007, @12:37PM
    • Re:I like those odds..... by TechForensics (Score:1) Sunday February 25 2007, @01:42PM
    • Re:I like those odds..... by James McGuigan (Score:1) Sunday February 25 2007, @02:42PM
    • Re:I like those odds..... by TechForensics (Score:1) Sunday February 25 2007, @06:01PM
    • 3 replies beneath your current threshold.
  • by iPaul (559200) on Saturday February 24 2007, @08:00PM (#18138340)
    (http://ipaul.blogspot.com/)
    He's going to make unsubstantiated allegations, veiled threats of law-suits, and all sorts of FUD. For the business user (and that's where you're going to see Linux go from 2% to 10% of the desktop market), even the slim chance of getting sued is taken very seriously. I won't eat my hat, but I would be very surprised if Microsoft ever files 1 scrap of paper in court, suing a linux distributor for patent violations, or an end user for some kind of piracy(?) charge.
  • SCO all over again (Score:3, Insightful)

    by inode_buddha (576844) on Saturday February 24 2007, @08:01PM (#18138346)
    (Last Journal: Thursday October 02 2003, @03:46PM)
    However, the interesting part about SCO is how they try to play "methods and concepts" without actually having any patents in the case. For that matter, if it isn't in the code then it just doesn't exist, regardless of the actual ownership (IANAL).
  • by UbuntuDupe (970646) * on Saturday February 24 2007, @08:01PM (#18138348)
    (Last Journal: Sunday October 22 2006, @10:27PM)
    Open source Windows! Open source Windows!

    (okay, probably not the first ...)
  • by sup2100 (996095) on Saturday February 24 2007, @08:02PM (#18138356)
    As long as the truth is not known, microsoft can keep on threatening. If microsoft does prove some sort of infingement then they have to sue or else they will loose their threat as linux is changed. As such microsoft would never reply to it.
  • General Public... (Score:5, Funny)

    by BlueCollarCamel (884092) on Saturday February 24 2007, @08:04PM (#18138370)
    (http://www.bluecollarcamel.net/)

    And if the campaign garners enough attention and if Steve Ballmer maintains silence, then the community and companies behind Linux can take the silence for for the admission that it is.
    And the general public still won't give a damn.
  • Sorry guys... (Score:5, Insightful)

    by Saedrael (880381) on Saturday February 24 2007, @08:04PM (#18138372)
    But the text on that website is extremely unprofessional; it reads more like a rant than an open letter to Ballmer. Grammatical mistakes abound, as does use of slang. I'm all for the idea, but it has to be pursued in a manner such that there is some chance of Microsoft responding.
    • Re:Sorry guys... by Bill, Shooter of Bul (Score:3) Saturday February 24 2007, @08:13PM
    • Re:Sorry guys... (Score:5, Funny)

      by value_added (719364) on Saturday February 24 2007, @08:18PM (#18138482)
      But the text on that website is extremely unprofessional; it reads more like a rant than an open letter ...

      I stopped at the

      It's come to many in the Linux community's attention ...


      which, unfortunately, was the very first sentence.

      If I was Balmer, I'd be thinking, "WTF? I run a billion dollar corporation and I'm supposed to read and respond to this? This is even worth picking up a small stool."
      [ Parent ]
    • Re:Sorry guys... (Score:5, Funny)

      by Lumpy (12016) on Saturday February 24 2007, @08:19PM (#18138488)
      (http://timgray.blogspot.com/)
      And that is worse than a pit stained fat guy dancing all over a stage screaming "Give it up for me!" like a doped up schoolgirl?

      Yeah, Microsoft's CEO looks real Professional.
      [ Parent ]
    • Re:Sorry guys... by Blakey Rat (Score:2) Saturday February 24 2007, @08:20PM
    • Re:Sorry guys... by whathappenedtomonday (Score:2) Saturday February 24 2007, @08:22PM
    • Re:Sorry guys... by RootsLINUX (Score:2) Saturday February 24 2007, @08:24PM
    • Re:Sorry guys... by RealSurreal (Score:2) Saturday February 24 2007, @08:34PM
    • Re:Sorry guys... by johncadengo (Score:1) Saturday February 24 2007, @08:39PM
    • Re:Sorry guys... by Anonymous Coward (Score:1) Saturday February 24 2007, @08:58PM
    • Did it ever occur to you... by Anonymous Coward (Score:1) Saturday February 24 2007, @09:02PM
    • Re:Sorry guys... by swillden (Score:2) Saturday February 24 2007, @09:11PM
    • Re:Sorry guys... (Score:4, Insightful)

      by jlarocco (851450) on Saturday February 24 2007, @09:45PM (#18139076)
      (http://jlarocco.com/)

      But the text on that website is extremely unprofessional; it reads more like a rant than an open letter to Ballmer. Grammatical mistakes abound, as does use of slang. I'm all for the idea, but it has to be pursued in a manner such that there is some chance of Microsoft responding.

      No kidding. The writing is so bad it actually hurts to read it. The grammar is horrible, it's filled with sentence fragments, it's poorly worded, it's hard to understand, and it's filled with flamebait. Does this guy really expect people to take him seriously?

      Microsoft is full of shit about their IP being in Linux, but poorly written flamebait isn't the best way to call their bluff.

      [ Parent ]
      • 1 reply beneath your current threshold.
    • Re:Sorry guys... by wellingj (Score:1) Sunday February 25 2007, @02:55PM
    • 2 replies beneath your current threshold.
  • Brave! (Score:4, Insightful)

    by mistersooreams (811324) on Saturday February 24 2007, @08:06PM (#18138390)
    (http://www.sooreams.com/)
    Well, this is a brave move and, if any of the people namedropped on the site (Torvalds, RMS et al) get behind it then it becomes even braver. Of course Microsoft are unlikely to raise to the bait - they are (or consider themselves to be) far too powerful for that. That said, just imagine they did actually identify particular patents that Linux infringes - and let's be honest, with the current state of the patent system, is that so unlikely? I don't imagine for a moment that any infringement is deliberate, or even known about now, but I'd say there's a non-trivial chance that it could happen. So, what then?

    "Rewriting the code" is nowhere near so easy as the site makes it sound. Software patents are often granted for particular concepts - not just ways of doing them. What if some core kernel routine were found to be infringing? That can't just be ripped out and replaced, many years of development and testing have gone into it!

    So, seriously, this is a brave move, and I'm pleased to see it. We should totally get behind it. But calling the bluff is a dangerous move if it turns out Microsoft really is holding the cards.
    • Re:Brave! by iPaul (Score:2) Saturday February 24 2007, @08:13PM
    • Lame Excuses. by twitter (Score:2) Saturday February 24 2007, @08:59PM
    • Re:Brave! by abradsn (Score:2) Saturday February 24 2007, @09:41PM
    • Re:Brave! by adrianmonk (Score:2) Saturday February 24 2007, @10:20PM
      • 1 reply beneath your current threshold.
    • Re:Brave! (Score:5, Informative)

      by mgiuca (1040724) on Saturday February 24 2007, @10:31PM (#18139476)
      I think the point is that is MS actually does sue Linux users, there will be a huge retaliation. (And there always has been this threat). So they won't.

      Before you say "won't that nullify the point of this site, since it won't prove anything about whether MS has patents or not", I'll point out that if "we can't sue or you'll retaliate by suing us" is MS's response (or excuse for not doing anything at all), then it proves that they can't do anything about it and we can get on without all this FUD.

      It would also serve to show that they are equally, if not more, in violation of the open source community's patents than we are of them.

      I was also interested to read [eweek.com] that the original study [eweek.com] (the "283 patents" which Ballmer refers to) was actually a finding that Linux contained 283 potential patents in total. It estimated that 1/3 of the patents were owned by the OS community companies themselves (eg. IBM). And Microsoft owned just 10% of them - which if my calculations are correct is just over 28 patents, not over 200 as Ballmer claims.
      [ Parent ]
    • Re:Brave! by Jeff DeMaagd (Score:2) Sunday February 25 2007, @01:07AM
      • Re:Brave! by howlingmadhowie (Score:1) Sunday February 25 2007, @03:57AM
    • Re:Brave! by dbIII (Score:2) Sunday February 25 2007, @03:43AM
    • 2 replies beneath your current threshold.
  • Cease And Desist (Score:5, Insightful)

    by dduardo (592868) on Saturday February 24 2007, @08:06PM (#18138392)
    Does showusthecode.com have permission to use Microsoft's wallpaper on their site?
  • It's amazing... by okinawa_hdr (Score:1) Saturday February 24 2007, @08:08PM
    • 1 reply beneath your current threshold.
  • OK, here's an example (Score:5, Informative)

    by Anonymous Coward on Saturday February 24 2007, @08:08PM (#18138406)

    Patent #5845280 [uspto.gov], "Method and apparatus for transmitting a file in a network using a single transmit request from a user-mode process to a kernel-mode process". Compare this with the Linux (and BSD) SendFile() [die.net] API.

    Yep, that's a patent violation.

    • Re:OK, here's an example (Score:5, Informative)

      by adrianmonk (890071) on Saturday February 24 2007, @10:44PM (#18139562)

      Patent #5845280, "Method and apparatus for transmitting a file in a network using a single transmit request from a user-mode process to a kernel-mode process". Compare this with the Linux (and BSD) SendFile() API.

      I'm not sure I buy that sendfile() (not SendFile(), by the way) is really a violation of that patent. In particular, the patent abstract says this:

      the requested file is retrieved from the secondary data storage device and placed in kernel-mode accessed memory (e.g., cache memory). After the requested file information is stored in the kernel-mode accessed memory, a kernel-mode data transmission procedure transmits the requested file information directly

      The way I read that, this patented mechanism always loads the entire file into RAM before starting the transmission. Does sendfile() really operate in this manner? The way I understand it, in effect it just pushes the read()/write() loop into the kernel. But the virtual memory subsystem will typically fault in data from the filesystem (secondary storage) in a lazy manner. There may be some read-ahead caused by the disk driver or the filesystem, but if you open() a 500 MB file and then call sendfile() on it, the kernel is not going to read the entire 500 MB of data into RAM first.

      I realize that's picky, but I'm assuming patent interpretation is inherently picky. Also, another technical point: sendfile() doesn't necessarily read from disk and write to the network. It just takes two file descriptors, so I don't see any reason why it couldn't be used to copy from one network connection to another (e.g. for a proxy server), or from disk to disk, or from /proc to /dev/tty, for all I care. Therefore, it seems to me that sendfile() by itself cannot be an infringement. You would have to write code that opens a disk file and a network connection and then calls sendfile() on the two in order to have infringement. (Not that there isn't code out there that does this; I think that's why sendfile() exists in the first place, after all...)

      [ Parent ]
    • Re:OK, here's an example by Anonymous Coward (Score:1) Saturday February 24 2007, @10:45PM
    • 1 reply beneath your current threshold.
  • Good idea, bad implentation (?) by thegux (Score:2) Saturday February 24 2007, @08:09PM
  • Even if (Score:4, Insightful)

    by phantomfive (622387) on Saturday February 24 2007, @08:09PM (#18138414)
    (http://cs.byuh.edu/~andrew | Last Journal: Friday October 12, @12:12AM)
    What is this going to accomplish? Even if they do have patents against Linux, then they aren't going to reveal them until it is most advantageous. This is like playing poker and saying to your opponent, "I dare you to show me your cards. If they are so good, then what are you afraid of?"

    Of course, that's assuming Linux DOES violate Microsoft patents, and there is reason to believe that it does. [slashdot.org] Microsoft is planning a slow roast; the longer they can draw out the FUD the better, for them.
  • Why do they even need the code? (Score:3, Interesting)

    by G4from128k (686170) on Saturday February 24 2007, @08:09PM (#18138416)
    A cross comparison of the MS' patents (which are in the public record) with Linux code should be sufficient to find potential infringements. One of the advantages of the current patent system is that it forces the patent holder to publicly disclose the invention with sufficient detail so that a person versed in the art can copy the invention. That disclosure also lets anyone innovate around the patent if they want. If the Linux community is worried, then they can proactively start changing Linux to avoid MS IP. Why not use the open source ethos of freedon-to-modify to create a Linux that goes beyond anything MS can dream up as defined by those public documents.