Slashdot Mirror


Microsoft Redefines "Open Standards"

Glyn Moody writes "Microsoft is at it again: trying to redefine what 'open' means. This time it wants open standards to be 'balanced' — for them to include patent-encumbered technologies under RAND (reasonable and non-discriminatory) terms. Which just happens to be incompatible with free software licensed under the GNU GPL."

76 of 325 comments (clear)

  1. GPL is not the definition of open by Richard_at_work · · Score: 5, Insightful

    Which just happens to be incompatible with free software licensed under the GNU GPL."

    Hate to break it to you, but the GPL is not the be-all end-all of openness, and the benchmark of "open" is not necessarily "compatible with the GPL".

    1. Re:GPL is not the definition of open by Anonymous Coward · · Score: 5, Insightful

      Yes, but Patent-encumbered definitely means NOT open.

    2. Re:GPL is not the definition of open by stinerman · · Score: 4, Insightful

      That's absolutely true.

      I'd say an "open" standard would mean that anyone could implement the standard without need to buy a license to implement all or part of it.

    3. Re:GPL is not the definition of open by ByOhTek · · Score: 4, Informative

      It depends on what you want to be open.

      If you want the source of all derived works to be available to all, and encourage more community development, then you want GPL.

      If you want the source of the original work to be available to all, but allow the option of closed source for derived works (give more options to the authors of /direct/ derivatives, allow it to fit into more business and distribution models), MIT and BSD are "more open".

      So, "it", is defined by what your primary goals are. I tend to prefer modified BSD/MIT style licenses myself, but the GPL certainly has a place for a lot of development models.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    4. Re:GPL is not the definition of open by thisnamestoolong · · Score: 5, Insightful

      GPL is certainly not the end-all be-all of openness, but we need to define our terms somewhere. When defining static terms in a non-static world, the line is always going to be arbitrary and cases that are close to that line will always highlight this fact readily. Microsoft, however, does not even approach the line, no matter how one defines the term. If you are going to retain patents on your software, it is not open. Period. End of story. There is no legitimate argument that can be made here, the patent in and of itself proudly claims 100% ownership over the code in question, which is the antithesis of openness under any standard. The GPL has absolutely nothing to do with anything in this case.

      --
      To the haters: You can't win. If you mod me down, I shall become more powerful than you could possibly imagine
    5. Re:GPL is not the definition of open by larry+bagina · · Score: 3, Interesting

      Some GPL software is patent encumbered. IBM, for example, donated some of their patents for Open Source projects. Postgresql, being BSD licensed, removed/rewrote their code so as not to infringe.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    6. Re:GPL is not the definition of open by TheRaven64 · · Score: 4, Interesting

      Lots of open standards are patent-encumbered with RAND terms on patent licensing, including the MPEG family, and various hardware standards such as DDR. The term that people seem to be looking for is 'royalty free', which is orthogonal to 'open'. If a standard is open and royalty free then it can be implemented without problems by GPL'd software. If it is only one or the other, then there may be problems.

      --
      I am TheRaven on Soylent News
    7. Re:GPL is not the definition of open by Dragonslicer · · Score: 4, Insightful

      the patent in and of itself proudly claims 100% ownership over the code in question, which is the antithesis of openness under any standard.

      Copyright would be the claim of 100% ownership over the code. A patent is even less open, since you aren't even allowed to re-implement the software, even if you write it entirely yourself without ever seeing any of the source code of the original implementation.

    8. Re:GPL is not the definition of open by swillden · · Score: 5, Insightful

      The term that people seem to be looking for is 'royalty free', which is orthogonal to 'open'. If a standard is open and royalty free then it can be implemented without problems by GPL'd software

      Open and royalty-free are necessary but not sufficient conditions for use by GPL software.

      There could be additional encumbrances on a patent other than royalties. A common one is that each user has to obtain permission from the patent holder. Even if this permission is easy to obtain and costs nothing, that would still be encumbered from the GPL's perspective because it would impose restrictions on those who receive the software.

      Contrary to the GGP's opinion, while the GPL may not be the "be-all end-all" of openness it's a pretty damned good yardstick. If a license (copyright or patent) is compatible with the GPL, you know that it's open.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    9. Re:GPL is not the definition of open by thetoadwarrior · · Score: 2, Insightful

      Open certainly doesn't include patents. That much is certain.

    10. Re:GPL is not the definition of open by ShieldW0lf · · Score: 2, Insightful

      GPL: We don't allow the keeping of slaves around here.

      BSD: I don't keep slaves. But I don't mind if you do.

      If you actually think BSD is more open because it gives plantation owners more flexibility, you're insane. Please understand, I don't mean you to read that as "I don't like what you're saying." I mean you to read that as "You have a dangerous and fundamental disconnect with reality".

      Quit with the doublethink and just be honest enough to call a spade a spade, ok? Just say "I'm just a little guy and it's a harsh and fucked up world out there and I will do what I have to do to feed myself even if it takes away other peoples freedom" and stop twisting reality to make yourself feel better about yourself.

      --
      -1 Uncomfortable Truth
    11. Re:GPL is not the definition of open by TheRaven64 · · Score: 2, Interesting
      In that case, you seem to be using a different definition of 'open standard' to the rest of the world. Of the million or so search results for 'MPEG open standard' you will find very few claiming that MPEG is not an open standard (I didn't find any glancing through the results, but there are no doubt some somewhere). Pages from the likes of the IEEE, Apple, CNet, the BBC, and so on all describe MPEG as an open standard.

      You can redefine terms to mean something different from how they have been used for decades and complain that everyone else is using the wrong definition, but you are unlikely to get much sympathy. If you want a term that means something different from the accepted definition, create a new term, don't try to hijack an existing one.

      --
      I am TheRaven on Soylent News
    12. Re:GPL is not the definition of open by gbjbaanb · · Score: 4, Funny

      Microsoft, however, does not even approach the line, no matter how one defines the term.

      nonsense, Microsoft's new definition of the term open simple refers to the inclusivity of the number of people who are affected by their licences. If the definition of openness means it is available to everyone equally, then the new definition from MS makes perfect sense.

      Their software is completely open: absolutely anyone can do nothing with it. :-)

    13. Re:GPL is not the definition of open by jipn4 · · Score: 4, Insightful

      In that case, you seem to be using a different definition of 'open standard' to the rest of the world.

      I'm using the definition of the EU, half a dozen EU member states, by Bruce Perens, and even Vijay Kapoor of Microsoft:

      http://en.wikipedia.org/wiki/Open_standard

      You can redefine terms to mean something different from how they have been used for decades and complain that everyone else is using the wrong definition, but you are unlikely to get much sympathy.

      Yes, *you* can, *you* are obviously trying to, but *you* shouldn't.

      Of the million or so search results for 'MPEG open standard' you will find very few claiming that MPEG is not an open standard

      The MPEG consortium has a vested interest in changing the definition of the term "open", and they have the might and force of some of the biggest entertainment, marketing, and consumer electronics companies behind them. We should not let them.

      If MPEG is "open", then the term "open" has lost any useful meaning.

    14. Re:GPL is not the definition of open by TheRaven64 · · Score: 2, Informative

      Correct. 1KB has been 1024 bytes since at least the '60s. Suddenly deciding that it's 1000 does nothing other than create confusion. The K prefix on SI units means 1000, but byte is not an SI unit. Redefining the prefixes to be powers of ten is not even self-consistent, unless you redefine a byte to be ten bits (technically, it can be; an octet is 8 bits, a byte is an architecture-specific size, but most machines built in the last 30 years have had 8-bit bytes, so byte and octet are used interchangeably). By using power of ten units for prefixes and power of two units for bytes and nibbles, you make things needlessly complicated, and you break 50 years of existing software that uses the old meanings.

      --
      I am TheRaven on Soylent News
    15. Re:GPL is not the definition of open by quanticle · · Score: 3, Informative

      You don't have to give away the source code with every copy to comply with the GPL. You have to make the source available. This could be as simple as putting up a tarball of the source code on your web site and including a note with the binary notifying users that they can download the source code from your site if they wish to do so.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    16. Re:GPL is not the definition of open by TheRaven64 · · Score: 3, Insightful
      Did you even read that link? From the second paragraph:

      The terms "open" and "standard" have a wide range of meanings associated with their usage

      The definition I gave is the one that has been accepted by the computing industry since around 1970. The definition you quote:

      The definitions of the term "open standard" used by academics, the European Union and some of its member governments or parliaments such as Denmark, France, and Spain preclude open standards requiring fees for use, as do the New Zealand and the Venezuelan governments

      This is a very new definition. Look at the citation at the end of the article; this definition was adopted by the EU in 2004, after several decades of use of the term with other meanings. The other citations for this definition also date from 2004. From the fourth paragraph of the Wikipedia entry:

      Many definitions of the term "standard" permit patent holders to impose "reasonable and non-discriminatory" royalty fees and other licensing terms on implementers and/or users of the standard. For example, the rules for standards published by the major internationally recognized standards bodies such as the IETF, ISO, IEC, and ITU-T...

      The ITU-T and IETF explicitly refer to such standards as open. These organisations have been issuing open standards with this definition since 1947 and 1986, respectively.

      The fact that, around 2004, a number of groups decided that they would only accept open standards that were also royalty free as being 'real' open standards does not alter the fact that the this has, historically, not been part of the definition. A large number of patented standards were published and described as open standards before 2004, and retroactively changing the definition means that these suddenly go from being open to non-open.

      You can try to redefine the term according to the new EU definition, but you shouldn't be surprised if you get confusion. Why not call open, royalty-free, standards Free Standards or something which does not have historical meanings associated with it?

      The MPEG consortium has a vested interest in changing the definition of the term "open"

      You'll note that I didn't mention the MPEG-LA as people describing MPEG as an open standard. Do the IEEE (which is, among other things, a standards body) and BBC (which has produced a patent-free video CODEC that is due to become VC-2) have a vested interest in redefining 'open'? Or are they just using the definition in the same way that it's been used for decades. MPEG-1 was described as an open standard back in 1988, 16 years before the EU decided on a definition that excludes it, and it certainly wasn't the only standard with RAND-licensed terms, just one of the most well-known.

      --
      I am TheRaven on Soylent News
    17. Re:GPL is not the definition of open by jipn4 · · Score: 4, Insightful

      This is a very new definition.

      Even if that were true (it is not), so what? It is the current definition, and it's the only meaningful and useful definition.

      Just because we accepted slavery, lack of voting rights for women, throwing people in jail for their sexual orientation, or mixing church and state in the past doesn't mean we have to continue to do so. And it's the same with the misuse of the term "open".

      The ITU-T and IETF explicitly refer to such standards as open.

      Yes: old bodies dominated by big corporate interests. In the past, they have been able to get away with it. Today, we don't let them anymore.

      You can try to redefine the term according to the new EU definition, but you shouldn't be surprised if you get confusion

      Nothing surprises me. I'm just saying that enough is enough. Don't use the term "open" to describe standards that are clearly proprietary. That kind of misuse and deliberate confusion may have been fine in the 1970's, but it is unacceptable today, period.

    18. Re:GPL is not the definition of open by ByOhTek · · Score: 2, Insightful

      Wow. Take some of your own advise.

      I stated the disadvantages and advantages without any hyperbola or rhetoric. You couldn't do the same and make your point.

      Software doesn't think and isn't self aware, comparing to slavery is ridiculous. Please, as you said, call a spade a spade.

      --
      Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).
    19. Re:GPL is not the definition of open by hairyfeet · · Score: 4, Insightful

      Because it was NOT done so that kilo means the same everywhere. It WAS done so that HDD manufacturers could bone you by saying a drive is a Gb when it was actually 900 and something Mb.

      You see children, once upon a time, or as my oldest puts it "when dinosaurs ruled the earth", there was this little thing called the "race to a gigabyte" which equaled big cash to the company that won the race. That was because data was beginning to explode and bigger is better, especially when we are talking megabytes of storage. So a company said "Hey, we can use metric instead of computer jargon and win the race!" and so they did.

      If this was about fixing the metric system for computers then the ONLY thing you would see on hard drives boxes is MiB or GiB, but you don't. In fact you would be hard pressed to even find anything other than a "formatted size may be different" hidden in tiny print on the back somewhere. Folks don't like getting boned by bullshit, especially when it complicates everything and the only "good" it does is giving a marketing drone another bullet point on his hard drive PPT.

      So lets just call a spade a spade, shall we? The whole screwed up Gb VS GiB was cooked up by a bunch of butt monkey marketing drones to win the size race. If they find a bullshit reason for labeling 1Tb as 5Tb and actually get away with it, how fast do you think they jump on it? The definitions of Kb, Mb, and Gb had been made in the 1960s. So don't buy the bullshit. Either demand that they go back to being honest, or demand that the ONLY thing they label is GiB and MiB. Because otherwise you are just falling for marketing speak.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    20. Re:GPL is not the definition of open by Stu+Charlton · · Score: 2, Informative

      So am I, which is why I can tell you that you're full of it. Go search the USENET archives, for example: you won't even find any significant mention of the term "open standard" prior to the introduction of "open source" in 1998. The term simply wasn't in common use. After that, many companies have been trying to misrepresent both their software and their standards as "open" in order to mislead customers into thinking that their products are something that they are not.

      That's completely, utterly false. 'The Open Group' standards for DCE, UNIX and X dates back to the 1980's. The OMG had open standards in the early 90's for distributed objects. The ANSI, ISO, and IEEE go much further back (POSIX dates back to 1988).

      Open source reference implementations are useful to supplement standards, but they're two different things, with two different outcomes. Open source without an open (potentially standard) interoperability architecture is unlikely to generate interoperable & competing implementations. Sure, you can always fork, but that leads to a cacaphony of slightly differing and incompatible options that geeks might love but most customers despise.

      On the other hand, open standards without an open source reference implementation may cause problems with the standard's proper adoption, as there's no example for implementors to use. But going too far on the open source side is also a risk to standards adoption -- if an open source RI is copylefted, that dissuades adoption in its own way. Whereas a more permissive license, say MIT, Apache, CC-Attribution, etc. would better incentivize adoption.

      --
      -Stu
    21. Re:GPL is not the definition of open by NoOneInParticular · · Score: 2, Funny

      I'm pretty sure neither you nor the parent post actually know what orthagonal means.

      At least they know how to spell it, which gives them one leg up to you.

    22. Re:GPL is not the definition of open by drinkypoo · · Score: 2, Interesting

      An open standard can be implemented by anyone without any restrictions.

      The whole point of an open standard in fact is that you want it implemented, for the purposes of interoperability. So, for example, POSIX is an open standard; at least these days, you can get right online and read the damned thing on the official sites. IEEE1394 is not; there is a licensing fee of $0.25/device (IIRC it was higher originally?) to cover patents.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  2. GPL is not the *only* open license by Anonymous Coward · · Score: 3, Insightful

    And being incompatible with the GPL doesn't mean something isn't open.

    1. Re:GPL is not the *only* open license by Bert64 · · Score: 4, Informative

      No, but being patent encumbered does unless the patent holder declares the patent is free for anyone to implement under any terms they wish (ie they use the patent totally defensively and agree never to initiate any legal action against anyone over it).

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  3. Ya gotta love Microsoft by Vinegar+Joe · · Score: 3, Funny

    They'll never miss a chance to try and bend you over the dining room table.

    --
    "The average reporter we talk to is 27 years old......They literally know nothing." - Ben Rhodes
  4. Now who's redefining "open"? by BadAnalogyGuy · · Score: 2, Insightful

    The GPL promotes one type of "open" source model.

    Open source only means that the source is available to the users of the product.

    1. Re:Now who's redefining "open"? by Darkness404 · · Score: 5, Informative

      Open source only means that the source is available to the users of the product.

      Nope, OSI defines open source software as software that:

      A. Free Redistribution
      B. Includes Source
      C. Allow Derived Works

      And a lot of other stuff. See http://www.opensource.org/docs/definition.php for more info.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:Now who's redefining "open"? by Richard_at_work · · Score: 2, Informative

      The OSI are not a recognised standard body or industry authority - they are little more than recognised banner wavers and supporters of open source but they carry essentially no weight. Their definition is all very well and good, but its not *the* definition.

    3. Re:Now who's redefining "open"? by MBGMorden · · Score: 3, Insightful

      OSI's definition isn't necessarily the gold standard either. The GPL, BSD, and other licenses, as well as the whole concept of "open source" was around long before OSI existed.

      I have always felt, and continue to do so, that "open source" merely indicates that the source code for a product is available. There are a ton of times where that's all that I wanted. I'd kill to have the source to some of my vendor purchased apps so I could fix some long standing bugs and send the patches back to them. Creating/distributing a derived work, or redistributing the code is not a priority in that case. Access to the code is.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    4. Re:Now who's redefining "open"? by tonyreadsnews · · Score: 3, Interesting

      I thought the same thing. Only after did I realize the word shift in the summary:
      Also, Matusow didn't say they want all open standards to be able to include RAND, just that he considers some RAND standards as open to him. The article writer even seems to agree with most of his points, and then turns a 360 and brings up the OOXML to bash on them a bit.
      On the side of openness, I think the article writer misunderstood Matusow's main point about patents and standards, which is that if a patentable idea could be used in more then one way (his two examples were protocols and an aphrodisiac) that the owner should be able to grant use of the patent for a protocol standard, but should not be required to give up rights to license separately use as an aphrodisiac. Doing so might make the contributor less likely to contribute, which make sense because if that were required, the cost of the contribution might outweigh the benefit.

    5. Re:Now who's redefining "open"? by guruevi · · Score: 3, Insightful

      Fixing a bug by changing the source code and then recompiling it is creating a derivative work. When you have access to the source code, it doesn't always mean you are allowed to make a 'better' version of it. A few years ago, we had access to the Windows (NT/2000) source code but it's still not legal for me to fix their bugs and then install it on my computer.

      --
      Custom electronics and digital signage for your business: www.evcircuits.com
    6. Re:Now who's redefining "open"? by clone53421 · · Score: 4, Funny

      No kidding. Letting Microsoft define "open" is like a bunch of sheep letting the wolf define "vegetarian".

      --
      Alexander Peter Kristopeit bought his basement from his mommy for one dollar.
  5. From the... by Daemonax · · Score: 5, Informative

    From the gpl-isn't-really-open-either-ya-know dept.

    What is up with that? The majority of people that go around saying this about the GPL complain that you can't include the GPL in proprietary software or other unfortunate obscure issues. The GPL is designed to keep software licensed under it Free (or open if you prefer). Sure sometimes that causes unfortunate problems with other Free Software licenses, but while there are those that would like to take away the freedom that users and developers get with the GPL, it's a cost I'm happy with.

  6. Can't evolve? Change your environment. by Rosco+P.+Coltrane · · Score: 4, Insightful

    How is this surprising? TFA explains it best:

    The idea behind truly open standards is to create a level playing field so that everyone can compete on an equal and fair basis. The benefits are obvious: it ensures a true Darwinian selection process is possible

    Microsoft, just like tha *AAs, find themselves in the same position as the dinosaurs after the comet strike winter: their surroundings (markets) are changing and they are unable to adapt. So they try to adapt their environment to themselves. In the case of companies, this is done by "educating" (think "don't copy that floppy"), threatening and cajoling their customers. But in the end, they'll meet the same fate as the dinos.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Can't evolve? Change your environment. by turbidostato · · Score: 4, Interesting

      "But in the end, they'll meet the same fate as the dinos."

      Don't be so sure: dinos didn't have corporate lawyers.

    2. Re:Can't evolve? Change your environment. by thereimns · · Score: 4, Funny

      "But in the end, they'll meet the same fate as the dinos."

      Everlasting fame and the undying love of children everywhere?

    3. Re:Can't evolve? Change your environment. by migla · · Score: 2, Funny

      You need corporate lawyers now to evolve into birds?

      --
      Some of my favourite people are from th US; Vonnegut, Chomsky, Bill Hicks.
    4. Re:Can't evolve? Change your environment. by Yvanhoe · · Score: 2, Insightful

      You can win a trial against the winter. But it usually doesn't comply.

      --
      The Wise adapts himself to the world. The Fool adapts the world to himself. Therefore, all progress depends on the Fool.
  7. Reasonable ? by Anonymous Coward · · Score: 2, Informative

    Corporate entities are not at all alike Human entities, and therefore its very likely that the definitions of "reasonable" that are used by both are quite incompatible.

    Giving MS track-record that chance is probably near a 100% ...

  8. I will be the first to defend MS by Anonymous Coward · · Score: 2, Interesting

    I will be the first one to defend MS and their right to make money on the product they work so hard on. It is also true that the GPL is not the only licence you will ever need. But I really can only think of one thing that open can mean, if MS wants to do open source I welcome it but if want to move into the neighborhood and ask that the rules change because they are here now, I find that just plain silly.

    It reminds me of the vacationers that have a summer house on the lake and can't figure out why the laws are not the same here as they are in the big city. If you want to move in please do but don't ask us to change to meet just because you are here now.

  9. Re:You guys would bitch if by Vinegar+Joe · · Score: 5, Funny

    You guys would bitch if MS was giving out free blowjobs.

    Knowing Microsoft, the free blowjobs would come with a free dose of the clap.

    --
    "The average reporter we talk to is 27 years old......They literally know nothing." - Ben Rhodes
  10. Sounds familiar by CopaceticOpus · · Score: 3, Insightful

    Microsoft reminds me of the RIAA here, whining about the need to prop up their business model. Their license to print money is in danger, as the online world is moving on.

  11. losing contracts by stine2469 · · Score: 5, Interesting

    Does this have anything to do with losing the ability to get government contracts because of FOSS requirements? Remember the stink ?last year? when M$ got their proprietary document format declared a standard so they could bid on contracts that required open document standards? They must have another contract coming up for renewal.

  12. They're still at this? by rnturn · · Score: 3, Informative

    Sometime back in the late '80s, Digital Review (or a similar industry newletter) ran an article in which Bill Gates was quoted as saying something to the effect that Microsoft's operating system was an "open system" because you could buy a computer from a large number of vendors that it would run on. (So long as you were talking about computers based on Intel chips, I suppose he could could sort of get away with saying that, as self-serving as it was.) Claiming that whatever that Microsoft does is in any way "open" is sort of old hat with those guys.

    --
    CUR ALLOC 20195.....5804M
    1. Re:They're still at this? by turbidostato · · Score: 2, Informative

      "Claiming that whatever that Microsoft does is in any way "open" is sort of old hat with those guys."

      Gates claiming whatever he feels will strengh his bussiness is an old story (not that any other company owner wouldn't do the same): remember when Gates was strongly against patents? He didn't own a large patent portfolio back then.

    2. Re:They're still at this? by Andr+T. · · Score: 2, Interesting

      Yeah, that makes things so easy!

      1 - Define 'open' as 'made by your freaking money-grabbing company'

      2 - Impose your definition to everyone else

      3 - Profit!!!

      --

      Any life is made up of a single moment, the moment in which a man finds out, once and for all, who he is.

    3. Re:They're still at this? by larry+bagina · · Score: 2, Funny

      Fun fact of the day: Open has multiple meanings. Tomorrow's fun fact: Free has multiple meanings.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

  13. balanced in favour of microsoft by hiddenharmony · · Score: 3, Insightful

    Someone ask these idiots when you are willing to allow the usage without royalty why on this earth you want a patent on it ? Why cant we modify the law to ensure that any patented technology can be used without royalty when it becomes part of an open standard ? Infact the US patent law allows government to use any technology without paying patent fees to anyone, so why cant the same be applied to open standards which are going to be useful for a wider number of humans on this earth ? This seems to be the Exterminate phase of standard microsoft policy of 'Embrace extend exterminate'.

    1. Re:balanced in favour of microsoft by Attila+Dimedici · · Score: 4, Insightful

      This seems to be the Exterminate phase of standard microsoft policy of 'Embrace extend exterminate'.

      No, this is the "Extend" phase. If they can get people to accept patent encumbered software as "open", then they can move into the Exterminate phase.

      --
      The truth is that all men having power ought to be mistrusted. James Madison
  14. Open is the wrong word by Benanov · · Score: 2, Insightful

    The GPL isn't "open" and never claimed to be.

    1. Re:Open is the wrong word by 91degrees · · Score: 2, Insightful

      By design, it's "free software". The FSF is very clear on the matter.

  15. Re:You guys would bitch if by Nerdfest · · Score: 2, Interesting

    Intentionally tying patent encumbered software into open source would be one of the worst things you could do. The patent system in the US seems exceptionally broken, and this at best would start dragging open source companies into courts to define 'reasonable' on a case by case basis. It would get rid of the 'free' part of FOSS in two ways, not just one.

  16. Is anyone suprised? by Zantac69 · · Score: 4, Insightful

    This is the company that basically redefined an "operating system" to no longer just mean the basic power plant that manages the computer's operations...the "operating system" now takes care of antivirus/firewall, digital media, as well as internet browsing and more.

    Almost like the MCP in Tron - may Ram R.I.P. (Rest in Pixels)

    --
    1331461 is only semiprime *sigh* Alas - I am just short of 1337.
  17. GPL is great, but not for everyone. by judolphin · · Score: 3, Insightful

    The GPL promotes one type of "open" source model.

    Exactly. I love the idea of GPL and am glad it exists. I use GPL software whenever possible. This post however, is not about the merits of GPL, but to drive home this point: it's difficult (not impossible, but difficult) to make a living by relying on GPL software. Finding a "balance" between the GPL model and complete closure is something worth pursuing. It's not like GPL couldn't still be used by those who wanted to use it.

    The GPL is simply not for every developer. It does not allow for trade sectrets, and trade secrets are legally protected for a legitimate reason: the opportunity to be rewarded for innovation. Without it, there would be *less* incentive to invent and innovate.

    Clearly, some are willing to invent and develop technology without this protection, but many such as Microsoft, Adobe, Oracle, the average person with a Computer Science degree, will demand some of this protection when they really want to earn a living from their software.

    As someone who's worked for software companies, it's hard to imagine those companies GPLing their products, and easy to imagine the company losing half its profits or going under altogether if any company with an IT department could legally recompile the source code and use the software without payment.

    After all, companies do have the right to act in their own self-interest, even if you feel they are misguided.

    --
    The Institute of Incomplete Research has determined that 9 of out 10
  18. "Standard" incompatible with "software patent" by dwheeler · · Score: 4, Insightful

    It's true that "GPL" is not the same as "open". But a good test for openness of a standard is "can you implement it using the GPL?". In short, if a standard CANNOT be implemented by GPL'ed software, then it CANNOT be an open standard. Why? That's because the GPL is by far the most popular open source software license; nothing else even comes close. And increasingly, major market niches have an open source software implementation as the #1 or #2 implementation. A standard that locks out major implementations cannot possibly be an open standard. The whole point of a software patent is the power to exclude implementation (without paying royalties, etc.), while the whole point of a standard is to allow arbitrary use - they are fundamentally incompatible. Digistan has a more reasonable definition of open standard - and why you would want one.

    --
    - David A. Wheeler (see my Secure Programming HOWTO)
  19. Let's redefine "free" to mean "less than $10" by lcrocker · · Score: 2, Funny

    Seems "reasonable and non-discriminatory" to me.

    --
    --Lee Daniel Crocker : http://www.etceterology.com My life is in the public domain.
  20. Re:You guys would bitch if by stonefoz · · Score: 4, Funny

    And, for 29.95 they'll sell you the penicillin, $100 for penicillin that works, and 200 for "Penicillin Ultimate Edition"

    --
    I think I just cashed out all my cool points.
  21. Open standards != open source by RomulusNR · · Score: 2, Interesting

    Open standards and open source are two completely different things and always has been.

    Open Source means allowing people to see how programs work and be free to change them as they see fit and promote sharing and interoperability.

    Open Standards means allowing software companies to ignore standards and change them as they see fit in order to generate greater lock-in (under the guise of competitiveness). See also: MS Visual Java.

    --
    Terrorists can attack freedom, but only Congress can destroy it.
    1. Re:Open standards != open source by sdiz · · Score: 2, Interesting

      really? X11 / POSIX and their friends was considered "open standard".

  22. Re:You guys would bitch if by jimicus · · Score: 4, Funny

    And even if you go for the $200 "ultimate edition", there's still a 5% chance that it won't do any good and Microsoft's advice would be "shoot yourself, reincarnate and try again".

  23. FOSS-type patent license != encumbered by AliasMarlowe · · Score: 4, Informative

    Some GPL software is patent encumbered. IBM, for example, donated some of their patents for Open Source projects.

    So it's patented, but probably unencumbered, then.
    Hint: "encumbered" means restricted or blocked or limited. If the patent license is consistent with the FOSS license requirements (for example the GPL requires no restrictions on right to distribute modified versions, etc.), then the fact that some part of it is patented does not mean it's encumbered from the FOSS point of view.
    Proprietary software is usually copyright-encumbered - your license may not allow copying it, and may not even give access to the source code. Many FOSS licenses also make restrictions - when you modify, you may not remove the names of previous contributors, for instance. Does this mean we should refer to BSD or GPL code as being "copyright-encumbered"?

    --
    Those who can make you believe absurdities can make you commit atrocities. - Voltaire
    1. Re:FOSS-type patent license != encumbered by JasterBobaMereel · · Score: 2, Interesting

      Open Licences do not generally allow patented code, GPL does not allow patented code, BSD does not allow patented code

      Just because you have the source code does not mean it is truly open, you may not be allowed to use your knowledge to improve the product or correct errors

      Open standards do allow patented code (OOXML has them, so do many others), but in most cases these are not distributed in the USA *because* they are encumbered with patents ....

      --
      Puteulanus fenestra mortis
    2. Re:FOSS-type patent license != encumbered by HiThere · · Score: 2, Insightful

      Any license that requires that you allow those to whom you distribute to code to modify and redistribute it requires that any patents that you require in order to modify and redistribute the code have the right to use them distributed with the code.

      GPL2 isn't as explicit about it as the GPL3 is, but it's implicit in the license. (Caution: IANAL)

      The BSD doesn't have that problem because it doesn't have that right of redistribution. And I happen to believe that the right of redistribution is important.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    3. Re:FOSS-type patent license != encumbered by ejasons · · Score: 2, Informative

      Open Licences do not generally allow patented code, GPL does not allow patented code, BSD does not allow patented code

      Actually, the GPL absolutely does allow patented code -- it just requires that the code not be encumbered by the patent, when distributed according to the GPL. However, that doesn't mean that the patent doesn't apply to code that isn't GPL-licensed.

  24. Embrace, Extended, Extinguish by commodore64_love · · Score: 5, Insightful

    Well yeah it's the same EEE philosophy they've followed over th last twenty years. Why abandon the philosophy when it works do brilliantly for them?

    - EMBRACE the concept of open standards (previous phase).

    - EXTEND these standards with Microsoft proprietary formats (the current ongoing phase).

    - EXTINGUISH future competitors by claiming they violate these proprietary formats and may not use them, which means customers must buy Microsoft software to gain full functionality. Thus a once-open standards model becomes a closed MS-proprietary format. Again.

    --
    "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
  25. Re:Cue Microsoft bashing... by ozmanjusri · · Score: 5, Insightful
    *sigh*

    Yes sigh. And the astroturf starts right on cue as well.

    Microsoft has finally started to understand the web, to recognise that opinions are being formed in the relatively informal arena of social and discussion websites. Their evangelists and reputation management teams are invading social web sites posing as ordinary participants.

    There is pattern of saturating discussions with the same marketing points. This demand that Microsoft be given "fair treatment", criticism of the GPL as being "unfair", claims that anyone who criticises Microsoft is a zealot who would complain no matter what they do, the harassment, ridicule and abuse of people they perceive as representing competitors viewpoints, constant reiteration that, as much as they love [competing product], Microsoft's implementation is undeniably superior. Anyone who's participated in Slashdot discussions for any length of time will recognise these and the rest of their marketing checklist of memes they wish to propagate.

    In the process they have come close to destroying Slashdot, and other tech discussion websites. We need at least a small element of trust that the people participating here really believe what they are posting, and are not simply reiterating from a script planned by some marketing team.

    --
    "I've got more toys than Teruhisa Kitahara."
  26. Open systems vs standards vs open source by argent · · Score: 2, Insightful

    Open systems: systems based on unencumbered specifications for interfaces and protocols, usually with multiple interoperating implementations.

    Closed systems: systems that are restricted in who can interoperate with and implement them, for example they may require commercial licensing.

    Standards: Specifications for interfaces and protocols.

    Open source systems: systems for which a freely redistributable implementation exists.

    Not all systems fall clearly into the "open" or "closed" camp... these are really extremes along a continuum.

    An open source system is usually not a closed system, but it may be if it is encumbered by patents or licensing that limits its use. An open source system may or may not be an open system... for example, a system with a single implementation where the specification for the interfaces and protocols is defined by that implementation should probably not be considered an open system, even if it's open source.

    Open standards: I would assume this means standards that are unencumbered by licensing issues, anyone can implement them. Standards by definition are "open" to some degree simply by being standards, so qualifying the term with "open" means you're making a stronger statement than just "it's a standard".

  27. Re:You guys would bitch if by IGnatius+T+Foobar · · Score: 5, Funny

    You guys would bitch if MS was giving out free blowjobs.

    I'm sure they'd fail at that too. In fact, it might be the first time in history that they didn't suck.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
  28. The freedom in GPL. by Anne+Honime · · Score: 2, Interesting

    The GPL license shields the freedom of the end user from everyone, developpers of other open source and not-so-free licenses projects included. That's the point of its very existence.

    You may want to or need to use another "free" license, but doing so always entail at some point that the end-user freedom can and will be reduced. This is not OK with the GPL, hence the strong stance on this point.

    And, yes, IAL, and I read the GPL from top to bottom, every version of it.

    1. Re:The freedom in GPL. by Anne+Honime · · Score: 4, Informative

      Thank you very much for proving my case better than I would have done it myself :

      The end user becomes more free by having to pay someone to write a reimplementation of a CDDL algorithm to use with some GPL'd code?

      At least, a sponsored GPL reimplementation of this code would become the common good of humanity. The mere fact that it would be needed just proves that CDDL is not concerned by the end user rights.

      The user becomes more free by not being able to give their friend a copy of the binary without remembering to include a written offer for the source code, even though their friend (if they actually wanted the source) could still get it from the upstream source?

      Providing a friend with a binary only module is a bad gift indeed. What if he further needs to port it ? What if he changes from processor ? Should he be deprived of your gift ? Your friend in that case is the end user, and you should treat him as well as you've been treated yourself before, because he's the one the GPL intends to protect now.

      [...burps...] GPLv2 [more burps] GPLv2 [even more burps] The GPLv3 [and on and on]

      I'm sure you know the difference between specifications and implementations, and pointing out defects of a specific version of a products merely show bugs that are therefore corrected upon identification. It does nothing to prove the underlying scheme right or wrong.

      And, yes, IAL, and I read the GPL from top to bottom, every version of it.

      I'm not sure what IAL means, I Am Legend maybe? Or did you mean to say that you are a lawyer, in which case I am not surprised by your skill at doublethink, just disappointed by it. Interesting that you don't specify which of the (mutually-incompatible) versions of the GPL you prefer.

      Yes, I'm a lawyer. My personal choice is for the current version with provision you can relicense under any later revision (GPL v3+). Your sacarstic style (for a missing 'A', which is just a typo) just hints that you need to revert to ad hominem arguments when you clearly lack basis for your claim.

  29. Oh, NOW I get it... by rickb928 · · Score: 2, Insightful

    "The idea behind truly open standards"

    They are talking about open standards. You all are talking about open source.

    Different things.

    Carry on.

    --
    deleting the extra space after periods so i can stay relevant, yeah.
  30. Re:Cue Microsoft bashing... by gtall · · Score: 3, Insightful

    On the contrary, I think their attacks are going to be self-defeating. Posts such as yours point out the schtick being advertised (the schtick having same veracity as the Marketing Dept. of the Sirius Cybernetic Corp. from Hitch-hiker's Guide to the Galaxy). PHBs don't read these boards, tech-savvy people do (well, more so than PHBs).

    Put in a boarder context, MS would like to define a collection of lies by which it would like to be judged. The terms of that judgement, however, are collectively settled upon. MS is in effect attempting to lie to itself, and therein lies the seeds of MS's failure, Their approach cannot work and will only further antagonize and engender opposition. Who among us wants to be dictated to by semi-evolved Business School Product (will the people from the marketing dept. at MS please put your hands down, its embarrassing)?

  31. Win NT on Alpha... by Anne+Honime · · Score: 3, Interesting

    OMG, what a sad joke it was !

    the DEC Alpha was the absolute epitome of 64 bits processing in its times, a fabulous cpu running loops around what intel had to offer, and head and shoulders above the competition from Sun and IBM. The Alpha was emulating a top of the line Ppro faster than the ppro could run natively. And those retards at MSFT just ported a 32 bits NT to it, and moreover were unable to provide native software for it (MS Office can't run on the Alpha).

    Allegedly, the bulk of the work on the 64 bit version of NT (call it 2K_64, XP_64 or whatever, it's never been released) was conducted on Alpha hardware for the lack of competent Itanium platforms at the time.

    In short, MS benefited from the Alpha while doing their very best to kill the product, by not delivering the promised goods for it. They created high public expectations and their shoddy behaviours finally put DEC in a bad light.

    It makes me sick to read such statements. I still run a PWS under Linux for the good old days memories, and the only comforting thoughts I have are that AMD managed to build upon DEC expertise to create the Athlon 64 after DEC had been swallowed by Compaq and their R&D disbanded.

  32. Re:Cue Microsoft bashing... by HermMunster · · Score: 4, Interesting

    No bashing is occurring.

    Facts are being discussed and reason is attempting to be made. In 2006/7 Microsoft explicitly claimed that they would kill open source. Later Ballmer claimed that open source was a cancer on the software industry. Recently Microsoft stated they would kill Google like they did Netscape. These aren't attempts to compete, they attempts to use their monopoly power to kill the competition. You compete based on the merits of your product.

    Clearly and unequivocally this is nothing more than "Embrace, Extend, Extinguish". Microsoft is using their PR arm to attempt to make this out as a makeover while it is nothing more than an attempt to minimize the efforts of Open Source so that businesses look differently at it with less willingness to use it if there is an alternative.

    It is no coincidence that Ballmer and Microsoft see open source as a bigger threat today in a sliding economy. They see the inroads that open source has made. It is no coincidence that this is happening at the largest slide in their revenue/profits. They see no other competition other than Linux and the Mac (and they have the Mac in hand as they develop some pretty strong software there).

    --
    You can lead a man with reason but you can't make him think.
  33. Re:Cue Microsoft bashing... by Benanov · · Score: 2, Insightful

    "After RMS put the TiVo "gotcha" (its horrible! TiVo won't let me hack it so I can get free TiVo!)"

    Straw man.

    It was never about free TiVo as in how much you pay for it, you know. It was about DRM. TiVo can remotely delete/expire stored content, so it was actually inferior to the old VCR model in terms of letting you format/time shift.

    That being said, MythTV had a provider of subscription-based TV listings but too many people just copied them around/accessed the stream without paying and now it's gone. This idea that people think they don't have to pay for software, any software, is why we can't have certain classes of nice things.