Slashdot Mirror


Gates: Microsoft IP Finds Its Way Into Free Software

Andy Tai writes "While speaking to financial analysts and commenting on the SCO lawsuit, Bill Gates made the claim that Microsoft's IP is also included in Free/Open source software. Without being specific, he said "There's no question that in cloning activities, IP from many, many companies, including Microsoft, is being used in open-source software. When people clone things, that often becomes unavoidable." Considering Microsoft's claims of ownership over technologies like CIFS, does this mean Microsoft may also launch SCO-style attacks against Free Software/Open Source?"

16 of 848 comments (clear)

  1. Re:Oh, my. by BoneFlower · · Score: 5, Informative

    BSD code is in there, in full compliance with the license.

    Microsoft actaully does use GPL code as well in some of their unix interopability software. Again, believe it or not, they actually comply with the license.

    With the pressure on Microsoft, I don't think they would risk getting caught stealing code. If such an accusation came up and had even the slightest whiff of legitimacy, I'd expect to see several MS developers fired immediately and MS offering a large settlement deal.

  2. Re:FUD Wars, Episode n, n=? by glockenspieler · · Score: 5, Informative

    Actually... if you check out halloween 7, you will see that this was foreshadowed. Indeed, the brush up with SCO has every sign of being just an opening skirmish in a long battle. Note Eric Raymond's comment in the intro to Halloween 7 - "The risk that Microsoft will go on a patent-lawsuit rampage, designed more to scare potential open-source users than to actually shut down developers, is substantial. The language about "concrete actions" in relation to IPR has the same ominous feel that the talk of "de-commoditizing protocols" did in Halloween I and II." This is partly based on the following comment within the Halloween doc: "Linux patent violations/risk of being sued" struck a chord with US and Swedish respondents. Seventy-four percent (74%) of Americans and 82% of Swedes stated that the risk of being sued over Linux patent violations made them feel less favorable towards Linux. This was the only message that had a strong impact with any audience."

  3. IP is not just CODE by blastedtokyo · · Score: 4, Informative
    Intellectual property is not only code (covered by copyright) but anything in the patent portfolio, trademarks, or trade secrets. The way that things are coded or the way that features behave can be patented so with the number of patents MS holds, Gates's statement is almost undeniably true.

    Also, copyright covers the right to make derivative works. So if there's an icon or other UI element that was a tweaked Windows element then that's technically copyright infringement. It's awefully hard to prove though (given the Apple v. MSFT precedent.

    In short, Gates is right but it doesn't mean they'll start firing lawsuits against open source...They didn't previously sue their other competitors unlike how Sun/Oracle lobbied and/or sued MSFT.

  4. Re:i'll probably get flamed for this, but... by Rosco+P.+Coltrane · · Score: 4, Informative

    If coca-cola brings out a new drink, i do a chemical analysis on it and duplicate it, then bring it out at half the price in a remarkably similar bottle, i'd get sued to death. I don't see why people think the software world should work differently.

    Because free software cloning doesn't work that way. When someone write a clone of some Microsoft product, it is assumed that they don't disassemble the original and copy the code (the equivalent of your chemical analysis). The clone is a completely different piece of code with the same capabilities as the originals. Pepsi Cola similarly clean-room engineered their version of sugared water without analyzing the chemical composition of Coca Cola, and they're still around.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  5. Re:The fact that... by homer_ca · · Score: 3, Informative

    Windows XP's built-in zip uses zlib. When zlib had the double-free bug last year, XP had to be patched too. Otherwise I don't think many people would've known about Microsoft using zlib.

  6. Days of Linux are counted by srk · · Score: 3, Informative

    I remember the days when Linux was a small esoteric system and most people simply did not know about its existence. Others who knew did not treat it seriously. For the first time I had installed Linux some time around 1993. People were laughing at me and asking why I am wasting my time on it. The reason I did it is that I was looking for a way out from MS crap and from overly expensive Unices from Sun, HP, etc. I wanted to have something that is Unix and that is always with me and I can use it on cheap hardware. It was pretty clear then that all non-MS OSes will be dead soon. Linux for me was a sort refuge from Microsoft repression and I hoped that it will remain an esoteric system for foreseeable future.

    This is very regrettable that Linux has got so much attention these days especially from Microsoft. We know perfectly that Microsoft was able to muscle out any other competitor (IBM, Lotus, Borland, Netscape, DR DOS just to name few). Linux is unusual in that sense that it does not rely on the usual commercial cycle of investment-production-sales. But this does not mean that it is not prone to Microsoft tactics. Microsoft did not always use only economic means against its competitors. It was able to fend off antitrust lawsuit without much trouble. Sometimes the tactics was to hire competitors' execs or similar variation. It means that MS has something except for FUD to fight Linux with and there is no doubt that it will do, and it will win.

    Using IP laws against Linux is indefensible tactics simply because Linux community is not able to afford to hire enough lawers to defend itself. Probably the only viable solution is to take Linux development and use out of the US and Europe. And this is where globalization plays a bad role: if IP laws are used then they are enforceable pretty much everywhere. Probably China is the most promising country because it has a rather independent policy and its government does invest into Linux.

    There is much trouble ahead fro Linux, it had become a victim of its own popularity.

  7. Re:Oh, my. by rekoil · · Score: 3, Informative

    GPL code is always owned and copyrighted by the developer(s) - the GPL doesn't change the root ownership of the code; remember, it is a license, not a giveaway. As such, I would expect that any financial settlement stemming from a GPL violation would be paid to the developer(s) of the misused code.

  8. No, Gates is probably right by 0x0d0a · · Score: 5, Informative

    He's not claiming reverse engineering.

    What he's claiming is very interesting for people that aren't familiar with the nastiness of big business, though. Sort of an eye-opener for me a few years back, and tech folks should be aware of this if they're interested in IP.

    See, you know how most Free Software folks complain bitterly about (at least some) software patents, saying that it makes things really hard to operate? They aren't lying. Engineers working at big companies ran into the same problem *years* ago. You simply cannot build things in a world with this many tech patents. It's impossible. You'd have to check through huge numbers of patents to do anything.

    So big business came up with a solution. They just cross-license *everything*. One company is free to use all of another company's (or organizations...for example, MIT and Microsoft cross-license) patents. Most tech companies with decent IP portfolios do this with their competitors. For example, Seagate, Western Digital, Maxtor, etc, all cross license each others' patents.

    This seems, at first, counterproductive. After all, isn't the point of patents to give you a short-term edge over competitors, to encourage new development? Nope. Patents in a situation like this still provide one big benefit to their owners -- they maintain oligopolies. If a new hard drive manufacturer comes along and wants to make hard drives, they can't. Seagate, WD, etc own masses of IP, enough to keep the new vendor from entering the market.

    This is why patents are pretty frusterating in the world of big business. Go work at a corporate research lab...any patents you come up with don't do your company any good against their competitors. They just keep anyone else from entering the arena.

    Now, Gates is troubled enough by Linux to pull the patent oligopoly card out of his sleeve, which normally doesn't get played. MS cross-licenses with *huge* numbers of organizations. They own massive amounts of IP. And yes, it's almost certain that they have rights to a large number of patents that Linux does not have rights to.

    Hell, last time Slashdot ran a contest asking for silly patents (a ways back, maybe a year ago), I searched for "computer". First ten hits contained the just-granted patent on the table-lookup optimization for computing CRC-32s. Now, *everyone* does this...modem manufacturers, lots of hardware vendors. Not doing it is stupid. And maybe this patent would have gotten challenged if the owner went after, say, 3com with it. But instead, it's almost certainly in a large patent portfolio somewhere, waiting around for a day when its owner feels threatened by a newcomer to the industry. Then it can pull out its portfolio and start beating folks up.

    This is not a trivially fixable feature of the patent system. Most US corporate research (probably foreign as well...I'm just not that familiar with non-US legalities) depends upon the oligopoly benefits provided by patents.

    And just throwing out the patent system has other problems. I'm not sure that, say, RSA encryption would *ever* have been developed without a patent system to provide encouragement.

    The best thing to do, I think, would be to cap tech patents at seven years, so that companies have to keep frantically coming up with new tech. Wastes more on lawyers -- it costs a couple of thousand per patent, and more patents would have to be produced to compensate -- but that at least alleviates some of the effect.

  9. Patents, not copyright, are the real danger... by borgheron · · Score: 3, Informative

    All,

    The term IP is confusing and I would urge that it not be used. It is confusing since it is often used to lump desparate laws of Copyright, Patent and Trademark as well as others together.

    By using this term Mr. Gates is raising questions about all of these things lumped into that term, not just Patents or Trademarks.

    The real question here is, can any company give us complete assurance that copyrighted or unlicensed material is not present in their software? Most companies DO NOT indemnify you for their infrigements (including MS even with their new license).

    The answer to the above question is NO. Why? Because while Copyrights are easy to avoid infringement on in most cases, Patents are not. With Patents, it's like walking throught a mine field. There is no way of telling, short of doing an exhaustive search, if something is patented or not. In fact *MOST* patent attorneys will advise against doing such as search (really!!).

    To learn more about patents and their evils in the software industry, please see the petition in my URL.

    Thanks, GJC

    --
    Gregory Casamento
    ## Chief Maintainer for GNUstep
  10. The start of software patents by alangmead · · Score: 3, Informative

    It wasn't some guy suddenly deciding to patent software. The Supreme Court decided in Diamond v. Diehr that the USPTO's regulations at the time were unconstitutional. In case you don't follow the link, Diamond v. Diehr was about a method for vulcanizing rubber that used software connected to sensors to determine how best to heat the rubber.

    So the USPTO (part of the executive branch of government) was prohibited (by the judicial branch) from following their current regulations. They got no help from Congress (the legislative branch) by creating new laws to help them guide new regulations. The USPTO can't unilaterally revert to their previous rules. Either someone needs to bring a new case to the Supreme Court to challenge the current USPTO regulations, or Congress needs to pass laws that will pass a judicial challenge.

    1. Re:The start of software patents by Alsee · · Score: 3, Informative

      It wasn't some guy suddenly deciding to patent software.

      Yeah, it was.

      First of all note that Diamond v. Diehr was a 5 to 4 decision with strongly dissenting opinion. I could give links explaining why Diamond v. Diehr was in error, but lets ignore the dissent and assume the decision was entirely correct.

      The question before the court was "Can one patent a machine that transforms materials physically under the control of a programmed computer?"

      The court ruled that: "When a claim containing a mathematical formula implements or applies the formula in a structure or process which, when considered as a whole, is performing a function which the patent laws were designed to protect (e. g., transforming or reducing an article to a different state or thing), then the claim satisfies 101's requirements."

      They further state "Transformation and reduction of an article `to a different state or thing' is the clue to the patentability of a process claim".

      The court quoted another case and affirmed that "a mathematical algorithm must be assumed to be within the "prior art", though they did not agree with the way Diamond tried to apply it. All software is in fact nothing more than a mathematical algorithm.

      Therefore Diamond v. Diehr upheld that ALL POSSIBLE SOFTWARE AUTOMATICALLY FALLS INTO PRIOR ART.

      The head of the patent office latched onto a few specific comments in this decision and ignored the rest of what the court said. He directly violated their specific warning that "insignificant postsolution activity will not transform an unpatentable principle into a patentable process. Ibid. 14 To hold otherwise would allow a competent draftsman to evade the recognized limitations on the type of subject matter eligible for patent protection."

      The entire patent granting process was overhauled in in exactly the manner the court warned against. Now a patent can be granted on a wordprocessor.

      Most quotes came from here, and some from here.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  11. What what whaaat? by geekster · · Score: 3, Informative

    "Under the GPL, all tweaks and applications developed for the operating system must be released to the community. That restriction does not hold true on commercial versions"

    All applications must be released to the community? That's just plain untrue. Isn't there a way to let the people reading that article know that he's lying?

  12. Re:We don' need no steenking halloween documents! by Mainframes+ROCK! · · Score: 4, Informative

    I agree with most of your points but I doubt BG really made up his Basic by looking at the Dartmouth Basic source code. The source code for Dartmouth Basic is at dtss.org and IMHO it is very difficult to understand; about one comment every 300 lines and in assembler for a GE mainframe (these machines are alleged to have a very large and complex instruction set). Most of all Dartmouth Basic was a compiler, not an interpreter.

  13. Re:Oh, my. by Eric+Smith · · Score: 3, Informative

    They're in full compliance with the BSD license only because the the UC Regents dropped the advertising clause. For many years Microsoft was flagrantly violating the license.

  14. Re:We don' need no steenking halloween documents! by Reziac · · Score: 4, Informative
    Linked from User Interface Copyright:

    In March 1995, the 1st US Circuit Court of Appeals overturned the 1993 decision of Judge Keeton of Boston in Lotus' lawsuit against Borland. Lotus sued Borland for copyright infringement on Lotus 1-2-3. In its decision the appeals court determined that Lotus' menu structures, incorporated into Borland's Quatro Pro spreadsheet, are "an uncopyrightable method of operation".

    --
    ~REZ~ #43301. Who'd fake being me anyway?
  15. Re:Oh, my. by nathanh · · Score: 3, Informative
    With the pressure on Microsoft, I don't think they would risk getting caught stealing code.

    Stac. Timeline. Syn'X.

    Microsoft have "stolen" code more than once. But because it's closed source, it is difficult for the victims to discover and prove the infringement.

    If such an accusation came up and had even the slightest whiff of legitimacy, I'd expect to see several MS developers fired immediately and MS offering a large settlement deal.

    History has shown that Microsoft chooses to fight the accusations in court. Whether the Microsoft developers were fired or not, I don't know.