Slashdot Mirror


Microsoft and Apache - What's the Angle?

A week ago, we discussed Microsoft's contribution to the Apache Foundation. Now, Bruce Perens has written an analysis "exploring the new relationship of Microsoft and the Apache project, how it works as an anti-Linux move on Microsoft's part, and what some of the Open Sourcers are going to do about having Microsoft as a rather untrustworthy partner." In particular, he notes: "...Microsoft can still influence how things go from here on. If they have to live with open source, the Apache project is Microsoft's preferred direction. Apache doesn't use the dreaded GPL and its enforced sharing of source-code. Instead, the Apache license is practically a no-strings gift, with a weak provision against patent lawsuits as its most relevant term. Microsoft can take Apache software and embrace and enhance, providing their own versions of the project's software with engineered incompatibility and no available source, just as they forced incompatibility into the Web by installing IE with every Windows upgrade."

433 comments

  1. Angle of teh dangle by ipX · · Score: 5, Insightful

    Apache.NET?

    1. Re:Angle of teh dangle by ponraul · · Score: 4, Insightful

      Exactly.

      The fact that you're developing .NET matters; the fact that you're using it on IIS doesn't.

      With Apache interoperability, you'd be able to run .NET internet applications and web services internet wide.

    2. Re:Angle of teh dangle by vhogemann · · Score: 4, Interesting

      The strange part of this is: The Apache Foundation has a MASSIVE portfolio of Java Technology.

      Hell, I bet almost every Java vendor out there uses at least one of the several Java projects hosted by the Apache Foundation. Sun itself does!

      Maybe Microsoft is hoping to grab some attention from the Apache developers to .NET and away from Java?

      --
      ---- You know how some doctors have the Messiah complex - they need to save the world? You've got the "Rubik's" complex
    3. Re:Angle of teh dangle by skaet · · Score: 2, Insightful

      Putting the obvious Microsoft fears aside, can we not give credit where credit is due?

      Microsoft have taken a huge step into open source here and they deserve to be nurtured and supported by a willing community so that we can all make the most of it.

      Apache/.NET interoperability would be a good thing but one can only assume this is one of their goals - nothing has even been confirmed yet! For all we know Microsoft could be genuinely turning over a new leaf Post-Gates and we should be so lucky to have such a major player join the ranks.

      They at least deserve the benefit of the doubt right now, and if Microsoft's intentions are legitimate we should be welcoming them to make this agreement work out for all parties involved; don't you dare suggest "their past track record speaks otherwise." Are you from Microsoft? Are you in a position to know what they are trying to acheive? If not, you have one of two choices: Offer helpful contributions to the project in hopes that something goes the way you would like. Or STFU and enjoy the ride.

      --
      There is no knowledge that is not power.
    4. Re:Angle of teh dangle by Fred_A · · Score: 5, Insightful

      Putting the obvious Microsoft fears aside, can we not give credit where credit is due?

      Microsoft have taken a huge step into open source here and they deserve to be nurtured and supported by a willing community so that we can all make the most of it.

      When your neighbour who has thrown rocks in all your windows, cut down your trees, slashed your tyres and poisoned your cat suddenly acts friendly and invites you to have dinner, what's your first move ?
      To show support and willingness or to go in your garage to decide which of the tyre iron or the baseball bat you're going to bring ?

      --

      May contain traces of nut.
      Made from the freshest electrons.
    5. Re:Angle of teh dangle by skaet · · Score: 0, Troll

      Let me rephrase that for you:

      When your neighbour who has thrown rocks in all your windows, cut down your trees, slashed your tyres and poisoned your cat suddenly loses their father in a car accident then acts friendly and invites you to have dinner, what's your first move?
      To show support, willingness and perhaps just a little understanding?

      We all have the opportunity here to be the Good Samaritan and to show we are better than this.

      I don't know about you but I don't remember anything in the GPL about open source being available to everyone except Microsoft. They have as much right to be here as the next person and we don't persecute them because of it! If someone said to me "I've been a proprietary software developer for 20 years but I'm interested in looking at open source alterantives." I would say "Welcome, Brother!" and not "GTFO my lawn!"

      --
      There is no knowledge that is not power.
    6. Re:Angle of teh dangle by Xymor · · Score: 5, Interesting

      Microsoft is even actively contributing to Eclipse now.

      Now there's no middle term and we'll know the answer soon: Either they really saw the light or they are moving for the final strike.

      I just hope have the worst come to be that someone from the future will bring us ablative hull armor technology.

    7. Re:Angle of teh dangle by rat7307 · · Score: 1

      I don't know about you but I don't remember anything in the GPL about open source being available to everyone except Microsoft

      What has the GPL got to do with Apache? It isn't released under it IIRC

      I for one am skeptical about the intention of MS's move, and will watch with interest.

      --
      Burma?
    8. Re:Angle of teh dangle by Zeinfeld · · Score: 3, Interesting
      Putting the obvious Microsoft fears aside, can we not give credit where credit is due?

      No, next question.

      Bruce is wrong on the Mosaic license which was never remotely close to open. It was a non-commercial use license and NCSA sold the commercial rights to Spyglass. IE is actually descended from the Spyglass rewrite of Mosaic and parts of the CERN libwww which was public domain.

      These constant Microsoft-scare stories get to be as tiring as the communist-scare stories. Nothing is easier than warning people that some big powerful entity is a potential threat. And the timid then nod their heads and give thanks for those who so nobly look after their interests.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    9. Re:Angle of teh dangle by Anonymous Coward · · Score: 0

      We all have the opportunity here to be the Good Samaritan and to show we are better than this.

      Only ...... can we afford to?

    10. Re:Angle of teh dangle by IntlHarvester · · Score: 2, Interesting

      I suspect it's just the opposite -- better Java interop with Microsoft technologies.

      --
      Business. Numbers. Money. People. Computer World.
    11. Re:Angle of teh dangle by Anonymous Coward · · Score: 2, Insightful

      really, sir, you can't be any more abrasive than to tell the linux community to give microsoft the benefit of the doubt. microsoft is a business, and the relevance here is "what's in it for them?"

      that's how we should think and what we should believe. any semblance of benevolence must, by business' nature, cultivate an advantage that will pay.

      the only leaf any big business will ever turn while staying in business is to make what is truly productive and helpful serve their own purposes.

      microsoft has every reason to embrace open source, linux, and the agenda of the free software foundation (or whatever it's called): linux works and is a profound competition to microsoft. apache and all web-based utilities are the most relevant tools linux threatens microsoft with.

      and the more clearly microsoft pursues what people want, the more often they will be appreciated.

      please: never ask reasonable people to forget a past that has consistently predicted the future. microsoft is in it for the money, not the goodwill.

      regards,

      timothy j. holloway

    12. Re:Angle of teh dangle by speedtux · · Score: 3, Insightful

      Microsoft have taken a huge step into open source here and they deserve to be nurtured and supported by a willing community so that we can all make the most of it.

      I fail to see the "huge step". Microsoft has been using BSD/Apache-licensed software for years.

      And, no, Microsoft doesn't "deserve" anything; they still owe the public many billions of dollars that they have misappropriated.

    13. Re:Angle of teh dangle by pcolaman · · Score: 1

      If I had mod points I'd rate you up for the ST: Voyager reference alone.

    14. Re:Angle of teh dangle by Bruce+Perens · · Score: 4, Funny
      I told the reporter from Redmond Journal yesterday that Microsoft was like someone who pisses on your front door and then knocks and asks nicely to come in to your party.

      I don't think he's going to print that :-)

    15. Re:Angle of teh dangle by Bruce+Perens · · Score: 5, Interesting
      You are right about Mosaic, it was a non-commercial-use license with an extra agreement required to get the source. I guess I was confusing it with something that Tim Berners-Lee told me about his work.

      Microsoft stuff isn't just a scare story. The Office Open XML debacle is only a few months ago, and as far as I can tell they committed an actionable fraud in connection with it. I have independent comfirmation for what is at that link.

      It's sort of like a totalitarian scare right after Tianammen Square, where we had real reason to be scared. By the way, China's problem is totalitarianism, not communism. I've met a head of state who calls what Microsoft does "corporate totalitarianism", and I think he's on target there.

    16. Re:Angle of teh dangle by Anonymous Coward · · Score: 0

      skaet,

      You really need to do a little research on microsofts tactics.

      Either that or you are a troll, or a shill.

    17. Re:Angle of teh dangle by Bruce+Perens · · Score: 1
      Microsoft is even actively contributing to Eclipse now.

      Some have always pointed to Eclipse as an anti-Sun strategy. That's why, they say, it's called "Eclipse".

      Not sure that applies any longer. But IBM and MS could have common goals in working against Sun.

    18. Re:Angle of teh dangle by Anonymous Coward · · Score: 4, Insightful

      Microsoft did not loses their father in a car accident, so your analogy goes totally wrong here.

      They did not got a terrible setback, so your try to paint Microsoft as a poor sorry victim is totally beyond reality.

      Reality and long time experience leaned only one thing. Microsoft is capable of is crushing anything and everyone that has the nerves to pick more than 0,000005% of their market share. They will not rest before any initiative to break away from their stranglehold is stamped out and has resulted in a crater 5 miles wide. And when you decide not to resist to avoid above scenario, they wont fight you but embrace you so tightly your live will squeezed out of your poor body.

      You just cannot trust Microsoft. Any company or organization that did this one time does not longer exist or is seriously marginalized. Microsoft is a predator that feeds on anything they get their claws in. Their long list of victims proves it.

      Now suddenly we have to trust them? Seriously? Wow man - you are really out of touch with the real world hm?

    19. Re:Angle of teh dangle by init100 · · Score: 1

      For all we know Microsoft could be genuinely turning over a new leaf Post-Gates

      That won't happen until we enter the Post-Ballmer (you know, the "GPL is cancer" guy) era. Pigs would fly and hell would freeze over before Ballmer would become friendly towards open source.

    20. Re:Angle of teh dangle by repvik · · Score: 1

      Reality and long time experience leaned only one thing. Microsoft is capable of is crushing anything and everyone that has the nerves to pick more than 0,000005% of their market share.

      Yes, like Google. Or Apple. Or Firefox. Or Linux.

    21. Re:Angle of teh dangle by repvik · · Score: 1

      Tiananmen, not Tianammen.

    22. Re:Angle of teh dangle by Curtman · · Score: 1

      What has the GPL got to do with Apache?

      In popular media, there is no distinction between Open source, Free software, and the GPL. They are all considered to be the synonymous by the illinformed.

      It's like how people with brown skin have become terrorists. It makes no sense but people believe it.

    23. Re:Angle of teh dangle by shutdown+-p+now · · Score: 1

      Not just Apache, it's more like a complete "WAMP.NET" stack: Windows / Apache / MSSQL / Phalanger.

    24. Re:Angle of teh dangle by RockDoctor · · Score: 0

      In popular media, there is no distinction between Open source, Free software, and the GPL. They are all considered to be the synonymous by the illinformed.

      This isn't "the popular media", this is Slashdot. While debates could be had about the effectiveness of the tag-line "News for Nerds", the intention is very clear that the audience here should be better informed about tech matters than the population average.

      It's like how people with brown skin have become terrorists. It makes no sense but people believe it.

      Timothy McVeigh was made into a nigger before he was fried/ poisoned/ shot/ whatever? Doesn't that come under "cruel and unusual punishment"?
      (I'm not saying that's an inherently bad thing - if you've made a choice to have cruel and unusual punishments in your judicial system, then making a white supremacist KKK whackjob into a nigger while he's still alive is a nicely calculated piece of cruel and unusual punishment. Sort of like putting a hog-tied rapist into the Bridal Suite with Big Sven and a jar of vaseline. Much more effective than pissing on their graves.)
      (Don't bother complaining about me using the "n-word" ; I think it's justified in the context of insulting KKK whackjobs. It's done deliberately, not thoughtlessly.)

      --
      Birds are not dinosaur descendants;birds are dinosaurs, for all useful meanings of "birds", "are" and "dinosaurs"
    25. Re:Angle of teh dangle by Curtman · · Score: 1

      This isn't "the popular media", this is Slashdot.

      But the only time the GPL is mentioned in the story headline is:

      Apache doesn't use the dreaded GPL and its enforced sharing of source-code.

      Maybe I don't understand how Slashdot made the false inference.

    26. Re:Angle of teh dangle by Anonymous Coward · · Score: 0

      You just go off the banana boat right?

    27. Re:Angle of teh dangle by Anonymous Coward · · Score: 0

      And they're all known enemies of Microsoft.

      What was your point again?

    28. Re:Angle of teh dangle by gutnor · · Score: 1

      Microsoft is a company, not a human being. They don t do thing with any other purpose than making more money.

      If they are convinced that being OpenSource friendly can give them an edge, they will become open source friendly overnight and you will probably see Balmer praising OSS all over the news as if it had always been the case.

      That s the problem with companies, one day they say black and switch to white the very next day.

      It is difficult to predict what Microsoft has in mind, but in big company world, even in your scenario, the proper thing is to assume nothing.
      This also applies to your friend, Apache, even if unlikely, could turn evil overnight.

      Note that the people inside the companies are a different matter. But frankly, except the most retard one, there is probably not much difference between a Google employee or a Microsoft employee.

    29. Re:Angle of teh dangle by ClosedSource · · Score: 1

      "With Apache interoperability, you'd be able to run .NET internet applications and web services internet wide."

      I guess you mean "with Apache interoperability, you'd be able to run .NET internet applications and web services on Apache". Apache is very popular, but it doesn't imply "internet wide" any more than any web server.

    30. Re:Angle of teh dangle by Anonymous Coward · · Score: 0

      "Microsoft could be genuinely turning over a new leaf..."

      Steve Ballmer is just as a bald, sweaty and fat as he was 7 years ago. His kid probably still isn't allowed to own an iPod. What this "new leaf" that you speak of?

    31. Re:Angle of teh dangle by ConceptJunkie · · Score: 1

      Microsoft doesn't compete fairly. Microsoft has never competed fairly. I'm not even sure Microsoft _could_ have ever competed fairly. I'm sure there's little difference between MS employees and Google employees except at the top. Then there's a big difference. Google's no corporate saint, but they also don't have a 30-year history of deceit, intimidation and downright theft. Microsoft has no interest in providing good products. They have no interest in allowing customers the option of choosing another vendor, but hoping they will choose Microsoft because it is truly better.

      Microsoft simply does not Play Fair. They never have.

      Any sane person would view any venture by Microsoft only in terms of deepest suspicion. Perhaps they have turned a corner. Frankly, I can't imagine that ever happening until they lose the hormonally-imbalanced bald guy, but maybe this is something done as much to be a good corporate citizen and advance the state of the art, instead of merely leverage their monopoly and trying their best to ruin everything that is not theirs. Nevertheless, they will rightfully need years to regain the trust of the industry.

      I don't expect Microsoft to turn into a charity, or the EFF. They have every right to continue trying to be #1 and making money, at least if they do it legally. However, there are ways of succeeding that do not entail a slash-and-burn attitude towards the rest of the industry or treating your customers with nothing but contempt.

      And as far as being an employee of Microsoft, by doing so you are giving implicit consent to their business practices. I could never do that, but if you who are employees can, then more power to you. It is certainly a lucrative job, and from I hear the bennies are great. The Microsoft employees (or ex-employees) that I have met have definitely been top-notch folks. But I feel people with that kind of talent and experience could do much more good working somewhere else. Still, a guy's gotta eat, you know. I used to work for AOL, so maybe I shouldn't talk...

      --
      You are in a maze of twisty little passages, all alike.
    32. Re:Angle of teh dangle by Anonymous Coward · · Score: 0

      Maybe Microsoft is hoping to grab some attention from the Apache developers to .NET and away from Java?

      Maybe Bruce is paranoid and Microsoft really want to contribute to apache projects?

    33. Re:Angle of teh dangle by perlchild · · Score: 2, Interesting

      Microsoft can share, without using the GPL or the Apache license or any other "open source" license. They have, in the past, started many initiatives centered around source code. All of those were found inadequate, mostly because they all left Microsoft too much power, the developer of the code too little, and the end-user was IMHO an hostage. Now we see them picking one open source license(well two, they've been pro-BSD for some time), the least restrictive of them by their standards. They publicly try to smear the GPL, because the provisions of the GPL make such sharing mandatory. I liken this to in the real world, someone who gets told not to pee in the pool, and ingests a colouring, so his pee will not be blue, so he can say "well my pee ain't yellow, stop the other guy first". Microsoft, get with the program, what we want you is to stop treating software like it can be owned, so far, you seem unable to even think of not owning your software, so either just say you won't do it, or get sharing, but don't pretend, it'll only hurt in the long run.

      What they are trying to do is to mount an offensive against Linux, through the GPL. The strategic idea behind this is the same as the Novell/Microsoft agreement: the only good software is per-seat licensed(paraphrase mine). My definition of good software is "I pay for software that helps me or my company, on my terms." The two are just not compatible, but I will hold to mine, because the alternative just lets Microsoft own my computer more than I do, through their size and agressive legalist practices.

    34. Re:Angle of teh dangle by Zeinfeld · · Score: 1
      Microsoft stuff isn't just a scare story. The Office Open XML debacle is only a few months ago, and as far as I can tell they committed an actionable fraud in connection with it. I have independent comfirmation for what is at that link. It's sort of like a totalitarian scare right after Tianammen Square, where we had real reason to be scared. By the way, China's problem is totalitarianism, not communism. I've met a head of state who calls what Microsoft does "corporate totalitarianism", and I think he's on target there.

      Am I supposed to take this drivel seriously?

      I lost friends in Tienanmen. Comparing Microsoft to the leadership of a communist dictatorship is just ridiculous.

      We did make a mistake in the libwww license. We should have retained an attribution clause. That cost us because the NCSA folk made no mention of CERN or the Web in their documentation. But apart from that there is nothing I would change. Putting the code into the public domain with absolutely no restrictions worked well.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    35. Re:Angle of teh dangle by rtechie · · Score: 1

      When your neighbour who has thrown rocks in all your windows, cut down your trees, slashed your tyres and poisoned your cat suddenly acts friendly and invites you to have dinner, what's your first move ?

      Other than the SCO debacle, it's pretty difficult to come up with ACTUAL harms Microsoft has inflicted on the OSS community.

    36. Re:Angle of teh dangle by rtechie · · Score: 1

      Microsoft doesn't compete fairly. Microsoft has never competed fairly. I'm not even sure Microsoft _could_ have ever competed fairly.

      Examples? I've very familiar with MS and I can only come up with a few. Most notably the changes made to Windows 95 to prevent it from running on other vendor's DOS (DR-DOS, 4DOS, etc.). And even then, there is some merit to MS' argument about not wanting to support Windows 95 on DOS variants.

      Google's no corporate saint, but they also don't have a 30-year history of deceit, intimidation and downright theft.

      Google's business model revolves around gathering as much personal information about you as possible and selling it to advertisers, governments, and anyone else who asks. They're the ones who argue that "Privacy does not exist" and will happily hand their customers over to foreign governments to face torture and death. I consider this fundamental attack on privacy a far more serious issue than anything MS has done.

      Also, if you care about open source, Google actively spits on the concept. They exploit a loophole in the GPL to take open source code from the community, make "internal changes", and then market/sell those products (that are 95% open source code) as "software as a service", like Gmail and Google Apps. They're ripping off open source contributors. Google, IBM, etc. were successfully able to pressure the FSF from closing the loophole in GPLv3. Instead it's a separate license called the "Affero General Public License" that the Linux kernel (and Google, IBM, etc.) WON'T be adopting.

      Microsoft has no interest in providing good products.

      That's your opinion. It is not borne out by facts.

    37. Re:Angle of teh dangle by ConceptJunkie · · Score: 1

      I've very familiar with MS

      Really? Then you would be familiar with the fact that it was impossible to compete with Office without access to all the undocumented functionality in Windows 3. It was impossible to create an alternative software development kit with things like a debugger without access to all the undocumented functionality in Windows 3. By that point it was pretty much too late. The damage had been done and was permanent many years before antitrust lawsuits were in a gleam in the eye of people like Eliot Spitzer and the U.S. DOJ.

      Microsoft strongarmed OEMs, preventing them from bundling many competitors' software packages with Windows. Ask Be, for instance. Microsoft's file formats have largely over history been partially or poorly documented, and even today, the standard for the formats runs to hundreds of pages and is about as comprehensible as the U.S. Tax Code (and given the fact that OOo sometimes handles broken Word files better than Word itself is an example that shows this is not all due to competence on Microsoft's part).

      Microsoft has practiced "embrace, extend and extinguish" where they adopted standards, altered them in some non-standard, or simply buggy, way, breaking compatibility and crippling their competition... something that would not be possible if they weren't already a de facto monopoly.

      Microsoft for many years constantly broke backwards compatibility in products like Office, deliberately forcing people towards updates they neither wanted nor needed. More recently, by prematurely killing Windows XP, even though it was still in great demand (I personally bought a copy in the last year after buying a new laptop for my wife that was _literally_ unusable with Vista, with which it came bundled) again they are forcing the market to adopt Vista, even though it is wholly inappropriate for much of the hardware (and software for that matter) out there. They tacitly admitted this by allowing a reprieve to XP's untimely demise, but only for certain low-end machines that would never be capable of running Vista. However, customers won't have a choice to stay with XP, even though it is perfectly adequately and superior to Vista in almost every measurable way.

      As a Windows developer for more than 15 years, I'm guessing I'm just a little more familiar with Microsoft than you, if that one meager example is all you come up with. What you said wasn't even accurate: It was Windows 3 that was artificially rendered incompatible with DR-DOS (4DOS was a shell, not a full-blown OS). Windows 95 did not use a separate DOS, so it wouldn't make sense to consider using it with something like DR-DOS. If DOS was properly documented, there's no _good_ reason why an alternative OS couldn't run Windows. It was well known in the days of OS/2 Warp that it ran Windows programs faster and better than Windows itself, so competition was theoretically possible, except Microsoft made darned sure it never happened on a level playing field. I used OS/2 myself for a while, although I finally gave up with alternatives and even Windows 95 itself, after suffering with it for a few months, and switched to NT 3.51, which was rock-solid at the time, and continued to be quite stable, at least through XP.

      Microsoft was essentially handed a monopoly by IBM, and once they had it, they did everything within their power, legal or not, to hang on to it, and today, but for their monopoly, they would have been defeated in the market years ago. That is literally the only advantage they have these days, and it is obvious by their actions and the quality of their recent products, that they know it. Microsoft will have to change radically if they are going to do anything but slowly decline, and frankly, despite the tremendous assets of talent and treasure they have at their disposal, their irrationally self-destructive and frankly evil upper management is likely incapable of understanding what it will take for Micro

      --
      You are in a maze of twisty little passages, all alike.
    38. Re:Angle of teh dangle by H3g3m0n · · Score: 1

      No but its does imply %75 or so.

      Besides how many other web server are there? Everything is either ISS or Apache. The next closest would be tomcat which is an Apache project anyway.

      Sure there are a hundred thousand others but they have less %1 market usage.

      Of course internet wide, probably means Windows clients wide. Although with the Mono/Moonlight project MS are gearing up to get Silverlight into mainstream usage. I think after that happens they will add patented technologies to the standard and not give it to Mono (If they don't already have patents).

      --
      cat /dev/urandom > .sig
    39. Re:Angle of teh dangle by rtechie · · Score: 1

      Really? Then you would be familiar with the fact that it was impossible to compete with Office without access to all the undocumented functionality in Windows 3.

      No it wasn't. Just because someone bungled their suite for Windows 3 doesn't make it MS' fault. People seem to forget that Windows 3 did NOT have monolithic control over the market and many companies weren't interested in developing for it. I never used it, I used PC Tools and GeoWorks and lots of other crap. And there was lots of undocumented functionality in Windows 3 because, shock, it was badly documented. They began to fix this for 3.1, but for 95 they wrote better documentation form scratch.

      Ask Be, for instance.

      Microsoft wanted exclusivity deals with their OEMs. If Be got enough money together, they could also have an exclusivity deal. Be's inability to raise money is not MS' fault. I was a huge supporter of Commodore and Amiga and Be, but they ran THEMSELVES into the ground.

      Microsoft's file formats have largely over history been partially or poorly documented,

      Microsoft for many years constantly broke backwards compatibility in products like Office,

      How is Microsoft supposed to add new features without changing the file format? What versions of Office didn't allow you to save in older formats? Really, I'm curious.

      What happens is that .DOC files were exchanged between organizations and if one organization saved their files in the new format the other would have to upgrade to use their upgraded files. How is this situation different from other word processors? New versions of StarOffice, for example, save files in a format incompatible with old StarOffice and new files open broken, just like Word.

      The .DOC format is a mess due to it's wonky development history (DOSHowever, customers won't have a choice to stay with XP, even though it is perfectly adequately and superior to Vista in almost every measurable way.

      Name 10 new features in Vista. Since there are literally dozens this should be no problem if you've actually examined the product. This is the same rant we hear from the anti-MS crowd ever time a new version of Windows is released. I heard the exact, word for word, criticisms made of Windows XP when it was launched. Nobody ever mentions Vista's new features or that Vista is more stable or that Vista has the best out-of-the-box hardware support of any operating system EVER. Somehow Areo is a bad idea, even though it looks and performs better than Quartz and everyone else (Gnome, KDE, etc.) is switching to 3D desktops as well. Somehow MS sucks because WinFS didn't make it into Vista despite the fact that no other OS (except Be) has a similar feature. etc. People just bitch about a handful of bugs and how various controls are moved around (again, just like XP).

      Yes, Vista has steep entry requirements. Steeper than the jump between 2000 Pro and XP, largely because of Aero. Of course, any $500 entry-level PC sold TODAY runs Vista and Aero just fine. The problem was that wasn't true at launch. I blame the OEMs for insisting on this "Vista Capable" crap.

      In a few years everyone will be using Vista and all this anti-Vista FUD will be remembered as well as the anti-XP FUD.

      It was Windows 3 that was artificially rendered incompatible with DR-DOS (4DOS was a shell, not a full-blown OS).

      No, this was code in the beta. There were patches for DR-DOS and PC-DOS before Windows 3 was even released. The DR-DOS people claimed this was a deliberate attempt at incompatibility. Windows 3 was NEVER incompatible with DR-DOS or PC-DOS. I think there might have been problems with WIndows For Workgroups 3.11 due to the 32-bit system.

      Windows 95 did not use a separate DOS, so it wouldn't make sense to consider using it with something like DR-DOS.

      Digital Research and others argued t

    40. Re:Angle of teh dangle by ConceptJunkie · · Score: 1

      I won't address you point by point because I don't have the time. You raise very valid issues, many of which don't however, contradict what I said. For instance, whether Windows 3 was poorly documented or deliberately obfuscated doesn't really matter to the people who didn't have access to all those useful internal functions that were clearly not intended to be exposed (i.e., because they had silly names).

      In the case of Word Perfect, they failed to make the transition to Windows in time to maintain their dominance even though when they finally got their act together, their product was clearly superior, at least according to _every_ expert I've ever talked to. Nonetheless, it's debatable whether they failed to move to Windows in a timely manner because they simply didn't do a good enough job, or didn't have access to all the information that Microsoft had. Either way, the better product loses, but in one case, it's clearly because of an unfair advantage on Microsoft's part. In the other case, it was legitimate competition.

      Novell lost because Microsoft, after many years, simply got better. There are plenty of cases where Microsoft was superior, at least for a time, and this was one of them. I'd say the same for Netscape about 10-15 years. IE was simply better at the time. However, while IE did nothing interesting for many years, and it was clear MS had no intention of improving it, even though it sorely needed it, it wasn't until real competition forced their hand. The fact that IE is only 3 years behind Firefox is quality, functionality and usefulness, instead of 10 years, is a testament to real competition, when it can happen. Unfortunately, there was no company to acquire and eliminate. No OEMs that could be strongarmed. No standards that could be embraced, extended and exterminated. Microsoft is clearly losing due to real competition (yet they still have more than 4/5 of the market share). But this is the exception rather than the rule.

      I find Word to be the most abyssmal commercial application I have ever used. It is wholly inappropriate for 95% of what it's used for. It is poorly designed, confusing, unnecessarily complicated and obscenely buggy (at least on the Mac for the latter). There is no way it could compete on a level playing field. Excel on the other hand is a truly good product which I happily use with no frustration. However, both are the de facto standard for 95% of the world, and it's practically impossible to avoid them. Just try reading the .DOCX format without access to Office.

      With the case of OEMs, however, they were intimidated from offering alternate bundles because Microsoft would simply retaliate and damage them economically for even offering the opportunity for competitors to include their products. That was pure bullying and could not happen in a truly competitive market. Some OEMs may have cut exclusive deals with MS, but others were simply forced. This was always my primary grievance with Microsoft and should have been the central issue of the anti-trust suits, not the silly bundling thing, which I always thought was perfectly reasonable. No one complains when MS bundles WordPad, even though it's a perfectly nice, if stripped down piece of software. Frankly, I'd choose WordPad over Word any day of the week.

      So, yes, sometimes Microsoft has had superior products, although it's arguable whether anything of theirs today is the best in its field (I'd nominate Excel as a possibility, but I haven't used any competing products). I personally loved using Visual Studio 6 for many, many years, and I always liked XP. However, in the case of Vista, having had experience with every non-server OS from Microsoft going back to DOS 1, except Windows ME and NT 3,1, I have never found the transition to be as annoying and hassle-ridden as moving from XP to Vista, and Vista offers no feature that XP doesn't have that I find compelling or even interesting. And after spending a couple months using Vista shipped on a nice HP Pavilion

      --
      You are in a maze of twisty little passages, all alike.
    41. Re:Angle of teh dangle by rtechie · · Score: 1

      In the case of Word Perfect, ... their product was clearly superior,

      I agree. I used WordPerfect during that era, as did many others. I kept using the DOS versions long after Win3 was around, because I (an many organizations) never used Win3. I did switch to Word after Windows 95 came out. WordPerfect dragged their feet on releasing a Win32 version (Win32 WAS well-documented), and when they did it sucked. That isn't MS' fault.

      Microsoft is clearly losing due to real competition (yet they still have more than 4/5 of the market share). But this is the exception rather than the rule.

      My point is you haven't shown this. And in every case where you have claimed to do so I've shown you how it was "real competition". MS HAS engaged in unfair practices, but it's the unfair practices that are the exception. For the most part, MS competes fairly, it's just that they have large advantages so their competitors want to claim it's "unfair".

      Just try reading the .DOCX format without access to Office.

      So don't use the .DOCX format. I explained, at length, that the issues with .DOC and DOCX are unique to that format and an artifact of the screwy development process for Word. Maybe MS SHOULD break backwards compatibility and just tell everyone to use old versions of Word to open old documents, but I don't think they CAN do to contract obligations. There are lots of historical format quirks people are forced to live with in Unix, this is the equivalent for Windows. It sucks, but it's not intentional.

      With the case of OEMs, however, they were intimidated from offering alternate bundles because Microsoft would simply retaliate and damage them economically for even offering the opportunity for competitors to include their products.

      I'm not sure what you're talking about here. If you're talking about Be and MS' licensing deals that prevented OEMs from installing other operating systems (like Be) on desktops, you're wrong. Exclusivity is a standard feature of these kids of contracts. Linux vendors have OEMs sign deals saying they won't bundle OTHER versions of Linux with their products. The fact that Linux has succeeded against MS' supposedly "unfair practices" is just proof that Be wasn't a compelling enough product, which was TRUE. Be failed because if inadequate business acumen, period.

      I used to believe otherwise, that MS was evil and screwing people left and right. Then I talked to the Be people. I worked for Novell and Netscape. And THEN I worked for Microsoft. MS was/is just better run. Novell, and especially Netscape, were clusterfucks comparatively. Novell deliberately rested on their laurels when MS was beating at their door arguing, loudly, that "nobody wanted" graphical administration tools. At Netscape it was pretty clear to me that by the time I got there (shortly before the AOL buyout) most of the engineers either didn't give a fuck or were deliberately trying to run the company into the ground. Those that did care were demoted or fired. Really.

      So, yes, sometimes Microsoft has had superior products, although it's arguable whether anything of theirs today is the best in its field (I'd nominate Excel as a possibility, but I haven't used any competing products).

      Active Directory. This is the directory service that works. LDAP, in all implementations, is totally broken. At Netscape I worked on the LDAP and IMAP servers, and the specs are basically broken. I'm convinced it's NOT POSSIBLE to make a good LDAP or IMAP server. That leaves NDS as the only directory service that sort of works, and it doesn't work as well as AD.

      Exchange. Other groupware solutions, which nowadays means "Domino", are horrible in comparison. The only other groupware platform that was halfway decent was HP OpenMail, and that was a direct Exchange knockoff.

      IAS/NPS. Shockingly, to me a least, MS has the best RADIUS/802.1x server currently available. FreeRADIUS is broken as is Cisco's server, so the only remaining competitor is Steel Belted RADIUS, which is really expensive compared to MS' solution ($15,000 vs. $650). Navis is discontinued (I think).

      I'd also throw in SharePoint and Groove.

  2. Bruce Perens link by Anonymous Coward · · Score: 2, Informative

    Does that Bruce Perens link really need to be a mailto: link? His Slashdot user page might be more appropriate: http://slashdot.org/~Bruce+Perens/

    1. Re:Bruce Perens link by maxume · · Score: 2, Informative

      He posts his phone number to the internet. Clearly, he is prepared to deal with incoming whatever.

      I suppose extremely dense readers would be helped by something that made it clear that bruce@perens.com probably had a website associated with it.

      Of course, if you check the link that you provided, you might find out who the submitter of the article was.

      --
      Nerd rage is the funniest rage.
    2. Re:Bruce Perens link by Bruce+Perens · · Score: 5, Informative

      How about a phone number: 510-984-1055. It turns away calls when we'd be asleep.

    3. Re:Bruce Perens link by Anonymous Coward · · Score: 2, Funny

      Do you get a lot of trollcalls by doing this?

      Kind of thinking of the midnight phone boys things the entire Lockwood family was caught up in.

    4. Re:Bruce Perens link by Bruce+Perens · · Score: 5, Funny

      No. A phone call is a closer contact than most trolls can handle emotionally. Most of them can't even sign their name in a textual communication.

    5. Re:Bruce Perens link by BlueCollarCamel · · Score: 2, Informative

      Are you familiar with the assholes from /b/ and such?

      --
      1&1 - Cheap domain and web hosting.
    6. Re:Bruce Perens link by poopdeville · · Score: 1

      blame ebaums

      --
      After all, I am strangely colored.
  3. Relief by erikina · · Score: 4, Insightful

    So a week later, and the best sinister motive they can come up with is Microsoft doing something they could've done without contributing to the project..

    *breathe a sigh of relief*

    1. Re:Relief by gbjbaanb · · Score: 1, Insightful

      you've seen the code Microsoft develops by themselves havn't you? Its not pretty.

      All the good stuff that MS has ever done, has been bought - either from buying the company, or the individual who developed it.

      I suppose IIS8 might have a new configuration file and a picture of a feather in its logo.....

    2. Re:Relief by strabes · · Score: 1

      Exactly. Additionally, as soon as they get their hands on Apache (since it's not GPL) they'll screw it up and make it awful, just like with Hotmail.

      --
      Its = possessive. It's = "it is"
    3. Re:Relief by dhavleak · · Score: 5, Insightful

      you've seen the code Microsoft develops by themselves haven't you? Its not pretty.

      Err no. MS doesn't usually make their code publicly available. I wonder where you saw it..

    4. Re:Relief by Helix666 · · Score: 0

      ex-employee, maybe?

      --
      Oh, the irony... "Anonymous Coward: If you have nothing to hide, you have nothing to fear!"
    5. Re:Relief by Wo1ke · · Score: 0, Flamebait

      No, I haven't seen their code, and I highly doubt you have either, unless you've worked there. Now, stop with the fear-mongering bullshit based on stereotypes, especially about how their *closed source* code looks.

    6. Re:Relief by Machtyn · · Score: 1

      I think he's messed up his language. I imagine he means, "Have you seen the results of the code Microsoft develops by themselves..."

    7. Re:Relief by Anonymous Coward · · Score: 0

      There was a leak of some archives claiming to contain significant chunks of NT4 and Windows 2000 source code a few years ago.
      An analysis of the source code can be found here: http://www.kuro5hin.org/story/2004/2/15/71552/7795

    8. Re:Relief by KGIII · · Score: 1

      You can see Microsoft's code quite easily if you'd like to qualify for it. Head to their site and look for it.

      Actually, here's a link:
      http://www.microsoft.com/resources/sharedsource/default.mspx

      --
      "So long and thanks for all the fish."
    9. Re:Relief by glitch23 · · Score: 2, Informative

      Err no. MS doesn't usually make their code publicly available. I wonder where you saw it..

      MS made some of their Windows code available to MSDN members a while back under a specific license.

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    10. Re:Relief by Acapulco · · Score: 2, Funny

      Who knows? Maybe he's The One...

      --
      Slashdot. Unreadable news to annoy nerds. - wonkey_monkey
    11. Re:Relief by Acapulco · · Score: 1
      From your link:

      ...Through the Shared Source Initiative, Microsoft advances several important objectives:
      ... Preserve the intellectual property rights that historically have fostered unparalleled innovation and growth in the global software industry.

      I'm honestly not trolling or being sarcastic. I just wanna know if someone here agrees with this and can provide an example.

      On the other hand, I don't know if Microsoft has an automatic webpage content-generator, like those "create your own story" old javascript pages, where you enter keywords and get a "custom" text back, because all their objectives seems...let's say "plastic".

      --
      Slashdot. Unreadable news to annoy nerds. - wonkey_monkey
    12. Re:Relief by StrawberryFrog · · Score: 2, Interesting

      Err no. MS doesn't usually make their code publicly available. I wonder where you saw it..

      Probably on Codeplex

      the code Microsoft develops by themselves haven't you? Its not pretty.

      Microsoft is a big company. The code standards, and sometimes the language, will vary from department to department. At least.

      --

      My Karma: ran over your Dogma
      StrawberryFrog

    13. Re:Relief by KGIII · · Score: 1

      What would you like an example of? Yes, yes I have access to quite a bit of Microsoft's code. I've pointed out that I'm one of the old school(ish) Microsoft MVPs (from back when there weren't a few thousand of them) and I've participated in the program for quite a while now.

      Unless you mean examples of, well, software? Many dev teams have access. They just can't share that access with you. Software working properly on Windows may well have been improved through access to the source. Some of the KB articles are from people who were interested in debugging problems (people, not employees) and were done through the same process.

      The source isn't "free" as you can do whatever you want with it but only public domain source is free like that. The release of the code is much more restrictive and you can't generally go out and build a project based on the code so much really, so it isn't anything like GPL or BSD licenses.

      If you have a legitimate interest the process isn't that hard if you really want to see some of their source code. I suspect that they'll want better reasoning than, "Well, I figured it would be neat to see it and then make fun of it on /."

      --
      "So long and thanks for all the fish."
    14. Re:Relief by Anonymous Coward · · Score: 0

      The ONE the holy manual (rev. 2) is talking about?

    15. Re:Relief by Anonymous Coward · · Score: 0

      bah - i'm not the original poster, but there's plenty of example code with visualstudio /etc - you don't even need to have poked around in any of their 'shared source' to've got a feel for the monster's tentacles.

    16. Re:Relief by Anonymous Coward · · Score: 0

      You can download huge portions of the .NET framework from microsoft servers. It's integrated into Visual Studio, so you can step into their code while debugging.

      Oh, and it's actually pretty nice code.

    17. Re:Relief by Anonymous Coward · · Score: 0

      Over the years there have been various leaks of the source code of various Microsoft products - Windows 2000 being the most high-profile one, released over IRC, P2P & Usenet.

    18. Re:Relief by weetabeex · · Score: 1

      Well... there's the windows 2000 source code leak...

    19. Re:Relief by Acapulco · · Score: 1
      I',m not making fun of anything. I said I was honestly curious about an example of:

      the intellectual property rights that historically have fostered unparalleled innovation and growth in the global software industry.

      Meaning that, Microsoft says "IP fosters unparalled innovation and growth", and I would like to know about an example of this particular bit. Do you or anyone else knows how IP has fostered innovation?

      And again, I'm sorry if you though I was making fun. I'm not. I'm not an MS-basher-zealot or any other kind of zealot whatsoever.

      --
      Slashdot. Unreadable news to annoy nerds. - wonkey_monkey
    20. Re:Relief by aaron.axvig · · Score: 0

      I've found it interesting to look at the stored procedures in SQL Server. That's Microsoft code, and it still even has the comments in it.

    21. Re:Relief by KGIII · · Score: 1

      I didn't figure you were but this is /. so I figured I'd make it pretty clear.

      As for your wanting to know how IP fosters innovation, I guess a case could be made that without IP we wouldn't have the PC as we know it. That is up for debate though.

      --
      "So long and thanks for all the fish."
    22. Re:Relief by drsmithy · · Score: 1

      All the good stuff that MS has ever done, has been bought - either from buying the company, or the individual who developed it.

      Are you suggesting there is some other way "Microsoft" could sell software without hiring people to write it ?

    23. Re:Relief by gbjbaanb · · Score: 1

      thanks for realising and correcting me .. it was late when I was posting.

  4. Honestly? by Anonymous Coward · · Score: 1, Interesting

    You had to look for a reason to get mad at microsoft? I don't know why I bother with /. anymore... the editors are as childish as my 4 year old nephew.

    1. Re:Honestly? by uassholes · · Score: 5, Funny

      Fan boy.

    2. Re:Honestly? by Goaway · · Score: 1

      Fanboy of what exactly? Common sense?

    3. Re:Honestly? by odiroot · · Score: 0

      Of trolling.

  5. This is why I love Microsoft by Anonymous Coward · · Score: 0

    You can make up the most harebrained conspiracy theory about what they are going to do and people will believe it.

    Why?

    Because they have done it before!

    It is almost like they enjoy playing the villain for our entertainment!

    1. Re:This is why I love Microsoft by master5o1 · · Score: 5, Funny

      Life is like a boxset of Movies, We have the good guys, and the bad guys, and the recurring villain, Microsoft.

      --
      signature is pants
  6. extend by hey · · Score: 2, Funny

    and extinguish

  7. "GNUserve" - when? by sznupi · · Score: 1

    So, will we soon see FSF-blessed project?

    --
    One that hath name thou can not otter
  8. So... by ZarathustraDK · · Score: 1

    ...there's kind of a BSDevil inside the Apache-teepee, and now Gates and Windows as well.

    --
    If you quote this signature there'll be 72 copies of Windows ME waiting for you in Heaven.
    1. Re:So... by bsDaemon · · Score: 3, Informative

      that's a BSDaemon, thank you very much...

  9. Re:Perens not helpful by Anonymous Coward · · Score: 0

    Eric Raymond was forced by the community to "retire" when he revealed himself to be an unapolegetic racist.

  10. WCF and CXF by GWBasic · · Score: 2, Informative

    I'm currently trying to get C# to talk to Java through SOAP. In C#, I'm using WCF (A Microsoft Framework), and in Java I'm using CXF (An Apache Framework.) It's very difficult.

    1. Re:WCF and CXF by gbjbaanb · · Score: 1

      soon, if MS has its way all those problems will be resolved.

      You'll be writing C# through SOAP using WCF to talk to .... C# :-)

    2. Re:WCF and CXF by Shados · · Score: 2, Informative

      WCF can easily make basic profile compliant services, and I've successfully integrated them in basically every imaginable environments that support it (and some that don't, via web service RPC), including Axis, also an apache project.

      So maybe the problem is CXF? Unless you're trying to do something very particular, it literally works out of the box with basically everything else.

    3. Re:WCF and CXF by nawcom · · Score: 1

      I guess for cross-compatible reasons, why not pick one (java) over the other? Why not use IIS if you need to use WCF? Respectfully, I'm just curious on the reason why you are in need to connect the two.

    4. Re:WCF and CXF by GWBasic · · Score: 1

      I guess for cross-compatible reasons, why not pick one (java) over the other? Why not use IIS if you need to use WCF? Respectfully, I'm just curious on the reason why you are in need to connect the two.

      In this case, we need to use Windows and C# APIs in certain areas of the product, yet the core part of the product needs to be cross-platform. I'm still evaluating technologies and approaches, and I'm trying to find a workflow where the development team can easily modify the API without a steep learning curve.

      I'm kinda ticked that my first post was modified as off topic, because in this case, interop between Microsoft and Apache technologies has a steep learning curve.

    5. Re:WCF and CXF by RightSaidFred99 · · Score: 2, Insightful

      This is because Java is way behind, at least Xfire/CXF/Axis2. You should be using Metro/Glassfish. They have full support for web standards including those used by WCF. You can even use Kerberos authentication from Unix to a Windows web service, which is pretty hot.

    6. Re:WCF and CXF by tuomoks · · Score: 1

      I wasn't going to participate but this is one I did a while ago - C# (and .NET) applications running and communicating with other Windows (Win32) and other systems,J ava, comms running in AIX and Linux, XXX number of foreign DLLs and libraries, Tk/Tcl, Python, common management systems for all, etc.

      Define (abstract) interfaces! Any time you have different architectures, the easiest is to make interfaces to work for you. Not difficult but when one side is "managed" (what an oxymoron!) and other side is also managed but by you, when you have different platforms, big/small endian, 32 and 64 bits, etc mixed - an interface is your friend.

      Many benefits - you can model it easily, you can build prototypes fast when the business processing is separated from application logic, etc. And if the performance is not an issue you can always find a lot of interfacing already defined in all those systems. Now, if you need performance you also have to think the physical side of delivering messages, etc - a little more work, forget XML, etc. Doesn't happen often but especially on network / communication side it usually is a rule. Many other benefits, for example it is very easy to build a recovery, queuing, filtering, security, whatever to an interface, no need for each application and/or service to do that.

    7. Re:WCF and CXF by GWBasic · · Score: 1

      Define (abstract) interfaces! Any time you have different architectures, the easiest is to make interfaces to work for you. Not difficult but when one side is "managed" (what an oxymoron!) and other side is also managed but by you, when you have different platforms, big/small endian, 32 and 64 bits, etc mixed - an interface is your friend.

      That's essentially what I'd like to do. I got the idea from Facebook Thrift and Google Protocol Buffers; because they essentially define abstract interfaces in a language-neutral system.

      To stay on topic, in theory; I should be able to do the same thing between WCF (Microsoft) and (CXF) Apache. The theory is that I could make a WSDL as my abstract interface. The reality is that I would have to do a bit of hacking to make them work together.

      On the other hand, a lot of these frameworks have issues when using C# or Java interfaces. It's not always possible to say, "I'm going to send an object of type Foo over the wire, but I only want you to serialize the properties defined in the IFoo interface."

  11. What's the angle? by Overly+Critical+Guy · · Score: 1, Interesting

    What's the angle? How about an aging relic of the 90s trying to appear relevant?

    --
    "Sufferin' succotash."
    1. Re:What's the angle? by larry+bagina · · Score: 5, Funny

      I'm not sure if you're referring to Bruce, Microsoft, Apache, or Slashdot.

      --
      Do you even lift?

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

    2. Re:What's the angle? by Tanman · · Score: 4, Insightful

      Trying to appear relevant?

      I got news for you, but Microsoft is extremely relevant. Their relevance is what gives them the power to single-handedly break standards and have it supported by, not some, but the majority of web sites.

    3. Re:What's the angle? by john_lewmanny · · Score: 2, Insightful

      Tip: He was referring to Bruce.

    4. Re:What's the angle? by Jorophose · · Score: 1

      Last I checked ActiveX and IE-only-pages didn't form the majority of the Web.

    5. Re:What's the angle? by Foofoobar · · Score: 1

      Their relevance is what gives them the power to single-handedly break standards and have it supported by, not some, but the majority of web sites.

      So... how's that Silverlight plugin working out for you?

      --
      This is my sig. There are many like it but this one is mine.
    6. Re:What's the angle? by Wo1ke · · Score: 1

      It's out of beta? On a side note, it's all [us] videos of the Olympics will be hosted on a silverlight powered website, so you'll soon see a huge surge in use, maybe 5%. (Which is amazing overnight against Flash which has like 99.9% of the market.)

    7. Re:What's the angle? by Foofoobar · · Score: 1

      Hmmm... yes. The smog polluted, politically overshadowed, internet blocked media olympics. That will draw LOTS of people to Silverlight. Especially when Firefox is 35% of the market in several countries now (20-25% in the US) and Silverlight has yet to work with Firefox. Of course, they could always just watch it on Youtube... which is what most people will do anyway if they REALLY want to see something. That way they can see related videos and search for other videos of the olympic events as well.

      --
      This is my sig. There are many like it but this one is mine.
    8. Re:What's the angle? by shutdown+-p+now · · Score: 1

      Last I checked ActiveX and IE-only-pages didn't form the majority of the Web.

      Perhaps, but ask any professional web developer when he last had a chance to write HTML/CSS without special IE hacks and workarounds.

    9. Re:What's the angle? by shutdown+-p+now · · Score: 1

      Especially when Firefox is 35% of the market in several countries now (20-25% in the US) and Silverlight has yet to work with Firefox.

      Silverlight has worked with Firefox since 1.0 release of the former.

    10. Re:What's the angle? by Anonymous Coward · · Score: 0

      It's a windows browser plugin. It works in Firefox but also Netscape 2 when it's on Windows, probably. It doesn't run in Firefox in the sense that it works on OSX or Linux. It's patent encumbered and only available from Windows or a poor Novell implementation.

    11. Re:What's the angle? by Foofoobar · · Score: 1

      No... it runs ON Windows or OSX but not IN Firefox. If it did, it would work as a plugin and would run on all operating systems that Firefox ran on. As of so far, it has been severely problematic to use Firefox with in on any OS.

      --
      This is my sig. There are many like it but this one is mine.
    12. Re:What's the angle? by Anonymous Coward · · Score: 0

      Hey look, typical Anti-MS FUD.

      I do all of my Silverlight testing in FireFox. Works great.

      Stop spreading lies because you're immature and think you're going to take down Microsoft. You're not. LOL.

  12. Psst! by BitterOldGUy · · Score: 1, Insightful
    Pst! Dude Judging by your user id, you've been around here for a while. Slamming MS isn't instant Karama anymore. Also, the mod's satire meter is completely broken - they take everything literally and seriouly.

    I know, I know, you don't need the karma, but you never know if you run too low. It's happened to me.

    1. Re:Psst! by maxume · · Score: 1

      Aye Karama!

      --
      Nerd rage is the funniest rage.
    2. Re:Psst! by hey · · Score: 1

      BitterOldGUy, thanks for the advice.

  13. Angle? by Squarewav · · Score: 0

    Largest OS vendor interested in improving compatibility with the largest(?) web server software. How dare they!

    I fail to see how this is some evil plot to crush Apache/FSF/GPL/LGPL/Linux/whatever. At most its a MSJAVA like thing, but thats pushing it do to apache being way more popular on Linux/BSD then windows

    1. Re:Angle? by Anonymous Coward · · Score: 0

      At most its a MSJAVA like thing, but that's pushing it due to WinApache being way more popular on Linux/BSD then windows

      Fixed that for you.

      Bill G.

    2. Re:Angle? by pembo13 · · Score: 1

      Okay. Please sign your name to that. So if Microsoft done as they've done routinely for the past few years. You'll step up and at least apologize for your misjudgment. I'll certainly do so if this proves to not be anti-competitive. However, this seem more like battered spouse syndrome, with Microsoft as the abusive party.

      --
      "Thanks for all the money you paid to us. We've used it to buy off ISO among other things" -Microsoft
    3. Re:Angle? by Antique+Geekmeister · · Score: 3, Insightful

      So, you'll hire that teacher caught molesting their students because they say they want to help children? Microsoft has a long and sordid history of setealing intellectual property, claiming the success of open source projects they invest in and yet violating the published API's to lock out the software of the open source authors or public API publishers. This happened with Java, Kerberos, SPF, etc.

      There is no reason to think they've changed policy.

    4. Re:Angle? by pdusen · · Score: 1

      That doesn't even make sense.

  14. Anti-Linux? by avanderveen · · Score: 3, Insightful
    "...how it works as an anti-Linux move on Microsoft's part, and what some of the Open Sourcers are going to do about having Microsoft as a rather untrustworthy partner."

    I'm not sure why this would be said to be an anti-Linux move. I realize that this might be what people sense with regards to the contribution, but like the article said the "Apache license is practically a no-strings gift". With Microsoft's new talk of becoming pro open source, this might become like Apple's contributions to BSD. You don't here anything bad about Apple with their use of BSD, but at every chance possible commenters are willing to frame MS in a bit light.

    I just wanted to point out that this type of news should be addressed as unbiased as possible, as Slashdot isn't exactly respected as a home of unbiased views or anything.

    1. Re:Anti-Linux? by Timothy+Brownawell · · Score: 3, Insightful

      I'm not sure why this would be said to be an anti-Linux move. I realize that this might be what people sense with regards to the contribution, but like the article said the "Apache license is practically a no-strings gift".

      That's exactly it. GPL has strings, so promoting something with no strings is clearly anti-GPL, which puts you on the "them" side of the "with us or against us" stance promoted by the FSF, which means you are clearly against anything on the "us" side, which includes Linux, which means you are anti-Linux.

      "Nobody expects the Spanish Inquisition."

    2. Re:Anti-Linux? by gbjbaanb · · Score: 4, Interesting

      it goes like this, MS doesn't give anything to Windows-based open source projetcs, just primarily Linux-based ones.

      So what are they likely to do with Apache? Integrate .NET in with it of course, whch won't work on non-Windows boxen. I think they hope that they'll get open-source developers to develop for Apache(.NET) and thus be locked-in to Windows.

      I think that's what people are worried about, MS are trying to gently persuade people to stop development for all platforms in favour of Windows only.

    3. Re:Anti-Linux? by Bruce+Perens · · Score: 1

      They're trying to move in on Linux servers running Apache Foundation software, replacing them with Windows. Yes, that's an anti-Linux play :-) Why should an Open Source developer help them replace an Open Source platform with a proprietary platform in the market? Beats me, but some people seem to want to do so.

    4. Re:Anti-Linux? by Timothy+Brownawell · · Score: 2

      Why should an Open Source developer help them replace an Open Source platform with a proprietary platform in the market?

      Because the people paying them for this want to use the proprietary platform instead? Believe it or not, there are features other than "user-modifiable" that some people actually care about.

    5. Re:Anti-Linux? by Bruce+Perens · · Score: 2, Interesting
      Because the people paying [the Apache Foundation developers] for this want to use the proprietary platform instead?

      I don't object to people who are being paid for this making a living. If you aren't being paid, it might be a good idea to think about what you're doing and what its eventual effect might be.

    6. Re:Anti-Linux? by Darkness404 · · Score: 2, Insightful

      With Microsoft's new talk of becoming pro open source, this might become like Apple's contributions to BSD. You don't here anything bad about Apple with their use of BSD, but at every chance possible commenters are willing to frame MS in a bit light.

      Oh, yes like I really want to trust a company who has a leader that Wikipedia says

      Ballmer is also known as a vocal critic of competing companies and their products. He has referred to the free Linux operating system as a "[...] cancer that attaches itself in an intellectual property sense to everything it touches." Ballmer was trying to articulate his concern that the GNU General Public License (GPL) license employed by such software requires that all derivative software be under the GPL or a compatible free license.

      or the leader that says "Fucking Eric Schmidt is a fucking pussy. I'm going to fucking bury that guy, I have done it before, and I will do it again. I'm going to fucking kill Google,".

      And it isn't just Ballmer, Gates made it clear back in the early days of MS that they hated OSS in the open letter to hobbyists.

      Jobs hasn't said comparable things, neither has he said that he was going to kill a competitor, nor that he hated OSS.

      --
      Taxation is legalized theft, no more, no less.
    7. Re:Anti-Linux? by Stephen+Ma · · Score: 1

      It's an anti-Linux move because Linux running Apache dominates the Web; they are the L and the A in the famous LAMP stack. Microsoft's $100,000 donation is dangerous to Linux because the funds can be used to ruin Linux's partnership with Apache.

    8. Re:Anti-Linux? by BonzinoMuschweshe · · Score: 1

      ya, as one poster mused: "Nobody expects the Spanish Inquisition."

      Apache should consider license --after all they do have one-- modifications or a change altogether.

    9. Re:Anti-Linux? by BonzinoMuschweshe · · Score: 1

      "If you aren't being paid, it might be a good idea to think about what you're doing and what its eventual effect might be."

      wow. i have, the end of capitalism.

    10. Re:Anti-Linux? by femto · · Score: 2, Insightful

      Backing up Bruce's reasoning with a more selfish point of view.

      If you develop and get given money then you have received your payment, irrespective of what license you choose. If you develop and don't get given money then the GPL "pays" you in the form of reciprocal freedom.

      If you don't use the GPL you have to be prepared to receive no "payment" for your work, taking comfort in the fact that there is no personal cost to you when others benefit from your work. You have to enjoy developing software for a hobby or you should go and find a more worthy charity to contribute to. It's a personal choice.

      There is a worse scenario if your software has a community attached to it and you care about the continuity of your community. If you don't use the GPL you have to be prepared for a third party to co-opt your community, by embracing your software, extending it, luring your community away with the extensions then refusing to share the extensions with the community. In this way you and the community are locked out of further development, even though to technically own most of the software. Maybe your community is loyal enough to stick around, maybe not. I would guess developers would stick around longer than users, though in the case of networked software (most software?) Metcalfe's Law ensures that the developers will follow the user community. In this case you have incurred a personal cost by not using the GPL.

      The first reason makes me lean towards copyleft licenses, such as the GPL. The second reason means I will only work (unpaid) inside the GPL, unless there is no other option.

      There are all sorts of other altruistic reasons to to use the GPL, but the GPL can be justified without resorting to them.

    11. Re:Anti-Linux? by jaaron · · Score: 4, Interesting

      Who's helping them, Bruce? Who?

      Not the ASF. The money Microsoft gives Apache gets them no special access to the code, no voting rights, nothing. Nothing other than a logo and press release.

      And your argument about Microsoft extending Apache is baseless and you know it. You've even admitted as much in the article:

      Microsoft can use Apache project code in their own proprietary software without being a member of the project, and without paying anything, because the Apache license is a gift with no strings attached.

      Apparently your definition of an "anti-linux" play is using any license other than the GPL. Because there's nothing special about this Microsoft strategy of yours that has anything to do with the Apache sponsorship. They could follow that strategy without handing out cash. So apparently all of the BSD, MIT and Apache licensed projects have fallen into Microsoft's deft plan.

      But what really upsets me, Bruce, are your subtle allegations that the ASF is somehow selling out the rest of the open source community. You've clearly not been involved in the process, have confusions about what ASF sponsorship means, and hell, have confusion about what the Apache Software Foundation is these days. If you knew any of the people involved, you wouldn't be so quick to jump to conclusions. So enough with the conspiracy theories already.

      --
      Who said Freedom was Fair?
    12. Re:Anti-Linux? by hairyfeet · · Score: 1

      Well,I'd say your analogy is flawed because as far as I know I can't remember Apple ever trying to make it so BSD code would only run on Apple. But of course MSFT cooked up a fun little item called MSJava in the hopes of using their Windows leverage to take Java and make it require Windows.

      So while some here are saying "lets all be pals",I say it is much safer to take a wait and see approach. After all,it would be foolish to ignore a companies past history when trying to judge future actions. And just off the top of my head MSFT has brought us: SCO, Ballmer and his patent FUD,IE not following web standards,MSJava,etc and I'm sure that most folks here can add even more to that list. Microsoft has done a lot of things in their past,but playing nice with others....not really big on the list with them. So I'd suggest waiting and seeing what they are up to.

      Personally I'm betting on "New Apache 11 .NET with built in Silverlight multimedia support! Only on Windows Server 2010!!!", simply because in the past anything they couldn't just crush they'd try to buy and lock in to Windows somehow. So until we have seen a couple of successful collaborations between MSFT and Open Source that didn't end up with some kind of Windows only extensions or interoperability problems between Windows and Linux I'm not betting the farm on their change of heart. Once they have shown through a couple of projects like Apache that they can play nice with others THEN we can look to forgiving the past and trying to get along. But as always this is my 02c,YMMV

      --
      ACs don't waste your time replying, your posts are never seen by me.
    13. Re:Anti-Linux? by hdparm · · Score: 1

      as Slashdot isn't exactly respected as a home of unbiased views or anything.

      Exactly - try saying something bad about Microsoft.

    14. Re:Anti-Linux? by speedtux · · Score: 1

      There's already a mod_mono for Apache, and it runs on Linux. Its primary effect is that people can migrate off of expensive Windows servers to Linux.

    15. Re:Anti-Linux? by Wo1ke · · Score: 1

      Yes, but how does that *hurt* anyone? It helps windows users, while doing nothing negative to the rest of the world. Why the hell does there have to be a conspiracy for every little thing MS does?

    16. Re:Anti-Linux? by Bruce+Perens · · Score: 1

      That's a good analysis, thanks very much for taking the time to write it!

    17. Re:Anti-Linux? by Bruce+Perens · · Score: 3, Interesting
      Who's helping them, Bruce? Who?

      Well, we're in a really bad position here. Anyone who helps to make our own Open Source software run better on the Microsoft platform is helping that platform take share from the Open Source platform.

      Pretty good play by Microsoft, huh?

      I am not saying that Apache is selling out. But I am saying that Apache licensing is being used here to reduce the share of our own platform. Which I think indicates that Apache licensing isn't the best strategy.

    18. Re:Anti-Linux? by 12357bd · · Score: 1
      --
      What's in a sig?
    19. Re:Anti-Linux? by man_of_mr_e · · Score: 4, Interesting

      If you develop and don't get given money then the GPL "pays" you in the form of reciprocal freedom.

      No, it doesn't. You really don't understand the GPL at all. There is no requirement that anyone give you their changes in return for you giving them your code. I am completely within my legal right to take your GPL'd code, make changes and not give them to you. Even if I distribute the code to my customers, I don't need to give you the changes. I need only give my customers the code (if they ask for it). I can deny you the code if you ask for it. There is nothing in the GPL which requires me to give my changes to random people who i have not given the binaries to.

      Now, certainly, you could get the code from one of my customers, and that's a possibility, and I can't prevent them or you from that, but if you do that, you have to get the code from them, not me. I only have to provide it to the people I distributed the code to.

      The point is, the GPL does not do what most people think it does. Most people completely misunderstand the rights granted by the GPL, and the restrictions required by it. For instsance, most people don't realize that if they take some GPL code, like a Fedora distro, make a few tiny changes, and then post the ISO then they are required to supply all upstream code. You can't just point them to Fedora, you are legally required to provide it yourself, including whatever bandwith costs that would encumber you with. The MEPIS developer lost a court battle on that one.

    20. Re:Anti-Linux? by Bruce+Perens · · Score: 2, Informative

      There is nothing in the GPL which requires me to give my changes to random people who i have not given the binaries to.

      Actually you are wrong about that. GPL 2 section 3(b) says "any third party". So, yes, there is something in the GPL that says you do have to give code to random people.

      You don't have to follow 3(b) if you follow 3(a). But you are not allowed to prevent any of the people you give source code under 3(a) from giving it to anyone they like.

    21. Re:Anti-Linux? by man_of_mr_e · · Score: 1

      You don't have to follow 3(b) if you follow 3(a). But you are not allowed to prevent any of the people you give source code under 3(a) from giving it to anyone they like.

      Which is what I said further down when I said you couldn't prevent your customers from providing the source code.

    22. Re:Anti-Linux? by KGIII · · Score: 1

      Here is some gibberish that accidentally came out legibly back in July.

      http://news.slashdot.org/comments.pl?sid=607389&cid=24112839

      I think it was that one particular episode that really finally turned me off from both the FSF and the GPL.

      --
      "So long and thanks for all the fish."
    23. Re:Anti-Linux? by Anonymous Coward · · Score: 0

      But then your customers can give it to him (unless it's under the GPLv2 and some dastardly MS-Novell patent deal) so really all you're arguing is a tiny point about the GPL for many many paragraphs.

    24. Re:Anti-Linux? by man_of_mr_e · · Score: 1

      What part of "Now, certainly, you could get the code from one of my customers" didn't you understand?

      Yes, they could, but there is no requirement for them to do so, just like the BSD license makes no requriement for them to do so unless they themselves give the binaries to someone.

    25. Re:Anti-Linux? by blowdart · · Score: 1

      That's an interesting hypothetical; but from a realistic point of view the license doesn't matter; it's the platform. The only people who are going to want to switch to Windows as a hosting platform for Apache are those who already have a large investment in Windows infrastructure; corporates generally. And making Apache Linux only wouldn't solve that; it just means that those users aren't even going to evaluate Apache based products. What would drive Apache adoption (and FireFox adoption) is to allow these things to be managed through the current Windows management tools (FireFox is a good example here, you just can't use AD policies to manage it; there are some 3rd party attempts at this, but they suck). It's interesting you didn't leap up when Microsoft made PHP a first class citizen for IIS; why isn't that as dangerous (simple, it's the same thing, it's not going to move anyone that didn't already want to move). Heck who says the donation is to improve Apache at all? After all Apache sponsors log.net, probably the most population logging and instrumentation framework for the .NET platform.

      Of course it's all down to viewpoint, you don't seem to believe something is truly Open Source unless it runs on a completely open source stack; I disagree, but then I believe open standards are a lot more important.

    26. Re:Anti-Linux? by Bruce+Perens · · Score: 1

      I didn't read that comment back then, but the writer clearly has not read the GPL, because he's asking questions that are clearly answered by the license, and some of the things that he thinks the GPL prohbits are not in fact prohibited. Sometimes I really wish people would sit down with the license and learn it, and I think they'd not have such problems with it if they did.

    27. Re:Anti-Linux? by bds1986 · · Score: 1

      I don't see Apache on Windows competing with Apache on Linux, I see if competing with IIS on Windows. I would have thought that better Apache performance on Windows would assist in moving more users to Open Source platforms. If you were a Windows user, decided to try Apache to see what the fuss was about and it ran like crap, you probably wouldn't be interested in other Open Source offerings. On the other hand, if you had a good experience, you might be more interested in exploring further.

    28. Re:Anti-Linux? by KGIII · · Score: 1

      That was the FSF's recommendation to the Joomla! folks that resulted in the release of the BRIDGE to SMF's being no longer distributed. They, their lawyers, determined this. That, as stated there, was what happened.

      Me? I've read it a few times trying to figure out why people like it so much.

      There's one thing that that isn't and that is, free.

      --
      "So long and thanks for all the fish."
    29. Re:Anti-Linux? by Bruce+Perens · · Score: 1
      OK, I went and looked at SMF. SMF's license does not permit distribution at all! You have to write for a separate permission if you want to distribute.

      The Joomla developers, who own the copyright to their own software, acting together have the power to permit their software to be linked with SMF. They could issue a special SMF license in parallel with the GPL if they wanted to. But I certainly can't blame them for not wanting to.

      SFLC probably told them that they could prohbit it, and that letting it go by without challenge would weaken their ability to enforce the GPL against other folks than SMF. SFLC probably did not advise them much about making a separate, non-GPL license for SMF. SFLC works for free to support Free Software projects by non-profit organizations only. If you want to support proprietary projects, you have to find another lawyer to help you with that.

    30. Re:Anti-Linux? by KGIII · · Score: 1

      It is almost my bedtime (actually it is after it) 'cause I'm feeling old and stuff tonight. But, before parting for the night...

      Then what of the GPLed software that runs on Windows? How is one okay and the other one not okay?

      --
      "So long and thanks for all the fish."
    31. Re:Anti-Linux? by Bruce+Perens · · Score: 1
      Me too.

      Microsoft could make Windows a really good platform for running GPL software. But they could not keep how they did it secret by putting it in a proprietary add-on to the GPL software.They could not make the GPL software use incompatible formats that only they had rights to use. They can do that with Apache software.

    32. Re:Anti-Linux? by KGIII · · Score: 1

      I am, I hope, not a zealot and believe in moderation in all things. I've even been given the "MVP Award" from Microsoft for quite a few years.

      I have stressed and stated and ranted and raved.

      My personal feelings, which are beyond the scope of this short missive, are that if Microsoft wants to get the FOSS folks (or OSM folks for you) to listen they should just bite the bullet and release their source code for their OSes that are no longer being supported. When XP hits the support cycle end date, just release the source. There were so many Windows fans that turned to Linux because 98's support ended, they should have built a comminuty up and released the code and let them patch it, keep it up to date, and keep it secure.

      --
      "So long and thanks for all the fish."
    33. Re:Anti-Linux? by init100 · · Score: 1

      I've even been given the "MVP Award" from Microsoft for quite a few years.

      That one line completely explains your stance on the FSF, the GPL, etc.

    34. Re:Anti-Linux? by KGIII · · Score: 1

      No, your one assumption states yours. I advocate and contribute to OSS. Hell, I make most of my living with OSS.

      *sighs*

      Do so research and realize your statement directed towards me (you might wanna, you know, click my homepage link) is the reason why I don't like you. Yes, this is now a you personally. At least Bruce made the effort to answer, read, and was informed.

      Under this moniker or two others I can pretty much assure you that I've given far more to the community than you can ever hope to.

      --
      "So long and thanks for all the fish."
    35. Re:Anti-Linux? by Richard_at_work · · Score: 3, Informative

      You seem to be talking about Open Source as one single entity - it isn't, and it never will be. What Apache are doing is nothing more than ensuring they can increase their own market share by having their products run well on all platforms. Whats wrong with that?

      Should Apache 'take one for the "team"'? No.

    36. Re:Anti-Linux? by PietjeJantje · · Score: 1
      We've been there, done that, recycled the arguments, and done it again. The GPL folks will say it's not about your definition of freedom, but about fredom of code, freedom for the programmer, etc. etc.

      I too particularly dislike their redefinition of the word free for their own purposes. I don't mind their license, it's choice, but it would have been much better if it was presented exactly like that, dryly stating that changes mast be passed back and such. But they decided it to be a gigantic troll, and made it worse by claiming their redefinition is the only freedom, so others, BSD in particular, are not "free" by default. That troll destabilizes the hackers scene, by intend. It's the world turned around for political purposes. And now we also got MS throwing oil on the fire.. how nice. These are two big powers now trying to pick a fight in their favor and causing fractions in what was once a united world of hackers - when it was purely about technology and politics were left on a personal level (you could hack with someone with a different ideology and respect that). Hey, if it was up to MS, we'd all be fighting and getting nothing done...

      You know, most open source developers don't give a shit about licenses. Ironically they form the majority of GPL users, as they just pick a license that seems to be popular. But more and more just escape to MIT (equals BSD without advocacy) or public domain to just avoid all the crap.

    37. Re:Anti-Linux? by KGIII · · Score: 1

      I will give you a real response later if you want but I agree mostly. Have you ever wanted to ask them, not the GPL people but there is probably a huge overlap, what they want for paper or plastic at the check out line? I haven't actually done the job of checking out people's groceries but I can envision them going crazy. Bruce seems okay - he and I have had some good talks tonight.

      I can see these people saying that they're environmentalist (drawing on PETA experiences here) and then insisting that the bag be plastic to save a tree. Yeah... I grew up during that stuff. Proof is that the paper is far better and, wow, renewable... It even killed their last argued attempt - it has a lower carbon footprint which is nice but I am still not sure if it is actually meaningful. But, well, I digress...

      Ask your local activist what they are going to wear for shoes when there is are no more animals killed and then ask them if they believe in evolution. Then look and compare PETA with the zealots for FOSS that speak the loudest. (I amended that statement tonight just because of Bruce, I am wondering if what I am seeing is not the norm but just the loudest speaking.)

      When I code and do so for my own use, it goes to the public domain. Hell, if you can base a commercial product off the trash I wrote then I'll be damned! Don't need to give me nuffin'! Nuffin' at all. Free as in free. Like beer and speech.

      After "talking" with Bruce I realize he's not what I was expecting and I have some hope. Right now I worry that the FSF and GPL will do more damage than good to the FOSS developers. The movement is nothing without them. I write stupid crap in my journal here but I think I'll need to expand. I am going to go do some learning and actually strive to see the reasons a bit more because even after all these years they escape me. Yelling doesn't fix anything, it just pisses people off.

      --
      "So long and thanks for all the fish."
    38. Re:Anti-Linux? by shutdown+-p+now · · Score: 1

      So what are they likely to do with Apache? Integrate .NET in with it of course, whch won't work on non-Windows boxen.

      FYI, Microsoft actually does have .NET projects which officially support Linux and Mono. Phalanger is one example (and probably the one relevant to all this), F# is another.

      I think they hope that they'll get open-source developers to develop for Apache(.NET) and thus be locked-in to Windows.

      Actually, I rather think they hope that developers who don't care in the slightest about open source, but who for some reason like the perceived simplicity of the LAMP stack, would move to .NET and Windows (and MS gets to sell a couple W2K8 licenses to them).

    39. Re:Anti-Linux? by shutdown+-p+now · · Score: 2, Insightful

      Well, we're in a really bad position here. Anyone who helps to make our own Open Source software run better on the Microsoft platform is helping that platform take share from the Open Source platform.

      So, Qt and KDE4, Gtk2/win32, MySQL and PostgreSQL, PHP and Python, all those projects and people who run them - they are all traitors of OSS ideals;, since they all make Win32 versions, and often provide binaries and convenient installers for them?

    40. Re:Anti-Linux? by Hektor_Troy · · Score: 1

      While it has been a while since I read the GPL from end to end, I do believe you've made a mistake in this statement:

      including whatever bandwith costs that would encumber you with.

      There is no requirement that they can download the code, only that you provide it to them, and I think you are allowed to charge a reasonable amount to cover the cost, if your chosen delivery system is the mail. I.e. cost of the cd/dvd and postage.

      --
      We do not live in the 21st century. We live in the 20 second century.
    41. Re:Anti-Linux? by man_of_mr_e · · Score: 1

      No, there is no requirement to download the code, but i was referring to what is feasible distribution of source code. I doubt many people are going to want to deal with the snail mail option of providing source when they are distributing the binary to millions of people by internet.

    42. Re:Anti-Linux? by holloway · · Score: 1
      Hi Bruce,

      I'm just posting here so that I will hopefully get a response. You say this Apache donation is being done so that they can claim to speak for Open Source... and you seem to be expressing a preference for the more restrictive licenses (presumably with patent protection, TiVoisation protection) etc.

      So my question is this -- they can't speak for open source if you change the definition so that they're excluded until they play nice... so if you added patent protection and some other GPLv3/AGPLv3 requirements to something like the "OSI approved OpenSource 2.0" definition and deprecated the old one then wouldn't that go a long ways to helping us speak up about this? You need to give us the arguments to use against proprietary attacks. If you describe the old one as being ten years old now and needing an update then maybe you could push for this. Open Source has won over Free Software for mindshare but I think we need to change it to prevent what you're talking about. Any thoughts?

      I'll check back here for any answer. Thanks :)

    43. Re:Anti-Linux? by Anonymous Coward · · Score: 0

      So what are they likely to do with Apache? Integrate .NET in with it of course, whch won't work on non-Windows boxen. I think they hope that they'll get open-source developers to develop for Apache(.NET) and thus be locked-in to Windows.

      Bingo!

    44. Re:Anti-Linux? by drsmithy · · Score: 1

      There were so many Windows fans that turned to Linux because 98's support ended, they should have built a comminuty up and released the code and let them patch it, keep it up to date, and keep it secure.

      I find it hard to believe there would be a significant overlap between "happy to use windows 98, but not XP" and "happy to use Linux".

    45. Re:Anti-Linux? by KGIII · · Score: 1

      A lot of them didn't want to move to XP for a variety of reasons, misunderstanding of product activation being one of the biggers reasons. The discourse on the 9x Microsoft UseNet groups was quite loud. There were a great many of them - I didn't keep count. I can not say, with any certainty, the percentages that made the switch but it wasn't a switch to be "happy" but rather a switch to avoid continued support for Microsoft when they no longer wanted their products.

      I did a little bit of searching but I'm not able to find the post that I'm looking for. Someone had posted (in the groups and on their site) a rather well written missive containing the various reasons that they were not willing to move from 9x to XP. It was a pretty good read.

      --
      "So long and thanks for all the fish."
    46. Re:Anti-Linux? by ZorbaTHut · · Score: 1

      On the other hand, the snail-mail option has the advantage that far fewer people will want to do it, especially if it costs them money.

      I highly suspect that you could use the snail-mail method and then never actually have to send out the sourcecode - "Download from the Fedora repository! I also provide snail-mail CDs for a low fee, email for details" - nobody will ever, ever, ever pay that fee.

      --
      Breaking Into the Industry - A development log about starting a game studio.
  15. Apache in Windows Server 2010? by Manip · · Score: 5, Interesting

    This might sound completely insane but did anyone consider that Microsoft might try and cut costs by using Apache for the backend in Windows Server 2010?

    Apple has done it with Apple OS X Server. It would allow Microsoft to keep up to date with web standards without having to spend vast amounts to do it. All they would really need to do is develop propitiatory modules that they could hook in.

    Microsoft really have very little vested interest in keeping IIS up-to-date. It isn't a big cash cow and I think most people would agree that it isn't a great web server (although does have some nice tie-ins with the OS).

    While I am posting I really dislike the article attacking the Apache licence. The Apache and BSD licenses are the purest form of what OSS stands for. It is freedom in the true sense and not freedom in the American sense (e.g. Freedom at the barrel of a gun).

    1. Re:Apache in Windows Server 2010? by nawcom · · Score: 0, Redundant

      but Apple uses.. um Apache as the http server. Not "Apple (tm) iWeb Server." They don't modify the code at all, and they use a nice frontend for setting it up. The source code is free. MS using Apache would probably end up being IIS8, which is really just a closed source modified copy of Apache with a nice mmc frontend. You won't even see a difference. I am making assumptions here on what MS would do with it, but if they actually start installing "Apache HTTP Server" on Windows server (iow compilable from source) then I will take this in from a different viewpoint.

    2. Re:Apache in Windows Server 2010? by Jorophose · · Score: 1

      This is only good if they follow through and release the source. If they fork the project after to create their own web server it's really just a case of taking the enemy's water to fuel your guns.

    3. Re:Apache in Windows Server 2010? by aster_ken · · Score: 5, Insightful

      This will definitely not happen, and here is why.

      1. Microsoft has invested far too much time and far too many dollars into making Internet Information Services (IIS) what it is today.
      2. Independent Software Vendors (ISVs) have invested far too much time and far too many dollars into making modules for IIS. Several ISVs have built their entire business around providing these modules for cost.
      3. Many of Microsoft's own products, such as Exchange Server 2007, Office SharePoint Server 2007, Office Project Server 2007, and more, have been built around the IIS architecture. Changing to a different back-end server architecture would cost Microsoft financially.
      4. Usage of IIS has been increasing dramatically since March 2006. Usage of the Apache HTTP Server has declined significantly beginning in that same month. Netcraft provides these statistics here: http://news.netcraft.com/archives/2008/06/22/june_2008_web_server_survey.html

    4. Re:Apache in Windows Server 2010? by Hairy1 · · Score: 2, Insightful

      Not only is IIS not a cash cow, its not a revenue generator at all. Any attempt to use IIS to break standards would be seen for what it was, so any strategic value of IIS is mute.

      That leaves Microsoft gulping down development costs on something that earns them zero revenue. Not smart. If they are smart they will incorporate Apache into Windows Server. That isn't evil, its exactly what Apache wants according to its license.

      The big question is whether Microsoft will fork Apache. I don't believe they will. The reason is simple; if they fork they will lose the primary benefit - a community of developers doing their own work for them. No doubt they will add some cute GUI front end applications to make it look like IIS, and allow .Net to work seamlessly as it does on IIS, but what they won't do is fork core Apache.

      Of course, they may not do much work on core Apache either, leaving that to the Apache team. But that isn't evil either.

      Bottom line here is that I've always known Microsoft will have to come to terms with Open Source. Its painful for them, and there is no doubt huge argument about how to deal with it.

      Fighting Open Source may work in the short term to slow adoption, but long term it is only delaying the inevitable. A more constructive strategy would be accepting a reduction in market share and finding a place in the market that is stable in the long term.

      For example, Microsoft has no real interest in operating system kernels. Any money they spend on new kernels is a waste when there are free alternatives. The value they deliver to the market is a well known API. Applications written for Windows will run on Windows, and users need not consider what Windowing system they use, or what packages are installed.

      What might be easier is using Firefox rather than IE. IE earns no cash, and Firefox is getting a better reputation. Why bother to continue development of a browser that competes with free?

      Of course, that doesn't mean they will do the same with Office - as this earns them substantial revenue. But even here OpenOffice will no doubt erode their market share in the long term. I don't expect you will see MS supporting OpenOffice!

      In summary, don't expect MS to be nice when it comes to their core earners, but they might cooperate when it comes to cost centers.

    5. Re:Apache in Windows Server 2010? by TheRaven64 · · Score: 1, Interesting

      A version of Apache supported by Microsoft could conceivably have an Apache module that would run IIS modules (which, of course, would need Windows). Alternatively, they could grab some Apache code and write a compatibility layer that let IIs run Apache modules.

      --
      I am TheRaven on Soylent News
    6. Re:Apache in Windows Server 2010? by AppleOSuX · · Score: 1

      But Apple also doesn't use it's web server as part of it's overall platform of business application tools. Apple and Microsoft are two completely different types of business.

    7. Re:Apache in Windows Server 2010? by Anonymous Coward · · Score: 0

      So....I suppose the fact that Greg Stein used to work for MS in Redmond has nothing at all to do with the concept, eh?

    8. Re:Apache in Windows Server 2010? by smoker2 · · Score: 3, Informative

      Usage of IIS has been increasing dramatically since March 2006. Usage of the Apache HTTP Server has declined significantly beginning in that same month

      Nice try, troll.
      According to the page you linked, Apaches usage has actually increased, as has IIS. Admittedly, Apaches market share has gone down, but that's not what you said. There are still 8.5 million more Apache servers (serving 24 million more sites according to Netcraft) than IIS.
      Totals for Active Servers Across All Domains
      June 2000 - June 2008

      Not to mention that as the largest single OS vendor, Microsofts market share is bound to grow, as their users start discovering the internet. Apache users are largely self selecting in this respect.

    9. Re:Apache in Windows Server 2010? by Anonymous Coward · · Score: 0

      Godaddy also switched millions of parked domains to IIS in that month.

    10. Re:Apache in Windows Server 2010? by aster_ken · · Score: 1

      Personal attacks about being a troll aside, I yield to you on the wording of my fourth point. Had I bothered to scroll down the page a bit more, I would have seen the other graph and more appropriately worded my point to reflect an increase in marketshare instead of usage.

      Also, as if attempting to defend myself, we use Apache on CentOS to host all of our web sites. I'm not praising Microsoft. I'm just pointing out how ridiculous it would be for them to abandon IIS and put Apache in its Windows Server product.

    11. Re:Apache in Windows Server 2010? by aster_ken · · Score: 1

      If IIS provided no opportunity for revenue then Microsoft would drop the product entirely. They are a business that is held accountable by their shareholders. Everything Microsoft does is geared toward increasing their revenue.

      Some of the ways in which IIS earns revenue are Windows Server licensing, product support contracts, ISV partnerships, and integrated products (Office SharePoint Server 2007, Exchange Server 2007, etc.) that require IIS and their licensing.

      Reworking their integrated products to work with Apache is probably not a trivial task. There's more development dollars Microsoft would be "gulping down." Destroying the IIS ISV economy within five years (gives Microsoft time to transition most customers to the new operating system) would not be an option, either. And if Windows Server ran the well-known and cross-platform Apache, there would be no more incentive for those businesses who have locked-in to IIS to continue using Windows Server. There goes more licensing revenue and product support revenue.

      As far as Microsoft having no interest in operating system kernels, I should say the Windows Server 2008 kernel disproves your hypothesis. The Windows kernel is a marvel of computer science (as are the linux and BSD kernels), and it will continue to be improved until such time that Microsoft cannot gain revenue from Windows licensing, product support contracts, ISV and IHV partnerships, and certification programs. There will come a time when the Windows kernel in its current form will have to change. The Singularity kernel could be Microsoft preparing for that day, or it could be an interesting experiment from which they will take valuable lessons to apply to their revenue-generating kernel. I don't know the answer to that, but I do know that Microsoft has to care about kernel development. It's part of their core business.

      Finally, you mentioned Microsoft Office as being one of their greatest revenue generators. I do see OpenOffice.org eventually taking more marketshare from Microsoft, but that is not likely to happen within the next five years. Steve Balmer's infamous "developers" chant gave them exactly what they wanted. Enough developers came on board to build a huge economy around Microsoft's products. It's that very "economy" that will keep Microsoft Office installed on millions of desktop systems for years to come. Custom solutions built with Office Outlook and Exchange Server, various add-ons for Office Word and Office Excel, and the reliance by so many on Office Access databases are some of the many reasons we won't see a major shift in the near future.

      Whether these are best-of-breed applications and application servers is irrelevant to the discussion. They are in use, they have thousands of businesses built around providing software and services based on these products, and there are various contracts and agreements in place to keep it going for some time.

      And before anyone says anything, I never said Office Access was good. I just said people use it. ;)

    12. Re:Apache in Windows Server 2010? by IntlHarvester · · Score: 1

      They could always ship *both* IIS and Apache.

      Official support for the "WAMP" stack can only help sell more Windows servers.

      --
      Business. Numbers. Money. People. Computer World.
    13. Re:Apache in Windows Server 2010? by speedtux · · Score: 3, Informative

      Usage of IIS has been increasing dramatically since March 2006. Usage of the Apache HTTP Server has declined significantly beginning in that same month.

      Those numbers were mainly due to changes in parked domains, nothing real.

    14. Re:Apache in Windows Server 2010? by SaDan · · Score: 1

      1. Nothing has to last forever. Maybe IIS's time has come.

      2. MS will gladly consult for a fee to migrate these ISVs to their new platform/API.

      3. Microsoft and Novell are in bed together these days. Not so long ago, Novell sponsored a Linux based Exchange replacement product, Openexchange (http://www.linux.com/feature/42075). It is possible to replace of Exchange and retain compatibility, if they wanted to.

      4. Those numbers say nothing about parked domains, etc. More domains may be shifting IIS, but I'd wager more production sites are using Apache and more will continue to do so in the future.

    15. Re:Apache in Windows Server 2010? by mysidia · · Score: 1
      • Sunk cost fallacy. Just because they have invested a lot developing IIS does not mean they are satisfied with its results.
      • MS would have a more compelling offering by obsoleting the ISVs' offerings. (I.E. providing suitable 'apache' modules that duplicate the functionality of any popular addons)
      • Two words: compatibility layer. A layer for legacy software to map the IIS hooks onto the new 'Apache.NET' framework.
      • The netcraft statistics don't mean much. Nowadays many domains are registered by typosquatters just to display advertising, most hostnames aren't "real" web sites. Hundreds of thousands of domains sit on one server, and the statistics mostly only reflect the choices of these major providers, not the choices of most sites.
      • Even if IIS usage is increasing in real terms, it is not necessarily a reason that MS wouldn't consider re-architecting it in the name of cost-effectiveness (development assistance from a worldwide community), security (through public review and code heritage), robustness, efficiency, and, of course, getting a lean architecture that allows them to build a better-featured, easier-to-manage product.
    16. Re:Apache in Windows Server 2010? by Anonymous Coward · · Score: 0

      Why would they have to give money to Apache to do this?

    17. Re:Apache in Windows Server 2010? by farmer11 · · Score: 1

      I really dislike the article attacking the Apache licence. The Apache and BSD licenses are the purest form of what OSS stands for. It is freedom in the true sense

      Freedom can mean different things to different people. If we compare two islands, first, an island where there are no laws and I am free to stab you in your face and take your money. Or second, an island where laws restrict some freedoms to guarantee others?

      I can see why both options are attractive, but you know what? I don't want to get stabbed in the face no matter which is more free.

    18. Re:Apache in Windows Server 2010? by Anonymous Coward · · Score: 0

      Time to destroy your logic:

      1. We've wasted lots of money, so let's keep wasting more money instead of making better investment decision. WRONG!
      2. Most ISVs have to deal with IIS and Apache anyway if they're any major type of ISV
      3. That's a one time investment that would pay for itself in benefiting from open source developers, bug fixes, etc
      4. ???
      5. Profit!

    19. Re:Apache in Windows Server 2010? by Machtyn · · Score: 1

      This might sound completely insane but did anyone consider that Microsoft might try and cut costs by using Apache for the backend in Windows Server 2010?

      I first read this to mean they would save costs by not having to purchase Microsoft software. hehe.

    20. Re:Apache in Windows Server 2010? by man_of_mr_e · · Score: 1

      Nit pickers should not have their own nits to be picked.

      The "Active Servers" graph is not what you think it is. Their methodology is that they count a unique site as an "active site", and somehow they put the word "servers" in there. Active sites is meant to filter out domain squating and domain parking sites where the pages are substantially similar to each other. It does not indicate a stand-alone server.

      Although Netcraft does count unique servers (to the best of their ability) they don't publish this information for free, except for once a number of years ago. The public survey counts only hostnames, not servers.

    21. Re:Apache in Windows Server 2010? by vga_init · · Score: 1

      The Apache and BSD licenses are the purest form of what OSS stands for.

      That has never been true, and that is why the GPL even exists. The GPL is saying that in order for freedom to be true/real, then the community should not share code with people who are going to close the code and essentially take the software away from the community. By binding people to give back what they contribute to open source, open source stops being a lost cause.

      In case you haven't noticed, GNU/Linux gets insane levels of support from the community at large, with several major companies with vested interest in the software contributing enormous financial backing. It's OSS that works and freedom you can benefit from now and forever.

      BSD and Apache are good products, but they get held back. The FreeBSD foundation slaves away to build a system that Apple will take and close after adding their own improvements. If FreeBSD wants those improvements, they have to write them themselves, which means lots of work being duplicated, and that is exactly what stifled innovation in the proprietary software market and stifles innovation with BSD, which could have gone leaps and bounds ahead with improvements from its proprietary derivations. Also, don't forget that BSD relies heavily on major components of GNU.

      For being "purer" OSS, BSD is in many ways riding the wake of GNU, and sure they do lots of good, original work, but GNU gets there, and the popularity and completeness of GNU is what enables BSD to be a successful platform. If you don't think that's true, show me a BSD distribution that doesn't use GCC, or tell me why all the BSD systems actively maintain Linux binary compatibility and not vice versa.

    22. Re:Apache in Windows Server 2010? by westlake · · Score: 1, Interesting
      Those numbers were mainly due to changes in parked domains, nothing real.
      .

      I find a link more persuasive than a bald assertion of fact. Particularly when I see a mod up to +4.

    23. Re:Apache in Windows Server 2010? by speedtux · · Score: 2, Interesting

      Well, geez, we're talking about Netcraft, and it is right there in the Netcraft announcements:

      http://news.netcraft.com/archives/2006/06/04/june_2006_web_server_survey.html

      And if you Google around (you do know Google?), you'll see that places like GoDaddy are refusing to deny that Microsoft paid them for this.

    24. Re:Apache in Windows Server 2010? by Anonymous Coward · · Score: 0

      Most people still think of IIS4 when they think of IIS. IIS6 and especially 7 are actually pretty solid webservers. And to say IIS isn't a big cash cow is a bit ridiculous, do you really think it's Office that drives sales of Windows Server?

    25. Re:Apache in Windows Server 2010? by Anonymous Coward · · Score: 0

      Microsoft really have very little vested interest in keeping IIS up-to-date.

      Ah, I see. That must be why the redeveloped IIS 7 from the ground up. Why they integrated ASP.NET even more into IIS 7. Why the have developed a completely new FastCGI to run Ruby or PHP much more efficiently.

      And why they launched a website dedicated to IIS about a year ago. Which is where you can go get a clue.

      http://iis.net

    26. Re:Apache in Windows Server 2010? by Anonymous Coward · · Score: 0

      You've missed the point, but thats okay Bruce did as well.

      Its all about developers, specifically its about making LAMP developers able to use IIs/ASP/NET without the usual pain.

      Python and Ruby are already first class CLR citizens. Microsoft are playing nice with the PHP devs, so expect an IronPHP announcement real soon. Assume that Jakarta will port to .NET, thats quite a lot of the bases covered.

      Throw in a future native port of Apache with OOXML support...

      So Microsoft get to sell Windows Server, .NET, and fight for a IIs and Microsoft SQL sale. And that ladys is the whole point, 2 sales they may not have previously made.

    27. Re:Apache in Windows Server 2010? by Anonymous Coward · · Score: 0

      "The Apache and BSD licenses are the purest form of what OSS stands for."

      Yeah, in much the same way that the German people's use of 'democracy' to vote in a dictator in 1933 was the 'purest' use of democracy.

      When a company takes the source code, adds to it and then closes it, it ain't free any more.

      Stop being daft.

    28. Re:Apache in Windows Server 2010? by Anonymous Coward · · Score: 0

      Only public domain is pure, everything else is a restriction

    29. Re:Apache in Windows Server 2010? by westlake · · Score: 2, Insightful
      Well, geez, we're talking about Netcraft, and it is right there in the Netcraft announcements:
      .

      and to quote from your own link: "While those parked domains were a major factor in Microsoft's gains, Windows also saw solid growth in active sites, hostnames that contain content and likely to represent developed web sites."

      Why stop at 2006?

      Microsoft's IIS web server grows by 2 million sites, boosting market share by 0.36%, [to 35%] but Apache remains in the lead with a total of 49.1%.
      June 2008 Web Server Survey

      And if you Google around (you do know Google?)

      Yes I know Google.

      But why should I have to fact-check every post? Without so much as a starting point to begin?

    30. Re:Apache in Windows Server 2010? by dk.r*nger · · Score: 1

      That would be pointless, since most of the mentioned modules only brings Apache functionality into IIS. ;)

    31. Re:Apache in Windows Server 2010? by Foofoobar · · Score: 2, Informative

      4. Usage of IIS has been increasing dramatically since March 2006. Usage of the Apache HTTP Server has declined significantly beginning in that same month. Netcraft provides these statistics here: http://news.netcraft.com/archives/2008/06/22/june_2008_web_server_survey.html

      As Mark Twain said 'There are three kinds of lies: lies, damned lies, and statistics.' These stats are INCREDIBLY slanted as Microsoft paid several domain parkers to move to IIS thus making it look like alot of people use IIS when in fact they do not. Also, they forked their stats: Googles web server is actually a custom build of Apache (not for resale), lighttpd is a custom build of apache as well. Add these stats back in, take into consideration that Microsoft paid off domain parkers and you actually get a stat more like this.

      --
      This is my sig. There are many like it but this one is mine.
    32. Re:Apache in Windows Server 2010? by tjkerr · · Score: 1

      Googles web server is actually a custom build of Apache (not for resale), lighttpd is a custom build of apache as well.

      Lighttpd is no "custom build of apache". http://www.lighttpd.net/story

    33. Re:Apache in Windows Server 2010? by Foofoobar · · Score: 1

      Oops.. sorry. Was thinking of SWS. Still lighttpd's market share is marginal if you look at Netcrafts figures and it's mostly their forking of the Google web serve stats that affected Apache's drop. Since Google doesn't resell or redistribute (and it still is labelled as Apache in the headers), I don't see the point of calling it something else... especially if the market cannot get their hands on it and start using it for themselves.

      --
      This is my sig. There are many like it but this one is mine.
    34. Re:Apache in Windows Server 2010? by speedtux · · Score: 1

      Why stop at 2006?

      Because there was a claim of a "dramatic" growth, and that's where the big jump occurred.

  16. Re:Perens not helpful by Anonymous Coward · · Score: 1, Interesting

    I've always recognized raymond as a douchebag hanger-on (I don't know why anyone listened to him), but how is it racist to acknowledge that the average black IQ is 85 (vs 100 for whites, and slightly higher for some other groups)?

  17. So, if MS forks Apache... by orkysoft · · Score: 2, Interesting

    So, if MS forks Apache, will they still be able to call it Apache, or will they have to make up a new name for trademark reasons? If so, it'll just be another fork, won't it?

    --

    I suffer from attention surplus disorder.
    1. Re:So, if MS forks Apache... by prozaker · · Score: 1

      I think they will call it "James Town" Server.

    2. Re:So, if MS forks Apache... by prozaker · · Score: 1

      or Dudley :D

    3. Re:So, if MS forks Apache... by Zwicky · · Score: 1

      They'll just call the 'Microsoft Patchy Server'.

      (And yes, I am aware of the origins of the Apache name).

      --
      "Three eyes are better than one" -- Lieutenant Columbo
    4. Re:So, if MS forks Apache... by devman · · Score: 1

      Correct, the ASF owns the trademark on Apache HTTP Server. Just like you could technically fork Java as well, but you can't call it Java unless it passes all of Suns standards. There is also a hell of a lot more to Apache than just the HTTP server btw.

  18. what? by SirShmoopie · · Score: 5, Insightful

    So let me see if I have this right.

    1: If they activelly avoid compatibility with open source, they're being evil.
    2: If they just ignore it, they're being evil.
    3: If they try to co-operate with any open source project, they're being evil.

    What, to be blunt, the fuck is going on?

    Ok, I'm not claiming closed source vendors are great or anything, but to my mind, this smacks of closed minded zealotry, and as we know, courtesy of the worlds religions, that generally doesn't work out well in the long term.

    Is the open source movements plan to vilify any and all attempts of the 'establishment' to work with us? Is that the plan?

    I freely acknowledge that Microsoft don't really have much in the way of compatible philosophy, but if all we do is bitch, all we'll get is negative publicity and bad feeling from people who, shock, horror, are actually entitled to think that open source isn't the source of all that is good in the world.

    I'm an open source developer myself, but obviously not a 'proper' one, because all I care about is sharing my code.

    1. Re:what? by Shados · · Score: 2, Insightful

      People around here will only be happy if Microsoft donates Windows' source and all of its assets to Stallman, while bitching about how Windows sucks anyway and that GNU should drop it and let it die. Then they'll gloat about it for the next 20 years.

    2. Re:what? by kwabbles · · Score: 2, Insightful

      Microsoft will stop being labeled evil when they stop doing evil things.

      Since the great majority of what they do is either evil, anti-competitive, illegal, or stifles innovation (or any combination thereof) - the only way I see them not being evil anymore is if they cash in and dissolve.

      Fat chance.

      --
      Just disrupt the deflector shield with a tachyon burst.
    3. Re:what? by droopycom · · Score: 2, Insightful

      Another way to look at it:

      They are Evil, you are Good

      1) First they ignore you
      2) Then the laugh at you
      3) Then they fight you
      4) Then they try to join you

      We are at this stage now. Whatever they do is a step toward the same goal. It is not a change of heart. So they still are Evil....

    4. Re:what? by quux4 · · Score: 2, Interesting

      OK, Bruce. You have outlined the ways MS could be evil in this Apache interaction (or any other, I guess). We get it. There's Bad Stuff they could do.

      But I am wondering - could you outline the ways they could be GOOD? Just to show us that the possibility exists in your mind, and that there is some possible way for MS to be anything but evil?

    5. Re:what? by smittyoneeach · · Score: 1

      While not exactly happy, people around here might achieve neutrality if simple standards were followed, without corruption thereof.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    6. Re:what? by Bruce+Perens · · Score: 2, Insightful
      is some possible way for MS to be anything but evil?

      Put down the gun. That means the software patent gun in this case. Completely, and without being forced by anti-trust regulators.

      Bruce

    7. Re:what? by Anonymous Coward · · Score: 0

      So let me see if I have this right.

      1: If they actively avoid compatibility with open source, they're being evil.
      2: If they just ignore it, they're being evil.
      3: If they try to co-operate with any open source project, they're being evil.

      Yep -- you got it right.

      Move along. Nothing to see here.

    8. Re:what? by quux4 · · Score: 1

      How can they honestly disavow the patent 'gun', while so many other players on the field have similar guns? Think Eolas, here. To mix a metaphor, MS have rattled the patent saber a few times, but what blood have they drawn? It's possible that the changes you may be thinking of will happen soon, apparently the Patent Office has been doing some heavy thinking lately...

    9. Re:what? by Blakey+Rat · · Score: 1

      Don't they need the gun for self-defense?

      Microsoft got burned by Eolas, and they've supported software patent reform in the past. It's obvious that Microsoft feels the same way about software patents that many Slashdotters do, but the problem is being a huge obvious target, they can't afford to let their guard down. Don't hate the player, hate the game, you know.

      But most likely, you're just making a demand you know is impossible (at least for Microsoft; Congress could make it happen), just so you can continue griping until the end of time. Because, in reality, I think the open source movement is more of an anti-Microsoft movement than a pro-anything movement.

    10. Re:what? by Zwicky · · Score: 1

      I see your point and I raise you an: In fairness it is only logical to have a healthy skepticism when it comes to Microsoft. It's natural to think there is some obscure and very evil business reason behind it.

      If they are embracing open source in a way that doesn't lead onto an extend phase then good, more power to them. (On second thoughts good but without the more power thing :) ).

      --
      "Three eyes are better than one" -- Lieutenant Columbo
    11. Re:what? by synthespian · · Score: 2, Insightful

      You're not against proprietary licenses. You like them - you think MySQL's dual-licensing scheme is cool. When MySQL developers makes US$ 1.1 billion perverting the GPL, it's all right. You just hate when Redmond makes a billion.

      What a fucking lopsided logic. You either are against proprietary licenses, or you aren't. That is Stallman's religion and you are on the road to apostasy.

      You just don't like business-friendly licenses. Well, Apache just got US$ 100,000, Apple gave FreeBSD patches and a security framework, etc.

      Face it: GPL world domination is not gonna happen, Perens. It's better that the Windows people use better quality software - like Apache - it makes the world a better, safer, more interoperable place.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    12. Re:what? by Bruce+Perens · · Score: 1
      Don't they need the gun for self-defense?

      Not from Free Software. They can completely put down the gun as far as we're concerned, while keeping it effective against proprietary software companies. It doesn't help them against Eolas at all, since Eolas doesn't make anything but patents.

    13. Re:what? by Anonymous Coward · · Score: 0

      1: If they activelly avoid compatibility with open source, they're being evil.
      2: If they just ignore it, they're being evil.
      3: If they try to co-operate with any open source project, they're being evil.

      Have you forgotten about ISO OOXML already? what about the MS-Novell deal where they appropriated software they didn't write via a GPL loophole... some people never learn.

      Yes -- they're not doing this out of the goodness of their heart. There is a business angle for them. The reason we know this is because Microsoft is a business (and also because we remember what Microsoft have done).

      Microsoft also happen to be the largest competitor... and now they're contributing to their competitor. Throwing around scenarios asking 'why?' is the least we can do.

      If Microsoft want to satisfy geeks then collaborate on interoperability and work with the FSF or OSI on unrestricted patent/copyright use. This could just be API documentation or software, etc.

      Personally my guess is that this will be about adding ASP.Net and SilverLight support to Apache... and that's patent encumbered.

    14. Re:what? by Blakey+Rat · · Score: 0, Flamebait

      I'm going to be honest, I posted that without first reading your article. Then I stopped reading your article after the first paragraph:

      Microsoft joined the Apache open source project as a platinum sponsor, promising to put $100,000 per year into a project that beats its own IIS (Internet Information Services) in the market.

      Uh, what? That's delusional, there... oh what grounds does Apache beat IIS, exactly? "Being named after a Native American tribe?" At worst, the two servers are neck-and-neck.

      In any case, if you're delusional enough to believe the above quotation, and paranoid enough to assign some far-fetched conspiracy theory to every single action Microsoft engages in, I can see there's no room for a rational discussion.

    15. Re:what? by Anonymous Coward · · Score: 0

      you asked, here is what they suffer from

      http://wiki.linuxquestions.org/wiki/Amiga_Persecution_Complex

    16. Re:what? by 93+Escort+Wagon · · Score: 1

      So let me see if I have this right.

      1: If they activelly avoid compatibility with open source, they're being evil.
      2: If they just ignore it, they're being evil.
      3: If they try to co-operate with any open source project, they're being evil.

      Yeah, that's it - you got it! Now you're finally getting into that old Slashdot spirit...

      --
      #DeleteChrome
    17. Re:what? by pdusen · · Score: 1

      Unlikely, even then.

    18. Re:what? by IntlHarvester · · Score: 1

      Plus, I haven't see it reported that the money is going into the Apache web server. (Apache does a lot more than HTTPD, Perens should know that.) The projects that Microsoft seems interested in are Java- and PHP-related.

      --
      Business. Numbers. Money. People. Computer World.
    19. Re:what? by bhirsch · · Score: 1

      He is not delusional. He is just an ignorant ideologue, who has probably contributed less to OSS than MS, and is shameless enough to submit his own story to slashdot.

    20. Re:what? by Bruce+Perens · · Score: 4, Insightful

      Yes, MySQL's license is cool. They get to follow the GPL, and make money from anyone who doesn't want to join the covenant of the GPL. I like that so much that I do it with my own software, too. Why not get paid for making GPL code?

    21. Re:what? by Bruce+Perens · · Score: 2, Insightful
      How can they honestly disavow the patent 'gun', while so many other players on the field have similar guns?

      They can disavow it where we are concerned, because we're not aiming one at them. This doesn't mean they can't keep their options open against other proprietary software.

    22. Re:what? by klingens · · Score: 1

      Don't they need the gun for self-defense?

      They don't. In the EU where we don't have software patents (yet), Microsoft is one of the strongest supporters of introduction of software patents.

      Don't hate the player, hate the game, you know.

      If they were against patents they wouldn't do that and be happy about the status quo. So I hate them for playing the game without need.

      Always remember: their actions speak louder than their anti patent rhetoric when they get hit by a patent suit again.

    23. Re:what? by Bruce+Perens · · Score: 2, Interesting

      Apache still has about a 15% lead in the market, with about half of total servers. Microsoft went out and persuaded operators of large domain parking systems to switch to IIS so that they could have a larger share on the Netcraft report. A while back GoDaddy wrote a press release about their deal to park with IIS, no kidding. Just like Microsoft to make that sort of deal and not even bother to tell the folks they paid to keep quiet about it.

    24. Re:what? by TeXMaster · · Score: 1
      > Unlikely

      Indeed. Considering Microsoft track history, it's very unlikely they'll ever follow standards without corrupting them to ensure vendor lock-in.

      --
      "I'm never quite so stupid as when I'm being smart" (Linus van Pelt)
    25. Re:what? by man_of_mr_e · · Score: 1

      They can disavow it where we are concerned, because we're not aiming one at them.

      That's not true. Many open source companies, like Red Hat, Novel, IBM, Sun, Oracle, etc.. have vast patent portfolios, and while some of these companies have agreed not to enforce those patents against open source, nothing prevents them from enforcing those patents against Microsoft. So let's say Microsoft agrees to never enforce any patent against Open Source software, what stops IBM from planting patent bombs in Open Source software to use against Microsoft, since there is no "open source entity" to promise that no open source patents will ever be used against corporations, it's a catch-22.

      I don't think you've really thought this whole patent thing through, nor have you analyzed all the ways that corporations can get their ass handed to them by participating in such actions.

    26. Re:what? by man_of_mr_e · · Score: 1

      While that may be true, it indicates an inherant flaw in your reasoning. If domain parking sites are meaningless, then you're also admitting that Apache was propped up by domain parking sites as well, so that was also meaningless.

      Looking at the Netcraft "active sites" stats excludes domain parking, and guess what? The numbers are about the same. Kind of blows your theory.

    27. Re:what? by Anonymous Coward · · Score: 0

      This is pretty much the same phenomena as with the contrversy McCain is trying to manufacture with Obama not supporting the troops because he didn't visit them. He was going to make the same case if Obama did visit them (i.e. Obama is politicizing the event and taking advantage of wounded soldiers).

    28. Re:what? by Bruce+Perens · · Score: 1
      what stops IBM from planting patent bombs in Open Source software to use against Microsoft, since there is no "open source entity" to promise that no open source patents will ever be used against corporations, it's a catch-22.

      Well, the GPL is really useful in this case, because it does separate IBM's proprietary software from Free Software, so that they can't use the patent grant to further their proprietary work, and the GPL's terms disallow the sort of "patent bomb" you're theorizing - a patent that IBM embeds in GPL code is usable for any purpose in any GPL code.

      A patent grant to all GPL software for any purpose wouldn't hurt Microsoft's ability to defend themselves from proprietary software manufacturers.

      Unfortunately, the very fact that Apache and BSD licensing allows proprietary software to be linked makes a patent grant for use with that sort of licensing much less desirable to the grantor.

      Don't tell me I haven't thought this through.

    29. Re:what? by Anonymous Coward · · Score: 0

      No, No. Just at another Embrace step. The Extending is next, soon to be followed by some Extinguishing.

    30. Re:what? by man_of_mr_e · · Score: 1

      You misunderstand.

      My point is this. Microsoft is unlikely to ever use GPL code in their products (other than products they inherit such as SFU nee Interix nee OpenNT). So any patent claim that protects GPL will never apply to them. However, if Microsoft agrees to not enforce any patents against GPL, then any patent bomb added to the GPL could could then be used against Microsoft for their non-GPL software, and Microsoft would not be able to counter-sue because they've already agreed never to enfore their patents, thus they've lost the #1 advantage of a patent portfolio (using it to force a cross licensing deal).

      Now, before you or anyone else jumps to conclusions, i'm not suggesting that Microsoft use GPL code without adhering to the license, I mean suppose they have code that is found to independantly violate a patent that has been pledged to open source code. Because of Microsoft's pledge to never enforce patents against open source, the open source entities who now own the code can sue Microsoft at will and Microsoft will be unable to defend themselves.

      See the complexities?

    31. Re:what? by Bruce+Perens · · Score: 1

      However, if Microsoft agrees to not enforce any patents against GPL, then any patent bomb added to the GPL could could then be used against Microsoft for their non-GPL software, and Microsoft would not be able to counter-sue because they've already agreed never to enfore their patents, thus they've lost the #1 advantage of a patent portfolio (using it to force a cross licensing deal).

      I am having trouble making sense of how this patent bomb works. IBM puts some patented code in GPL software and waits for MS to use it in NON-GPL software?

    32. Re:what? by jez9999 · · Score: 1

      Is the open source movements plan to vilify any and all attempts of the 'establishment' to work with us? Is that the plan?

      When you bear in mind what has generally happened to groups who attempted to cooperate with Microsoft in the past then, yes, that sounds like a pretty good plan.

    33. Re:what? by Anonymous Coward · · Score: 0

      I don't think it's an issue of zealotry, I think it has more to do with being wary of someone who has always been your enemy. If separate organizations were following each of your three courses of action, they would certainly be received differently.

      If one of your neighbors kicks your dog, they're being evil. If another neighbor tries to burn down your house, they're being evil. If a third neighbor invites you over for a home-cooked dinner, they're being nice.

      If one neighbor kicks your dog, tries to burn down your house, then invites you over for dinner, you've gotta wonder whether wearing body armor will be enough, or if maybe you'd be better off staying home and making your own dinner.

      In short, based on M$'s track record, I think it's very wise to be skeptical of their intentions.

    34. Re:what? by pdusen · · Score: 1

      The immaturity reeks.

    35. Re:what? by init100 · · Score: 1

      So let's say Microsoft agrees to never enforce any patent against Open Source software, what stops IBM from planting patent bombs in Open Source software to use against Microsoft

      That's easy, you put in a termination clause that says that your non-enforcement of your patents does not apply to anyone who brings a software patent lawsuit against yourself. I think Microsoft already does that with their Open Specification Promise.

      In other words: As long as you won't sue me for infringement of your patents, I will not sue you for infringement of my patents. But if you sue me, my earlier promise is void with respect to you, although it is still valid for everybody else.

    36. Re:what? by init100 · · Score: 1

      It's obvious that Microsoft feels the same way about software patents that many Slashdotters do, but the problem is being a huge obvious target, they can't afford to let their guard down. Don't hate the player, hate the game, you know.

      If they are such vocal critics of the patentability of software, why did they aggressively rattle the software patent saber against the FOSS community last year? You know, the 235 claimed infringements of claimed Microsoft software patents in FOSS that Steve Ballmer voiced last year with a demand that FOSS pay up for its "undisclosed balance-sheet liability".

      That is not a sign of someone reluctantly keeping a portfolio of software patents just for self-defense. No, Microsoft is using their patent portfolio unprovoked as a way of putting a dark cloud over the FOSS community, just like they have been staunch supporters of proposed legislation to legalize software patents in the EU.

      Thus, hate the player is very reasonable with regard to Microsoft and software patents.

    37. Re:what? by shutdown+-p+now · · Score: 1

      Another way to look at it: They are Evil, you are Good

      Only a Sith deals in absolutes.

    38. Re:what? by Anonymous Coward · · Score: 0

      Now let me see...

      1: When they actively avoid compatibility with open source, they are being evil.
      2: When they just ignore it, they're being evil.
      3: When they give the appearance that they are co-operating with any open source project, but are actually trying to ensure that it favours their own OS, they're being evil.

      Yep! That about sums it up.

      Try a little less naivety SirShmoopie

    39. Re:what? by Jesus_666 · · Score: 1

      Let's make a Slashdot analogy: Microsoft has been trolling for quite some time. They're still doing it, but recently they started making insightful comments as well. But even if they only made genuinely useful contributions to every discussion every new post from them would still start at -1 because of all the bad karma they've accumulated over the years.

      We simply assume that Microsoft is being evil again because in the past this assumption has usually been the most accurate one.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    40. Re:what? by man_of_mr_e · · Score: 1

      You know as well as anyone that software patents can (and often are) violated unintentionally. Plus, patents can show up years later when a patent is acquired by a merger or product purchase. Only a fool believes they can write non-trivial software without running afoul of some software patent. Thankfully, few software patent holders seem interested in litigating such things.

      The point is, something like the OIN only protects other open source projects from their patents. If Microsoft agrees to never enforce their patents against an open source project, there is no agreement that those projects will never enforce patents against them. That's a rather lopsided bargain, don't you think?

    41. Re:what? by man_of_mr_e · · Score: 1

      Except that such a promise is not GPL compatible. The GPL requires that patents be licensed freely, under no conditions.

    42. Re:what? by mgiuca · · Score: 1

      So let me see if I have this right.

      1: If they activelly avoid compatibility with open source, they're being evil.
      2: If they just ignore it, they're being evil.
      3: If they try to co-operate with any open source project, they're being evil.

      What, to be blunt, the fuck is going on?

      What you're saying here is "we're being unfair to Microsoft - since no matter what they do from this point, they'll be shunned by the open source community". Correct?

      Then yes, that's entirely appropriate. Microsoft have thirty years of history proving that we as a community cannot trust them. They do not deserve our trust if they actively avoid compatibility. They do not deserve our trust if they ignore it. They do not deserve our trust if they try to cooperate. We're past "benefit of the doubt". No matter how many leaves they turn over, I and a great deal of the OSS community will *never* trust Microsoft.

      Anyone who isn't at least skeptical about moves Microsoft makes in the open source world is selling something.

      (Note: Even if the entire company's staff was replaced with free-thinking open source idealists, I still wouldn't trust them because of their scary patent / copyright portfolio).

    43. Re:what? by OriginalArlen · · Score: 1

      What, to be blunt, the fuck is going on?

      As your comments says, Microsoft are being evil. That is what they are. What they do is be what they are. Evil.

      --

      Everything I needed to know about life, I learnt from Blake's Seven
  19. So Confused... by elnico · · Score: 1, Offtopic

    The Usual Pattern:

    1. OSS story pops up on Slashdot.
    2. Someone posts: "Developing OSS is antithetical to making money!!"
    3. Deluge of responses: "You're crazy. There're all kinds of ways to make money off OSS. It's the way of the future!"

    And Now:

    1. Slashdot posts a story about Microsoft showing sympathy towards OSS.
    2. Deluge of posts: "This can't be! They must have evil secret motives."

    I don't know what to think anymore.

    1. Re:So Confused... by Timothy+Brownawell · · Score: 1

      The Usual Pattern:

      1. OSS story pops up on Slashdot. 2. Someone posts: "Developing OSS is antithetical to making money!!" 3. Deluge of responses: "You're crazy. There're all kinds of ways to make money off OSS. It's the way of the future!"

      And Now:

      1. Slashdot posts a story about Microsoft showing sympathy towards OSS. 2. Deluge of posts: "This can't be! They must have evil secret motives."

      I don't know what to think anymore.

      Actually, in case it's:

      1. Slashdot posts a story that Microsoft's apparent sympathy is hiding evil secret motives.
      2. Posts saying "WTF?"
    2. Re:So Confused... by shutdown+-p+now · · Score: 1

      I don't know what to think anymore.

      You must be new here.

  20. The time has come... by actionbastard · · Score: 1

    For the Apache foundation to revise its licensing terms. Microsoft's plan is as evil as it comes; if we can't scare `em with patent litigation risk -and no-one wants to enter into an indemnification agreement- then we'll get in their code and fuck-it-up for them.
    If you didn't see this coming way back when, you'll be part of the landscape by the time they pull their next move.

    --
    Sig this!
    1. Re:The time has come... by CrazedWalrus · · Score: 4, Interesting

      How are they going to fuck it up exactly? They can submit patches to the maintainers, but they probably won't have commit rights. Even if they did, the changes can be caught and removed in pre-release testing. Worst case they get backed out in the next release. Given a pattern of bad behavior, I'm sure their commit rights would be revoked.

      They're making a donation, not buying carte blanche to do whatever they want to the main code base. If they want to fork it and fuck up their own version, well, so be it. Just don't call it "Apache".

      Really, people need to back off these guys a bit. I don't mean stop being suspicious and guarded, but sometimes it seems like this reaches levels of the paranoid delusional.

    2. Re:The time has come... by maxume · · Score: 1

      My favorite raving lunatic, Larry Kudlow, says it well:

      "Trust but verify."

      (I realize he isn't the first and certainly not the only, but it's where I hear it...)

      --
      Nerd rage is the funniest rage.
    3. Re:The time has come... by Anonymous Coward · · Score: 0

      it seems like this reaches levels of the paranoid delusional.

      You must be new here.

  21. Can somebody explain TFA to me? by martin-boundary · · Score: 2, Interesting

    What is it that Bruce is actually worried about happening here? All I see in that article is a lot of standard (for slashdotters) ideas mixed together, but no actual coherent argument end to end. Is the worry that if Microsoft joins OS, they'll cause ... what? Fragmentation? Destruction? Mayhem? What is the danger?

    1. Re:Can somebody explain TFA to me? by Bruce+Perens · · Score: 4, Informative

      1. They want to talk to regulators as "insiders" in the Open Source community, asking for increases in software patenting that will actually block Open Source.
      2. Trying to become the dominant server for Apache Foundtion software is an anti-Linux play.
      3. There is a potential for embrace and enhance of Apache Foundation software.
      4. If they really want to be sincere community members, let's see them play by GPL rules, not by Apache's "anything goes" rules. What they're doing now is trying to seem members of Open Source without any of the obligation.

    2. Re:Can somebody explain TFA to me? by maxume · · Score: 1

      Isn't it sort of strange to ask for someone to play by "GPL rules" when the context is Apache, a "community" that has explicitly chosen not to play by those rules?

      --
      Nerd rage is the funniest rage.
    3. Re:Can somebody explain TFA to me? by Timothy+Brownawell · · Score: 5, Interesting

      1. They want to talk to regulators as "insiders" in the Open Source community, asking for increases in software patenting that will actually block Open Source.

      Is there any reason to think that this would actually work? Why can't a "real" insider just coherently explain that that position does not make sense?

      2. Trying to become the dominant server for Apache Foundtion software is an anti-Linux play.

      As long as they do this by improving their product, this is a good thing. Linux is not the sole bringer of good into the world; high-quality software is high-quality software regardless of its origins.

      3. There is a potential for embrace and enhance of Apache Foundation software.

      Better software is actually a good thing, there's only a problem if they start doing undocumented things to the protocols. And it sounds like they've gotten much better about that lately, even if not by choice.

      4. If they really want to be sincere community members, let's see them play by GPL rules, not by Apache's "anything goes" rules. What they're doing now is trying to seem members of Open Source without any of the obligation.

      Because all the community is GPL, and everyone else needs to be educated and brought into the fold.

    4. Re:Can somebody explain TFA to me? by Bruce+Perens · · Score: 3, Insightful

      They want to talk to regulators as "insiders" in the Open Source community, asking for increases in software patenting that will actually block Open Source.

      Is there any reason to think that this would actually work? Why can't a "real" insider just coherently explain that that position does not make sense?

      Well, last time I saw this happening they are using Novell to do just what you said.

      high-quality software is high-quality software regardless of its origins.

      You should be considering what the software is supposed to do to you besides what it's doing for you. For example, there's some high-quality software out there that has been designed to lock you in, such that you will find it difficult to port your applications to something else, and you'll never do so because of the expense.

      3. There is a potential for embrace and enhance of Apache Foundation software.

      there's only a problem if they start doing undocumented things to the protocols. And it sounds like they've gotten much better about that lately, even if not by choice.

      Undocumented things in the protocols is the modus opperandi of Embrace and Enhance. I agree that they've had to let go of a lot, mostly because of anti-trust prosecution. I don't trust them to give up the habit once the prosecutors are looking elsewhere. I see the Open Source involvement as a tool to get the prosecutors to look elsewhere.

      Because all the community is GPL, and everyone else needs to be educated and brought into the fold.

      Microsoft playing with strict rules would mean something. Microsoft playing with no rules means nothing.

    5. Re:Can somebody explain TFA to me? by Bruce+Perens · · Score: 1

      A lot of outsiders won't understand the difference between no rules and rules in this case, and will think that Microsoft is doing more than they really are.

    6. Re:Can somebody explain TFA to me? by maxume · · Score: 1

      Stallman is laughing and crying. Open Source is not enough. Free Software is the (only) future.

      I would presume that users of the Apache license (and members of the foundation even more so) have not been particularly concerned about confused outsiders, and that they will continue not to be.

      --
      Nerd rage is the funniest rage.
    7. Re:Can somebody explain TFA to me? by martin-boundary · · Score: 1
      Thanks, Bruce!

      1. They want to talk to regulators as "insiders" in the Open Source community, asking for increases in software patenting that will actually block Open Source.

      IMHO, this can only work if the OS community's anti-patent stance is not sufficiently clear to regulators, or if regulators think Microsoft have a leadership position in OS.

      In the former case, the community could use a set of widely understood patent standards which people can easily refer to and repeat like a mantra, eg something like "open source, shared patents". This would make the OS patent position clearer in the media, and the first question of Microsoft would become "open source, sure, but what about the second part, are the patents shared too? No? Etc."

      In the latter case, other OS community members may need to be more visible to regulators, and regularly point out that Microsoft aren't leaders in the community. I expect IBM and Sun would probably enjoy this a lot :)

      2. Trying to become the dominant server for Apache Foundtion software is an anti-Linux play. 3. There is a potential for embrace and enhance of Apache Foundation software.

      Those are purely technical issues which OS players are good at combatting I think. Remember how Xorg was born.

      4. If they really want to be sincere community members, let's see them play by GPL rules, not by Apache's "anything goes" rules. What they're doing now is trying to seem members of Open Source without any of the obligation.

      Unfortunately, the community is not near unanimously pro-GPL, so it's not true that "Open Source" == "GPL", and this sounds to me like you're trying to equate the two.

    8. Re:Can somebody explain TFA to me? by Bruce+Perens · · Score: 1

      Yeah, I think we have to get together on our patent stance right away. Unfortunately, we might not be helped in this by IBM, and a number of other companies. Indeed, they might hinder.

    9. Re:Can somebody explain TFA to me? by Anonymous Coward · · Score: 0

      You seem to be saying that Apache's license is not Open Source, but...

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

    10. Re:Can somebody explain TFA to me? by Anonymous Coward · · Score: 0

      Better software is actually a good thing, there's only a problem if they start doing undocumented things to the protocols. And it sounds like they've gotten much better about that lately, even if not by choice.

      Like, for instance, in MOOXML?

      Meh. Get a grip.

    11. Re:Can somebody explain TFA to me? by Anonymous Coward · · Score: 0

      1. They want to talk to regulators as "insiders" in the Open Source community, asking for increases in software patenting that will actually block Open Source.

      There's nothing stopping them doing that previously. It's not like MS hasn't experimented with OS initiatives before.

      2. Trying to become the dominant server for Apache Foundtion software is an anti-Linux play.

      There's nothing stopping them doing that previously. The code base is freely available, they could quite easily develop some kind of "Windows Services for Apache" add-in if they wanted.

      3. There is a potential for embrace and enhance of Apache Foundation software.

      Again, nothing stopping them from doing that previously. They could do what Oracle did to RHEL, or just fork it completely.

      4. If they really want to be sincere community members, let's see them play by GPL rules, not by Apache's "anything goes" rules. What they're doing now is trying to seem members of Open Source without any of the obligation.

      Who says they want to be sincere community members, and who says they have to be? Just because they aren't interested in becoming religious OS advocates doesn't mean Apache and MS can't have a mutually beneficial relationship. For someone interested in software freedom you seem very interested in laying down unnecessary and arbitrary restrictions on how someone can contribute. Surely software freedom includes the freedom to choose and work with whatever licensing scheme you want? Have you also considered that if Microsoft truly had evil intent they could quite easily have completed all 3 of your hypotheticals without making a monetary contribution?

    12. Re:Can somebody explain TFA to me? by KGIII · · Score: 1

      I think you're totally batshit insane so take what I say as a grain of salt if you'd like.

      I realize that to say this to you is to argue your religion but I really want to ask this question.

      Do you drive? Do you own a house? Do you own anything?

      Everywhere you look you will find proprietary materials that you simply do not have alternatives should you wish to replace them.

      You sit there and seem to think you have the authority to decide how/what Apache should do when Apache has been very clear about their choice to not join in with the GPL folks in the past.

      The OSS movement is about products being better. If you spent less time whinging and more time actually helping then you wouldn't have to worry about anything because you can do better than everyone else.

      You have the temerity to opine on what Apache (open source and free) should do and what Microsoft, closed source, should do all while waiving a flag about freedom. What about their freedom to do what they want to do regardless of your views?

      Alright, so it turned into a rant actually.

      I appreciate what your ideal would be and if I thought it were possible or even remotely realistic I'd happily join the revolution but the zealots have turned into PETA-look-a-likes over the past few years.

      Hell, here's something good for you to think on if you will but I suspect you won't. The release of Firefox on Windows has paved the way for more open source projects by finding more people who are interested in the community because of its large install base. Now, because Microsoft wants to help an open source company get their product working better on Windows based machines this is an attack against Linux?

      Are you high? This, if nothing else, will very well likely result in MORE people being exposed to open source.

      It is as if a portion of the OSS community has become a cult and while I truly value (even contribute where I can) OSS.

      --
      "So long and thanks for all the fish."
    13. Re:Can somebody explain TFA to me? by Bruce+Perens · · Score: 1
      Don't you think that's a little over the top? If I'm "batshit", it's only because I've written a polite response to someone who calls me "batshit" :-)

      First, Don't confuse me with Richard Stallman. I advise proprietary software companies as well as Open Source ones, and some of them I've advised not to make their product Open Source because they've had no understandable plan to keep making money afterward.

      The Open Source movement (not OSS, please) is about making software better, but that is both application software and operating system software. When I see an application play that is meant to hurt our operating system, I have the responsibility to point out what's happening and to tell folks it might not be a good idea to help.

      Yes, I agree that Firefox turned more people on to Open Source. But Firefox is desktop software. Server folks already understand Open Source.

      Bruce

    14. Re:Can somebody explain TFA to me? by KGIII · · Score: 0

      Yup, batshit insane. (I was going by your comments here at /. more than the article. I did read the article though.)

      Your response to this one might have made me think just plain insane though. ;)

      Stallman? Oh he's right off his rocker completely.

      You, now that you've mentioned the above, seem to be a lot more tempered than your seemingly testy responses to some of the people here tonight. So I guess you can be just insane.

      It isn't from lack of trying to understand The Movement. I've tried. I love open source software and think that there's a place for it but I don't see why (I'll quantify) 'some' of the activists act how they do. They may even be a vocal minority in that group but, given that this is Stallman's parade, they seem to be the majority from my perspective.

      --
      "So long and thanks for all the fish."
    15. Re:Can somebody explain TFA to me? by KGIII · · Score: 1

      Oh - I should be more clear. "Batshit Insane" means crazier than most crazy people here in my area of the country and doesn't actually refer to bat guano. I just thought about that and realized that you might have thought it was the latter and not the former. Sometimes being nutty is good. It worked for Jif.

      --
      "So long and thanks for all the fish."
    16. Re:Can somebody explain TFA to me? by Bruce+Perens · · Score: 1
      The thing about Stallman is that way back in the early 1980's, he saw that computers would become an important part of our lives, and would be used to restrict people's activities with stuff like DRM. And lots of folks thought he was crazy. And 20 years later, the stuff he said would happen, did.

      Now, if you don't think this is important, consider how you decide who to vote for. Where do you get the news? I bet most of it is through electronic devices. So, the folks who control what those devices do essentially control the way you vote.

      If you haven't been thinking about this stuff deeply and for a long time, the folks who do will seem as if they live in a different world from the one you find yourself in. But they actually live in your world, it's just that you will take 20 years to get to the part they're seeing now.

    17. Re:Can somebody explain TFA to me? by Lincolnshire+Poacher · · Score: 1

      > When I see an application play that is meant to hurt our operating system

      ``Our'' operating system? Which one would that be; FreeBSD, OpenBSD, Dragonfly, NetBSD, PC-BSD, FreeDOS or ReactOS?

      The World is bigger than Linux because of CHOICE and FREEDOM, which ironically are the tenets of the GPL. If people and companies wish to run Apache on MS Windows then that is their right, though I do not agree with their choice. Neither do I agree with rabble-rousing against a $100,000 investment that will result in better software for everyone, regardless of their philosophy.

    18. Re:Can somebody explain TFA to me? by Richard_at_work · · Score: 1

      Microsoft playing with strict rules would mean something. Microsoft playing with no rules means nothing.

      And by 'strict rules', you mean your rules and no one elses.

    19. Re:Can somebody explain TFA to me? by shutdown+-p+now · · Score: 1

      You should be considering what the software is supposed to do to you besides what it's doing for you. For example, there's some high-quality software out there that has been designed to lock you in, such that you will find it difficult to port your applications to something else, and you'll never do so because of the expense.

      So long as I'm aware of the strings attached, and make my choice willingly (for example, because the risks associated with vendor lock-in are lower than the benefits I get from using the high-quality software), why would you deny me the freedom to make a choice different from yours?

    20. Re:Can somebody explain TFA to me? by chthon · · Score: 1

      But that is just Microsoft's goal : to deny you the freedom to make a choice different from theirs!

    21. Re:Can somebody explain TFA to me? by harlows_monkeys · · Score: 1

      They want to talk to regulators as "insiders" in the Open Source community, asking for increases in software patenting that will actually block Open Source

      Except Microsoft has been publicly calling for reforms to make it much harder to get software patents, which is opposite of what your theories would predict. Oops.

    22. Re:Can somebody explain TFA to me? by Bruce+Perens · · Score: 1
      Microsoft would like to make it harder for trolls to target Microsoft, but their patent lobbying hasn't been asking for legislation that would make it harder for Microsoft to gain software patents. Indeed, they've asked for increases in software patenting in Europe repeatedly over the past several years.

      The gasoline companies run a "will you join us" campaign about the environment, which is meant to make you feel good about them when they are actually a big part of the problem. Microsoft's lobbying efforts are every bit as cynical.

  22. someone should really tag this post... by WiglyWorm · · Score: 1

    embraceextendextinguish

    1. Re:someone should really tag this post... by Anonymous Coward · · Score: 0

      "Exterminate" is a more apt verb to indicate the final phase IMHO.

  23. Everything Microsoft does is evil... by Timothy+Brownawell · · Score: 2, Insightful

    ...if something they do appears to not be evil, that's only because we're not looking at it the right way.

    Microsoft has lots of money to hire key Apache developers, if they actually plan to use the code and want good service from its developers on a 24/7 basis. So, this $100,000 contribution and the partial patent grant aren't about interoperability.

    Who says Microsoft wants to use this code? From the earlier article, it sounded like they wanted to improve the code that other people use, to make it easier to use on Windows. And this way they don't have difficulties with convincing people to become @microsoft.com, or with convincing people to trust and work with people @microsoft.com.

    Last year, GPL went through a major revision, with the participation of dozens of attorneys from the world's largest companies, along with academics and individuals. That caught it up with the elaboration of copyright and patent law over the past quarter century. A second version, the AGPL, has evolved to deal with the business model of Google, software as a service instead of on the user's PC. That's fortunate, as GPL is going to be even more important now.

    Because writing and using good, unique software is something that has to be "dealt with". Re-implementing parts that could be useful isn't enough, non-shared software is Evil and must never be allowed to be written.

    Both kinds of developers may choose the GPL: the commercial ones because they want to keep their competitors from running away with the program without sharing their own work, and the individuals because they'd rather function as equal partners in enforced sharing than as unpaid employees who give all they create as a gift to the big company.

    So if you make something available for everyone, you become the "unpaid employee" of anyone who improves it? Regardless of the fact that any further improvements you make will actually create more work for them to do (unless they send their changes back upstream)?

    This also has philosophical issues, manufacturers of physical products don't get to forbid aftermarket modifications (and can't even void warranties just because of aftermarket work), why should this be considered a legitimate right for manufactures of knowledge (I know it's a legal right, but that doesn't make it reasonable)?

    And most important, GPL is what developers will use if they welcome Microsoft's participation in their projects, but only on the same terms as everybody else.

    Because BSD/MIT/X11 have wacky rules that apply differently to different kinds of contributors.

    1. Re:Everything Microsoft does is evil... by Bruce+Perens · · Score: 4, Insightful
      So if you make something available for everyone, you become the "unpaid employee" of anyone who improves it?

      Let's take an extreme example. The Java Model Railroad Interface developer used the Artistic license. A toy train throttle manufacturer called KAM used his software in their product, and sent him a bill for about twice his annual income because KAM claims a broad patent on any two computers communicating to control a toy train. The JMRI developer got pretty cruelly used in this case.

      It's not anyone who improves it who is a problem. But some folks, like KAM in this example, are really unsavory exploiters of the Open Source developer. Strong licensing (which doesn't mean the Artistic license, as the JMRI guy found out) is a good way to fight them.

    2. Re:Everything Microsoft does is evil... by Timothy+Brownawell · · Score: 3, Insightful

      So if you make something available for everyone, you become the "unpaid employee" of anyone who improves it?

      Let's take an extreme example. The Java Model Railroad Interface developer used the Artistic license. A toy train throttle manufacturer called KAM used his software in their product, and sent him a bill for about twice his annual income because KAM claims a broad patent on any two computers communicating to control a toy train. The JMRI developer got pretty cruelly used in this case.

      It's not anyone who improves it who is a problem. But some folks, like KAM in this example, are really unsavory exploiters of the Open Source developer. Strong licensing (which doesn't mean the Artistic license, as the JMRI guy found out) is a good way to fight them.

      It sounds to me like the real issue there has nothing to do with the license or with doing other people's work for them, and everything to do with stupidly bad patents.

    3. Re:Everything Microsoft does is evil... by Bruce+Perens · · Score: 4, Insightful
      Yes, it would be a lot easier to live with Microsoft without the software patent situation, but also you have to acknowledge that Microsoft chose to use that ammunition and is still doing so.

      Stupidly bad software patents are there in the U.S. because of our friend IBM, who brought the lawsuit against the government forcing them to allow software to be patented in the 80's.

      Subsequent legislation to increase this trend worldwide has been pushed by Microsoft. I've been there to see this first-hand in discussions with European regulators.

      Even without the patent problem, there would be significant problems associated with their monopolistic behavior. Much of their rise was achieved without use of software patent aggression.

      Bruce

    4. Re:Everything Microsoft does is evil... by WindBourne · · Score: 1

      Microsoft has lots of money to hire key Apache developers, if they actually plan to use the code and want good service from its developers on a 24/7 basis. So, this $100,000 contribution and the partial patent grant aren't about interoperability.

      Who says Microsoft wants to use this code? From the earlier article, it sounded like they wanted to improve the code that other people use, to make it easier to use on Windows. And this way they don't have difficulties with convincing people to become @microsoft.com, or with convincing people to trust and work with people @microsoft.com.
      So, this would be in the same fashion as using Sybase Server to create 1 sql server? Or would it be in the same fashion that MS did MSIE with spyglass in which they agreed to pay a percentage of every MSIE sold (in spite of the historical rewriting in wiki)?

      Nothing good will come of this. Name me 3 projects that MS participates in, where the project actually benefits?

      --
      I prefer the "u" in honour as it seems to be missing these days.
    5. Re:Everything Microsoft does is evil... by Jah-Wren+Ryel · · Score: 1

      Stupidly bad software patents are there in the U.S. because of our friend IBM, who brought the lawsuit against the government forcing them to allow software to be patented in the 80's.

      You forgot to mention that MS hired the guy who essentially built IBM's patent licensing division from scratch -- Marshall Phelps. Presumably to do for MS what he did for IBM.

      --
      When information is power, privacy is freedom.
    6. Re:Everything Microsoft does is evil... by Bruce+Perens · · Score: 1

      Uh-huh. And we hired the other guy who built IBM's patent kingdom to run Open Invention Network. He just retired from that. I still have a lot of trouble figuring out if OIN is there to protect Linux from Software Patents, or Software Patents from Linux.

    7. Re:Everything Microsoft does is evil... by shutdown+-p+now · · Score: 1

      Yes, it would be a lot easier to live with Microsoft without the software patent situation, but also you have to acknowledge that Microsoft chose to use that ammunition and is still doing so.

      Aside from a couple of vague "all your base are belong to us" statements (I don't recall even a single direct threat, actually), can you mention any example of Microsoft actually using one of their patents to shut down OSS competition?

  24. It's Cool by Bob9113 · · Score: 5, Insightful

    Microsoft can take Apache software and embrace and enhance, providing their own versions of the project's software with engineered incompatibility and no available source, just as they forced incompatibility into the Web by installing IE with every Windows upgrade.

    Right on, that's cool. That's the purpose of the ASL. It is written such that commercial entities can extend it in unanticipated directions. That's what makes it different from GPL-like licenses, and it is totally OK. Some people (like myself) prefer to release under GPL-style licenses because we want to prevent commercial proprietary extension, and that's OK too.

    Also, Bruce's commentary is fine. He's using an active case-in-point to demonstrate a behavior that some may view as a downside associated with using a liberal license, and which will help new joiners to the Open Source community to make their personal choice.

    Or, in short, there's no need for yet another GPL versus BSD flamewar. We can all do what we like with our code, and that's good.

  25. Relief? by Bruce+Perens · · Score: 3, Insightful

    They're trying to take the oxygen from Linux and you're breathing a sigh of relief. But suddenly you gasp. No oxygen! The room is spinning. It's getting dark...

    1. Re:Relief? by rebelcan · · Score: 5, Funny

      The room you are in is dark.

      You are likely to be eaten by a grue.

      However, as you are already dead from lack of oxygen, you don't really mind all that much.

      --
      God is dead -- Nietzsche
      Nietzsche is dead -- God
      Zombie Nietzsche lives! -- Zombie Nietzsche
    2. Re:Relief? by ksd1337 · · Score: 1

      Oxygen is part of KDE4, not Linux, you insensitive clod!

    3. Re:Relief? by shutdown+-p+now · · Score: 1

      This particular move is well within the boundaries of fair competition, wouldn't you think? They're not trying to make Apache work worse on Linux, they are trying to make it work better on Windows. Unless you're into "spit in my enemy's well" mentality, I fail to see what is wrong about it. Yes, of course Microsoft does it because ultimately they intend to get profit from it - but, on the whole, any such improvement is a net positive.

  26. It's strategery.. by Puffy+Director+Pants · · Score: 1

    Divide and Conjure baby! Divide and Conjure!

  27. It's pretty simple by Bruce+Perens · · Score: 5, Insightful

    They're trying to take the oxygen from Linux by becoming the dominant server for Open Source applications. But if you're an Open Source developer, helping them displace an Open Source platform isn't such a great idea, is it?

    1. Re:It's pretty simple by shutdown+-p+now · · Score: 2, Insightful

      They're trying to take the oxygen from Linux by becoming the dominant server for Open Source applications. But if you're an Open Source developer, helping them displace an Open Source platform isn't such a great idea, is it?

      If they win on technical merit alone - by, say, contributing good code under OSS license to the projects involved - then I don't see anything wrong with it. Fair's fair - if OSS is by itself as good as it often claims to be, then surely it can stand its ground in that fight? You know, organize a hackathon to improve performance of Apache on Linux even further, come up with a convenient server management GUI and integrate it into enterprise distros such as RHEL, etc.

      Whereas looking for "enemies of the people" among the OSS croud is probably the silliest idea in these circumstances, and extremely destructive as well. FSF bitching about ASF, the latter reciprocating, and the rest of the OSS community taking stands on both sides of the issue - why, if you truly think that Ballmer sleeps and dreams of the demise of open source, then surely such a split would make his day!

  28. Microsoft + Apache = Big Business? by jchawk · · Score: 4, Interesting

    I work for a fortune 100 company and we have a ton of middleware running on Apache Tomcat. Currently we have Tomcat running on old Sun Servers, HP Servers and newly procured Linux servers.

    One surprising thing to me is the number of Windows 2003 Servers that we have running Apache Tomcat as well.

    Maybe Microsoft realizes that there is some big business potential playing nicely with Apache?

    1. Re:Microsoft + Apache = Big Business? by Jah-Wren+Ryel · · Score: 1

      Maybe Microsoft realizes that there is some big business potential playing nicely with Apache?

      Apache is one of the most powerful enablers of unix, particularly linux, systems in commercial environments. Seems to me that they want to make Apache even more attractive when run on windows, thus undercutting one of the prime footholds of linux. If they are able to co-opt some of the linux marketshare by providing the same exact functionality that's a net win for MS. Better a piece of the pie than an empty plate.

      --
      When information is power, privacy is freedom.
  29. I like the GPL, but... by gillbates · · Score: 4, Insightful

    It does have its limitations. It's more of a share and share alike license than a path to public domain software.

    If I, as an open source author, want to give my code back to the community, with no strings attached, public domain is the only way to go. That way, anyone can use the code for any purpose they see fit. It is truly a gift.

    But GPL'ed code is not a gift, it is a license. It seeks to enforce - through copyright law - the notion of free software. That is, you can't take my free program and add in proprietary changes, and add restrictions to the use of the code.

    It's a good license. It does bring balance to the big picture.

    But it doesn't address one of the fundamental problems of open source: it's difficult to make a living writing open source code. Sure, you can make a living supporting open source code, but it is very difficult for the average programmer to make a living on what open source pays (usually nothing).

    Without the proprietary model, I would have to make a living doing something other than writing code. Which would mean, that because I would truly be an amateur programmer, my code would not be as good as it would otherwise. I'm able to make a meaningful contribution to open source code in part because I write code for a living.

    The consequence of being employed to write code is that I can't contribute code which would interfere with my employer's business interests. So while I'm able to use my general programming skills to benefit open source, I cannot produce open-source software in my area of expertise. Which, to me, is a real problem. But the GPL doesn't solve the ethical dilemna of an employee undermining his employer's business model. A large portion of us rely on the revenues generated by the pay-per-license proprietary model; without it, our customers would have to pay inordinately large sums of money up front for software, and we couldn't introduce new and innovative features because the budget wouldn't support it.

    I am a good programmer, and I do produce something of value when I write code. I have no problem with people sharing the code that I write, but we as a society need to understand that programmers need to be paid for their work. That is, if we are to have any reasonable expectation of software quality. Without the experience that comes from writing code professionally, the quality of software would be absolutely abysmal.

    And open source does have the proprietary model to thank for its quality - typically, the code written for open source projects is written the way a programmer knows it should be written, rather than taking shortcuts because of scheduling and marketing issues.

    I like open source, but I realize that I, and other programmers, need to be able to make a living writing code if we're going to contribute meaningful software to the world. Unfortunately, the GPL doesn't address this problem in an economically viable way. Even Stallman admits that in a free software world, programmers wouldn't make nothing, they'd simply make less. Problem is, I have a family to feed, and don't have the option of making any less money; if the whole world went open source, I'd have to go into management just to feed my family. I don't think it's very ethical to ask my children to starve so you can have your software free of charge.

    The GPL is good, and needed, but there needs to be a balance. I can contribute to free software because my employer's proprietary model allows me to make a living writing code.

    --
    The society for a thought-free internet welcomes you.
    1. Re:I like the GPL, but... by Bruce+Perens · · Score: 4, Insightful

      GPL actually makes it easier to make Open Source software and be paid. It's called dual-licensing. Note that MySQL used it and just sold their 9-year-old company for $1.1 Billion. There are some things you have to be careful about to make this work, and it's a per-project decision rather than a per-contributor decision.

    2. Re:I like the GPL, but... by spitzak · · Score: 3, Insightful

      You seem to have missed the idea of dual licensing. The limitations of the GPL make other licenses valuable and thus the original author can sell these other licenses. Meanwhile the GPL release allows the author's solution to become popular, standardized, and expected by users, making the sale of it more valuable. You can be certain Qt would sell nothing if they did not also have the GPL version. In addition it appears GPL code is very useful for advertising your abilities as a programmer for getting jobs.

      GPL is actually *better* for professionals to get paid than public domain, totally opposite of your argument. Of course the reason is not something Stallman wants, but it is true.

      For small companies and people, the GPL is the only way they can advertise and get their ideas and standards used by others. It flattens the playing field so that it the design of computers is not 100% controlled by whoever has the brand name recognition and advertising budget. This is why Microsoft fears it, not because it thinks it will be forced to open-source their own stuff or that software will all become zero-cost.

    3. Re:I like the GPL, but... by synthespian · · Score: 1

      One thing you do need for this to work is a community full of stupid people who will gladly waive all copyrights to MySQL - or any other such dual-license GPL/proprietary-license software house - in such a manner that they can incoporporate your patches in their source code, and say "so long, and thanks for all the fish - sucker!" to you, while they go on to become rich.

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    4. Re:I like the GPL, but... by Stephen+Ma · · Score: 1

      You seem to think the benefits go in only one direction: from the contributors to MySQL Inc. But MySQL is still GPL. Which means that all the contributors can still use it for free -- and that is a pretty hefty gift from MySQL Inc. to these people.

    5. Re:I like the GPL, but... by Bruce+Perens · · Score: 1
      MySQL mostly hired the active developers, so your assertion isn't really true for them. I think it is true for Sun, which is one reason that some of their products, like the tremendously important OpenOffice, don't get the community they should.

      I have another solution for my dual-licensed stuff. If you assign me your copyright, I will give you a commitment to keep development of the product in the open for a year after your contribution, or remove your contribution.

    6. Re:I like the GPL, but... by Anonymous Coward · · Score: 0

      Instead of writing code for a company that sells software you could write code for a company that sells computers or computer related services.

      If more companies saw the benefit of hiring people to write personalized open source software instead of cookie-cutter off the shelf proprietary software then perhaps there would be less unemployed open source programmers.

    7. Re:I like the GPL, but... by Anonymous Coward · · Score: 0

      This is the reason, why I really like CDDL, the best of both worlds.

    8. Re:I like the GPL, but... by Anonymous Coward · · Score: 0

      And there would be less diversity in software. You can't sell support for a computer game or for most desktop applications.

      And if you are honest making money with advertising is almost like being payed by tax. It only works because the products that are advertised are more expensive than they could be without advertising. I would rather pay google a fee directly than being charged indirectly.

    9. Re:I like the GPL, but... by Anonymous Coward · · Score: 0

      You seem to have missed that dual licensing only works because companies often can't afford to allow free redistribution of their software.

    10. Re:I like the GPL, but... by spitzak · · Score: 1

      Huh? I certainly didn't miss that, that was my entire point!

    11. Re:I like the GPL, but... by Anonymous Coward · · Score: 0

      linpus is distributed by http://linpus.com/ but the fact is that on his own ftp ftp://ftp.linpus.com/ there is not the source code of GNU/linux, only *.rpm all this is happen why a person wrote to William Gallafent describing his problem:

      Re: Acer Aspire One: GPL situation?

      2008/8/4, William Gallafent :
      > I recently purchased one of these machines (manufactured by Acer, http://www.acer.co.uk/

      which runs Linpus Linux Lite ( http://www.linpus.com/ ). It is a very nice piece of hardware, the price is right (£220), and it runs Linux. What's not to like?

      I now wish to see the source code for the GPL software which ships on it.

      There is a piece of paper in the box which says "The Linpux Linux GPL source can be downloaded from the website www.linpus.com."

      I have searched that web site, and cannot find a download location for the source code.

      So far, fairly unsatisfactory, since I would expect it to be a lot easier to locate the source code given the "written offer" quoted above.

      I have emailed Linpus and Acer, and await a response from either of them.

      I will update the list if I receive a response.

      As a footnote, the reason I want to look at the source code is to determine the configuration of the sound hardware, which is not working perfectly for me using ALSA of Xubuntu 8.04.1, nor ALSA 1.0.17.

      Additionally, with the shipped version of Linpus Linux the machine locks hard if the wifi is switched to adhoc mode, although it works with managed mode.

      With the latest MadWifi HAL and Xubuntu 8.04.1's stock kernel, it no longer locks hard, although I haven't
      actually got it to work yet.

      I just don't understand why, when the system ships with a recovery DVD (which has plenty of spare capacity), the source code for the whole shipping distribution isn't included in a subdirectory of the DVD that would surely be the most straightforward way to provide it to end-
      users!

      As a second footnote, the piece of paper says "Copyright (C) 1997-2010 Linpus Technologies, Inc." - one can surely not claim copyright protection for a future date, since the copyright is intrinsically linked to the written text, which must by definition already have been
      written in 2008 ??

      As a third, according to that document apparently "Linux" is aregistered trademark of Linus Trovalds. Who he? ;)

         

    12. Re:I like the GPL, but... by Anonymous Coward · · Score: 0

      Armijn Hemel
      Re: Acer Aspire One: GPL situation?

      2008/8/4, Armijn Hemel :
      On Mon, 2008-08-04 at 11:16 +0100, William Gallafent wrote:

      I recently purchased one of these machines (manufactured by Acer,http://www.acer.co.uk/

      which runs Linpus Linux Lite ( http://www.linpus.com/ .

      It is a very nice piece of hardware, the price is right (£220), and it runs Linux. What's not to like?

      I now wish to see the source code for the GPL software which ships on it.

      There is a piece of paper in the box which says "The Linpux Linux GPL source can be downloaded from the website www.linpus.com."

      I have searched that web site, and cannot find a download location for the source code.

      So far, fairly unsatisfactory, since I would expect it to be a lot easier to locate the source code given the "written offer" quoted above.

      I have emailed Linpus and Acer, and await a response from either of them. I will update the list if I receive a
      response.

      Hm, the FTP site appears to have stuff:

      ftp://ftp.linpus.com/

      I don't know if that is what you are looking for.

      armijn

      armijn@uulug.nl | http://www.uulug.nl/ | UULug: Utrecht Linux Users Group

  30. It's the DRM Stupid! by twmcneil · · Score: 2, Interesting
    From TFA:

    Vista's customer-hostile emphasis on digital rights management ... caused its downfall. IT managers won't stand for that ...

    Thank you Bruce. I've been saying this since a year before Vista even shipped. Folks complain about a lot of different things in Vista (some of it fairly, I think) but I see most of those "features" as mere pains-in-the-ass that I could begrudgingly live with. What really gets me and why I won't be installing Vista on any servers or desktops at work is the DRM. To me it's reminiscent of the campaign slogan from a few years ago - "It's the DRM Stupid!"

    As far as the Apache/MS thing is concerned I thought IIS was mostly used on parked domains, so it's like who cares what they do? But what if Microsoft extended this idea to the desktop O/S? Start with the distro of their liking and build their own UI on top of it. Isn't that what so many of us have been hoping for?

    --
    "The ferrets, they're every where I tell you!"
    1. Re:It's the DRM Stupid! by Blakey+Rat · · Score: 1, Informative

      What DRM?

      The ONE article some guy wrote about how the DRM "makes his computer vaguely slower" that Slashdot has been posting back and forth the the last year?

      There is no DRM in Vista, other than the standard checks on downloaded patches. I've never been restricted by Vista from doing ANYTHING Slashdotters continually tell me Vista restricts me from doing. It's bullshit, it's an urban legend, and stop spreading it.

    2. Re:It's the DRM Stupid! by Blakey+Rat · · Score: 1, Redundant

      Sorry for replying to myself, but I'm all riled up by this now.

      Tell you what, prove it to me!

      I have a Dell Inspiron 530 with Vista Ultimate right here in front of me. Bog-standard OS install, direct from Microsoft's retail Vista Ultimate DVD, 32-bit edition. I got iTunes on it, I got Zune on it, VLC, I got MP3s, I got MP4s, I got DVDs, I got CDs. Dual monitors.

      I got a tablet/laptop with Vista Home Premium, HP tx1000 laptop installed with the Vista DVD that came with the Dell originally. I got Firewire cables, ethernet cables, wifi, DSL Internet. I got a stopwatch, if the mysterious DRM consists only of performance impacts. I got an Xbox 360 (but remember, we're debating DRM in Vista here.)

      Prove it to me. Show me the DRM. Reply with specific, detailed reproduction instructions, as if you were filing a bug against Vista. Let's end this goddamned urban legend once and for all.

    3. Re:It's the DRM Stupid! by TedRiot · · Score: 1

      What kind of work is it that DRM prevents you from doing? This is actually a serious question, because I haven't stumbled on any DRM-related problems with Vista in either home use or work use.

    4. Re:It's the DRM Stupid! by Bruce+Perens · · Score: 2, Informative
      Here is Microsoft's own explanation of how their DRM allows content to turn off capabilities of your computer.

      What I hear about - and only hear about because I haven't had to touch a Vista machine - is that people have their video resolution handicapped, and that the latest service pack messes up boot authorization if you have dual boot. Somebody who actually has to touch Vista could tell you much more.

    5. Re:It's the DRM Stupid! by c1t1z3nk41n3 · · Score: 1

      I have a Toshiba laptop with an HD-DVD drive. Unfortunately even though Toshiba marketed this particular model as a gaming/high end media solution the only graphics drivers they supply are not capable of playing some recent games. Bioshock for instance crashes immediately. Now being a fairly technical user I didn't have any significant problem finding an official nVIDIA driver with a modified INF file to get my games working just fine. Where does Microsoft's DRM support come in? Well the custom driver install is not recognized by Vista as HDCP capable. It breaks the required chain of trusted hardware/software and disallows the playback of HD-DVDs. My only recourse in the event that I choose to use my hardware as it was advertised to work is to do a complete driver reinstall with reboot to watch a movie, then do it again when done to get my system working properly again.

    6. Re:It's the DRM Stupid! by Ash-Fox · · Score: 1

      What really gets me and why I won't be installing Vista on any servers or desktops at work is the DRM. To me it's reminiscent of the campaign slogan from a few years ago - "It's the DRM Stupid!"

      Why on earth would you put a desktop operating system (Windows Vista) on a server instead of a server operating system (Windows 2003 or Windows 2008)?

      --
      Change is certain; progress is not obligatory.
    7. Re:It's the DRM Stupid! by Anonymous Coward · · Score: 0

      First, what do you think is going to happen if you plug in a non-HDCP capable TV to a stand-alone HD-DVD player and try to play your disk? The common denominator between the two cases is not Vista, but the HD-DVD.

      Second, if you convert your HD-DVD media to another format, like DivX, do you think Vista is going to choose to not let you see it? Same content, same OS, different media format and different result, so where is the DRM? In the format.

    8. Re:It's the DRM Stupid! by Timothy+Brownawell · · Score: 1

      so where is the DRM? In the format.

      DRM is an active mechanism, and cannot be implemented without code. Vista includes DRM code, the stand-alone HD-DVD player contains DRM code, the only way to get the keys to decrypt the HD-DVD is to include DRM code in your product.

    9. Re:It's the DRM Stupid! by drsmithy · · Score: 1

      Thank you Bruce. I've been saying this since a year before Vista even shipped. Folks complain about a lot of different things in Vista (some of it fairly, I think) but I see most of those "features" as mere pains-in-the-ass that I could begrudgingly live with. What really gets me and why I won't be installing Vista on any servers or desktops at work is the DRM. To me it's reminiscent of the campaign slogan from a few years ago - "It's the DRM Stupid!"

      DRM is either useful if you have DRM-encumbered media, or irrelevant if you don't.

      About the only bigger non-argument against Vista than "DRM" is "hardware requirements".

  31. Apache is very Microsoft by Animats · · Score: 3, Insightful

    Apache, in a way, is Microsoft's kind of software. It has lots of cruft, features that have been added over time and don't interact well. So it's hard to clone or replace. Lots of things plug into it using its API, so it has slave projects. That's the kind of lock-in Microsoft likes.

    (Technically, all an Apache-type web server really needs to do is support serving of plain pages, and FCGI. With that, you can do anything, because there's an efficient way to pass off work to other programs. Interprocess communication is a good thing. But that's not the way Apache grew.)

    1. Re:Apache is very Microsoft by shutdown+-p+now · · Score: 1

      Funny you mention it, because, just as MS is toying with Apache, it's also working on improving FastCGI support in IIS, solely for the sake of it running PHP better.

    2. Re:Apache is very Microsoft by Ash-Fox · · Score: 1

      (Technically, all an Apache-type web server really needs to do is support serving of plain pages, and FCGI. With that, you can do anything, because there's an efficient way to pass off work to other programs. Interprocess communication is a good thing. But that's not the way Apache grew.)

      Technically if that's all Apache did, I wouldn't be using Apache. I heavily use mod rewrite, mod proxy and many other modules that come with Apache.

      --
      Change is certain; progress is not obligatory.
  32. Okay, Let's Assume the Apache License was GPL by SEE · · Score: 3, Insightful

    In that case, what, exactly, would change with this scenario?

    The contribution to the Apache Foundation would have the same PR effect, so that wouldn't have been affected at all.

    The ability to embrace-and-extend would be slightly differentiated, but not all that much. Microsoft would integrate some new System Libraries into Windows Server, and any Microsoft-only extensions of Apache would be made dependent on them. The calls to the Windows System Libraries would be GPL, but the code in the libraries would remain closed, and adding their features to the GPL version of Apache would require a WINE- or Mono-like project.

    And, um. What else is there? Well, Microsoft would logically be contradicting its GPL statements, but Interix/Services for Windows/SUA/whatever it is this week already did so.

    1. Re:Okay, Let's Assume the Apache License was GPL by Bruce+Perens · · Score: 2, Interesting
      GPL3 handles this particular issue differently, it wants a standard interface instead of a system one. The system exception is there because the original GNU stuff was developed on Sun's proprietary Unix, and RMS had to make it possible to legally run on that platform. Once GNU had its own platform, it wasn't necessary to make that exception any longer.

      Given a standard interface, we can code it. It's the secret ones that are a problem.

    2. Re:Okay, Let's Assume the Apache License was GPL by SEE · · Score: 3, Informative

      System Libraries (I use the capitals to specifically indicate a reference to the capitalized term in the GPL 3) don't have to implement a Standard Interface. They can instead serve as the interface to allow the use of the work with a Major Component. Which simply means Microsoft would have to make the non-Free extension code part of or highly dependent on code in a Major Component, called via a System Library.

      As long as the GPL allows covered software to be run on non-Free platforms, the owners of the non-Free platforms will be able to embrace and extend the GPL software with non-Free code. You can set up some hoops, if you like, but they can always tilt the platform to serve as a ramp through the hoops.

    3. Re:Okay, Let's Assume the Apache License was GPL by Bruce+Perens · · Score: 1
      It seems to me that the definition of system libraries is tighter than are implying. Here's part of GPL3, the italics are mine:

      The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it.

      Calling an entire subsystem an essential part of your OS just to avoid the GPL could backfire, given the language above.

    4. Re:Okay, Let's Assume the Apache License was GPL by Bruce+Perens · · Score: 1

      Oops. Slashdot ate my italics. Anyway, the important part above is that your subsystem avoiding GPL3 has to be an essential component of the OS or compiler as defined above. Making a case that some entire random subsystem of an application is an essential OS component might not get by the judge.

  33. commercial-OSS by Anonymous Coward · · Score: 0

    Is there a place where I can see all the commercially owned OSS projects? If I recall, Apple owns CUPS, Oracle owns Innobase, Sun owns MySQL etc.

  34. Re:Perens not helpful by Anonymous Coward · · Score: 1, Insightful

    It is racist because the idiot fails to see the underlying social mechanism

  35. Microsoft is not the first... by mrboyd · · Score: 3, Interesting
    Why is it that free software advocates can't stop whining when someone plays by their own rules?

    It seems that Apache license allows you to modify and re-distribute without giving back the source. I bet the Apache foundation people gave a bit of thought about something like that happening before they chose the license and obviously they decided it wasn't that important.

    Do people really think Microsoft will suddenly manage to destroy the Apache foundation because they said they wanted to contribute? I would suspect their sponsorship is going to strengthen Apache Foundation's capacity to penetrate more corporate entities. In some places the open source argument does mean anything to the decision makers but vendor support and an IBM/Microsoft backing certainly does.
    Others like IBM have been doing just that and no one seemed to care. (http://www-306.ibm.com/software/webservers/httpservers/).

    There are two versions of IBM HTTP Server, based in turn on 1.3 and 2.0 versions of open source Apache, but with small alterations to allow IBM to attach extra features. The code bases are maintained inside IBM, where IBM keeps them up to date by selectively picking up and applying bug fixes from the open source Apache CVS repository.

    Go get your IBM httpd trial and see if you get any source with it. (I didn't check because I don't really care).

    I'm also pretty sure that amongst all the project of the Apache Foundation, the Apache httpd server is probably not the most interesting for them.

    1. Re:Microsoft is not the first... by Bruce+Perens · · Score: 2, Insightful
      Why is it that free software advocates can't stop whining when someone plays by their own rules?

      Well, some of us have been saying for about 15 years that BSD-style licensing can be cruelly used by folks who want to be cruel, and that unfortunately the world has enough cruel folks that we're going to be hurt. So, don't tell me that it's my rules that are the problem.

      And I am no fan of how IBM handled Apache either, and we also have IBM to blame for the software patent situation.

    2. Re:Microsoft is not the first... by mrboyd · · Score: 1

      Since you replied to me I had to read your piece which I had not since I usually avoid reading open source politic activist and their corporate counterparts. The arguments have been the same since your manifesto or since Stallman (PBUH) started rewriting driver for his printer. (That was the ignition point right?) Very quickly so you can locate me on a map: I work for a company who design a couple of software for a niche market. I used to be developing said software and I am now paid to "develop" powerpoints and talk to senior executives into to paying our high per user license and maintenance contract.
      I have a ready made speech against them downloading open source software instead of buying into our products which has always worked pretty well when the question popped up. In truth we have few competitors, none of them is open source. I've seen a few open source project appearing and disappearing over the last 10 years and none of them grew enough to generate any kind of traction or support.

      None of us "vendors" respects any kind of standard, we all have our proprietary interfaces, file format, protocol etc. The "industry" tried a few years back to propose a standardization of some key components and our company even started some work to support it. There was absolutely zero demands from customers and the project died. None of our competitor went much further than us. Lots of initial support, pledge to support and then a massive coordinated failure to deliver.

      Now for my beliefs, I strongly admire your devotion and I believe firmly that you and the other evangelists are a useful lobbying force. I believe in software that are useful, I am not religious in that matter and will use the best tool for the job, whether open or close. Whether produced by Microsoft or the FSF. I have reused BSD licensed code in proprietary project, even LGPLed libraries. Which in some case saved us a lot of time.

      I believe that before the end of my professional life, most if not all software will become a cheap commodity and that consultancy services, support will be where the money will be made. But there is still some time before that happens. How fast mostly depends on how good you area at your job :)

      IBM (which I worked with) uses of open source, linux and java is nothing more than a marketing ploy to sell their products, none of which in the "Tivoli" category are open source, interoperable of even cheap. I am still wondering why they keep getting the "open source friend" badge over and over when they are in fact one of the biggest leech around.

      Anyway, it seems to me that your article should have been directed at BSD style licenses and not at Microsoft who so far did nothing wrong to the Apache project and I don't think a few hundred thousand dollars will have much sway on the projects direction and as you said yourself, if Microsoft wanted the code, it was already there, free for all.

    3. Re:Microsoft is not the first... by mrboyd · · Score: 1

      I see I didn't realize the rift was so strong in the Open Source World. In the current scenario, the Apache Foundation has decided that their code would be available for everyone to use in every way they please. If that means re-releasing it as a closed source application with mods as IBM it seem to be withing the term of the license the owner of the code has decided to use.
      If that doesn't work for the Apache Foundation, it's up to them to choose another license. But my bet is that they already gave some thought about it and decided that the benefit of that license outweight the negative side. Obsviously you think it does not.

      It's a bit unfair on your part to put the blame on Microsoft. They have always been clear cut on the fact they would not go anywhere near the GPL as they have no intention of risking having to release their core assets which are office and windows source.

      They (and me) are probably waiting for you to publish a clear cut guide on how to make money running a software dev company producing software you can't sell because everyone can copy and redistribute, bypassing therefore your eventual licensing process. And don't point me out marginal example based on positive externalities of a strong closed source market. Most successful open source project ran by private software company are used as publicity generators and paid out of the marketing budget not revenue generators while the money still comes out of selling license for their closed source products, or the closed source "advanced/business/professional" version. IBM would come to mind first of course. Then MySQL, Jboss, sugarCRM, Digium, etc.

      I think we're past the time of the endless ideologic rant against Microsoft, IBM and the other Open Source leecher. You may have done it already, or not, but I believe you should be using your contacts and position to provide solutions instead of just pointing at things and declaring them bad.

      Assume I want to start a software house. How on earth am I going to earn money producing open source software, pay my employees, turn a profit? What is viable business model without resorting to the the "fake open source" model of the aforementioned? Hook up with economist, lawyers, MBA's, write us a how-to because apparently not many have figured that out yet. Certainly IBM and Microsoft did not. Yet?!?

  36. Re:Perens not helpful by Anonymous Coward · · Score: 0

    Speaks the truth about IQ distributions across ethnicities: check
    Atheist: check
    Overtly anti-Islam: check
    Pro-privacy: check

    He might be a crappy developer (sorry, "hacker"), and a pretentious writer, but his core values are certainly good.

  37. IronApache by deanston · · Score: 1

    All you need is Windows.NET Server 2012 to host and run all your free and open source software and applications in the world. Isn't that nice?

  38. Not victory yet by Stephen+Ma · · Score: 1

    It's not victory yet until Microsoft's power shrinks below the government-corrupting size.

  39. Re: Calls 1 Trolls 0 !? by TaoPhoenix · · Score: 1

    Rain mod points on this gang, if he's right this an unbelieveable ace in the hole for Rationality!

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  40. And Troll Myths still exist... by TheNetAvenger · · Score: 0, Flamebait

    just as they forced incompatibility into the Web by installing IE with every Windows upgrade

    WTF?

    Am I the only person that remembers reality?

    These things are said like 'fact', hell even Wikipedia has "included as part of the Microsoft Windows line of operating systems starting in 1995." - and IE was NOT included with any Windows OS in 1995, whatsoever... The only way to even get IE was through the Plus Pack for Win95, and it cost as much as Netscape.

    Talk about urban legend becoming 'people's' reality. Geesh...

    So Microsoft screwed up the Web with non-standard handling? You mean like adapting to a missing end table tag and still showing the freaking table instead of giving the user a GPF or a blank page like Netscape did? Ya, Microsoft was being evil by letting crap HTML not crash the program and still display content.

    In contrast to IE, Netscape was crap, even Marc said the code was crap, and MS got a raw deal in the Anti-Trust after it was all said and done.

    Going back to history, does everyone forget IE was based on SpyGlass's Mosaic of all things (yeah no standard there uh?)...

    Netscape at version 3 was originally the most 'non-standard' browser with their 'own' html handling, and poor html handling, that existed all the way through Netscape 4 when they finally were de-throned.
    (Just requesting the page again when the window was resized was enough to backhand the Netscape developers for being really freaking stupid.)

    Ok, most people here don't like Microsoft, but can we at least stick to freaking reality for a moment. Netscape hated MS for giving away the browser, and making IIS free, another Netscape slap in the HTTP server realm.

    As for the web and Standards, Microsoft's browsers have NOT always been great, but Microsoft itself has handed over other standards like AJAX and XHTML to the web, with no 'revisionism' and without any freaking strings, and we still have dorks like this seeing everything MS touches as some evil plot of 'embrace, extend, extinguish'?

    IE had nothing to do with a Windows tie-in, as IE was released for *nix, and Mac System for years, gaining Microsoft NOTHING in the Mac world, other than giving people a free browser. Man were they evil...

    IE itself wasn't even designed to be a 'browser' but a set of DLLs for rendering HTML for developers. (Hence why AOL used IE's engine for years after owning Netscape.) - The IE 'Browser' was a proof of concept tool at first, as Microsoft believed a simple fact that an OS should be able to display HTML natively, just as it displays Fonts, Bitmaps, and Metafiles...

    Now please, explain to me what other 'GREAT' technology have been 'embraced, extended, and extinguished'? Seriously, this is said a lot, yet MS doesn't have the power to extiguish a technology, and if people here think they do, then the OSS movement is already dead, pack it up, go home...

    If people really don't want to see MS have any input in the 'standards' or non-Microsoft world, then either de-throne them, or be happy with the 'shit' they produce that is nothing like what everyone else is doing because they were kicked out of the playground... Pick One.

    I personally would rather see MS be a part of the 'real world' and 'have' to play with everyone else, as they are slowly being forced and moving to do. Kicking them out of the Apache playground is going to gain people what?

    The second choker in this, is people act like Microsoft needs Apache 'Source'...

    WTH? For What?

    IIS7 is a generation ahead of Apache in features and performance and even 'gasp' stability, and if Microsoft wanted to 'steal' Apache source, they could have read the source already, don't people get this? You don't need to reuse line by line code to 'use' stuff.

    In fact you don't even need SOURCE, as assembly and binaries are just as readable to uber geeks as Source Code is. Has the OSS forgot this, and also forgot to teach the 'new kids' that Source Code is NOT required to see or replicate how software works? Talk about 'we need source' crutched mentality...

    Open Source is great, but for people to pretend that compiled code is 'worthless' or 'unreadable' is just freaking retarded.

    Ok, rant off...

    1. Re:And Troll Myths still exist... by Helix666 · · Score: 0

      IIS7 is a generation ahead of Apache in features and performance and even 'gasp' stability...

      Any facts to back this up?

      In fact you don't even need SOURCE, as assembly and binaries are just as readable to uber geeks as Source Code is.

      So, you'd rather dig through assloads of decompiled/disassembled code (that may or may not have been optimised to hell by the compiler) to try and fix a bug, or to try and figure out what the developer was thinking at that point?
      Me, I'd rather have the source, then I can read the comments (including the bits that say /* HACK: poking this bit causes bad things to happen */) rather than having to try and work it out for myself.
      Of course compiled code isn't 'worthless' or 'unreadable', but people (well, most of, some I have my doubts about) aren't "freaking retarded" for just wanting the source in front of them. Especially since the source can at least be edited and recompiled on a machine with a different architecture, or is it a hobby of yours to dig through x86 disassembly and make it work on something like SPARC?

      And I know I'm feeding the troll, and there's a reason you got the -1, Flamebait. But, it's early and I'm annoyed. Congratulations, you got a response, guess that makes me as much of a fuckwit as you.

      </delirious rant>

      aaaand there goes any karma I had.

      --
      Oh, the irony... "Anonymous Coward: If you have nothing to hide, you have nothing to fear!"
    2. Re:And Troll Myths still exist... by man_of_mr_e · · Score: 1

      Not exactly true.

      While yes, IE was part of the plus pack, it was also available for free download from MS's FTP and Web site. Also, as of Windows 95A (the OSR1) it was included with the OS, that was about 6 months later. Didn't matter though, cause IE1 sucked rocks, as did IE2. IE3 was the first usable version, on a par with Netscape and IE4 started to leave NS in the dust.

      Also, most people accuse Microsoft of deliberately trying to break standards, when that's not the case at all. The fact is, there *WERE* no decent standard, or standards bodies making the standards back then. The IETF punted, and the W3C was basically useless. Netscape and Microsoft were the only ones pushing HTML forward. IE4 was actually more standards compliant than Netscape was. IE5 and IE6 were more compliant than Mozilla was when they were released. But, Microsoft just let IE rot, and as Mozilla (then FF) got better, IE didn't, which many confused with "deliberately breaking the standards". IE just didn't mature to the newer understanding of the standards while Moz and FF did.

    3. Re:And Troll Myths still exist... by Ash-Fox · · Score: 1

      Windows 95 OSR2.1 and higher came with Internet Explorer.

      --
      Change is certain; progress is not obligatory.
  41. Re:Room & Minds Spinning by TaoPhoenix · · Score: 1

    Giving you credit for a great pointer piece, the next question is how many onion layers of Sneaky/Stupid Microsoft engages in until we're all utterly numbed.

    If I didn't know better, I'd say it's like the hustler who tosses you a round to lure you in, beats you Double or nothing, loses a round from drinking too much, then sobers up and wins another round again when you thought they were trashed.

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
  42. Actually by smoker2 · · Score: 1

    Microsoft can take Apache software and embrace and enhance, providing their own versions of the project's software with engineered incompatibility and no available source, just as they forced incompatibility into the Web by installing IE with every Windows upgrade.

    As long as they don't call it Apache, there is no problem. You make your page work with the server it's on, not other peoples. If Microsoft think they can "take over" the internet by screwing with a version of apache that only Microsoft customers use, then let them try. We might get a bit of peace from the lusers. If those same MS customers want our money, they're the ones who'll have to conform.

  43. Re:Perens not helpful by jedidiah · · Score: 1

    It doesn't matter what the "underlying social mechanism" is.
    The numbers don't lie. If they show something disturbing then
    it's time to acknowledge them so that we can fix the problem
    rather than pretending it doesn't exist.

    We can't wait for all of them to suddenly realize that they
    are being outdone by Mexican immigrants, have an epiphany
    of shame, and suddenly solve their own shortcomings.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  44. Perens defending proprietary licenses by synthespian · · Score: 0, Troll

    How ironic that Perens, whilst all the time deriding the Apache license and sanctimoniously gloating about the purported high moral ground and the higher intelligence ("Stallman has a Macarthur 'genius award'") that delivered unto this poor world of ours the Holy GPL - for us, the hoi polloi - unabashedly supports proprietary licenses - just as long as it's MySQL's.

    I just can't take Linux advocates seriously anymore.

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  45. Re: competition is the angle used - to "win". by BonzinoMuschweshe · · Score: 1

    " I'll certainly do so if this proves to not be anti-competitive."

    so you want to create and achieve or just beat [no pun intended] somebody or both? competition is only legit in sports and games, e.g., the short stock market is a "sport" (one which should be banned, btw).

  46. Re:Perens not helpful by Anonymous Coward · · Score: 1, Insightful

    how is it racist to acknowledge that the average black IQ is 85 (vs 100 for whites, and slightly higher for some other groups)?

    Because correlation != causation ... acknowledging to different to attributing IQ to skin colour. Let's say that IQ was instead to do with economics and that groups of humanity (of all races) have at times failed and at other times flourished... societies can be destroyed and education can fail, whereas other groups of society grouped by location, gender, race or age can grow and prosper. Don't think about it as race, think about it as how people group themselves based on their perceived identity or commonalities. Cultural Isolation has a much larger statistical affect,

    As it turned out, the research showed that the average IQ difference between black and white Americans -- 15 points -- was nothing unusual. Similar IQ differences could be found between various culturally isolated white communities and the general society, both in the United States and in Britain. Among various groups in India, mental test differences were slightly greater than those between blacks and whites in the United States. In recent years, research by Professor James R. Flynn, an American expatriate living in New Zealand, has shaken up the whole IQ controversy by discovering what has been called "the Flynn effect." In various countries around the world, people have been answering significantly more IQ test questions correctly than in the past. This important fact has been inadvertently concealed by the practice of changing the norms on IQ tests, so that the average number of correctly answered questions remains by definition an IQ of 100. Only by painstakingly going back and recalculating IQs, based on the initial norms, was Professor Flynn able to discover that whole nations had, in effect, had their IQs rising over the decades by about 20 points. Since the black-white difference in IQ is 15 points, this means that an even larger IQ difference has existed between different generations of the same race, making it no longer necessary to attribute IQ differences of this magnitude to genetics. In the half century between 1945 and 1995, black Americans' raw test scores rose by the equivalent of 16 IQ points. -- Capitalism Magazine

    If you are trying to say that black IQ is lesser then I'd put it back on you -- where's the genetic cause of this? Where's the genetic flaw that afflicts black people? It's only then that you'll have evidence, other than your pointed statistics with racist implications.

  47. The OS is being displaced by online services. by Zwicky · · Score: 1

    Ergo Microsoft are going to add a GUI to the Apache server backend and release as Patchy Windows[0].

    It's true, my magic 8 ball said "you may rely on it", what more do you need?

    [0] to shamelessly reuse a joke from another post.

    --
    "Three eyes are better than one" -- Lieutenant Columbo
  48. Re:Perens not helpful by Anonymous Coward · · Score: 0

    On the other hand, niggers are the only people poor enough that they can't afford to buy Windows.

  49. their past track record speaks otherwise by toby · · Score: 1

    n/t

    Fuck 'em

    --
    you had me at #!
  50. WHO KNEW??? by toby · · Score: 1

    MS are trying to gently persuade people to stop development for all platforms in favour of Windows only.

    --
    you had me at #!
    1. Re:WHO KNEW??? by jhol13 · · Score: 1

      ... gently persuade ...

      I didn't.

  51. Thankyou!! by toby · · Score: 1

    We are judged by what we DO.

    Goes for Microsoft, Bush, just as much as you and me.

    --
    you had me at #!
  52. sigh by toby · · Score: 1

    it doesn't address one of the fundamental problems of open source: it's difficult to make a living writing open source code

    That's because it's socially constructive - in other words, an honest occupation.

    What's your point? It's difficult making a living doing anything that's socially constructive as opposed to socially destructive and/or dishonest (TV, Hollywood, big business, arms dealing, petrochemicals, big pharma, drug dealing, etc). That's a fundamental sickness in contemporary civilisation, and a message that's unfortunately unpalatable to many Americans.

    if the whole world went open source, I'd have to go into management just to feed my family - Get prepared. Open source is the only viable future for software. The Gold Rush is over, Bill Gates won that round and already robbed the bank dry.

    That said, nobody is threatening the proprietary software model that you describe. The threatened model is proprietary platforms, which were never any good anyway, and were actively destructive (mainly via lockin, and simple thievery). Open source is a win-win by providing high quality, free platforms and infrastructure, which allows high quality proprietary (non-distributed, for example) solutions to be developed cheaply. You can continue earning money building solutions for your employer. But if you're in the software industry trying to sell those, you're going to have to compete on merit, instead of taking the Microsoft model of using dirty tricks to keep people locked into a mediocre product. I don't see a downside here. :-)

    --
    you had me at #!
  53. irrelevant analysis by Gary+W.+Longsine · · Score: 2, Interesting

    How long will it take before people realize that the GPL is holding Linux back? It's the greatest single strategic weakness of the beloved-by-socialist-wanna-be-programmers. The BSD style licensed projects get more momentum and make forward progress. Meanwhile, GPL-style projects fork and fork and fork and fork endlessly. How many Linux distros does it take to beat a clue into the head of a GPL zealot? The world may never know.

    My Karma is gonna get a major dent from this, I know it. But there it is, folks. Apache isn't in danger from Microsoft because Apache is still free. Like totally free. Like not encumbered by any strings, free. Like get over yourself copyleft freaks, free.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:irrelevant analysis by Bruce+Perens · · Score: 2, Interesting

      The BSD style licensed projects get more momentum and make forward progress.

      I am having a little trouble figuring out if you are sarcastic or serious.

      I have great respect for the BSD kernel projects, they do some things a lot better than Linux. But if you compare the pace of kernel development, by source-code line count, Linux tremendously outpaces BSD kernel development.

      What you're left with after that is a lot of Java projects. Which are great for enterprise, right now. But building a stack of new Java code is definitely building today's code for today, not tomorrow's code. Java is the conservative choice of enterprise at the moment.

      And then there are community issues, like the Spring bug that showed us that this enterprise-critical code wasn't getting the eyes that an Open Source project with more non-company programmers does.

    2. Re:irrelevant analysis by MrKaos · · Score: 3, Insightful

      How long will it take before people realize that the GPL is holding Linux back? It's the greatest single strategic weakness of the beloved-by-socialist-wanna-be-programmers.

      What? Are you dressed up as old king troll? People and especially companies take if they can get away with it. BSD lets Microsoft (and who ever else) get away with taking code, the GPL does not. You have to catch up before you can overtake and finally the Open Source community is positioned to overtake. You wanna play then you have to pay by code, that's not socialist that's leveling the playing field. It's those provisions that make companies like IBM take the GPL seriously and construct legal guidelines and codes of conduct to inter-operate properly.

      The BSD style licensed projects get more momentum and make forward progress. Meanwhile, GPL-style projects fork and fork and fork and fork endlessly

      People don't talk about FreeBSD they talk about Linux, it's called brand awareness. Tell a windows zealot they use a BSD license and they'd go "a what?", they don't think of BSD as Open Source. But they know what Linux is and respect it, even if they don't like it, because they perceive the GPL as a threat to the Microsoft hegemony.

      That's not a criticism of BSD projects, there are great projects under BSD licenses and people put things under those licenses for their own reasons. The difference is the GPL promotes a new type of business model to function. Who cares if there is a forked project, that's a strength that allows business adaptations to flourish or die without ramifications.

      Apache isn't in danger from Microsoft because Apache is still free...Like get over yourself copyleft freaks, free.

      Even if I partially agree with you about the purist GPL approach I can't get over the "free, as in you work for free" part of the BSD license, why would Microsoft write compression libraries if they can get them for free or fix the flaws and return them to the community. I don't know about the Apache license, but I do know for certain that Microsoft has *never* done anything unless it is to *their* advantage, they don't give a fork about OSS except how they can use it to benefit themselves.

      --
      My ism, it's full of beliefs.
    3. Re:irrelevant analysis by Tim+C · · Score: 3, Interesting

      But if you compare the pace of kernel development, by source-code line count, Linux tremendously outpaces BSD kernel development.

      Bruce, I generally respect what you say (even when I don't necessarily agree with it), but measuring productivity by counting kloc? I thought that was soundly discredited a couple of decades ago...

      Implying that the BSD licence is used only for the BSD kernels and Java-based projects seems to be somewhat disingenuous - unless I'm misreading you there, of course.

    4. Re:irrelevant analysis by Antique+Geekmeister · · Score: 1

      Line count has some use. You can't write new drivers or new filesystems by optimizing old code, it takes actual writing.

    5. Re:irrelevant analysis by Tim+C · · Score: 2, Interesting

      Yes, it takes actual writing to write brand new stuff - but that still doesn't mean that someone who writes 1000 lines of code to implement $feature is more productive than someone else who writes 500 lines to implement the same feature. It just means they wrote more code; for all you know, it may have been too much code. That's not productive.

      The point is that measuring raw kloc is like measuring raw GHz for processors - it only tells you a small part of the picture, and is often meaningless.

    6. Re:irrelevant analysis by entrigant · · Score: 1

      How long will it take before people realize that the GPL is holding Linux back?

      Holding Linux back from what, exactly?

      Have you stopped to consider you may not quite understand the goals of people who prefer the spirit of the GPL? GPL software developers are accomplishing their goals, but I suspect you may not know or misunderstand what those goals are, or you're so short sighted you think everyone's goals are the same as yours or a for profit software company.

      When I write code and release it my goal is quite clear. I want the community to be able to enjoy my code, and I want the communities improvements to that code to be enjoyed by the community as well.

      So I ask again, exactly what part of the GPL is holding me back from achieving my goals?

    7. Re:irrelevant analysis by typicallyterrific · · Score: 1

      that's not socialist that's leveling the playing field.

      To be fair, iirc the main thing about socialism is leveling the playing field :).

    8. Re:irrelevant analysis by MrKaos · · Score: 1

      To be fair, iirc the main thing about socialism is leveling the playing field :).

      You are right, but he was using the term as a slur.

      --
      My ism, it's full of beliefs.
  54. You're wrong by Bruce+Perens · · Score: 1

    Netcraft says that Apache has more than 49 percent of web server share, while IIS has 35 percent and a fraction.

    1. Re:You're wrong by Blakey+Rat · · Score: 1

      If you're referring to this chart:

      http://news.netcraft.com/archives/2008/07/07/july_2008_web_server_survey.html

      It also says that Google owns 6% of all servers on the Internet-- 10,468,720 domains. Somehow I doubt that's reliable data.

    2. Re:You're wrong by Bruce+Perens · · Score: 1
      It's "Adsense for Domains".

      Google sells domain parking with built-in advertising that pays the domain owner. That's how they got all of those domains. They don't own them, but they serve them.

      Bruce

    3. Re:You're wrong by man_of_mr_e · · Score: 1

      Apart from the fact that Netcraft's survey doesn't count market share, it only counts hostnames (which you know, because you've championed efforts to play that game, right down to lying about the fact that your parking servers ran lighttpd but claimed to be apache in order to game the stats), that's a 14% difference, which means that if IIS gains 7% of Apache's hostnames, they're even. 7% is not a huge margin and can change in a matter of months.

      We all know you harbor a major grudge against Microsoft because you think they got you fired (and maybe they did), but you're being pretty unreasonable.

    4. Re:You're wrong by Bruce+Perens · · Score: 1
      Microsoft did not get me fired from anywhere. They did try, though. Jim Alchin once visited Carly Fiorina with a print out of my personal web site. Carly didn't really get it.

      What happened at HP was partially the stupid merger, which put Compaq folks instead of HP in charge for Linux for 6 months before they got fired, and partially that HP didn't want to stand behind my anti-DMCA activities.

      My past boss there is either running Tandem Nonstop or he's the captain of the Itanic.

      It was very sad watching that company drive itself into the ground. I knew the merger was stupid, I told my boss the merger was stupid, and I could not do a thing about it. But I was really glad not to be there the day their ex-general-counsel took the 5th before Congress.

      As a strategic consultant, unfortunately, I see other companies driving themselves into the ground even more often.

    5. Re:You're wrong by Bruce+Perens · · Score: 1
      Netcraft has two charts, "active servers" and "hostnames". The "active servers" one counts market share.

      Actually, the server ID reporting said something like "Apache: Hello Netcraft!". I wanted to make a point with them about the fact that they were at least partially responsible for their own statistics being gamed by Microsoft. When they finally started scoring Lighttpd instead of calling it "other", I changed the ID to lighttpd.

    6. Re:You're wrong by man_of_mr_e · · Score: 1

      Actually, it's misnamed. It should be called "Active Sites", not Active Servers. You can see this by looking at the table above it that is in fact labled "Active Sites" and notice the numbers are the same. The methodology does not count market share, it counts hostnames that have "unique content", ie are not parking or squatting sites. This is no more accurate than the full survey, it just makes an attempt to filter out parking.

      Their methodology is here: http://www.netcraft.com/survey/index-200007.html#active

  55. Oxygen from the room by Gary+W.+Longsine · · Score: 1

    The room isn't spinning, it's Linux spinning, pulling from a roll of saran wrap for years. There's more oxygen in the tech marketplace today than there has been for twenty five years. Too bad Linux looks like a middle aged couch potato, instead of a 22 year old hottie chock full of nature's goodness.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
  56. Re:fool me once... by Anonymous Coward · · Score: 0

    Fool me once, shame on... shame on you. Fool me twice, well we won't get fooled again.

  57. Yeowza by Gary+W.+Longsine · · Score: 4, Funny

    Bruce Perens is the Chuck Norris of the geek world. He doesn't age. He recompiles time.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
  58. Microsoft Monopoly on irrelevant desktop by Gary+W.+Longsine · · Score: 1

    The more you tighten your grip, Ballmer, the more handhelds will slip through your fingers.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
  59. Admiral Ackbar just called by Anonymous Coward · · Score: 0

    He wants to know why no one has stated the blindingly obvious truth yet.

    IT'S A TRAP!

  60. Re:Perens not helpful by MichaelSmith · · Score: 1

    It doesn't matter what the "underlying social mechanism"

    If IQ turns out to be an indicator of melanin concentration when it is meant to be an indicator of cognitive ability then we should go back and find out what went wrong with the way we determine intelligence.

    We already have perfectly good optical instruments for measuring the colors of things. We don't need stupid indirect ways of doing it.

    If IQ really is different for people of African descent then it is IQ which is broken.

  61. Wow Anti-apache, anti-bsd fud! by voss · · Score: 1

    Now we know linux has hit the big time when its supporters have to spread FUD about rival open-source licenses in order to keep market share. ;-)

    Im not a microsoft fanboy btw. Im typing this on my dell laptop with ubuntu 8.04

  62. It was to screw with your mind by Anonymous Coward · · Score: 0

    They did it to confuse washed-up non-coding open source pseudo-contributors.

  63. Why is parent "funny"? by StarkRG · · Score: 0

    Ok what wiseass and his blind followers marked this as "funny"? It's not especially funny, in fact, I find it rather insightful and interesting (both valid options). At the very worst it's something you disagree with.

  64. Reality Check by Anonymous Coward · · Score: 0

    Seriously, can we stop with all the "Oh noes! MS is going to destroy Apache" bullshit. It isn't going to happen. There is NOTHING MS can do to stop Apache. It's open-source, it's in the public domain, it's simply not possible.

    So what's my point-of-view on this move? Interoperability improvements contributed by MS, interoperability with MS products that is. Why? So it's easier for Apache users to migrate to IIS and other MS platforms. OK, now, obviously Apache devotees are going to be opposed to this, and understandably. But really, is this such a terrible thing?

    Apache also strives to improve interoperability with MS products to achieve the reverse, making it easier for IIS users to migrate to Apache. It works both ways. I'm in favour of both. That way, swapping between web-servers for whatever reason is cheaper and easier. And no, I don't just mean for the feature benefits of each web-server, I mean changes due to underlying platform as well. Eg. Company is moving to Unix away from Windows, so we move to Apache as well. And.....the reverse process.

    Really, all this conspiracy theory crap is getting the better of me. Yes, I know MS is evil, I've heard it all before, and I don't necessarily disagree, but you need to put things into perspective.

    If you're an optimist, this could even work out well for Apache, in that they can use MS products they otherwise couldn't while still continuing to use Apache. Herein lies the "extinguish" aspect, but if they take that road, they also extinguish any possibility of future Apache users migrating due to pulling the plug on continuing interop.

    Think about it.

  65. community issues by Gary+W.+Longsine · · Score: 1

    RE: Spring... is anybody still taking the "many eyes == security" claim seriously? The evidence supporting this claim is scant, and by now there ought to be piles of irrefutable stats. There are not, and it's not because people haven't tried. How can you seriously try to extend that essentially refuted claim to differentiating between open source projects with different types of licenses or enterprise contributors? Good grief. You cannot possibly be Bruce Perens. ATTENTION Real Bruce: did you go off and leave yourself logged in again?

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:community issues by Bruce+Perens · · Score: 2, Interesting
      RE: Spring... is anybody still taking the "many eyes == security" claim seriously?

      Yeah, actually. It works if you have a real community. Go read about what happened with the Firebird DB. It worked for Debian's SSL snafu, although it took longer than I'd like. It didn't work for Spring, because it was a single-company-dominated project.

    2. Re:community issues by jeremyp · · Score: 1

      It worked for Debian's SSL snafu, although it took longer than I'd like.

      A critical security bug remained undetected by the "many eyes" for nearly two years. If that's your definition of "it worked" I'd love to see a case of it not working.

      If the definition of the process not working is that the bug remains undetected forever, then of course we'll never see any failures because any bug discovered no matter how long after it is introduced is automatically evidence for the "it works" side. I submit that such a definition is completely meaningless.

      The Debian SSL snafu was a monumental screw up. Pretending otherwise doesn't do anybody any good.

      --
      All I want is a secure system where it's easy to do anything I want. Is that too much to ask ~~ Randall Munroe
    3. Re:community issues by Bruce+Perens · · Score: 3, Insightful
      Consider the Firebird database, which was used for airline reservation systems. A deliberate back-door persisted for 9 years as proprietary software, and an additional 9 months as Open Source. Without Open Source, the back-door probably would have persisted to the end-of-life for the last use of the program.

      If proprietary software was made extremely secure, how would anyone without the source be able to tell? Just trust someone?

  66. serious by Gary+W.+Longsine · · Score: 1, Insightful

    Oh, by the way, I was being serious, if a little sarcastic. Although I admire your thinking and generally clear expression, it appears that we differ on the point of licensing for open source projects. For a long time I was license agnostic. I figured people would experiment and find the right license for the right project. Instead, what I see is a camp of folks most of whom are quite religious (dogmatic) in their thinking about the topic. The BSD/MIT license people tend not to engage in the debate at all, largely because they don't perceive it as a religious issue, but rather a practical issue. The net result seems to be that Linux, after many years, remains an experimental kernel for hackers, rather than an operating system, promoted by zealots who care more about GPL purity than they do about getting things done. (I am not directing this comment at you, nor at Linus, nor at RMS, but rather at the legion followers).

    Linux is already being marginalized in the market, and the reasons have nothing to do with Microsoft. Linux vendors are following, not leading. They are so busy forking distros so they can slap their logo on the desktop that they have entirely failed to make Linux usable. Honestly, I wish Linux didn't suck. It does. Religious adherence to GPL, I'm becoming convinced, is one of the reasons why it continues to suck, and will continue to suck, forever, in a niche ghetto.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:serious by Bruce+Perens · · Score: 2, Informative
      I think you are confusing Linux, which is a kernel under the GPL, and the distribution usability issue, which relates to programs that are not necessarily under the GPL. Kernels don't have much to do with usability problems. That's the desktop UI software. GNOME is LGPL rather than GPL for its libraries. Qt is GPL for its libraries because they use dual-licensing for revenue.

      Distributions do not run the two desktop projects, they do collaborate on them.

    2. Re:serious by init100 · · Score: 1

      Instead, what I see is a camp of folks most of whom are quite religious (dogmatic) in their thinking about the topic. The BSD/MIT license people tend not to engage in the debate at all

      You must be joking. There are hordes of BSD fanatics on Slashdot and elsewhere that always slam anyone who might dare to suggest that the GPL is a good license into the ground. Every time an article discussing something GPL-related comes up, hordes of these fanatics rush to bury it in loads of "GPL is very restrictive, only BSD is truly free" comments.

    3. Re:serious by Jesus_666 · · Score: 2, Insightful

      I dunno. Linux seems to do not that bad on the server market with a small number of distros dominating (and little fluctuation in which ones do). The embedded market loves Linux. True, it doesn't fare that well on the desktop market, but here we see a few distros dominating, as well.

      Most users aren't even really affected by the forking going on. They use Ubuntu, Fedora or OpenSUSE and when they start really learning Linux they might wander off to Debian, CentOS or even Gentoo. Most minor distros don't get any media attention and are simply obscure. Distros like STD are very much welcome by the people who actually have to need for them but unknown to those who don't.

      And I don't really think that someone who builds his own DSL derivative to make a Linux-based game console would improve the quality of Fedora or Ubuntu if he didn't have the choice of making his own distro. His motivation is completely different and he might not even get to participate.


      Also, the GPL has nothing to do with distros whatsoever. After all, what about BSD? There's OpenBSD, FreeBSD, NetBSD, TrustedBSD, DragonflyBSD, M0n0wall, PicoBSD, DesktopBSD, BSDeviant, FreeSBIE, pfSense... Either they relicensed 386BSD while I wasn't looking or the GPL isn't quite at fault.

      The balkanization of distros comes from the fact that you can take the kernel and freely combine it with other software as you see fit. If you really want to stop that you'd have to use Windows-style integration where the Linux kernel automatically includes GNOME and Apache httpd so that people won't be able to build their own distributions without those. Or you simply don't release the source to the kernel and only offer it in one single package with the software you dictate. Which would be a bit counterproductive in an Open Source project.

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    4. Re:serious by PastaLover · · Score: 1

      The net result seems to be that Linux, after many years, remains an experimental kernel for hackers, rather than an operating system, promoted by zealots who care more about GPL purity than they do about getting things done.

      What are you smoking and where can I get some?

    5. Re:serious by ClosedSource · · Score: 1

      I think we're back to equivocating over the term "Linux". If Linux is just a kernel, than I can truthfully tell people "Don't use Linux, it doesn't even have a command line, let alone a GUI". Linux is either a full OS or it's a kernel that is of no interest to anyone except kernel hackers.

    6. Re:serious by Bruce+Perens · · Score: 1

      The complete bootable system with the command line is "The GNU System", or "Red Hat", or "Debian", or "Novell". You are perfectly correct to say that Linux doesn't have a GUI, but except for insiders like the people you meet on Slashdot or in a software development house, nobody is going to understand that statement.

  67. YES!!! by Jane+Q.+Public · · Score: 1

    And if MS wants OUR money, THEY will have to conform!

  68. Re:You've got a flawed view of the GPL by Anonymous Coward · · Score: 0

    Umm.. you're entire premise stems from a flawed premise, in that one cannot write open-source software and still get paid. You might want to tell Red Hat, Sun, Google*, Nokia (recently bought Trolltech), etc. cause they're obviously going down the wrong path.

    The misconception you have is that there's a single business model available. There are several:

    You can always dual-license it (a la . i.e. provide a commercial, closed source license or a GPL version. Additionally, you could provide propietary extensions to make it look even more appealing.

    You could sell support (a la Red Hat).

    It's not as easy to monetize directly as one might selling binaries, but a creative business model will earn you money.

    Additionally, no reasonable person is arguing that we force everyone to abandon proprietary and go open-source.

    Additionally, there are self-taught programmers who contribute to open-source projects (I imagine it is less common these days). There is at least 1 concrete example of such a person: Con Kolivas. I'm sure there's plenty of others.

    You're correct in that the GPL is a license and not a gift. You however seem to forget the non-gift part later on. What you miss out is that while the GPL is gratuit for end users, it is not for other programmers. The form of payment I'm expecting for GPL-released code from other programmers is that any changes are given back to me. In other words, I've invested my time, effort, and possibly money in writing this GPL code - I expect a non-monetary form of compensation.

    Also, maybe you wouldn't but I probably still play around with programming as a hobby, even if I couldn't get payed doing it. I view my personal projects this way: do I have some problem that I can solve through automation or programming. Then I try to solve it, and usually put up the source code as GPL.

    * At least to some extent. They certainly produce a lot of open source code and do provide a lot financial support to open source projects. However, they don't in any way have a business model that depends on open source software.

  69. My Conclusion? Tin Foil by Zancarius · · Score: 1

    Really, people need to back off these guys a bit. I don't mean stop being suspicious and guarded, but sometimes it seems like this reaches levels of the paranoid delusional.

    Actually, I think it's time someone steps forward and points out the obvious truth.

    This is clearly a subversive ploy by Big Aluminum to coerce our conspiracy-leaning compatriots into buying up unnecessary tin foil hats. Tell your friends they're being duped by Big Aluminum!

    --
    He who has no .plan has small finger. ~ Confucius on UNIX
  70. Perens == Chicken Little by Anonymous Coward · · Score: 0

    Bruce Perens is such a tool. The sky is falling the sky is falling! Isn't he the one who made such a big deal out of the Novell/MS deal like it was the end of all Linux or something? I think he even showed up to the annual Novell tradeshow in SLC in 2007 and made some big press buzz about it. Glad I didn't hold my breath on that one. Bruce and Dvorak should start doing a tech predictions blog together so the rest of us would have something funny to read every week.

  71. The Perens Article Is Wrong On So Many Counts by Thornkin · · Score: 1

    Let's take a couple:
    "IE is derived from Mosaic, the original Web browser, open source with a license similar to Apache's." The implication is that Microsoft took Mosaic for free and then subverted it. While all browsers date their lineage back to Mosaic, Microsoft didn't base IE on open source code. Instead it licensed Spyglass which wasn't open.

    "Vista's customer-hostile emphasis on digital rights management, often handicapping its own features in suspicion that the user might have illicit content, caused its downfall. IT managers won't stand for that, and thus Microsoft has a lot of code to trash and rewrite before it can make an acceptable server platform." Does Perens know anything about the server market about which he speaks? Microsoft has a server OS called Windows Server 2008 and it's selling quite well. It isn't the same as Vista and doesn't have the same perceived problems. Microsoft has a huge part of this market. Perens tries to use slight of hand by conflating Vista and Server 2008 but they are not the same OS.

    He may or may not be right on his reasoning about why Microsoft is joining the Apache foundation, but the rest of the article is based on so many false premises that I'm skpetical about the objectiveness of his analysis.

  72. Re:"Outsmarting Linux" by Macthorpe · · Score: 1

    Oh come on, you're not even trying. People have known about the Erris sockpuppet for years.

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  73. Re:Perens not helpful by WNight · · Score: 1

    The important thing is that if one race has lower IQs because of social reasons, to present it as such and not as a racial deficiency which would encourage discrimination (self, especially). Properly identified problems are properly corrected.

    On the other hand, Michael, you do make the awfully big presumption:

    "If IQ really is different for people of African descent then it is IQ which is broken."

    There are obvious physical differences between people of different races. It would be ridiculous to say body-size didn't change a person's strength, and disingenious to say that head size/shape (just for one) provably does NOT have an effect on their thinking in any way.

    This is like the gender debate. We know men are larger, that's politically correct to admit. But are there physical (not societal) mental differences? It's pretty much taboo to ask.

    The statement should be:

    If IQ scores differ for any reason commonly accepted to not actually change ability in general (skin color, native language) then the test is flawed from the practical standpoint of accurately predicting anything useful.

  74. Bruce Perens has jumped the shark by Ed+Avis · · Score: 1

    Sadly, all Bruce P. seems to write these days is Slashdot-grade conspiracy theory.

    IE is derived from Mosaic, the original Web browser, open source with a license similar to Apache's.

    Er, no, Microsoft had to license it from Spyglass, Inc. Netscape chose to rewrite from scratch because the original Mosaic code was non-free.

    Vista's customer-hostile emphasis on digital rights management, often handicapping its own features in suspicion that the user might have illicit content, caused its downfall. IT managers won't stand for that, and thus Microsoft has a lot of code to trash and rewrite before it can make an acceptable server platform.

    [citation needed]... or is this just wishful thinking? Ever heard of Windows Server 2008?

    --
    -- Ed Avis ed@membled.com
  75. yeah, right by Anonymous Coward · · Score: 0

    Somebody confuses BSD and Apache license here... The rest of the rant is probably just as crappy as that quoted part.

  76. Re:You've got a flawed view of the GPL by Anonymous Coward · · Score: 0

    You have misread his post. He even emphasized the important part and you still missed it. Red Hat, Google and Sun don't sell software, they make their money with support or other services.

    But lets take a closer look at Trolltech. They make money with selling the dual licensed Qt. Why does anyone want to buy something they could have for free? You don't even have to use the GPL, you can use almost any Open Source license for your product.

    The reason is simple: there are many companies that just can't afford to Open Source their products. It is a simple calculation. On the one side is the cost for a comercial Qt license. On the other side are the costs of releasing the product as OSS. And Trolltech makes money because the latter often outweights the former.

    And the GP even gave good reasons for it. If you sell OSS you have to charge the first customer that much that it pays for the entire development of the software. And that often enough is to expensive. Especially if you have competition that does not allow redistributing their software. They estimate how many people will buy their product and distribute the costs of development on a number of customers.

    Just imagine how much the development of something like Photoshop costs. And now try to charge a single customer with that. And you don't really have the option to pay your bills with support.

  77. There is a slight difference though by trifish · · Score: 1

    Microsoft can take Apache software and embrace and enhance, providing their own versions of the project's software.

    Yes, but the Apache license does not allow forks to use the name Apache (I also bet it is a trademark).

    Kind of hard to embrace and extend if you need to call it something like "Iceweasel"....

  78. Re:Perens not helpful by awrowe · · Score: 1

    Thats insane. If there is a difference, it is because people are different. Not better or worse, but different.

    In order to find a solution to a problem, you first have to be aware that a problem exists. Refusing to acknowledge the problem because the act of acknowledgment might offend some people's sensibilities is working only to perpetuate the problem, it isn't solving it.

    Science isn't about political opinions, it is about observable and repeatable tests which give us information about our environment. If someone discovers a fact which isn't palatable, then swallow your distaste and start working on a solution which changes the situation.

    Don't smother the people who happen to isolate facts which you find distasteful.

    What you are suggesting is that if an established test doesn't provide statistical results which align with your sensibilities, then the established test is broken. Wrong. Your mode of thinking is wrong and you need to fix it.

    --
    A.I. Research. The peculiar science in which we know the question and we know the answer, but can't show the working
  79. Bet you never thought you'd see the day... by the+positive+path+ · · Score: 1

    It's like I said in http://evanjenkins.net/blog/?p=4 MS can't compete with the ASF product. IBM does it, HP does it, Oracle does it. Soon you'll see the familiar http underneath the IIS.

  80. Maybe it's nothing that complicated by HalAtWork · · Score: 1

    Maybe MS are just hoping this fragments the OSS community the way the Novell alliance did, and that's all, just because Apache is one of the biggest OSS projects.

  81. great... by DragonTHC · · Score: 1

    Microsoft can re-engineer apache into shit software. That's great. More power to them.

    They cannot, however, force people to stop using apache.

    No one will use Microsoft's web server which should be called Custer.

    --
    They're using their grammar skills there.
  82. semantic pedantry by Gary+W.+Longsine · · Score: 0, Troll

    No, I'm not confusing them. I'm suggesting that the GPL, which is the license for much of the software on the typical Linux distribution, has effects which reach beyond the project (whatever it may be). Those effects, I suggest, result in massive amounts of wasted effort, and hold back progress of open source software. Let's take Linux out of the discussion for a bit, since it seems to be such an emotional issue for so many.

    Let's talk about compilers. Only real nerds get emotional about compilers. Here's my prediction: LLVM will take over the world of free compilers, almost entirely displacing gcc, and most geeks are going to love it. GNU/gcc enthusiasts will make all kinds of excuses, but one of the biggest reasons why this is going to happen is that LLVM projects use a free license, not a copyleft license. It will be years before I'm proven correct, but this will happen. The world of free compilers will be liberated from the tyranny of gcc (credit to jcr for first uttering that phrase on the phone to me a few months ago).

    I'm really going to be impressed with myself if I get a Troll mod for talking about free software licenses on compilers. It might go to my head.

    --
    If you mod me down, I shall become more powerful than you could possibly imagine.
    1. Re:semantic pedantry by Bruce+Perens · · Score: 1
      LLVM is already under multiple licenses, not just BSD. One non-BSD backend, and the most important current frontend is GPLed. So, I suspect the result is going to be under multiple licenses, and not nearly as useful as Open Source as it will be as proprietary software. Having this project produce a great proprietary compiler and a less useful Open Source one isn't success for the Open Source project.

      GCC is about 20 years old now, isn't it? If it gets replaced, age is going to be the main reason. The second reason will probably be that its developers have not been the easiest people to work with. But currently, LLVM depends on the GCC front-end for most of its languages. Clang having good C++ support is like 2 years away by its developers own estimate, isn't it? Cross your fingers and hope that sugar daddies keep paying people to do that stuff under BSD.

  83. License wars by pschmied · · Score: 1

    My biggest argument for BSD is this:

    BSD is a direct analog of academic attribution. Much of the US's modern economic and scientific expansion was fueled by public-private collaboration between universities and industry. Publicly funded research institutes create fundamental science that is turned into products by companies.

    Public research institutes get grants from industry and govt to keep doing fundamental science. Companies keep making products based on said discovery.

    A hell of a lot of software isn't interesting enough for volunteers to do anything more than a half-assed job maintaining it. Seriously, writing the stuff is fun. The other 90% of the job is boring.

    For those things, corporate developed software can be a Good Thingâ. Public gets to buy nicely polished stuff or read the science. Scientists get scientist cred. Companies get company cred called money.

    GPL short circuits the this and says, "Fuck you, we're *keeping* this software academic. There is no room for commercial development in our world." That's their right, but as one of the FOSS faithful, I'm getting more and more leery of projects that don't have some pretty clear inertia.

    Well, I for one want the option to buy commercial software. Sure, I'd like all my software to be awesome quality, open source, also free-as-in-beer software. But children in hell want ice water.

    BSD licensing doesn't force software to be undead. If a bit of BSD code is taken and extra features, quality, service, maintenance, etc. are added by a company, that original code is still BSD.

    IF AND ONLY IF that code is worth it to the volunteers to maintain, someone will plug along with the original BSD code. If two years elapse and someone wants to pick it back up, that original BSD code is still there for the taking. Meanwhile, the original code has found some life running my systems and helping some coders make a living.

    With GPL code, things tend to get left in a half-dead state. A developer produces some whizzbang code and then either loses interest, or the maintenance burden (the other 90% of the SDLC, remember) become too big for one lone guy.

    In the case of the GPL, I never get the opportunity to wave money in someone's face to maintain the software unless I'm prepared to wave lots and lots of money in someone's face to maintain the software in its pure, blessed by The Stallman, state.

    I respect what you've done with Open Source, Bruce. You've created an intellectual framework where software's source code can be a community resource. I like that. But not all licenses are created equal. The GPL is too unidirectional and doesn't facilitate evolutionary pruning of dead branches.

    1. Re:License wars by Bruce+Perens · · Score: 2
      Most academic research these days, unfortunately, is proprietary from day one. That's how academic and corporate partnerships work today.

      What if the developers actually do want to be paid for maintaining the software? Putting BSD terms means that nobody needs a commercial license, so you can't sell dual licensing, and that makes it harder for the developer to get paid. So what you get is some third party that didn't do the development work but gets the payment.

  84. Re:"Outsmarting Linux" by Macthorpe · · Score: 1

    Try being honest, then we'll discuss things on-topic.

    In the meantime, using a third shill account is hardly impressive. How are people expected to believe what you say when you post from behind a lie?

    --
    "It does not do to leave a live dragon out of your calculations, if you live near him." - Tolkien
  85. All is great and good.... by jotaeleemeese · · Score: 1

    But if you think MS is giving their money for nothing, you will discover, like many other aggravated parties in the past, that they simply don't do that.

    If Apache ever becomes irrelevant we may very well come back to this news as the starting point of its demise....

    --
    IANAL but write like a drunk one.
  86. That is the problem. by jotaeleemeese · · Score: 1

    That some people that have benefited from embracing open methods of development do not know who their friends and enemies are.

    Novell, Xandros and it seems now the Apache Foundation are going to bed with a very dangerous partner. May the bunnies protect them all.

    --
    IANAL but write like a drunk one.
  87. Nobody is talking about traitors. by jotaeleemeese · · Score: 1

    We are talking about a good friend making a bad move by befriend the neighbourhood bully.

    --
    IANAL but write like a drunk one.
  88. mod_rewrite by Nicolay77 · · Score: 1

    Or they could put something like mod_rewrite natively in IIS, so windows users are not FORCED to use Apache just for the lack of features.

    mod_rewrite is not that important for intranet or corporate sites, but it's fundamental for any web site that needs to be found via Google or other search engines.

    And it's fundamental for RoR.

    --
    We are Turing O-Machines. The Oracle is out there.
    1. Re:mod_rewrite by figleaf · · Score: 1

      I wrote a mod_rewrite equivalent for my company when they were using IIS 5/ IIS 6.
      Now that they have migrated to IIS 7, the filter is not needed anymore.
      mod_rewrite functionality is being achieved by using a few lines of script.

    2. Re:mod_rewrite by Utopia · · Score: 1

      There are several ISAPI filters for IIS which support mod_rewrite functionality
      For example this one on Microsoft's IIS site : http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1599

    3. Re:mod_rewrite by Nicolay77 · · Score: 1

      Thanks for the info, when I was trying to use RoR on IIS in W2k3, I installed the ISAPI filter the RoR tutorial suggested and it totally crashed my server.

      May be this one works.

      --
      We are Turing O-Machines. The Oracle is out there.
  89. Cry me a river. by jotaeleemeese · · Score: 1

    You want to program proprietary? Go ahead, fight the world all on your own.

    If you think you can offer the same quality in your own, offering code whose source can't be seen, well, only MS can do that, and even them will find this more and more difficult now that even Sun is opening as much code as they can.

    The problem with making money by selling software is that it goes against the normal flow of ideas and the creation of cultural goods.

    You could want to make money by selling bottles full of air, that does not mean you have a right to do so.

    --
    IANAL but write like a drunk one.
  90. My own rules? by jotaeleemeese · · Score: 1

    I try to use GPLed software only.

    BSD and BSD like successful projects are prime target to be easily swallowed by big corps with enough cash.

    Apple hijacked lots of BSD stuff and the community got back zilch.

    If you think the regular Joe is going to benefit in any way with MS's involvement in Apache, you are truly naive.

    --
    IANAL but write like a drunk one.
  91. Cross-pollenation by SgtChaireBourne · · Score: 0

    The BSD style licensed projects get more momentum and make forward progress.

    I am having a little trouble figuring out if you are sarcastic or serious.

    I have great respect for the BSD kernel projects, they do some things a lot better than Linux. But if you compare the pace of kernel development, by source-code line count, Linux tremendously outpaces BSD kernel development.

    What you're left with after that is a lot of Java projects. Which are great for enterprise, right now. But building a stack of new Java code is definitely building today's code for today, not tomorrow's code. Java is the conservative choice of enterprise at the moment.

    And then there are community issues, like the Spring bug that showed us that this enterprise-critical code wasn't getting the eyes that an Open Source project with more non-company programmers does.

    MS has been getting free labor from BSD for decades and lately appears to be trying to create an opposition between complementary projects in order to trouble the GPL. MS has as much or more to lose from the GPL than from anything else. The rest of us, we gain from the GPL. However, it is important to remember that the license chosen, is part of the game and that to play in any given sandbox, you must agree to the rules, whether ISC or GPL, or else find a different sandbox. So keep that in mind when MS trolls or pawns try to play BSD/ISC vs GPL licensing.

    One caveat for non-ascetics is that in this day and age, especially when going up against a competitor known for 'embrace, extend, extinguish' breaking of technology, is that it isn't enough to just give away source code like we could back before MS politicized technology at the end of the 1990's. There now has to be something to keep the software free as a public resource while it evolved, sort of a payment-in-kind, rather than letting bad players not just walk away with free labor, but use it to undermine the developers.

    To steer towards the technical aspects, the BSDs are interesting in that there is a lot of cross-pollenation between them. An advance in one usually rather quickly propagates to the others. Any of the four are excellent tools and complement Linux-based projects like Debian, Fedora, Busybox or UClinux. Any can be used in conjunction with just about any Free or Open Source Software including the various GNU-project tools we have come to use and rely upon, such as Apache, Perl or GCC.

    The weakest one of the lot, strategically mind you, is FreeBSD. That is in part due to the mistake of allowing binary objects in the base. First, blackbox binaries are a security hole in and of themselves. Second, they make you as fully dependent on the vendor providing the binary as you are on the binary itself. That is a double kick in the nads for anyone that plans ahead. Increasingly businesses and governments are realizing that binary-only anything should not be touched even with the shitty end of a barge pole.

    • Technically, aside from the above, FreeBSD has good performance on the x86. e.g. streaming video
    • DragonflyBSD is interesting in that it aims for clustered and multi-processor computing. e.g. rendering
    • OpenBSD prioritizes standards, encryption and pro-active security. PF and OpenSSH start here. It is also famous for its founder's technical genius which is offset by being too direct and occasionally even exhibiting a Gates-like personality. e.g. network packet filter / router, OpenAFS server
    • NetBSD focuses on portability and embedded systems. e.g. automation, data acquisition

    YMMV

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  92. windows src by Anonymous Coward · · Score: 0
  93. Re:Sure! by Anonymous Coward · · Score: 0

    Jesus Christ, Twitter...

    These conversations with yourself have gone from obnoxious and unconvincing straight to batshit insane.

    Get some help.

  94. Oh, and Apache works... by NateTech · · Score: 1

    ... unlike most other open-source software.

    Runs on any platform, doesn't have a heavy-handed license, and Linux fans constantly use it as an example of the BEST application to ever run on Linux servers.

    But those same fans conveniently forget to mention that it, along with Mozilla/Firefox, refuse to play the "pure" open-source games that cause the majority of the problems in Linux.

    The real quality open-source projects like Apache and Firefox, have real business models and real licenses that work for those models...

    The Linux OS open-source fans have constant breakage and forks. Go figure.

    Mod me Troll... this is Slashdot, and a real discussion about usability and putting the end-user's desires first, won't fly. I know.

    --
    +++OK ATH
  95. Could it be? by Dolemite_the_Wiz · · Score: 1

    .htaccess.NET?

    --
    Save the World! Use a Quote!