Slashdot Mirror


Microsoft Clarifies Jim Allchin's Statements

twivel writes "This Yahoo article clarifies their position. It is not "open source" software that "destroys intellectual property", but in fact it's the GNU General Public License that does. I can't wait for RMS' response. " What's interesting is their retroactive clarification that it's about taxpayer-supported software - a silly assurance, IMHO. Why? Because taxpayer software should be kept open - we paid for it, we should be able to use it. Locking it up into companies is not the answer - but Microsoft at least acknowledges other potentials, like the BSD license [?] . Check out Dan Gillmor's take on this - well done.

590 comments

  1. Re:Makes sense to me by Paul+Komarek · · Score: 2

    An easy solution to the "dilema" between your view and the pro-government-using-GPL view is for the government to dual license the work. GPL everything, but offer some sort of small fee license for closed-source work. I know this is at odds with your idea of "free for everyone", but remember that Microsoft and Cisco aren't taxpayers (they didn't pay any taxes last year). ;-)

    This would do something to enrich the social fabric, at the expense of rich people getting richer.

    -Paul Komarek

  2. Re:Why this topic isn't going to go away by cmuldoon · · Score: 1
    Ummm, if it costs money to develop a GPLed app, that money goes to the programmers. They'll spend their wages just like they would otherwise.
    All government expenditures on goods and services are counted in expense-side GDP calculations regardless of the actual value of the goods or services produced, just as all taxes are counted in income-side GDP. Who the money goes to depends on how the government pays for the work. A contract job would be profitable to the contractor, for example, regardless of the license under which the resulting source is released.

    The licensing is what Allchin addresses. A restrictive, proprietary license would allow the government to sell the software, but most people would say that the Government shouldn't engage in commerce. Releasing under the BSD license would allow the private sector (both foreign and domestic) to sell derived works, which would encourage a competitive market for derived works. Under capitalist ideology, free and competitive markets are most efficient at creating wealth and most effective at furthering productivity-enhancing innovation, both of which lead to increased GDP. Releasing under GPL would effectively forbid such a market from developing.

    For a simple example, the Government decides to pay $100,000 for a file-input CLI which accurately calculates personal income tax. The Government releases the software under BSD. TaxSoftCo Inc. invests $50,000 to build a snazzy GUI around the code and nets a profit of $10,000. Members of the Free Tax Software Consortium donate time worth $10,000 (which doesn't count toward GDP), receive a grant of $2,000 from some industry-supported foundation and build a free GUI which lacks some bells and whistles. Red Menace sells $5,000 worth of support on the free version. Net GDP: $167,000 plus productivity gains from easier-to-use software.

    Now release the software under GPL. TaxSoftCo doesn't release because investment costs are now $150,000 (minus some private sector efficiency gains). Red Menace sells three times as much support due to increased usage of the free product. Net GDP: $117,000.

    Now assume no government involvement whatsoever. The Free Tax Software group can't get together the $112,000 needed to build the free tax return app. TaxSoftCo invests $150,000 and makes $30,000 profit. Net GDP: $180,000 minus productivity losses from people who now can't afford the product or its free alternative.

    Seriously, what do you think would happen?
    Probably nothing yet. But if the $2 trillion US Government decides to go fully GNU, software companies would have difficulty competing and innovation (which sometimes takes the form of a talking paperclip) would suffer.
    So, this proves we should disolve MS corp, they harm the economy. :) (It's a joke!)
    The argument for breaking up MS is essentially the same as the argument against GPL: both use anti-competitive pricing and exclusive contracts. :-)
  3. Re:Why this topic isn't going to go away by cmuldoon · · Score: 1
    If someone can't compete against free software, imho, they don't deserve to be in business. Imagine me trying to argue that FAQ maintainers are cutting into my business selling how-to books. If I didn't provide a better product, why would I deserve any money?
    If the government were to invest money creating GPL-licensed software where commercial alternatives existed, it would in effect be subsidizing software publishers' competition. It would be like the government one day decided to give every citizen a government-made car. The market for private cars would collapse, and the government would have erected a state-run monopoly over the automotive industry.

    If a business is viable, the business should be able to compete against free, volunteer-based alternatives. No business should have to compete against the government.

    I don't see why it's a good thing that you can take a public program developed by the government, make a few changes, make it proprietary, and sell it.
    And customers won't either. If the "few changes" cost the company 10% of the original cost of development to build, the only value the company adds is that 10%. If they try to profit as if they'd built the whole thing from scratch, another company (or a free software group) would undercut them, and people wouldn't buy their software.
    Both of these have source code available and could be implemented for free. We're buying them to get the service package.
    If that software is under GPL, you're really only buying the service package. The (financial) incentive for your vendor to invest in innovations on these products is far less than it would be if the vendor could profit directly from the innovations. Any innovations the vendor pays for will profit the vendor's competitors more than the vendor itself.
    I think people would still sell add-ons, but they'd have to sell a modular add-on, or an open source one.
    The GPL forbids you from selling add-ons, open source or not, for GPL-licensed software. You must give the add-ons away for free under GPL or not distribute at all.
    And it's not like there'd be less of a market for programmers, we'd just be hired to customize things.
    Who would hire us and why? My guess is less people would be hired and for less compelling reasons.
  4. Re:Ah... so they're Pro-BSD by fear_and_loathing · · Score: 1

    Yes, but, well kinda.... You can't release the source for their stuff. You can't produce a competing product using their stuff. MFC && Tools++ would most likely be put under the lgpl meaning that you can link to them (dynamically) and distribute your stuff however you want. All the commercial software (Oracle, Wordperfect, etc) under Linux would be impossible otherwise.

  5. Re:GPL confusion by Binarybrain · · Score: 1

    Not so. Caldera, SuSE, Redhat, and blah all sale manuals and support.

  6. Re:Which freedom do you loose by MS using the code by Paul+Komarek · · Score: 2

    I think that people aren't (well the dumb ones are) objecting to companies making lots of money off of tax-payer investment, without giving anything back. For instance, Microsoft and Cisco paid no income tax last year. When was the last time you paid no income tax?

    Microsoft does very little to improve the social fabric of the US. In fact, many "corporate individuals" do very little to improve the social fabric in proportion to what they gain from our society--for instance, a market. And for some reason this doesn't seem to bother Americans. Except me. For an example from Microsoft, IIRC, they didn't let temp workers bring their kids in during one of those "show your kids where you work days" at Microsoft. Can you imagine anything more mean-spirited?

    -Paul Komarek

  7. Re:Makes sense to me by Desdinova77 · · Score: 1

    The problem i have with this logic is this. Why should my tax dollars go to fund projects that M$ can grab and sell back to me. I persoanlly don't want to fund microsoft R&D with *tax* money

  8. Re:It's Microsoft who is funded by tax payers by Arandir · · Score: 2

    My choice seems to be to steal the sony laptop/iPAQ (so I don't pay Microsoft) or pay microsoft, if I want the sony/iPAQ.

    You choice is hardly limited to those. Try a different manufacturer. Or build your own. The only way Microsoft will get any money off of you is if you voluntarily give it to them. So don't!

    Freedom is not convenient. Nor will it ever. Get over it.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  9. Re:Ah... so they're Pro-BSD by toopc · · Score: 1

    Red herring alert! Nobody suggested that in this thread. But both the original article and the clarification were clearly hinting at outlawing the GPL and possibly open source in general.

    Talk about a Red herring, the article did not "clearly hint" at outlawing the GPL, rather it hinted that taxpayer money shouldn't be used to fund GPL software. Here's the quote:

    In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development."

    I read this as Microsoft saying that if the government releases code under the GPL that many developers will be less likely to use that code because doing so precludes them form making any money. Like it or not, making money is what drives this country.

  10. Re:M$ wants to embrace Open Source... as free labo by Steve+B · · Score: 2
    From this it seems that M$ is really trying to get the government to invalidate the GPL

    That would be playing a dangerous game -- the result could be a legal precedent that limits or even invalidates the MS EULA, especially if the judge figures out that MS is trying to blow smoke up his robe.
    /.

    --
    /. If the government wants us to respect the law, it should set a better example.
  11. Re:It will be an interesting century by Paul+Komarek · · Score: 2

    No product can stand against SQL Server -- because it keeps falling over.

    -Paul Komarek

  12. Re:Why this topic isn't going to go away by cmuldoon · · Score: 1
    GPL software can be sold...
    Not without finding all the copyright holders and securing their unanimous permission. Given that copyright is intended to protect the author and two subsequent generations, if that problem is not yet unsolvable it will be eventually. If a GPL'd work is held exclusively by the Government, the Government could sell it under a second license, but why not make that second license BSD?
    Software doesn't create wealth. Proprietary software is a mechanism for persuading someone else with wealth to give it to you because of it is of value to that person/organization doing the buying.
    IP is an asset on the balance sheet. It can be used to generate income.
    If software to perform a certain task were available elsewhere for less money or for free, then that person/organization would get it from there, and then still have the $$ to contribute to the economy, mostly likely in some other way.
    People generally prefer paying less for something than paying more for it, but they would also prefer getting more for free than getting less for free. GPL gives less profitable rights to licensees than BSD (although releasing the software under both licenses would give more rights than either).
    Free software doesn't diminish the amount of wealth in the economy.
    Derivative work on GPL software cannot increase a company's assets; derivative work on BSD-licensed software can.
    What does Napster or MP3s in general have to do with free software? Napster is about the illegal trading of copyrighted material. It is a dissing of copyright. On the contrary, the GPL relies on copyright to function.

    Both Napster and GPL have the effect of denaturing intellectual property. That Napster is a black market doesn't change this fact -- its effect is freely available, freely copyable music. That GPL is a voluntary decision made by each contributor also doesn't alter the fact that it spits in the face of IP.

    A world without the state's grant of monopoly rights to creators would operate exactly as the GPL does. GPL is like a sign on a post stating "Trespassing, Please! (But only if you allow me to trespass on your land.)" It's legal, and its legality is consistent with the principles of property rights. But its effect is to create a large commune where land is owned by the commune and for the commune. Inside the commune, private property does not exist. Yet from the outside, the commune is identical to other private property. Do the commune-dwellers oppose or support private property rights? Does the commune's existence promote or harm the institution of property?

  13. Re:Ah... so they're Pro-BSD by cpt+kangarooski · · Score: 2
    In the GNU Manifesto, I found this quote:
    Extracting money from users of a program by restricting their use of it is destructive because the restrictions reduce the amount and the ways that the program can be used. This reduces the amount of wealth that humanity derives from the program. When there is a deliberate choice to restrict, the harmful consequences are deliberate destruction.

    The reason a good citizen does not use such destructive means to become wealthier is that, if everyone did so, we would all become poorer from the mutual destructiveness. This is Kantian ethics; or, the Golden Rule. Since I do not like the consequences that result if everyone hoards information, I am required to consider it wrong for one to do so. Specifically, the desire to be rewarded for one's creativity does not justify depriving the world in general of all or part of that creativity.

    There was also this:
    People who have studied the issue of intellectual property rights carefully (such as lawyers) say that there is no intrinsic right to intellectual property. The kinds of supposed intellectual property rights that the government recognizes were created by specific acts of legislation for specific purposes.

    But that's exactly what I was talking about. A natural copyright is the same as an intrinsic copyright. And both birds are 100% imaginary. No, the FSF does not have a natural right to control distribution with the exception of their right to choose not to distribute the work in the first place (that is if they keep the toothpaste in the tube, that's fine, but they can't put it back once it's come out)

    This is however an entirely different kettle of fish than an artificial (or positive) right to control distribution, which we certainly do labor under. But we have that artificial right for the purpose of promoting progress in the arts and sciences. We do not have it for promoting Bill Gates' bank account, though if that's the best way to accomplish the goal of promotion, fine.

    --
    -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  14. GPL: the best license model for public software. by eitheror · · Score: 2
    Let's assume that Congress has allocated money for some sort of software development. Let's also assume (and this seems likely, considering the way public funds are marshalled) that some private party lobbied for this expenditure. Then, if the software is released under a BSD (or similar) license, then this private party stands to gain significantly from taxpayer funded software development.

    The private party (aka Microsoft) could use this as a preferred form of software investment (god knows it has worked in other industries): spend cash lobbying for publicly funded r&d rather than DIY R&D. Not only would this strategy reduce R&D cost - it would reduce R&D risk: The private party also gets the added benefit that this public works project carries the government's imprimatur, which effectively insures both liquidity and lockin.

    GPL (as applied to public works) prevents Congress from being overtly manipulated by cash rich giants like Microsoft. Any other license would encourage Microsoft to sponsor lobbyists to control public funds. This is simply the way big government and industry work together - when the risk of investment gets too high, they push it onto taxpayers.

    Consider the odd case that a corporate lobbyist didn't instigate the public works project. Without GPL, the fruits of this project benefit the parties with the best sales channels... There is no level playing field here. And once the public works project is started, then the benefactors would lobby to keep the benefit, further marginalizing the benefit to taxpayers...

  15. Re:Keeping tax-payer sponsored software free by (void*) · · Score: 2
    I think RMS will disagree. He lived in a time when AT&T, Sun, et al decided to lock away the Unix they developed, even when they benefitted from the original Unix's free distribution.

    Imagine: you run some important piece of software, and one day in the future, you decide to change it. But nobody would show you the source, even though it was obtained freely once upon a time before (liberal sense, not gratis). It has happened before and it will happen again. The BSD license offers no legal protection to software. Even if you were the original author of Version 1.0. The bloke denying it gto you could use the excuse that Version 2.0 belongs to him, and he does not have Version 1.0 anymore.

  16. BSD licence clauses by ^BR · · Score: 1

    Those restriction where in the 4 clause BSD licence, Berkeley relicenced everything later under a two clause licence and there is no more the advertising clause.

    The BSD licence is really the less annoying of all now, basically you must keep the headers and don't lie (claiming that you did something you didn't).

    Anyway...

    isildur% strings /mnt/dosc/WINDOWS/ftp.exe | grep California
    @(#) Copyright (c) 1983 The Regents of the University of California.

    1. Re:BSD licence clauses by RedWizzard · · Score: 2
      isildur% strings /mnt/dosc/WINDOWS/ftp.exe | grep California @(#) Copyright (c) 1983 The Regents of the University of California.
      Same thing happens if I run strings on ftp in /usr/bin under Linux too, what's your point?
  17. Re:GPL is not a license by Brett+Glass · · Score: 1
    Have a look at the GPL. Tell me about the freedoms it grants, and tell me it is not "Free".

    OK, I'll tell you. It's not "free."

    The GPL begins with an intentionally misleading "preamble" that states that it makes software "free." It then goes on to impose onerous restrictions on the use of the software by the one group of people who can make the best and most productive use of it: programmers.

    What the GPL really says is, "If you're an end user, use this program for free and don't buy one that costs money. That'll undercut those Evil People who are trying to make a living producing software. But if you one of those evil people, you can't use it as the basis of your own work. To enjoy a reward for your hard work, you'll have to reimplement everything from scratch -- lots of dull, boring work before you can add anything new. And in the meantime, your market will be destroyed because many people will find the GPLed version adequate for their needs. Just try to make a living in this product category, sucker!"

    In short, the GPL is an instrument of Richard Stallman's spite against commercial developers. For the history of this, read the book "Hackers," by Steven Levy.

    The GPL is especially nasty because it it discriminates against a field of endeavor: the production of commercial software. This violates point #6 of the Open Source Definition. This means that GPLed software is not Open Source. And it's certainly not free.

    --Brett Glass

  18. Re:But Microsoft is a tax payer too... by Steve+B · · Score: 2
    There's nothing preventing MS embracing and extending a GPL protocol providing they make their revised source code freely available.

    Of course, this defeats the purpose of defacing and upending the standards in the first place, since competing software could easily be updated to be compatible with the new version.
    /.

    --
    /. If the government wants us to respect the law, it should set a better example.
  19. Re:Ah... so they're Pro-BSD by MC+nTROPY · · Score: 1
    Games are better non-free (Diablo, Unreal Tournament) than they are free (uh, FreeCiv anyone?)

    Egoboo , on the other hand is both open source and one of the best games i've played in a long time. :)

    --
    ALL YOUR MISTRANSLATION ARE BELONG TO US.
  20. no.... by eric17 · · Score: 1

    Microsoft keeps microsoft's competitors at bay. GPL wasn't on the radar when MS gained it's market share.

    You seem stuck in the idea that a single company has to "rise to compete" with microsoft. Nobody wants another microsoft. I'd prefer a 1000 companies in a competitive marketplace making money on vertical apps & services -- sharing the common infrastructure via GPL.

  21. GPLco Inc. by dozer · · Score: 1

    Saying that the GPL destroys intellectual property is a poor mental model. This is better: think of the GPL as a company with the largest R&D department on the planet. This company licenses its IP to literally anyone for what is normally a very reasonable price.

    If you choose to reject this price, you are free to invest the money to create IP of your own.

  22. Re:Ah... so they're Pro-BSD by PeterC(eWEEK) · · Score: 1

    "Never underestimate the bandwidth of a station wagon filled with magtape, or a 747 filled with CD-ROMs." -- The New Hacker's Dictionary, MIT Press, 1993

  23. MSLinux by shiva19 · · Score: 1

    This responce seems even worse than his first statement. Now it sounds like he's complaining about not being able to use Linux's codebase for Windows XX. And yes, they're probably happy with the BSD licence, precisely for that reason. His statements lean towards getting the existing GPL changed or encouraging people to think less of it's current form, so that if Windows becomes open sourced, by matter of court, Microsoft's PR and marketting devisions won't have to deal with so much flak when we discover code taken/adapted from Linux. Cover thine arse..

    --
    The `/. trolls would come out to tell him that it wasn't a real troll, since it didn't scream 'First Post'... -alexjohns
  24. Re:It's Microsoft who is funded by tax payers by cyber-vandal · · Score: 2

    You need to get a clue. You have to pay for Windows9x whether it is installed or not. That's the terms that PC manufacturers have to agree to in order to get a discount from Microsoft. Sounds like a tax to me.

  25. Re:Why this topic isn't going to go away by cmuldoon · · Score: 1
    If the government does not spend that billion on software, because they get the same for free, it can provide other services or return the money to the tax payer so they may spend the money as they truely wish.
    My post was ambiguously worded. I meant that the decision was between spending $1 billion developing code under GPL and spending $1 billion developing code for release under a different license.
    I could also blame Microsoft for the slowdown. With everyone having to spend too much money on MS software, since they take away from other investments that might make the economy really grow.
    And Microsoft is attacking the GPL now to divert blame. "Look what Bill Gates did to all those software companies," we said. Allchin's response: "Look at this hidden threat to the entire software industry."
    The government spending is not going to make or break the economy, unless it is alot. A billion is not that much in the big picture.
    $1 billion = approximately 10,000 person-years of software development (assuming $100,000 per developer-year).
  26. Re:Windows 2000... by Jasupehmo · · Score: 1

    Don't really know the sudden popularity, but it's been growing for several years now, just waiting for its time. The quote actually comes from a Sega Genesis/Megadrive game Zero wing. Whit that kind of language you are sure to get a cult following.

    --
    -Jaakko
  27. Re:Keeping tax-payer sponsored software free by dcs · · Score: 2

    When I said "TCP/IP hadn't been available under the BSD license", I meant an implementation of said protocols was available under the BSD license.

    As a result, the various OS makers had two options:

    1) Develop an OSI implementation from scratch.
    2) Use an implementation based on the freely available (and modifiable/redistributable, even under closed source licenses) BSD TCP/IP stack.

    That is why Internet actually works. That's why an array so huge of different operating systems could actually connected with each other without compatibility problems. I mean, we are talking about people who couldn't settle for a common floppy disk format here.

    Anyway, if this people *didn't* have access to a TCP/IP implementation they could do whatever they wanted with, they would end up implementing the bloated and accounting-oriented OSI. Notice that OSI is an actual international standard, while TCP/IP is not (just a de facto one).

    --
    (8-DCS)
  28. Re:Windows 2000... by Sloppy · · Score: 1

    Fads just happen. I kiss you!


    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  29. Re:Keeping tax-payer sponsored software free by dcs · · Score: 2
    I'm not sure how you can say that TCP/IP wouldn't have taken off if it had first been made available under the GPL. It's quite possible that we'd not only still be using TCP/IP, but that a whole lot more software would now be available under the GPL instead of being proprietary with fractured standards.

    Well, it would work like this. One day, a meeting is called with Company X top developers to discuss the introduction of a networking stack on their operating system. They have really very few choices. They can develop their own protocol from scratch, but that would be costly and would take them very long, which would put them at a disadvantage against the competition. They could buy the network stack from someone else, but that's playing into competition's hand, and they would always stay at a disadvantage, so that's not really an option. And they can write a network stack for a public protocol. Of course, all being educated people, they know the Big Thing around the corner is ISO/OSI (I MEAN it -- that's what everyone thought until early 90s). At this point, though, one developer makes the following remark:

    "Hey, some researchers in University X created a network protocol and released the source code free of cost. All we would have to do is release the source code for our whole operating system if we were to use their code!"

    At this point the whole room falls into histerical laughter and, having broken the tension, they set forth to write their OSI stack.

    --
    (8-DCS)
  30. M$ Bottled Water Analogy by Databass · · Score: 1
    Water is "free", it's available in any over most of the surface of the earth, and piped to most of the civilized world. Even with such an abundance, there are bottled water companies that sell water for a huge mark-up. Their strategy is two-fold- to send a negative message about pollution and mud in the regular water, and tout their water as cleaner and more deliscious by comparison. In reality there is probably little difference. "Home-made" water from local wells is often tastier than city water, and exposes of bottled water find trace amounts biological and metal contamination in some brands comparable to non-bottled water.

    But can the bottled water companies ask the government to ban regular water suppliers? "We're selling you our product for your own good- everything else is polluted!! Think of the children!!" But in reality, most of the public water supply is just as drinkable- and much cheaper!

    The bottled water companies are selling a "commerically purified" version of something that covers 90% of the planet for free. What is Microsoft selling by comparison? ; -) Asking the government to dry up all the "lakes, wells, rivers, and oceans" to leave only their product is simply not going to work.

  31. Re:Why this topic isn't going to go away by cmuldoon · · Score: 1
    I also wonder how companies like IBM and Sun that pass for bastions of capitalism can "afford" to support open source and other commie-pinko endeavors while Microsoft can't (8wire.com has a brief analysis of the contrast between Microsoft's and IBM's attitudes towards Linux and open source).
    Every private company seeks its own profits. Both IBM and Sun make a good business off hardware and services. They both see Free software as the cheapest way to keep their platforms up-to-date. Sun also sees Microsoft as a threat, and supporting GNU/Linux attacks Microsoft's core revenue stream.
    I also can't resist pointing out that a far greater percentage of Finns (Torvalds' comrades) than Americans enjoy the fruits of their nation's success, though I can't say for sure how many of them drive Lincoln Navigators and have personal climate-controlled wine cellars.
    I've never been to Finland, but I've heard that Finns like to take solitary hikes in the backcountry under the midnight summer sun. I'd imagine that being passed on the trail by chardonnay-drinking joyriders in a 2-ton truck would kind of ruin the moment, which may be why Finns tolerate $5/gallon petrol. :-)
  32. Cutting off the air supply.... by Guil+Rarey · · Score: 1
    Would you like to tell me what is wrong with this? There is nothing that I've ever seen that guarantees anyone the right to make money off OS or webserver sales, why shouldn't this sort of thing be guaranteed to everyone rather than just those who can afford it, so long as there are those who are perfectly happy to give them away?
    Hmmm....Let's see...Microsoft is threatened because someone is giving away for free a kind of software they're trying to charge money for.

    Maybe they should merge with AOL.
    --
    Do not taunt Happy Fun Ball
  33. yes, that's right by twitter · · Score: 2
    Do you forbid the author from further development of his software or something?

    If you own a platform, you can make it so that only your modified version will ever work. Because you can keep these trivial and harmful modifications to yourself, the original authors will loose control of their work on your platform. This way, only you will make money selling the original work.

    Failing that, or at the same time, you get a bunch of lawyers to threaten, harass and finaly ruin the original author. After all, his "free" product might interfere with your earnings. Anything is possible in a world with one click shopping.

    --

    Friends don't help friends install M$ junk.

  34. MS, BSD, GPL, URL, ETC by chtank · · Score: 1

    While trying to follow the threads of these conversations, it becomes clear why opersource software does not fly with the buzzard,Microsoft.
    At one time, the use of acronyms and abbreviations was required to save bytes, but this is no longer true. What turns most of use old school(ed) simple minded users off is what we call geek. For the most part, it is greek to us. We do use lots of "share ware" however, and enough of us even pay a fair price for it that the author(s) can make a living. We also do use General Public License software, too, but only that which we can download, install, and especially, understand the directions; "If at first you do not succeed, read the directions". Our hangup is the lack of basic use of the language by those who document. Learn to use the basic tools taught in our schools! Forget acronyms, abbreviations, and technical terms, come directly to the point at hand and be very clear in meanings. In other words, simple is better when dealing with simple users. Simple users equals the general computer USER public; the 90% of all users who use at least one of the windows operating systems. We may become frustrated with Microsoft, but at least we can understand and USE it (barely).

    --
    Retired dinosaur, simple user, volunteer, guinea pig
  35. Re:they are giving something away... by xeno-cat · · Score: 1

    Except that the DMCA has provisions that make it a crime to reverse engineer. I believe this applies to trade secrets and Excel's format is probobly protected.

    --
    "A few great minds are enough to endow humanity with monstrous power, but a few great hearts are not enough to make us w
  36. Re:they are giving something away... by Black+Parrot · · Score: 2

    > Doesn't that seem a bit silly? What part of the GPL would they attack? What would they sue for?

    Easy. They get one of their puppet companies (MindCruft) to publish something under the GPL, "steal" the code from their puppet, and pay their puppet to take them to court with a lawyer who will blow the case. Court finds GPL worthless.

    Nothing's hard when you've got billions of dollars to spend on it. (Possibly excepting innovating, which must be hard indeed, since even all MS's $$$ can't seem to acheive it.)

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  37. Re:Why this topic isn't going to go away by Mullen · · Score: 2
    Government investments are often justified as adding in some meaningful way to the economy as measured by GDP and other economic statistics. Proprietary software lives up to this expectation - it can be sold, it has value. How can the "product" of GPL software be quantified in such a way as to add to these statistics? If it can't, then spending $1 billion on free software is equivalent in monetary policy terms to burning $1 billion.

    Who ever thinks this can not be more wrong than wrong can be.

    1) The government spending is not going to make or break the economy, unless it is alot. A billion is not that much in the big picture.

    2) Almost all of Government spending can be considered a waste of money and resources, except for services that need to done that the free market can't provide (Feeding the poor, low cost medical care, free education, and other preventive expenses).


    If the government does not spend that billion on software, because they get the same for free, it can provide other services or return the money to the tax payer so they may spend the money as they truely wish.
    A counter agruement can be given that open-source software is nothing but good. If you get something for free, you can spend you money on other things, the cost of living is less, and the amount of work one must do to live is less. Thus the standard of living increases for all.

    Governments care greatly about the economy, and there's no other way to measure it. If GDP falls, we are said to be in recession. When it rises, we're in a boom. So if the people in government believe the conventional wisdom that they can best serve their fellow citizens by continuing GDP (and tax base) growth, then they are forced to accept Allchin's argument on GPL. Allchin could even go farther in this logic by blaming some of the current economic slowdown on the increased "destruction" of property caused by the recent growth of Linux.

    I could also blame Microsoft for the slowdown. With everyone having to spend too much money on MS software, since they take away from other investments that might make the economy really grow. Of course, if you look a 1) I would not believe that.

    --
    Linux O Muerte!
  38. Re:GPL is not the problem... by Stephan+Schulz · · Score: 1
    No, the GPL is not destroying intellectual property at all. It may be lowering the monetary value of some competing IP, but so so other competitors.

    There is a fine distinction in different values of typical "IP" that Microsoft as well as the MPAA try to make us forget: The monetary value of the intellectual property in a pice of GPL'ed software is close to zero (although there are other sources of monetary value to be had, as e.g. Red Hat and SuSE prove). However, the use value of this piece of software for our society is much higher than that of an equivalent piece of proprietary software, because on the one hand, more people can afford to use the software (beer-free) and on the other hand, the software can be used for more purposes (speech-free).

    Similarly, the overall economy is not loosing money if people copy music or programs illegally. The money lost to the publisher is offset by the value of the program that the reciepient gains. In fact, the overall economic gain is likely to be positive, since people may accept free copies who would have never paid for the program.

    This does not mean that I support illegal copying (I prefer really Free Software for my tools, and I am willing to pay for my games). However, most arguments by publishers about so-called piracy are just garbage.

    --

    Stephan

  39. Yes it is!!! by MauiJammer · · Score: 1

    Wow, I can't believe all you /.'ers missed this one :) If you want proof, try this... Right click on either C:\windows\winsock.dll or C:\windows\system\wsock32.dll, click on Properties, click on the Version tab, look at the discription field. What more do you want? No strings, no quickview, it's built right in.

    --
    Man who stand on toilet, is high on pot.
    1. Re:Yes it is!!! by jidar · · Score: 1

      Um. No.
      It says:

      BSD Socket API for Windows

      the BSD Socket API is just the standard API for Sockets. It's just like saying "TCP/IP Stack for Windows." It doesn't mean that the Windows tcp/ip stack is based on BSD code. It probably isn't. I mean it isn't like MS has a shortage of programmers. MS steals ideas and crushes companies, but stealing source code isn't their style... is it?

      --
      Sigs are awesome huh?
  40. here's a thought.... by bigbadwlf · · Score: 1

    I've seen a lot of speculation that M$ may decide to challenge the GPL.

    What if they don't want to use GPL code?
    What if they already have?
    Since M$ was hacked recently, what if they're afraid someone got a look at their code and may recognize some of it being from GPL software?

    Maybe I'm just too tired today, but that's just something that occurred to me.

  41. The Right To Steal Innovation is What Microsoft... by sjanes71 · · Score: 1
    wants.

    They're sore about all this incredibly innovative software being released under the GNU Public License that they can't take, tweak, and release as a product!

    After all, I'm pretty sure that Microsoft is an entity founded on a copy of BASIC that someone else wrote and gave away-- before the GNU Public License existed.

    Damn straight they're going to attack this as soon as possible, probably by finding some smaller corporation to test the waters for them. They'll pay for the lawyers. They'll pay the lobbists to tell the lawmakers in states all across the nation that GPL'ed software should not be trusted. They'll plant fear uncertainty and doubt by confusing people about free software. They started doing it in Europe, it'll be a matter of time before they do it here. We need to start telling our lawmakers that this software has potential to save billions of dollars of taxpayers money.

    Watch for MSN to start filtering content that points to obviously Open Source software projects.

    It's going to be interesting times...

    Or maybe I'm just paranoid...
    _______
    computers://use.urls. People use Networds.

  42. Face it, the GPL is socialistic by BlueCoder · · Score: 1
    Face it, the GPL is socialistic

    Everyone please think about it. These is always a scheme behind what Microsoft says or does. Open your eyes.

    The GPL works by a specific mechanism and application of copyright.

    Congress controls copyrights. And according to a recent appeals court case involving the extension of copyright Congress doesn't even have to comply or demonstrate the "promote arts and science" preamble in the IT section of the constitution. And even if they did have to comply with that clause they would be arguing to conservative judges that are more than likely to see it as a good thing.

    Laws that are specific and focused are given more tollerence in court. It would be easy to make illegal the mechanism of how the GPL propagates without really affecting anything else. It can be specifically targeted and overnight the congress could effectively turn the GPL into the BSD license.

    Even if Congress was not bought it would be popular for being anti socialistic. But imagine if Bill was willing to spend a quarter of a billion to guarantee that a proper clause was tacked onto something otherwise very popular? He has donated many times that to charity and to probably equally as much paying off his lawyers. Spending money to get rid of problems is how microsoft works.

  43. Re:Ah... so they're Pro-BSD by cpt+kangarooski · · Score: 2

    He didn't say it was a right. He said it was a cause. Americans for Widgets have a cause. Americans Against Widgets also have a cause. Causes aren't the same as rights.

    Additionally, what do you mean by 'morally owned'? If you mean, authors of software should be able to claim credit for their authorship, I don't have any immediate problems with it. (it may require closer study though) If you mean, authors have a natural right to control the distribution and use of their works, copies and derivatives therof, you're wrong. There's no such thing, the law (in the states anyhow) has never claimed such a thing, and it really doesn't matter what people thing. A large number of people are opposed to free speech too, depending on how you pose the question, and it doesn't mean that they're right either.

    I can tell you though that copyright is entirely different than freedom of speech. MS does have as much right to release closed source software as newspapers do copyrighting their news. At least, as long as Congress considers either to be copyrightable, which they don't actually have to. (software wasn't for some time)

    And there's nothing that prohibits MS from refusing to release their source.

    But on the other hand, what about this? What if Congress decides that in order to get copyright at all, MS must place their source in the Library of Congress. If they do, the source is copyrighted, but publicly readable. (like any published material) And only if the source is up does MS get to hold a copyright on the binaries. There's nothing that prevents Congress from doing this. And there's nothing that prevents MS from choosing not to accept what the government's big print giveth, even though that means giving up what the small print taketh away. There is after all, no natural entitlement to copyright.

    Also, note that the GPL is kind of like environmentalism for a software 'commons.' If they gave without strings (e.g. BSD, public domain) there's nothing that prevents other people from taking and not continuing to sustain the source from which it comes. The constant lengthening of copyright terms are an excellent example. Disney takes fairy tale stories and makes movies. But they don't let people take the movies and make other movies, which is essential to the whole issue of copyright. The point is to have the most movies, not to protect Disney's pocketbook.

    The GPL is a method of letting people take but requiring that they add to what can be taken. Its a choice; no one has to take at all. And it would be moot if there were no copyright at all. I don't think that it's accurate to call it proprietary though. It's not in the same spirit as that at all.

    --
    -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  44. Re:Stallman Would Agree... by cpt+kangarooski · · Score: 1

    What classical meaning? Last time I checked the Copyright Clause of the Constitution was still the same as it always was. And given as how it derives from good thinking about the nature of speech, utilitarian systems are about the only justifiable form of copyright.

    But I think that Stallman believes that the goals of copyright (hint: not to make money for copyright holders) would be better served if there weren't any on software. I don't know if he's against it in general. I doubt it though.

    --
    -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
  45. Sure, we believe every word. by gunner800 · · Score: 1
    If Microsoft had any credibility, this would be reassuring.

    They don't. It isn't.


    My mom is not a Karma whore!

    1. Re:Sure, we believe every word. by SuperCujo · · Score: 1

      But they are only losing credibility in the eyes of people who saw them has having little or no credibility anyway.

      All the IT managers, CIOs, CEOs. etc will still believe anything the M$ feeds them.

      --
      --- Can i borrow your Clue-Stick(tm)? I need to go beat a few people with it...
    2. Re:Sure, we believe every word. by TVmisGuided · · Score: 2

      The trouble, IMO, is that Micro$oft DOES have credibility...with old-school IT managers, CIOs, CEOs, and people who know more about their own companies' bottom lines than software development. So Micro$oft is going to pile onto any opportunity they can find, fake or manufacture to discredit anything that doesn't support their business model.

      Just my two cents' worth...donate the change to your company's "educate the CIO" fund.

      --
      All the world's an analog stage, and digital circuits play only bit parts.
  46. Ah... so they're Pro-BSD by Chmarr · · Score: 5

    It makes sense that they're Pro-BSD, considering their entire TCP/IP stack is based on BSD code. Can't go trashing that, can we?

    1. Re:Ah... so they're Pro-BSD by Chris+Burke · · Score: 2

      That's an incredibly easy thing to argue against.

      Easy to argue against, not easy to argue well. I heard all these arguments 3 years ago when I switched to Linux and /. was just born. We had the same debates, and I debunked these same arguments then. Now there's even more support.

      The GUI in Mac and Windows systems are better than those found in *NIX, which are free.

      I strongly disagree. I vastly prefer my E desktop to anything I've seen from any commercial vendor. It is superior in many ways, not the least of which is functionality. I can _do more_ with E. If you argue ease of use, I'll argue that 1) people think the first thing they learn is easiest and 2) anyone who has used more than 1 GUI will be comfortable with almost any.

      Games are better non-free (Diablo, Unreal Tournament) than they are free (uh, FreeCiv anyone?)

      I would argue that FreeCiv has a superior game engine, and it definitely had multiplayer ability long before commercial Civ did.

      Nethack blows Diablo away in terms of everything that the game engine provides. The only thing it lacks are pretty graphics, and that's not the same thing as code.

      easier-to-use

      Highly subjective, and again I'd argue most people think MS/Apple is easy to use because it's what they learned. If I had a dollar for every person who was one second saying how easy MS is to use and the next minute cursing, and a dollar for everyone who thought mac was easy but windows hard or vice versa... Well, I'd at least be able to buy a few DVD's.

      strong support

      You don't mean that. You mean commercial support, which is different, and not necessarily better. You can get a lot of very good support for free software for free. Not to mention that one of the common models for profiting from free software is to provide support (I used to say 'would be', but there are companies who do just this now).

      polished (think Diablo)

      Diablo is polished because it looks pretty, and that's a function of the graphic artists, not programmers. I'm not suggesting the graphics be made free as well. Again, a commonly proposed model for open-source game development is to make the engine free and sell the graphics/levels that go with it.

      does what it's supposed to

      So Outlook is supposed to spread viruses like wildfire? Win95 is supposed to BSOD? I think you may have had some specific examples in mind, but I can site them as well. The benefits of an open development model are documented elsewhere; refer to them.

      First time. Without any extraneous configuring.

      Right. Meaning "put there for me by an OEM". Well, get your kid to instal Debian for you, and you'll get the same result.

      Also, people and artists tend to produce better products when they are being paid to do so. Think, again, Diablo.

      Again, Diablo was about the artwork, not the code (which is trivial when compared to a free project like Nethack).

      And you're also assuming you can't get paid for writting free software, and I bet there are some guys in RHAD labs that would laugh at you for that on their way to the bank.

      No CEO wants to "tinker", and that's one of the reasons they go after software that has full paid support.

      No, they go for full paid support because they have no choice. They can't tinker (and 'they' would be an engineer, obviously not the CEO, for goodness sake). Yet if they need full support, that means they have a need to make changes to the program because it is broken, or doesn't do what they want or what it's supposed to do. They can't make the changes, so they have to pay the vendor. With free software, if they didn't want to do it themselves, they could pay anyone with the expertise, or just ask the developer. No more lock-in!

      Outside of this, a majority of free software (free of speech, free of beer, free ad nauseum) can be found for a fee with strong support (no obtusively techie man pages), graphical spit and polish and a usable interface.

      Hehe. I love this argument! Last time I had this discussion, I was saying that for nearly any commercial app there was an equivalent free app. Now you're saying "we don't need free software cus we have commercial apps that do the same thing!" Wow. This is great -- it means we're coming full circle, and soon the corporate motto will be "no one ever got fired for using GNU!"

      Thanks. You've made my day.

      --

      The enemies of Democracy are
    2. Re:Ah... so they're Pro-BSD by Chris+Burke · · Score: 2

      'The simple deal' is just my belief and goals (and the goals of the GPL), which really are quite simple, even if you don't agree.

      And I think part of freedom is not being able to take it away from others. If you think not being able to take something free and make into something not free reduces your own freedom, then you're right. Yet someone who really loves freedom is willing to give up some of theirs to ensure that everyone has as much as possible.

      --

      The enemies of Democracy are
    3. Re:Ah... so they're Pro-BSD by SpacePunk · · Score: 1

      Ok, enlighten me. Grant me the benefit our your expansive wisdom.

    4. Re:Ah... so they're Pro-BSD by kalleanka2 · · Score: 1

      "The programmers in the next generation who need access to existing code if they're going to learn. "

      There will not be programmers in the next generation. If no one is paying for software (don't give me the service and support bull!) no one will be able to do it.

      Do you call a taxidriver greedy when he charges you?

    5. Re:Ah... so they're Pro-BSD by kalleanka2 · · Score: 1

      "Software as a "product" instead of a service, and "intellectual property" as an artificial monopoly on standards, and media "content" as "property" instead of public information, are all dead. All killed by "juveniles," no less. You are dead too, although you don't seem to know it yet."

      Are you dumb?

    6. Re:Ah... so they're Pro-BSD by WNight · · Score: 2

      You can't compare someone offering a limited resource to someone trying to control an unlimited one.

      And a lot of those 'taxi drivers' in the software field are intentionally putting car manufacturers out of business so that the only transportation choice will be their taxi. In those cases, yes, they are greedy asses.

      As for the programming. I started to learn when I was six, without any idea of programming for money. It was fun and challenging so I worked on it. Even without a profit motive, many people would program.

      I doubt the profit motive would go away. People want things like OpenBSD where Theo and a team have stuck their name on a product. He could charge a lot for it and companies would pay if they wanted support for it from the creator. In the same way, id software could release the code for Doom3 and sell one giant add-on of copyrighted graphics, levels, and sounds.

      But if it did there are people who'd do it to have fun. People who'd do it for research purposes (Programming their new telescope control programs, etc). People who'd program at work to customize existing applications or write new ones.

      The only thing that could harm programming is if it's something you can't do in the future because to see how anything works violates the DMCA and the only way to learn anything is in university classes geared to turn out the next generation of VB scripters to make the assistants for Office 2050.

      GPLing everything and fighting laws like the DMCA (and UCITA) will ensure that the future stays open enough that programmers can continue to make profit in the industry if they desire, or continue to support their other work/hobby/research.

    7. Re:Ah... so they're Pro-BSD by Trepalium · · Score: 2
      Why did MSFT choose to make such an Un-American licensed piece of software the standard scripting language for NT?
      Microsoft didn't. The standard scripting language for NT is either .bat/.cmd or VBScript via the Windows Scripting Host. PERL, along with PS, Kill, etc are just included in the Windows NT Resource Kit for all those crazy people out there who hate using the official Microsoft sanctioned GUI interface tools. There are more than a few people out there that refuse to do any type of scripting unless it's done in PERL, and since Microsoft wants to take over all servers, including those running UNIX, they need to at least deliver some tools with somewhat equivelant functionality.
      --
      I used up all my sick days, so I'm calling in dead.
    8. Re:Ah... so they're Pro-BSD by wass · · Score: 1
      Microsoft didn't. The standard scripting language for NT is either .bat/.cmd or VBScript via the Windows Scripting Host. PERL, along with PS, Kill, etc are just included in the Windows NT Resource Kit for all those crazy people out there who hate using the official Microsoft sanctioned GUI interface tools.

      Hmmmm, you're probably right. When I was dealing with NT a few years back, I was interested in learning PERL to implement a bunch of script-like things. It was either the Resource Kit, or one of the O'Reilly PERL on Win32 titles, that mentioned how PERL would become (or they wanted it to become) the standard winNT scripting language. I guess it may have just been market speak.
      __ __ ____ _ ______
      \ V .V / _` (_-&#60_-&#60
      .\_/\_/\__,_/__/__/

      --

      make world, not war

    9. Re:Ah... so they're Pro-BSD by mojo-raisin · · Score: 1

      Because we won't give up our cause of making sure people always have the right to source and distribution. We must stick by that principle under which all of GPLd code was made into the incredible force it is today.

    10. Re:Ah... so they're Pro-BSD by T3kno · · Score: 1

      Oops

      :) Fifth line of kernel32.dll: #include <linux/smb.h>

      --
      (B) + (D) + (B) + (D) = (K) + (&)
    11. Re:Ah... so they're Pro-BSD by Zaxo · · Score: 1
      It's true. I have an old Borland c++ for windows which shipped with the source and a bunch of MS internal documents on it. The source still had the UC Regents copyright (1988 or so) and no-advertising licence.

      Windows users still get the bugs BSD fixed long ago.

      Zax

      --
      -- We are Linux. Resistance is measured in Ohms.
    12. Re:Ah... so they're Pro-BSD by rgmoore · · Score: 1

      For two reasons:

      1. Some people (and companies) that are honest enough to follow the GPL and release modifications to the public would be more than happy to keep their modifications private if the code were licensed under the BSD or released into the public domain. Thus the GPL still encourages sharing.
      2. The GPL still gives a powerful legal lever if a violation is eventually discovered. If somebody who has access to proprietary code finds a chunk of GPLed code in it and lets others know, there's a legal basis for bashing the company that cheated. Even though this seems like a remote possibility, some people may think that it's worthwhile.

      Reason 1 is probably more persuasive, but you can't really neglect reason 2. You really never know when a violation might be discovered.

      --

      There's no point in questioning authority if you aren't going to listen to the answers.

    13. Re:Ah... so they're Pro-BSD by emc · · Score: 1

      or for more fun, on a Sun box, try this
      $ cat /bin/clear

      ...for those of you without access, this is part of what you get...

      # This Module contains Proprietary Information of Microsoft
      # Corporation and should be treated as Confidential.

      I chuckle a bit, every time I type clear.

    14. Re:Ah... so they're Pro-BSD by jemfinch · · Score: 3
      I've seen this too many times to be silent.

      There is no proof that the Microsoft Windows TCP/IP stack is based on BSD code.

      There. I said it. Now I dare anyone reading this to prove me wrong. I use FreeBSD myself; I'd love to hear that the most popular operating system on the planet used code from my operating system of choice. I know, however, that no one's going to prove me wrong. I know that at least 4 people will post "Look, dork, if you do 'strings' on the windoze ftp client, it says it's bsd!!". And I'll say, "You do know that an ftp client isn't a tcp/ip stack?" I know this will happen because I've already said this, here. (link missing because slashdot's search function doesn't work well)

      As much as I'd like to believe that Windows uses the BSD tcp/ip stack, there's simply not proof of it, and plenty of opposing evidence (see the various deficiencies in the implementation in Windows).

      Jeremy
      --

    15. Re:Ah... so they're Pro-BSD by Arandir · · Score: 2

      Because we won't give up our cause of making sure people always have the right to source and distribution.

      What right is that? Where other than the lips of Richard Stallman do find it? You have the right to distribute your own original software any way you please, but you have absolutely no right to tell anyone else how they can distribute theirs.

      If software can be morally owned (and most people think it can be), then you have no rights to compell the author to license it the way you want. It all boils down to freedom of the press. Microsoft has as much right to release a closed source application as your hometown newspaper does copyrighting their news. Before you can outlaw closed source you're going to have to eliminate free speech and free press, and get rid of the entirety of the First Amendment to the US Constitution.

      On the other hand, if software cannot be morally owned (and a few diehards think it must not be), then the only moral recourse is to release your own software into the public domain. Using the GPL and saying "it's not copyrighted, it's copylefted" is disingenuous. GPL software is owned and copyrighted software. And according to my dictionary, that means it's proprietary.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    16. Re:Ah... so they're Pro-BSD by OmegaDan · · Score: 2
      I've often marveled at statements like those of microsoft (and many other entities) and thought "who do they think they're fooling?"

      Then I realized: When any idiot says something someone else believes him. String enough threads of half truths, obfuscations and misrepresentations together and you have a tapestry of lies that looks good until you start pulling at the threads.

      This is a very common tactic used by just about any entity in the public eye. Enough "threads" can confuse even informed participants.

    17. Re:Ah... so they're Pro-BSD by raju1kabir · · Score: 2
      What right is that? Where other than the lips of Richard Stallman do find it? You have the right to distribute your own original software any way you please, but you have absolutely no right to tell anyone else how they can distribute theirs.

      Eh? I must have missed the meeting where it was decided that you would be forced to release all of your original code under the GPL. Were there donuts?

      --
      "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
    18. Re:Ah... so they're Pro-BSD by portnoy · · Score: 2

      The really amusing bit is that that file only has two lines of actual code, and the comments say that it contains source code from both AT&T and Microsoft. I'm wondering which is which.

    19. Re:Ah... so they're Pro-BSD by marcovje · · Score: 1

      Yup, and the GPL makes exceptions for OS parts, since it is linking. And glibc is lgpl.

      Linux being GPL therefore can't be the problem, M$ could (in theory) still create apps for it.

      If he didn't mean that, they should have named examples in their motivation.

    20. Re:Ah... so they're Pro-BSD by HenrikN · · Score: 1

      Microsoft ships the gcc compiler and other tool along with the GPL License in their Interix software. I think interix used to be called OpenNT before they took over.

    21. Re:Ah... so they're Pro-BSD by T3kno · · Score: 1

      :) Fifth line of kernel32.dll: #include

      --
      (B) + (D) + (B) + (D) = (K) + (&)
    22. Re:Ah... so they're Pro-BSD by NecroPuppy · · Score: 2

      their entire TCP/IP stack is based on BSD code

      Amazing M$'s TCP is such shit, then. It just goes to show how much better Amigas were; I know AmiTCP was built from the BSD code, and I know it worked a lot better than M$'s. Hell, I use NetBSD now, and I know I get at least 25% faster throughput.


      Just because they may have based one thing off of something else, doesn't mean they couldn't have screwed it up somehow....

      One of my old roommates has a 22 x 34 cartoon of 'A Typical Day at Microsoft' - one of the panels is a Gateian manager saying "It still looks too much like the source we 'acquired'. Change it around some, and put in a couple of random crash conditions. That'll confuse people."

      --
      I like you, Stuart. You're not like everyone else, here, at Slashdot.
    23. Re:Ah... so they're Pro-BSD by Landaras · · Score: 1
      considering their entire TCP/IP stack is based on BSD code

      Don't you mean it's based on BSoD [Blue Screen of Death] code?

    24. Re:Ah... so they're Pro-BSD by alangmead · · Score: 1
      You have the right to distribute your own original software any way you please, but you have absolutely no right to tell anyone else how they can distribute theirs.

      The best way I've found of explaining the viral nature of theGPL to economically minded people is to expain it as an alternate form of renumeration.

      If someone believe that software can be morally owned, they believe that the right to use that software can be sold or bartered. Its easy to find source code that people are selling to other developers. What do they want for it? It depends on what the author wants. It ranges from a case of beer to thousands of dollars. The author has a right to ask for whatever he wants. The potential recipiant can then accept the offer and use the source code or reject the offer and not use it.

      One way of viewing the GPL is that in exchange for the license to to use the code, the author is asking for a similar license in return. The recipient of the code has a choice. Accept the license terms and use the code or reject the terms. Some people find the price of the GPL too high to pay, some find it a bargin. The purpose of the GPL is orthoginal to the whole deal.

    25. Re:Ah... so they're Pro-BSD by bacchusrx · · Score: 1

      The Linux TCP/IP stack is getting better than BSD's? From what orifice did you pull *that* non-sequitur?

      *mutters.*

      BRx.
      --
      "If you cut too many corners, eventually you'll fall out of the box." -- Colleen Choma.

      --
      Life after capitalism? The participatory economics project
    26. Re:Ah... so they're Pro-BSD by sprag · · Score: 1

      It has to be exit. Exiting the program is an innovation, dammit! Not to mention that its needless bloat...which is also a Microsoft innovation!

    27. Re:Ah... so they're Pro-BSD by stevey · · Score: 1

      Here's a telling thing:

      C:\WINNT\system32>strings ftp.exe | grep -i copy
      (#) Copyright (c) 1983 The Regents of the University of California.


      Steve
      ---
    28. Re:Ah... so they're Pro-BSD by hammock · · Score: 2

      Microsoft has an internal team that regularly audits the Linux kernel source and the Samba source, among other things.

      You can bet your ass that if they find something that works better than what they have, they will copy it, regardless of the License attached to it.

    29. Re:Ah... so they're Pro-BSD by Pulzar · · Score: 1
      Unless you think I'm "forcing" you to GPL your software because you want to use my GPL'd software in yours, in which case you'd be complaining that you can't do something which you couldn't do anyway if my software was closed.

      Yeah, and if you released it under BSD license, or simple 'gave it away', I'd really be free to do what I want to do with it, and not forced to use GPL. Is it really freedom when the only way you can contribute to the open source comunity is by subscribing to RMS's definition of what the sotfware world should be like?

      Oh, well, we've heard these arguments enough, it just gets me riled up every time somebody start explaining what the "simple deal" is.. :(


      ----------

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    30. Re:Ah... so they're Pro-BSD by davidmb · · Score: 1

      Regarding your second point, has anyone actually tested this out in court yet? It'd be interesting to know whether the GPL is a powerful legal lever or not. At the moment it seems like companies are more worried about damage to their image if they're seen to pilfer GPL code.

    31. Re:Ah... so they're Pro-BSD by Chris+Burke · · Score: 5

      If software can be morally owned (and most people think it can be),

      Is this supposed to be an argument? Most people think Britney Spears is "all that".

      then you have no rights to compell the author to license it the way you want. ... Before you can outlaw closed source you're going to have to eliminate free speech and free press, and get rid of the entirety of the First Amendment to the US Constitution.

      *backs away slowly* Okaaay...

      Where exactly did this comment come from? I mean, it's true, but in the context you said it in, it makes no sense. And frankly, that worries me.

      Nobody - not even RMS - is trying to compell you to use the GPL. If you ask him, he'll tell you that you should use the GPL, and he'll tell you why. But he won't try to force you.

      Unless you think I'm "forcing" you to GPL your software because you want to use my GPL'd software in yours, in which case you'd be complaining that you can't do something which you couldn't do anyway if my software was closed.

      Look, here's the simple deal. Free software benefits the populace more than closed software. Free software is better. No one wants to outlaw non-free software. We just want to get rid of the system in which people are rewarded for making their software non-free. Which is not the same as being rewarded for making sofware, so don't try that.

      And according to my dictionary, that means it's proprietary.

      So in your dictionary something is proprietary if the author wishes to keep others from taking it and making it proprietary. I guess that means that in your dictionary I think I own the air I'm breathing because I wouldn't want someone else to take it all and then sell it back to me.

      --

      The enemies of Democracy are
    32. Re:Ah... so they're Pro-BSD by armb · · Score: 2

      > > at least 4 people will post [...] 'strings' on the windoze ftp client, it says it's bsd!!". And I'll say, "You do know that an ftp client isn't a tcp/ip stack?"
      > C:\WINNT\system32>strings ftp.exe | grep -i copy

      One down, three to go.
      --

      --
      rant
    33. Re:Ah... so they're Pro-BSD by bacchusrx · · Score: 1

      Qualify that statement.

      BRx.
      --
      "People who hate Windows use Linux. People who love Unix use BSD."

      --
      Life after capitalism? The participatory economics project
    34. Re:Ah... so they're Pro-BSD by MrBogus · · Score: 1

      Destruct your intellectual property right here: ftp://ftp.microsoft.com/interix/

      --

      When I hear the word 'innovation', I reach for my pistol.
    35. Re:Ah... so they're Pro-BSD by Kwantus · · Score: 1
      their entire TCP/IP stack is based on BSD code

      Amazing M$'s TCP is such shit, then. It just goes to show how much better Amigas were; I know AmiTCP was built from the BSD code, and I know it worked a lot better than M$'s. Hell, I use NetBSD now, and I know I get at least 25% faster throughput.

      In other words... I don't believe you.

    36. Re:Ah... so they're Pro-BSD by topher71 · · Score: 1

      The Win95 stack was written by Shiva and licensed to M$.

      --
      -- topher71
    37. Re:Ah... so they're Pro-BSD by MrBogus · · Score: 4

      Proof?

      The Windows For Workgroups TCP/IP help file proudly proclaimed that the stack was of BSD orgin. That stack made it into Windows 95 without much modification.

      Well, you'll have to install WfW and find out.

      --

      When I hear the word 'innovation', I reach for my pistol.
    38. Re:Ah... so they're Pro-BSD by Pulzar · · Score: 2

      Here's what *you* missed.

      Whatever people do with your code, they can't be depriving anybody of seeing how it works, because they can always get the code from you.

      On the other hand, I give my code away for people to learn and use as they please, and only for that reason. I don't want them not to use it because they have to link my code to some non-GPLed code. Let them link with whatever, and license in whatever way, if they used it and learned from it, I've achieved my goal. I don't need to spread my beliefs in the process, as well.

      The bottom line is -- it should be about writing code you want other people to use and learn from. It should NOT be about making personal choices for them.

      ----------

      --
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.
    39. Re:Ah... so they're Pro-BSD by WNight · · Score: 3

      Here's what you missed.

      People who GPL code don't care about greedy assholes like yourself. They care about everyone else. The programmers in the next generation who need access to existing code if they're going to learn.

      As for you, take the code and quit whining, or leave it, and quit whining. You can make the choice to use it or not, but accept the price.

      I myself license the stuff I write (not much) under the GPL because if I've invented anything and given it away for people to use, I don't want them hiding it and declaring it their own, depriving other people of seeing how it worked. This is all choice based, nothing is forcing anyone to use it.

      The great thing about copyright is that unlike patents, copyrights cover a specific implementation only instead of the fundamental ideas. If you see something I wrote, write your own. If you can't, you don't have the right to steal what I wrote.

    40. Re:Ah... so they're Pro-BSD by WNight · · Score: 2

      I'm sure Microsoft is bashing the GPL now, trying to taint it as communist, so that when they do challenge it at some point, it'll be easier. Even if they never plan on a direct challenge, it's good to be safe...

      And how safe is safe? If Duff's Device (for example) was GPLed and someone found it in Microsoft code, it'd be Duff vs MS. Legally they'd tie it up in court, doing just enough to cost him thousands of dollars a year, until he dropped the suit.

      But, that's law in the USA for you (and really, much of the rest of the world). Big companies always win direct action because they're satisfied in breaking the other party, not just in winning in court.

    41. Re:Ah... so they're Pro-BSD by PerlGeek · · Score: 2

      Aye. Putting a restrictive license on a program only keeps honest people from breaking it. My question is, why not just release it into the public domain, or use the BSD license? Microsoft will plagarize whatever it wants to, regardless.

    42. Re:Ah... so they're Pro-BSD by Arandir · · Score: 2

      I don't want them hiding it and declaring it their own, depriving other people of seeing how it worked.

      How is that even physically possible? I mean, besides hold a gun to your head and forcing you to wipe your servers...

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    43. Re:Ah... so they're Pro-BSD by WNight · · Score: 2

      I'm sure MS does check out the Linux kernel, both independant developers and MS themselves.

      The GPL doesn't even have a problem with MS looking, finding innovation, and implementing their own version of the code. That's what's supposed to happen if someone doesn't want to actually use the GPLed code (and thus the GPL).

      Microsoft would be insane to pass up the opportunity to see the codebase of another leading OS.

      But I doubt they steal a lot of GPLed code. It's pretty easy to take complex routines, compile them in MS's compiler (VC++6) and scan executables for something similar. If they used much GPLed code they'd probably be caught.

    44. Re:Ah... so they're Pro-BSD by Arandir · · Score: 2

      Causes aren't the same as rights.

      But the FSF lists several "rights". And in case I might have been mistaken, I checked in the GNU Manifesto, and sure enough, RMS advocates government intervention into software licensing.

      If you mean, authors have a natural right to control the distribution and use of their works, copies and derivatives therof, you're wrong.

      Cool! That must mean that authors don't have the natural right to control the distribution and use of their works by means of the GPL. I'll go along with that if you will.

      I don't think that it's accurate to call it proprietary though. It's not in the same spirit as that at all.

      You're right. They're certainly of different spirits. Microsoft and RogueWave don't care how I license applications written with MFC or Tools++. But a GPLd library does care, and prevents me from using any other license but the GPL.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    45. Re:Ah... so they're Pro-BSD by jazman_777 · · Score: 1
      Wait, wait, wait. Back up there, Texas. You're telling me programmers can get paid in beer?


      As long as it's free beer.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    46. Re:Ah... so they're Pro-BSD by Fervent · · Score: 2
      Free software benefits the populace more than closed software. Free software is better.

      That's an incredibly easy thing to argue against. The GUI in Mac and Windows systems are better than those found in *NIX, which are free. Games are better non-free (Diablo, Unreal Tournament) than they are free (uh, FreeCiv anyone?)

      You can argue what the definition of "better" is, but I'll state it for me (and most of the populace) outright: easier-to-use, strong support, polished (think Diablo), does what it's supposed to. First time. Without any extraneous configuring.

      Also, people and artists tend to produce better products when they are being paid to do so. Think, again, Diablo.

      Free software is nice if you want to tinker, but that's the majority of its benefit. No CEO wants to "tinker", and that's one of the reasons they go after software that has full paid support. Outside of this, a majority of free software (free of speech, free of beer, free ad nauseum) can be found for a fee with strong support (no obtusively techie man pages), graphical spit and polish and a usable interface.

      --

      - I don't care if they globalize against free speech. All my best free thoughts are done in my head.

    47. Re:Ah... so they're Pro-BSD by mpe · · Score: 2

      It makes sense that they're Pro-BSD, considering their entire TCP/IP stack is based on BSD code.

      What they probably don't like is that whilst the BSD licence allows open source code to be asimilated into a closed source product the GPL explicitally disallows this.

    48. Re:Ah... so they're Pro-BSD by wass · · Score: 2
      Don't forget that every copy sold of the Windows NT Resource Kit comes with a version of PERL, which is jointly licensed (IIRC) under the GPL and Artistic License. The funny part is that the GPL is either printed at the end of the Resource Kit manual, or included as a text file on the CD-ROM (sorry, it's been a few years, I don't remember).

      I did get a nice chuckle when read the first few sentences of the GPL preamble on a book published by MSFT Press. "The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users."

      Why did MSFT choose to make such an Un-American licensed piece of software the standard scripting language for NT?
      __ __ ____ _ ______
      \ V .V / _` (_-&#60_-&#60
      .\_/\_/\__,_/__/__/

      --

      make world, not war

    49. Re:Ah... so they're Pro-BSD by Arandir · · Score: 2

      Talk about a real herring in the net, the GNU Manifesto actually advocates taxing proprietary developers to fund Free Software development...

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    50. Re:Ah... so they're Pro-BSD by SpacePunk · · Score: 2

      Hey, what's the point in making software if you cannot benefit financially from that effort? People other than yourself aren't living on mommy and daddy's money so they must work to make money so they can afford to live. 'free software' is good for juveniles, not for adults.

    51. Re:Ah... so they're Pro-BSD by Whatanut · · Score: 1

      Wait, wait, wait. Back up there, Texas. You're telling me programmers can get paid in beer? Why the hell aren't I doing more programming??

      --

      yvan eht nioj
    52. Re:Ah... so they're Pro-BSD by Chris+Burke · · Score: 2

      Hm. You'll notice (go back and re-read, please. Thank you.) that I specifically did not say that making money off of software was bad. I said that you should not be rewarded (financially or otherwise) for making your software non-free.

      But you think that means not making money for making software period. Which means you can't conceive of a way to make money off of writing free software. Which means that you are uncreative, and unable to adapt to changing situations. Which means your only chance for survival is to keep the world around you constant, which is impossible. Which means neither I nor any business major should have any sympathy toward you.

      --

      The enemies of Democracy are
    53. Re:Ah... so they're Pro-BSD by JumboMessiah · · Score: 1

      Actually Linux's stack has gone through a complete overhaul in 2.4 that would make it compete quite nicely against that of BSD's. It now has nifty features such as wake on one. It's also now a multi-threaded stack which has been written in an unserialized fashion to allow for good scalability. By far it'll run leaps and bounds better than the stack in 2.2. The big boys better start to take notice.....

    54. Re:Ah... so they're Pro-BSD by scrytch · · Score: 2


      Microsoft has an internal team that regularly audits the Linux kernel source and the Samba source, among other things.
      You can bet your ass that if they find something that works better than what they have, they will copy it, regardless of the License attached to it.

      Prove it, troll. I'll give you points for getting a dig at MS and Linux in the same troll tho ;)

      --

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
    55. Re:Ah... so they're Pro-BSD by hammock · · Score: 1

      There's nothing wrong with reading some source and getting inspiration from it.

      It's quite different to cut and paste code (like nvidia did with the first release of thier binary driver) and to realize a superior way of doing something and writing your own code to achieve the same effect as someone else's.

    56. Re:Ah... so they're Pro-BSD by Arandir · · Score: 1

      I don't know what world you're in, but I seriously doubt that Tools++ will ever be LGPL, and I am certain beyond measure that MFC never will be. But it doesn't matter, because the LGPL is not required to run commercial software under Linux. And certainly Oracle and Wordperfect are not under any sort of a GNU license.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    57. Re:Ah... so they're Pro-BSD by Omar+Djabji · · Score: 1

      Ive heard it attributed to tannenbaum (sp?)

    58. Re:Ah... so they're Pro-BSD by Rakarra · · Score: 1
      But #include is a preprocessor thing. It shouldn't show up in a compiled file... unless the file was supposed to output .h files.

    59. Re:Ah... so they're Pro-BSD by Anthony+Brundell · · Score: 1

      Jesus, that really made my day. Thanks :-)

      --

      "moo" - cow 3, 1906

    60. Re:Ah... so they're Pro-BSD by Rakarra · · Score: 1
      Never underestimate the bandwidth of a 747 filled with CD-ROMs.

      Hrm, I thought it was "never underestimate the bandwidth of a minivan full of DLT tapes traveling 50 MPH down the interstate." Which is the original quote, and where does it come from?

    61. Re:Ah... so they're Pro-BSD by Kailden · · Score: 2

      +1 Funny

      --
      I need a TiVo for my car. Pause live traffic now.
    62. Re:Ah... so they're Pro-BSD by ackthpt · · Score: 1
      Yes, but if there's another way to do it, and do it badly, they have done it and hold a copyright to it.

      --

      --

      A feeling of having made the same mistake before: Deja Foobar
    63. Re:Ah... so they're Pro-BSD by PerlGeek · · Score: 1

      "Neither does Bill Gates. If I chose to distribute my software under the GPL, then he can either abide by its terms or keep his filthy mitts off of it."

      Bill Gates will do whatever he feels like. If your code is worth plagarizing, he will plagarize. What will you do, sue him? He's been there, done that.

  47. BSD potential by Anonymous Coward · · Score: 1

    Potential my ass. Plenty of good, widely used software is BSD. And the authors don't give a rats behind if some company wants to use it. Author's choice not to have some other company poorly reinvent the wheel and terrorize the poor customers.

    1. Re:BSD potential by Chris+Burke · · Score: 2

      Heh. That's true. I guess that's the difference between GPL- and BSD-license users:

      GPL license user: Hell no you can't use my code in your proprietary product! I don't care if your product sucks!

      BSD license user: PLEASE use my code in your proprietary product, because your product sucks!

      Which is amusing, because it seems Microsoft paid attention to the BSD types. ^_^

      --

      The enemies of Democracy are
  48. GPL is not the problem... by Mnemia · · Score: 3

    In a loose sense of the word, MS is right that the GPL "destroys" intellectual property. The relevant question is whether or not this is a bad thing (I'm inclined to think it is not!)

    1. Re:GPL is not the problem... by mpe · · Score: 2

      In a loose sense of the word, MS is right that the GPL "destroys" intellectual property.

      You could just as well argue that it protects "intellectual property".
      Certainly in the USA, where the whole concept of "copyright" is intended to promote the publication of useful arts and ideas.

    2. Re:GPL is not the problem... by mpe · · Score: 2

      The GPL depends on copyright, its is, at its very heart, an attempt to hack the copyright system to serve the ends of those who wish to eliminate "IP".

      As opposed to those who have (quite sucessfully) "hacked" copyright into long term ownership and control...
      You could just ask easily that the GPL is about taking a "back to basics approach". As well as some of the ideas underlying "IP" being obsolete.

    3. Re:GPL is not the problem... by Znork · · Score: 3

      It doesnt so much "destroy" it as make it very difficult for Microsoft to buy, assimilate or steal. Which makes it rather difficult for Microsoft to maintain their primary forms of "innovation".

    4. Re:GPL is not the problem... by wass · · Score: 2
      MS is right that the GPL "destroys" intellectual property.

      Not true. The GPL depends on copyright, and the original source code is the IP of the creator. I believe, the creator can, at his or her option, even release the original code under a proprietary license to sell to others, if desired (but sans modifications made by others under the GPL). But an important part of the GPL is that the source (at least originally) IS copyrighted by the original author. It's subsequent public distribution is what's governed by the GPL.

      It's not IP that the GPL destroys, but instead the ability for others use that IP to exploit customers and competitors.
      __ __ ____ _ ______
      \ V .V / _` (_-&#60_-&#60
      .\_/\_/\__,_/__/__/

      --

      make world, not war

    5. Re:GPL is not the problem... by tommut · · Score: 1

      To, litterally, squash the idea from the public mind.

      Ummm... yeah. As opposed to figuratively squashing the idea from the public mind. Sorry, I'm in a pedantic mood. :)

    6. Re:GPL is not the problem... by sharkey · · Score: 4

      It's not IP that the GPL destroys, but instead the ability for others use that IP to exploit customers and competitors.

      In other words, it doesn't destroy Intellectual Property, but Intellectual Profiteering.

      --

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    7. Re:GPL is not the problem... by TheCarp · · Score: 5

      Read some FSF philosophy ;)

      The entire point of the GPL is to make the concept of "IP" obselete. To, litterally, squash the idea from the public mind.

      The GPL depends on copyright, its is, at its very heart, an attempt to hack the copyright system to serve the ends of those who wish to eliminate "IP".

      Don't take my word for it! Get it right from the fsf website. http://www.fsf.org/philosophy

      For once, Microsoft was right. The GPL *IS* indeed designed to eliminate IP. That is its stated goal. I, for one, certainly am hopeful that it will be achieved.

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    8. Re:GPL is not the problem... by wass · · Score: 1
      In other words, it doesn't destroy Intellectual Property, but Intellectual Profiteering.

      Hey, that's a really good way of putting it. I like that. What companies really mean when they say they're defending their IP - They're defending they're right to Intellectual Profiteering.
      __ __ ____ _ ______
      \ V .V / _` (_-&#60_-&#60
      .\_/\_/\__,_/__/__/

      --

      make world, not war

    9. Re:GPL is not the problem... by Databass · · Score: 1

      In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development."
      Maybe they mean "Might constrain profit-making."
      Adding more information to the pool increases "innovating"- ideally, no two people need to spend time solving the same problems.
      I guess with the GPL, you either get why it's useful and okay or you don't.

    10. Re:GPL is not the problem... by 7-Vodka · · Score: 1

      It doesn't really matter what the GNU's vision/aim for the GPL is as concerns the social implications of IP. The GPL is a license, a legal tool. It has an effect when you use it. This effect is not dictated by the Free Software Foundation. It is dictated by the nature of the GPL itself.
      I don't think anyone really knows what will happen to the 'concept of IP' with the GPL's increase in use.
      Not even the FSF.

      "just connect this to..."
      BZZT.

      --

      Liberty.

    11. Re:GPL is not the problem... by sharkey · · Score: 2

      True, but the "Property" is still "Property," the difference is that the "owners" of the "Property" are the "Public", not an individual or a corporation. In other words, it's the property of all of us. The only real restriction on us is that we cannot prevent others from becoming "owners" of the "Property", and if we improve on the "Property", our improvements must also belong to the "Public."

      --

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  49. Oh No! by Jucius+Maximus · · Score: 1
    It seems that Micros~1 is worried that people will go poor if they make a living out of GPL'd software. Next, they'll be showing fabricated pictures of Linus Torvalds starving in the street.

    You'd wonder why they don't just shut up and keep making software the way they've always done it...demonic licenses and all.

    O'Toole's Commentary on Murphy's Law:

    1. Re:Oh No! by Darkstorm · · Score: 1

      I think M$ is getting a bit worried about all the court battles that have not went favorably thier way. The govt is still on them, not that I expect anything drastic to happen to them. But slowdown of computer sales, and software sales. Not enough corporations jumping on the w2k bandwagon. Their profits go down and there is a major panic at M$. Not like they really need more money.

      To compensate they have their goon squads (Business Software Alliance) and will eventually have rentware, all their dreams will come true.

      I think we would all be happy if they went back to their usuall methods, much less agressive. I'd be curious though to see how much GPL'd software is already in the windows source. W2k has definitly become more stable than NT4.

      --
      If ignorance is bliss, the world is full of blissful people
    2. Re:Oh No! by Jucius+Maximus · · Score: 1
      I didn't come up with the Micros~1 thing. I saw somebody else use it a while back. I forget who.

      But it's obviously just what you see in DOS for a long file or directory name that starts with "Microsoft..."

      O'Toole's Commentary on Murphy's Law:

    3. Re:Oh No! by Technician · · Score: 1
      They don't show the non profit I am networking that can only afford 3 PC's for the staff of 20. I can get used donated PC's but due to the lack of the right of first sale in the software from Redmond, and missing CD's and Certificates, I am installing Linex and Star Office 5.2 on the entire office to avoide legal problems.

      It's the poor that their prices were keeping on one side of the digital divide. OSS is enabeling lots of people that were left out. They don't have $200 per machine for the OS + $500.00 to get MS Office Pro, + several grand for a server to dump on used 486's and Pentiums. Instead of Access, it's going to be My SQL for the database. A couple machines will be MS as some applications require it.

      --
      The truth shall set you free!
  50. more thoughts by twitter · · Score: 1
    Okay, I will agree with this statement but add that the GPL adds a 'string'. It requires that I am not allowed to use that code in an unrestricted manner (ie. a Closed Source project)

    That would depend on your dependencies! Who's code are we talking about? These strings are meant to protect all of us. Let's first look at it from the original programer's point of view, then a vendor's.

    If I write code for the state that's all mine GPL it you have to come to me to close it up, OK and we might both be happy. I might not want to do that because I'd hate to have your company use the money you make off my code to tell me to cease and dessist one day. Still, if it's all mine, I'm sure we can do this.

    If I do the same thing using other people's code, I can't give you permission to republish their work, except as GPL'd code. That's because I'm not the only orignial programer. I've benefited from other people's work and passed it on. You should too, or convince all the other nice people to agree with you. If they were all forced to GPL their code, it might not be as hard as it looks.

    Now let's say I want to make money off this thing, and I had nothing to do with it's creation. Hey, I've got some good ideas and I can extend your work, should'nt I get something for that? Not really. I'm just a crummy vendor at this point, looking to steal someone else's work and make a buck on it. Would'nt it be better if I just contributed and made my money as a consultant, like lawers, doctors and engineers? Nothing is hidden in those fields, why should this one be any different?

    --

    Friends don't help friends install M$ junk.

  51. Re:What?! Govn doesn't own copyright?? by PhilHibbs · · Score: 1
    How about http://www.maptrade.org/copyrite.html. Excerpt:
    Are all maps protected by copyright?
    Yes, essentially all maps (except U.S. government publications) are subject to copyright protection.
    It's not a definitive treatise on the subject, I admit. And, like I said, they get around it 90% of the time by contracting the work to a private company and buying the IP.
  52. Re:What?! Govn doesn't own copyright?? by PhilHibbs · · Score: 2
    Heres another link: http://www.templetons.com/brad/copyright.html

    Bingo! Here's the Library of Congress link: http://www.loc.gov/copyright/circs/circ1.html#piu

  53. Re:Keeping tax-payer sponsored software free by bugg · · Score: 2
    I'm sorry, this is a common belief..

    You can't remove the BSDL. But you can add additional restrictions for it's distribution. A ton of people get this confused, but it's the truth- yes, that does mean I can take a version of FreeBSD,"embrace and extend" and sell it closed source (or even with source, but restrict redistribution)

    I'm not saying this is a bad thing. All of my work has been released under the BSDL (or in some rare exceptions, public domain). I don't even think it's "stealing" -- I'm one of the biggest BSDL bigots out there, but you have to understand- someone can, under the myopic slashdot definition, "steal" BSDL software.

    --
    -bugg
  54. Re:are you kidding? [OT] by BeanThere · · Score: 2

    I worked at Microsoft on the Visual C++ team for a couple years

    The only good MS product! When using Linux, this is the software I miss the most. Linux has no development environment that even comes close - and the few that do come even vaguely near have ridiculous learning curves.

  55. Looks like divide and conquer to me. by Thiarna · · Score: 1

    Still, it could have been worse, they might have said vi is un-american.

  56. Re:GPL is not a license by eitheror · · Score: 1

    All you dweebs railing against GPL are missing the point: we are talking about software that is funded by tax dollars. THis means somebody got Congress to allocate moneys... Y'all are quibbling about some narrow, pedantic meaning of freedom: if publicly funded software is not GPL'd, what prevents Microsoft from using tax dollars from both building the firmament for its next round of product,and, getting free marketing to boot?

  57. Re:You know, it's entirely possible... by tricorn · · Score: 1

    It seems to me (NAL) that it is extremely unlikely that the GPL, or any term of it, would be invalidated. What is more likely to happen is that some portion of it would be interpreted in a way that changes how most people have used it; for example, what "distribution", "source code", "incorporate", "independent and separate works", "normally distributed with the major components" mean, and how dynamic linking is affected by the GPL and LGPL; what about plug-ins, what about source code distributions which use both GPL and restricted libraries (e.g. the RIPEM controversy), etc.

  58. Right on regarding publicly funded software by The+Deep+Blue+Funk · · Score: 1
    It makes sense that software that was developed with taxpayer money should be (whenever possible) released as open source. It also makes perfect sense that such software (whenever possible) should not be GPL'd. If it's released into the public domain (or under an X-style license, like 2-clause BSDL) then what was originally developed with government funding will always remain freely available for anyone to make use of. No one can take that away.

    If they released it under the GPL, well, then (obviously) it could only be used in GPL'd projects. This is discriminating against all those who make proprietary software, and against all those who make open source software that isn't GPL (which is a lot, if not the majority of it).

    I have no problem with someone making proprietary derived works from government-funded, BSDL/PD/whatever software...the original release is still there for everyone to use. You can use it in your GPL'd project (as long as there's no advertising clause), you can use it in your BSDL project, you can use it in your proprietary project, you can use it whenever or wherever you please, which is how it should be since everyone paid for it (not just developers of GPL'd software).

    If you release it under the GPL, then you can only use it with other GPL'd code. If the government releases open source, taxpayer-funded software, they should not be restricting its reuse to only one type of open source software (especially one that invokes as much criticism and controversy as the GPL). And they should not be restricting it to reuse only with other open source software, either.

    If everyone paid for it (including proprietary software vendors, or those who have perfectly legitimate reasons for not wanting to release their code for whatever reason), then everyone should have the opportunity to benefit from it. Especially in the case of the GPL, which can be as polarizing as abortion or gun control amongst otherwise friendly and reasonable people.

  59. Re:Keeping tax-payer sponsored software free by tricorn · · Score: 1

    I'm not sure how you can say that TCP/IP wouldn't have taken off if it had first been made available under the GPL. It's quite possible that we'd not only still be using TCP/IP, but that a whole lot more software would now be available under the GPL instead of being proprietary with fractured standards.

  60. The Baye-Dole Act by __aadkms7016 · · Score: 2

    The right most people who are posting think exists -- the right for any citizen to use IP created in a university in the U.S. via a government-sponsored project -- does not exist. The Baye-Dole Act gives non-profits the right to exclusively license this IP to anyone they wish.

  61. Re:Why this topic isn't going to go away by WNight · · Score: 2

    > It would be like the government one day decided to give every citizen a government-made
    > car. The market for private cars would collapse, and the government would have erected a state-run
    > monopoly over the automotive industry.

    But, if the government could give everyone cars, they'd still have to produce them which means auto workers would be making them. But, assuming that these cars *were* pulled out of thin air, doesn't it make sense to give one to each citizen instead of making them buy something that is no longer a scarce comodity?

    I mean, the government is for the people. Seems to me that giving everyone a car will do more good for more people than keeping the car companies around which helps the owners, a small fraction of the people.

    > Who would hire us and why? My guess is less people would be hired and for less compelling reasons.

    My current job hires one full-time programmer just to work on development tools. He tweaks our CVS, writes testing tools, debugging tools, etc. And in my last job I wrote front-end modules for a DB (Access or Paradox) specifically tailored for the company. Ordering systems designed to fit our needs, DB queries that the accountant wanted, etc. Nothing new, stuff they could have done with a spreadsheet and a DB without forms. But they wanted it made easier enough to hire me for a year and a half as I tweaked, added, etc. (I also did some other things, I'm not that slow. But all custom software that nobody else would get any use from, even if it were released.)

    > The GPL forbids you from selling add-ons, open source or not, for GPL-licensed software. You must
    > give the add-ons away for free under GPL or not distribute at all.

    Not quite. You can sell apps that run in X on Linux. They don't have to be GPLed. That's a way. The other alternative is to release GPLed software for free and sell the documentation and such.

  62. Re:Restrictions by geekopus · · Score: 1

    I *guess* that Cygnus was successful, but I can't find any bank statements to prove or disprove that. My point is this: While there are a handful of successful purveyors of GPL'd software out there, the vast majority of companies could not make money in this fashion. I agree that MS's tactics are just plain wrong and should be frowned upon. I feel this same way about RMS and the FSF bunch. Surely there is some middle ground here. IMHO, the GPL is not representative of a "middle of the road" solution. The FreeBSD license is a much better compromise, as it maintains the status quo. You can still have free software, and you can still have proprietary solutions.

    One other thing to think about. What if MS had a Linux distro, or if they took FreeBSD, "customized it" and released it (binary only) as a free OS? What do you think would happen to RedHat, et al, then?
    Certainly you have to give MS credit for placing themselves in such a position of strength.
    Anyway, it's interesting to think about.

  63. This is FALSE by Stu+Charlton · · Score: 1

    Spending $1 billion on GPL efforts is not burning $1 billion.

    GDP is a balanced equation: expenditures = income.

    If government expenditure is used to finance open source development efforts, that money will be included in GDP expenditure measurements. It will be balanced on the income side as wages, profits, and investment interest.

    Besides this, one small nit: government expenditure is not monetary policy, it is fiscal policy (i.e. budgeting & taxes -- not interest rates or money supply).

    --
    -Stu
    1. Re:This is FALSE by cmuldoon · · Score: 1
      Spending $1 billion on GPL efforts is not burning $1 billion. GDP is a balanced equation: expenditures = income.
      Yup and mea culpa. I only dusted off my Macroeconomics textbook after posting.

      That doesn't change the main point, that government policy can effect the performance of the rest of the economy and that this is the greatest factor in much government decision-making. I wrote up some thoughts on how releasing government software under BSD might encourage more growth than releasing it under GPL in an earlier reply. I'd be interested to read your opinion on the subject.

  64. Re:Whoa whoa woah! Hold on a sec! by BeerSlurpy · · Score: 1

    I hate to stoop to this, but search the directory system32 for files containing "Regents" or "Berkeley" or "California" depending on what you have installed, you get about 50 or so hits on the various network related utils. Im not saying that Microsoft is a ripoff of BSD. I mean, Edlin is 100 microsoft kwalitie, since 1981 baby. However, they certainly havent been shy about borrowing source code when it was convenient.

  65. Re:Microsoft Misses The Point by raju1kabir · · Score: 1
    I think he might be thinking of Andrew Tridgell (Australian author of samba and rsync) and Linus Torvalds (Finnish author of Linux).

    Sure there are a handful of high-profile projects spearheaded from these countries, but my point was that this stands in contrast to a country like Germany where open source develoment is a way of life.

    My (perhaps erroneous) way of assessing this is to look at where patches come from when I release something onto Freshmeat.

    I'll get stacks from Germany, lesser numbers from Poland, Russia, UK, Switzerland or Austria (never both... hmmm...), the Skandies and the USA, two each from Japan and Korea, dribbles from Australia and NZ, one from South Africa three months later, and that's usually it.

    Another responder made the very legitimate point that Australia does not exactly enjoy India's population density, so perhaps each individual Australian may well be pulling more than their weight without showing up on the radar.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  66. Re:Unfortunately you agree with MS by tricorn · · Score: 1

    To an extent, I DO agree with Microsoft. I'd much rather have government sponsored or funded research that produces software be required to be in the public domain than to allow it to be kept proprietary by a private company. If that means that it also can't be GPL, I'd still be for it.

    Now, I'd still prefer that it be required to be GPLed, but I can see that some companies and people might not agree with that, and I certainly support their right (even if they are Microsoft) to try to convince the legislators that government policy should be to require it to be public domain. However, it is just as legitimate a point of view to try to convince them that it should be GPLed, or some other "open source" license.

    What would be inconsistent would be to allow publically funded software to be made proprietary AND to disallow the GPL.

  67. Re:Too much nonsense by eitheror · · Score: 1
    This is the same kind of sloppy thinking that was rewarded by slashdot editors in their endorsement of Dan Gilmore's article.

    Fact: The government funds public works.

    Fact: Private industry induces (lobbies) elected officials to spend taxpayer money on their behalf.

    These to facts make it very possible for private industry to abuse the public trust in the name of public works. Without restrictions on the products of these public works, these public works becomes the most economical way for a sufficiently powerful company to develop products. GPL is the only license model that is sufficiently restrictive to guarantee that public works are not purely for the direct benefit of lobbyist. Symmetry is not the issue. Protection of taxpayer's rights is the issue.

  68. It's not up, it's the opposite of down... by Junior+J.+Junior+III · · Score: 1
    It is not "open source" software that "destroys intellectual property", but in fact it's the GNU General Public License that does.

    This sounds an awful lot like that GWB (or was it Dan Quayle?) quote, "It's not pollution that's harming the environment; it's the impurities in our air and water that's doing it." Don't you think?

    I rang, you rang, we all rang for orangutang!

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  69. Very smart strategic move! by EJB · · Score: 1

    Whatever they are, those guys at Microsoft aren't dumb.

    It takes balls for a half-a-trillion-dollar company to take on the role of troller on Slashdot. I mean, it could easily backfire, but so far they are playing out the differences nicely between the supporters of the GPL and the people who seem to be offended at the very notion that it requires something in return from them.

    Erwin

  70. Re:GPL is not a license by hyoo · · Score: 1
    So what you're saying is that you want to be able to take other people's code, use it to make your program work, and then close it up so that people can't do the same thing?

    I dont quite get your argument here. If you use other peoples code, use it to make your program work, how does that prevent others from doing the same thing? If I used public code in my closed program, you are still allowed to that public code.

    If you dont like the fact that others can do this to your public code, then dont call it 'free' call it something else. The open source definition of free is misleading.

  71. Re:Stallman Would Agree... by lukel · · Score: 1
    I know that by saying what I am about to say I am swimming against the tide of opinion on slashdot. Even so, I believe that its better to say what you believe is right rather than what you believe people want to hear.

    My claim is as follows: the BSD vs GPL debate which Microsoft has entered by endorsing BSD and vilifying GPL is confused by misconceptions about freedom, and these misconceptions, from my reading at least, seem particularly widespread on slashdot.

    The problem starts with the beer/speech distinction between types of freedom. I admit that at first glance this distinction has a certain appeal to it - free beer obviously is free in a different way from free speech. However, what this distinction misses is that every freedom for one person involves taking away a freedom from someone else. Once you grasp this idea, it is obvious that any talk of GPL being more free than BSD or vice versa is utter nonsense. What does make sense is to talk of one license (or system of government etc) offering more freedoms of a certain flavour. Which flavour you prefer depends on your tastes and how much you stand to benefit or lose when that flavour is enforced. Criticisms of the flavours other people prefer (e.g. calling it "Un-American" or the splurges of moral indignation regularly seen on Slashdot) when they are not backed up by a reasoned argument based on something other than freedom are just as nonsensical as criticisms of other peoples preferred flavours of ice cream!

    Now, the flavour of freedom much of the open source community prefers is to be free to view, copy, and modify the source code and, in some cases, to prevent others from removing this freedom when they modify the source code and distribute binaries. On the other hand, the freedom Microsoft and many closed source vendors prefer is the freedom to recoup their investments and make profits by requiring users of their software to buy a licence for the software.

    Now for the question posed in the parent:

    Why should our governments contribute to closed-source development?

    Well, one reason is this, open source GPLed developments lack a flavour freedom that is important to some people (MS shareholders are also people!). Of course, other people like the flavour of freedom that comes with GPLed developments. As ever in politics, the answer will involve trying to find the best way of reconciling conflicted preferences. What it does not involve is a choice between freedom and lack of freedom -- it is a choice between different flavours of freedom.

  72. Re:Keeping tax-payer sponsored software free by tricorn · · Score: 1

    Yes, that's one possible scenario. You haven't shown how it is the only possible scenario, nor even why it even the most likely scenario.

    "everyone" didn't think that ISO/OSI was the Next Big Thing, certainly not at the time that TCP/IP was introduced and became popular.

  73. Off subject and if any one sees this by helphelphelphelphelp · · Score: 1

    Need a good book or web site for a paper i am writing about the history of microsoft and gate. from past present to future my thanks for any one posting a reply

  74. Dan Gilmore's article: NOT well done - but, burnt! by eitheror · · Score: 1
    I found Dan Gilmore's discussion on Jim Allchin's comments most insidious. Lost in all this discussion, it seems, is the fact that the software is publicly funded. He somewhat flippantly regard the funding issue as irrelevant:

    "I have no problem with Allchin's call for public projects to use code that's not subject to the GPL's restrictions and to adopt licenses they view as less threatening to innovation. That's up to developers."

    The developers are being paid. It is not their project. It is the taxpayers' project (as intermediated by Congress.) In private industry, where I work as a developer, is it my choice to choose the licensing model for the software I build? I think not.

    In the public world, only restrictive use of public works prevents the taxpayers from being co-opted by private industry. Too often, the taxpayers get co-opted; and, to that end, GPL is a solution here. No other licensing would be restrictive enough to prevent companies like Microsoft from manipulating Congress to do their bidding. GPL makes it very difficult to profit EXCLUSIVELY from the results of public works.

    It may be politically correct in technical circles to assume that the choice of licensing model for public software is a "developer's choice"; but, it is sloppy thinking. The taxpayers should be protected from those who would use taxpayer money for individual gain. GPL is most likely the only way to do it...

  75. Re:Too much nonsense by crucini · · Score: 2
    I don't get it. Let's say Microsoft wants to write an Ogg Vorbis player. Rather than pay for the development, they'll get the Department of Energy to write it. DOE releases the player under the BSD license, and Microsoft swallows it into proprietary Windows Media Player and runs around screaming about how innovative they are.
    Meanwhile, everyone in the world is free to start a GPL'd project based on the DOE code, or to incorporate that code into an existing GPL project. So when you say:
    GPL is the only license model that is sufficiently restrictive to guarantee that public works are not purely for the direct benefit of lobbyist.

    I think that even if the DOE code is intended to only benefit Microsoft, it will still, by virtue of its license, benefit all people trying to write audio players.
    Maybe you can postulate a government-funded project that is closely married to the Microsoft platform and could never be useful on Unix. But such a project would be equally problematic if it were GPL'd.
  76. Re:Why this topic isn't going to go away by Jon_S · · Score: 1
    GPL software can be sold...

    Not without finding all the copyright holders and securing their unanimous permission. Given that copyright is intended to protect the author and two subsequent generations, if that problem is not yet unsolvable it will be eventually. If a GPL'd work is held exclusively by the Government, the Government could sell it under a second license, but why not make that second license BSD?

    This is not correct. All previous contributers must be contacted and give consent if you change the license. But the GPL license allows to sell software even if there are other contributors.

    I disagree with your oter points as well, but don't have the time or energy to discuss it right now (call it a cop out if you will, but it has been a long week!)

  77. Re:GPL is not a license by daveman_1 · · Score: 1

    Consider the argument that is used in the case for "free music". You know, the bit about "If I make a copy of your stuff, I do not deprive you of your original copy..." This logic follows that there has been created an artificial scarcity of a product, so as to make hoards of money from something that people want/need, when in fact anyone and everyone could have that copied music without paying a dime for it. Now take this same philosophy and apply it to software. Commercial software takes code and sells it to people in much the same way as music, keeping bad people from sharing their software. In fact commercial software companies go to great lengths to try and enforce these artificial scarcities of available software. Here is the basic problem with these two opposing views of the situation: one interested party seeks to ensure their rights to give and get something for free, the other seeks to ensure their rights to keep something for their own profit, and keep others from profiting from/ giving their product away. Both vantage points have viability. The solution is simple: figure out what side of the line you stand on and stay there. Don't be a hypocrite. Don't expect to get something for free and not be expected to give something back if you use that free code. If you think that commercial software is the way to go, buy all of your software, and be content to sell whatever software you produce. If you would rather share with others, then expect that they should share with you as well. And don't use commercial software, unless you are going to pay for it. (just as commercial software companies can't use GPL'd software unless they are going to give it away.) The choice is yours entirely. And by the way, neither point of view is Un-American. One is just distinctly Socialist, while the other is distinctly Capitalist. Remember that there isn't such a thing as 100% of either system, but rather a blending somewhere in the middle. In short, this is a controversy that has no perfect solution.

    --
    Russian Russian Russian RussianDollSig DollSig DollSig DollSig
  78. Re:Keeping tax-payer sponsored software free by dcs · · Score: 2
    Yes, that's one possible scenario. You haven't shown how it is the only possible scenario, nor even why it even the most likely scenario.

    Value-added features. Everyone had an operating system. Features exclusive to one's own OS were (hell, still are) selling points, advantages one had over the competition used to entice customers.

    Opening the source code would negate that advantage, which was considered very important (lately it has been downgraded to just important). It would be unthinkable for them to do that, and if you believe otherwise I have this nice open bridge I'd like to sell you.

    "everyone" didn't think that ISO/OSI was the Next Big Thing, certainly not at the time that TCP/IP was introduced and became popular.

    Oh, no? Perhaps it was just my impression that OSI was in the the plans of every telco in the world, that OSI was the most talked-about networking protocol in the specialized magazines, that the very study of network protocols was centered around OSI, that every big OS company and telco were part of the OSI design committee?

    Or perhaps my memory of that time is not as good as yours. Who knows...

    --
    (8-DCS)
  79. Never pass up a chance to... by i0lanthe · · Score: 1
    ...use Ribbon-o-Matic. You know you want to.
    http://www.webgurus.com/matic/graphics/49255.gif

    I could say something on topic, but I think it's all (and more than all) been said. Besides, I'm giving up "Arguing about the GPL" for Lent, and figure I should make an early start.

    --
    "The Crystal Wind is the Storm, and the Storm is Data, and the Data is Life"
  80. Spite and malice by Brett+Glass · · Score: 1
    The comment above exemplifies the spite and malice which Richard Stallman, and many other proponents of the GPL, express against commercial programmers who wish to make an honest living from their work.

    The poster above believes that asking to be paid anything at all for one's labor constitutes treating users of that software "like dirt." In reality, it is those who take such a mean-spirited attitude toward others who treat their fellow man "like dirt." This is unethical, and is one of the reasons why the GPL is likewise unethical.

    --Brett

    1. Re:Spite and malice by (void*) · · Score: 2
      I don't understand. Suppose you work with IBM. IBM pays you to write GPLed software. So how is that not being paid for one's labor?

      You are taking the argument way too personally.

      In truth, the GPL does give you rights that would be denied to someone who bought ordinary software. It may not be absolutely free, but neither is commercial software.

      In fact, this idea that one cannot make a living unless one hides the source is so ridiculous. Please show me the evidence for this, or elaborate. The interesting thing is this: If this was so, then the BSD license would be a detriment, as opposed to the GPL, which at least gives you the right to look at your competitor's modifications.

  81. THIS IS AN ATTACK ON LINUS TORVALDS HIMSELF by Niscenus · · Score: 1

    *snippitty snip* "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from TAXPAYER-FUNDED software development." We know Cox pays his taxes, and Stallman, but does Linus? NO! He's Swedish! That's who these bastards are after! Let's eat them alive! SPAM MY MINIONS! SPAM THOSE SERVERS! BUAH! BUAH! BUAH! What? I was out for smoke okay; what'd you want? FP? Feh.

    --
    "Yeah...it was the numbers that were irrational, not the murderous cult of vegetarians...." -- Hippasus of Metapontum
  82. Government Policies on Buying Software by RSwan · · Score: 1

    As a US government employee I thought I would illuminate people on US Government policies on buying software.

    As a starting point, there are several default clauses the Government uses in buying software.

    For all software the government pays for the development for they get "unlimited use." This means they can do whatever they want with the software. This does not mean the company that wrote the software can't sell it. What it does mean that if company A wrote the software and is selling it, the government can, if it thinks it is in the government's best interest, set up company B as a competitor.

    If the government pays for part of the development and a private company pays for the rest, the government gets "limited rights." This means the government can do whatever it wants to the software inside the government and for government contracts. If company A writes the software the government can give software to company B to work on a government contract. However company B can't sell the software without a contract with company A.

    If the government buys off-the-shelf software, like Microsoft Word, they are limited just like everyone else to the EULA.

    The above rights can be negotiated away for the proper exchange of services or money. Say if company A wants to sell the software it writes for the government and not let the government set up a competitor it can accept less money for the contract and the contract will use the "limited use" clause.

    By the way, I know for a fact some government agencies use Linux. There is no requirement that all government computers run Microsoft Windows. Some computers the government uses can't run Microsoft Windows ;).

  83. Re:It will be an interesting century by SurfsUp · · Score: 2
    No open source product can stand against SQL Server

    PostgreSQL beats SQL server in every way and it's getting better rapidly
    --

    --
    Life's a bitch but somebody's gotta do it.
  84. Re:It's Microsoft who is funded by tax payers by raju1kabir · · Score: 2
    Harsh words time: if Microsoft is compelling you to do anything, it is your own damn fault. Grow a backbone and start making your own decisions. If you don't want to purchase a copy of Windows, then simply don't purchase one! Of course it won't be convenient. Freedom has never been convenient. You're going to have to excercise your shopping muscles and find one of those manufacturers that don't charge for Windows. Or build your own. So what if it's hard! Who gives a shit! My ancestors fought and died in the Revolutionary war for freedom and here you are blaming Microsoft just because you're too lazy to shop around.

    Think what I might of Microsoft, King George they ain't.

    Believe it or not, it's not always that easy to avoid the Microsoft tax - and in many circumstances, the principle just isn't worth the increased expense and effort.

    When I need dozens of computers the same day, my only hope is to go around cleaning out all the electronics and office supply stores within a reasonable distance. I can't wait around for some dinky garage assembler in Flurjnik, Minnesota to scare up enough neighbor kids to put them together and mail them to me.

    When I'm buying equipment in government or corporate situations, there are often regulations or contracts or purchasing guidelines that limit me to certain vendors. And I can promise you that any vendor who is the beneficiary of such a thing is collecting taxes for Micros~1.

    If I don't pay taxes to the IRS and California Franchise Tax Board, I go to jail! On the other hand, I own a modern x86 computer that has never had any Microsoft software on it, ever. And I have absolutely no fear that Bill Gates can do anything about it.

    Trust me, when I signed the paperwork granting me authorization to make major purchases on the government's tab, jail was definitely a stated consequence for failure to follow the rules.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  85. Re:GPL confusion by Heart+and+Soul · · Score: 1

    WRONG. Debian is a non-profit entity under the umbrella of the non-profit Software in Public Interest Inc. The Debian Project itself never sells any CD-ROMs for profit. Rather, it accepts donations from other individuals or vendors who sell Debian or Debian-based products.

  86. Re:Restrictions by molog · · Score: 2
    They could do this with BSD, but if they did it with Linux there would be hell to pay as Linus, RMS, the Free Software Foundation, and everyone else would be bring law suits left and right. If they released Linux with the source and obeyed the GPL they would be fine.
    Molog

    So Linus, what are we doing tonight?

    --
    So Linus, what are we going to do tonight?
    The same thing we do every night Tux. Try to take over the world!
  87. Re:GPL confusion by DunbarTheInept · · Score: 2
    Fine then. Remove Debian from the list.

    Big deal. Doesn't change my point one bit.

    The issue of whether or not GPL code can be sold for profit has already been decided. Many Linux distros out there are already doing it.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  88. Re:It will be an interesting century by Fester213 · · Score: 1

    > Mozilla exists, and can't be destroyed.

    One word: Konqueror.

    Especially for windows users - it renders pages a lot like IE does (and you can even use the mozilla renderer if you really feel like it.) Plus, it's reletively fast, and easy to use. I've given up my last windows PC, and have been using Konq exclusively for the last week or so. No complaints here.

    -- Fester

    --

    -- Fester
    "Freedom is the freedom to say that two plus two make four. If that is granted, all else follows."
  89. I'm going to GPL "i=i+1;" by edashofy · · Score: 1

    I think I'm going to GPL the statement "i=i+1" and its variants, "i++" and "++i." Then, anybody who derives a program from my code will necessarily have to GPL theirs....

  90. Re:Keeping tax-payer sponsored software free by Arandir · · Score: 1

    someone can, under the myopic slashdot definition, "steal" BSDL software.

    Misappropriate? Possibly. Exploit? Maybe. But steal? No way. The best defense against definition myopia is a good dictionary.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  91. Re:It's Microsoft who is funded by tax payers by Arandir · · Score: 2

    It is not a tax because the manufacturers "agree" (your word) to buy Windows from Microsoft. In addition, the consumer has to voluntarily "agree" to purchase the hardware. No one is being compelled. On the other hand, the tax I "owe" the IRS is compelled. If I disagree I go to jail.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  92. Re:It's Microsoft who is funded by tax payers by Arandir · · Score: 2

    When I'm buying equipment in government or corporate situations, there are often regulations or contracts or purchasing guidelines that limit me to certain vendors

    Then it is the government agency or corporation that is voluntarily choosing to use manufacturers that employ Microsoft products. In your own domain you can do whatever you want. Your employer or client cannot force you to buy Windows for your personal use.

    Trust me, when I signed the paperwork granting me authorization to make major purchases on the government's tab, jail was definitely a stated consequence for failure to follow the rules.

    But you wouldn't be going to jail for "tax avoidance". Microsoft had nothing to do with it. If the rules said you had to purchase Dell+Redhat and you bought a Compaq+Windows instead, you would face the identical consequences.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  93. Re:second respone by Arandir · · Score: 2

    When I need dozens of computers the same day, my only hope is to go around cleaning out all the electronics and office supply stores within a reasonable distance. I can't wait around for some dinky garage assembler in Flurjnik, Minnesota to scare up enough neighbor kids to put them together and mail them to me.

    I had to come back and respond to this point because it's still annoying me.

    First of all, there is absolutely no need to go all the way to Flurjnik to get computers without Windows. Have you ever heard of Penguin Computing? VA Linux? And those are just two names for Linux preinstalls catering to businesses. Many others exist and also for *BSD. And I don't need to mention the hundreds of other alternatives to preinstalled-Windows. Don't excuse your lack of shopping savvy by inventing a fictitous tax.

    You current state of freedom, absent any external coercion, is a product of your previous choices. If you're stuck in a situation where you have to buy 100 computers NOW, then that odds are overwhelming that it was you that got yourself into that situation. What if your situation called for 100 flatbed trucks right NOW, and the only local supplier was Ford, but that Dodge could have them ready for you in a week. Would you then be paying a Ford tax? I don't think so.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  94. I'm still waiting... by GPFCharlie · · Score: 1
    for the answer to this question:

    If the GPL is so great, and all software should be free, and free software is inherently better, why isn't there a desktop OS that is better than Windows?

    By "better", I don't mean from a technical or clean coding perspective, I'll concede that in a heartbeat. I mean one that provides all the features that allow people like your grandmother and your uncle Tom from Jasper, Indiana to use their computer easily and without hassle.

    The answer is: because there's no money in it. You'll be hard pressed to convince me that a group of coders out there will just one day want to get together and write a new OS to do all the things that people want Windows to do. Why not? Because they have to eat.

    Microsoft can make and improve Windows for what all the "other" people out there want because those people are willing to pay for it. Therefore, Microsoft is willing to invest time, money, and people in it. I don't think most Microsoft programmers would be sitting figuring out how to code OLE unless Microsoft was paying them a lot of money to do it. It certainly isn't my idea of a sexy, fun coding project. But because customers wanted to do it, Microsoft put time and money into it.

    I think arguments that all software should be free are very, very naive. Who's going to code the application that does payroll accounting for restaurants? I don't think most people here find that an interesting project, and most restaurant owners ideas of computers is the shiny screen with that "rat" thing attached. But there is a commercial demand for it, so someone will make it to make money off of it. What is wrong with that? (Other than an anti-market mentality, I'm not interested in the philosophy debate, thank you)

    The GPL is a great idea. For people that want to make sure their work is available to everyone (and that's a wonderful ethic to have), and that future renditions of their work will also be available to everyone, the GPL works well. But the argument that "all" software should fall under the GPL is ridiculous. There are some products that will only get created by people that have a financial incentive to build them.

    --
    Somedays it's just not worth chewing through the restraints...
  95. Re:Why this topic isn't going to go away by WNight · · Score: 2

    I don't see why it's a good thing that you can take a public program developed by the government, make a few changes, make it proprietary, and sell it. Sure, it makes people money, but so does slavery. Note that I'm not saying you advocate slavery, I'm just saying that not everything which results in the transfer of cash is really a good thing.

    If someone can't compete against free software, imho, they don't deserve to be in business. Imagine me trying to argue that FAQ maintainers are cutting into my business selling how-to books. If I didn't provide a better product, why would I deserve any money?

    And it's not like there'd be less of a market for programmers, we'd just be hired to customize things.

    I think people would still sell add-ons, but they'd have to sell a modular add-on, or an open source one. There's nothing extraordinary about paying for open source software... The company I work for has spent ~$50k on a realtime OS and they're looking for spend another $25k or so on another. Both of these have source code available and could be implemented for free. We're buying them to get the service package. One of these is also an addition to Linux. We've had great luck in buying open source, we get a superior product (the companies realize we read their code, they don't produce sloppy work) and we know what we're getting because we downloaded and tested it beforehand.

  96. Re:Restrictions by geekopus · · Score: 1

    No, that's what I meant. If they released a Linux distribution (complete with source in compliance with the GPL). When I was referring to binaries only, I meant a BSD release only.

    Don't know exactly what would happen, but I can imagine that the big dogs in the Linux world (Red Hat, Caldera, SuSE, etc.) wouldn't like it very much.

    You can hear the MS hype machine ramping up now!
    No one was ever fired for buying Microsoft, and now it's free!

    It would be interesting to see.

  97. Re:finger.exe by DarkEdgeX · · Score: 1

    Well the thing is, they don't work fine as is, atleast in the case of ftp.exe. No support (that I can tell, anyways) for PASV ftp through firewalls/NAT, and very little in the way of support for restartable transfers (again, that I can tell). You could manually issue a REST command, but these are the sorts of things that should be built-in. =)

    Shrug, I just think it's shoddy not to do some of the work yourself. I agree with you technically, there's no problem with it.

    --
    All I know about Bush is I had a good job when Clinton was president.
  98. _BSDUrgent by Merlin42 · · Score: 1

    cd /mnt/cdrom/support/debug/i386/symbols/sys #NT4CD
    strings tcpip.dbg | grep -i bsd
    _BSDUrgent
    _BSDUrgent

  99. My problem with the GPL by CMcTortoise · · Score: 1

    The problem I have with the GPL is the SEVERE promotion of standarized software. Assuming that peers have the ability to reuse code (as they do under the GPL), the features of competing software will maintain nothing but balance, and innovation will only become waiting and copying. Many argue that this is good, seeing as how it promotes more innovation of the working body and increases competition, but innovation can only proceed to a certain level with a limited amount of resources (As with the GPL, selling the software is difficult, as it can just be downloaded, etc. for free) So, my question is: With the GPL, how is it beneficial that companies do not have to strive to out-do, so to speak, their competitors, as they can simply use the competing code in their products? Software standardization, in that sense, (otherwise, standards are very good) under the GPL (BSD, LGPL, the list goes on), only promotes laziness and strikes a lower limit of innovation on corporations and non-profit organizations, alike.

    The solution: The Magna Open L:icense. It promotes the sole benefit (in my eyes) of OSS: peer review. Other than that, redistribution, code reuse, and modification is completely regulated by the original developers. Yes, software should have owners. The social program that we have turned the GNU movement into (or has it been that way from the beginning?) is drowning the software industry into incentive-less cheating. It's time for freedom for the real world. The ideology of the FSF doesn't and will not work.


    ------------------------------------------------ --
  100. Re:So why shouldn't M$ have issues by CMcTortoise · · Score: 1

    I completely agree.
    In order to fully understand this situation, you need to have a very good understanding of both micro- and macroeconomics, which, no offense, a lot of slashdot readers don't have. There is a lot more to the MSFT case than the software itself. The entire American market must be put into perspective.
    ------------------------------------ --------------

  101. Re:second respone by raju1kabir · · Score: 2
    First of all, there is absolutely no need to go all the way to Flurjnik to get computers without Windows. Have you ever heard of Penguin Computing? VA Linux?

    I have purchased many fine servers from VAlinux and couldn't be happier. They do not, however, come on a moment's notice.

    You current state of freedom, absent any external coercion, is a product of your previous choices. If you're stuck in a situation where you have to buy 100 computers NOW, then that odds are overwhelming that it was you that got yourself into that situation.

    Sounds like you just haven't had the same sorts of jobs/clients that I have. While it may be my fault for accepting an urgent request to get a lab full of machines up by 8am the next morning, I would strongly dispute that the situation was of my creation. In any case, it doesn't matter. The situation comes up. You claimed the Microsoft tax was avoidable (and sure it is if you're just worrying about the computer in your basement), I phoned in from the real world to point out that's not always the case.

    What if your situation called for 100 flatbed trucks right NOW, and the only local supplier was Ford, but that Dodge could have them ready for you in a week. Would you then be paying a Ford tax? I don't think so.

    No, but the situation is not analogous. I can get computers from any number of manufacturers on a last-minute basis. They equal the set of mass-market PC manufacturers with broad retail distribution.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  102. Re:Actually, the GPL *benefits* Microsoft. by krmt · · Score: 2

    The point isn't whether or not it's BSD or GPL, but whether or not this sort of thing benefits Microsoft (see subject). For all those, I could have named other items like Mozilla or Gnome. The point is that these items, simply because they're free, don't hurt the little guy and benefit Microsoft. If you read posts for the ideas rather than the details, you may learn something.

    "I may not have morals, but I have standards."

    --

    "I may not have morals, but I have standards."

  103. Re:It's Microsoft who is funded by tax payers by raju1kabir · · Score: 2
    Then it is the government agency or corporation that is voluntarily choosing to use manufacturers that employ Microsoft products. In your own domain you can do whatever you want. Your employer or client cannot force you to buy Windows for your personal use.

    My own personal use is of trivial interest. I buy a computer every three or four years. Likewise your shrill proclamations of successful avoidance are of little consequence

    The effect of the Microsoft tax on society is measured in the millions of purchases where it is assessed, whether because of channel availability, or purchasing rules, or simple broad ignorance.

    But you wouldn't be going to jail for "tax avoidance". Microsoft had nothing to do with it.

    Now you're just being silly. Nobody argued that Microsoft tax compliance was enforced by the IRS.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  104. Re:This is downright pathetic. by krmt · · Score: 2
    It also doesn't make Microsoft good or bad.
    True, but I never passed a value judgement on MS.
    I'd rather spend my time working out reasons to lower taxes, increase education spending, get rid of dumb ass George Bush for president and get the economy back on scale
    Well, good for you! I'd love to see these issues get taken care of too, but that's got nothing at all to do with how software is licensed. One can write GPL software and still spew rhetoric about fixing the economy and the presidency. No mutual exclusivism here.
    How can software evolve if 500 people are using this piece of software in a different solution?

    I don't know any two people who use MS word for exactly the same thing, but I can tell you that far more than 500 use it. Same goes for excel and any other MS (or other closed source) product. Software evolves to provide different solutions.

    Is the community not only supposed to use thee software but support it as well?
    It does both. That's how it works. If you don't believe me, file a bug report for your favorite buggy linux program and watch yourself be supported.

    How can a computer be of assistance to people who want a solution rather then a piece of software for free?
    Are free software and solutions mutually exclusive? Not in my experience, and if you've ever used free software you should understand this.

    I've got a 1,200 dollar PC that can play MP3's, Watch DVD's, Surf the net, email friends, chat, do my taxes, play games, trade stocks, and most of all work.
    Funny, so does my linux system. Strange how that works...

    "I may not have morals, but I have standards."
    --

    "I may not have morals, but I have standards."

  105. Re:Keeping tax-payer sponsored software free by (void*) · · Score: 2
    You point out a very interesting situation. That the original author can change the license at will in future versions. This seems inevitable, and sounds bad.

    But then, suppose the original author dies, or stops writing software. Everyone else now has to play by the rules of the GPL. No future modifications may be locked away. The license works even when the author dies. Isn't that good?

  106. I'm writing my own license by selomon_of_levi · · Score: 1

    It'll be like the GPL in that it allows free src code distribution like the GPL does, but it'll have the BSD clause that forbids complete plagarism, it will forbid you to take a program's source covered by my license and make it proprietary, you'd have to make that part open. It will also allow publications and music to be distributed under it and any exerpts of them must recieve your permission and license and must be quoted whole or in part. I know enough about litigation to make it a legally water-holding document and it will be the ZionNet ZNGPL and I'll probably make a ZNLGPL if it goes well. Originally it was only for my stuff but I think it'll fix alot of the problems of people feeling forced to use the BSD of GPL/LGPL licenses because they think (and until lately) have little other option.

    --
    my Karma ran over my Dogma
  107. Re:Loose sense? No, they got it 100% right. by Darkstorm · · Score: 2

    why Corel failed too....


    Have you ever tried to use photopaint? Wordperfect wasn't bad but they bought that. Most corel created software was quite complex. I think Adobe helped in the current state of corel. As for thier linux distro, I don't think they really understood the linux concept.

    This is just my opinion.

    --
    If ignorance is bliss, the world is full of blissful people
  108. But they are FSF donors! by roozbeh · · Score: 1

    How can this be when they are FSF donors?! ;)

    Just take a look at Thank GNUs page the the FSF homepage, and search for Microsoft on the page. Microsoft Corporation is listed there...

    1. Re:But they are FSF donors! by demon · · Score: 1

      Well, they ARE only in the 100-499 USD category. Not a huge contribution in the part of Bill & Co., if you ask me.
      _____

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    2. Re:But they are FSF donors! by Andy+Tai · · Score: 1

      Probably matching fund for donation by employees. Microsoft and Intel have the program of matching employees' donations to charities.

      --
      Free Software: the software by the people, of the people and for the people. Develop! Share! Enhance! Enjoy!
    3. Re:But they are FSF donors! by CarrotLord · · Score: 2
      Yeah, they donated $100-$499... big bikkies in the scheme of things... :)

      rr

      --
      Quidquid latine dictum sit, altum videtur.
    4. Re:But they are FSF donors! by yorgasor · · Score: 1

      Amazing, Sun is also listed there, but Red Hat is strangely absent. Who woulda thought.

      --
      Looking for a computer support specialist for your small business? Check out
    5. Re:But they are FSF donors! by gimpboy · · Score: 1

      Red Hat is strangely absent.

      robert young is ther at 5k or more. really though redhat contributes with software also. alot of what they do is released under the gpl.

      use LaTeX? want an online reference manager that

      --
      -- john
  109. You Know What They Really Mean? by krmt · · Score: 2

    If I'm a taxpayer, and I Microsoft Windows XP$#&, does Microsoft Software become "taxpayer funded software" then? Oh... wait a minute... ;-)

    "I may not have morals, but I have standards."

    --

    "I may not have morals, but I have standards."

  110. Re:Why, of course! by mojo-raisin · · Score: 1

    If MS were to steal GNU/FSF code, then the FSF would defend it (that's a benefit of assigning your code to the FSF). If MS were to steal someone else's code, it would be up that individual/organization to defend their license against MS. Of course, the FSF or EFF could always aid with legal advice.

  111. Actually, the GPL *benefits* Microsoft. by Brett+Glass · · Score: 2
    Think about it. GPLed software keeps Microsoft's competitors at bay by undercutting them in the marketplace. This is why BeOS is going nowhere; it's caught between Microsoft on the one hand and Linux on the other.

    The GPL also prevents small developers from re-using publicly available code in their own products, again preventing them from competing with Microsoft.

    Microsoft doesn't need to copy or use GPLed code, because it has more money than [insert the name of your favorite deity here]. It can afford to hire endless armies of programmers to implement anything it wants. So, the GPL doesn't keep it from creating software. Not being able to incorporate GPLed code in a closed source product is a non-issue to Microsoft. It's only an issue to companies that might one day rise to compete against Microsoft. So long as those would-be competitors are forced to rewrite things in order to make money (you can't make money from GPLed code), they'll be spinning their wheels instead of going after Gates & Co.

    So, why is Allchin making nasty remarks about the GPL? Because -- as he ably proved when he testified during the Microsoft trial -- he's clueless. (Sigh.)

    --Brett Glass

    1. Re:Actually, the GPL *benefits* Microsoft. by demon · · Score: 1

      Don't bet on it. I don't think Microsoft would bother coming out in such strong opposition of the GPL, if at least a few of the corporate big men didn't think there was SOMETHING to be gained by it.

      After all, we know they've swiped^H^H^H^H^H^Hborrowed BSD licensed code before. They're probably hoping for another source of code and ideas to tap, so that they can get all the benefits of GPL'd code, and take all the credit, without taking any of the responsibility. Are we surprised? (Answer: Well, I'm sure not...)
      _____

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    2. Re:Actually, the GPL *benefits* Microsoft. by krmt · · Score: 5
      Apple proves my point. They're using BSD-licensed code and it's probably going to be what keeps them alive.
      I doubt the validity of this statement. Fancy marketing (iMacs contain no BSD-licensed code in their cute plastic shells yet) and a hard-core true-believer fanbase who loves well integrated easy to use software is what keeps Apple alive. BSD is making it a competitor again, true, but it didn't make them a competitor when they were way ahead of MS with all proprietary stuff, and it didn't help NeXT much either.
      You cannot make money writing or publishing GPLed code. That's why all of the Linux companies are, one by one, failing. This was (and is) Richard Stallman's stated intent! (Read his "GNU Manifesto" for his most strident statement of that intent.)
      For every small company that can't make money writing GPL software, there are 500 that can make money by using it. It saves a lot of money at my work that I can use perl for my scripting, apache for my webserver, and php for additional web stuff. I can get these items at no cost and I don't have to worry about them ever disappearing off the face of the earth, while MS can do what they please. So tell me again how this benefits MS and how this is killing companies?

      whatever other opponent arises, the two (the GPL and Microsoft) will take him on together and win
      You're assuming that the GPL is a single entity. The GPL is just a license, MS is a corporation. As such, a thousand OS's can rise and compete under the GPL while MS gets to play just how MS wants. GPL allows for competition, MS does not. And I'm sure we can agree that competition allows for better software, right? So what if someone wants to found a company based on their flashy OS idea and they want to take code from the Linux kernel to do it? So they can't make money. Big deal. Found a company based on something else and use your resources better.

      The purpose of the GPL, to quote from the manifesto you so obviously enjoy referring to, is:
      Once GNU is written, everyone will be able to obtain good system software free, just like air.
      Would you like to tell me what is wrong with this? There is nothing that I've ever seen that guarantees anyone the right to make money off OS or webserver sales, why shouldn't this sort of thing be guaranteed to everyone rather than just those who can afford it, so long as there are those who are perfectly happy to give them away?

      In the end, I don't really care whether or not some tiny company can rise up and be our savior to fight MS. It's never worked before and it'll never work now. The only way to do it is by inverting the MS model, by totally removing the majority of the value from Microsoft's products, which is what the GPL does, for the good of the individual rather than the good of the corporation. If your sympathy is with the tiny OS or database company that could, mine is with the tiny webhosting company that does. Try to think about where the money (and other benefits for that matter) could go rather than where they would normally go.

      "I may not have morals, but I have standards."
      --

      "I may not have morals, but I have standards."

    3. Re:Actually, the GPL *benefits* Microsoft. by krmt · · Score: 2

      I'm sorry, If you think that the GPL is the reason for BeOS going nowhere, I strongly suggest you take a look over at Apple. They have been a strong competitor with Microsoft for years, creating (for a while at least, and maybe again) a far superior product that just couldn't beat what was already in place. BeOS can't beat MS, no way no how, not the way they're going.

      And if you think that the GPL isn't hurting MS, you have to consider the fact that a lot of coders like the GPL and will code for it. This means a lot of software is being released that is very good and can compete with Microsoft on a variety of levels. The gcc, the linux kernel, apache(I know, the apache license, whatever)... these products all compete with Microsoft and are freely available. No matter how much money MS throws at their stuff, these products will still compete because people like to code for them. If you don't think apache and linux is cutting in to NT and IIS sales, you'd better go check Netcraft.

      And as for small developers, they're not going to be competing with MS any time soon either. Look at Netscape, the biggest little software developer there ever was. With all their resources, they couldn't beat MS, and now it's up to the Mozilla team to pick up the fight. Small developers can still make money using GPL'ed (and LGPL'ed) software. They just can't follow the Gates business plan. They'll just have to innovate and come up with a new one.

      "I may not have morals, but I have standards."

      --

      "I may not have morals, but I have standards."

    4. Re:Actually, the GPL *benefits* Microsoft. by Brett+Glass · · Score: 1
      'm sorry, If you think that the GPL is the reason for BeOS going nowhere, I strongly suggest you take a look over at Apple.

      Actually, Apple proves my point. They're using BSD-licensed code and it's probably going to be what keeps them alive.

      You cannot make money writing or publishing GPLed code. That's why all of the Linux companies are, one by one, failing. This was (and is) Richard Stallman's stated intent! (Read his "GNU Manifesto" for his most strident statement of that intent.) The GPL's "poison pill" is intended to kill companies, and it's working.

      Again, Allchin's statement was made for one of two reasons. Either he's stupid -- which is quite possible considering what a bad liar he was on the stand during the Microsoft trial -- or he's smart like a fox, knowing that condemning the GPL will cause GPL zealots to redouble their efforts. If the GPL gains more influence, Microsoft wins because it's got an entrenched position and no new competitors can survive. It's like tag team wrestling: whatever other opponent arises, the two (the GPL and Microsoft) will take him on together and win.

      --Brett Glass

    5. Re:Actually, the GPL *benefits* Microsoft. by mojo-raisin · · Score: 1

      Indeed. The GPL is one of the clevest social hacks ever. It's amazing that RMS had the insight he did to create free software before "opensource" became big, thereby makeing the GPL the dominant license. MS should have seen this coming 5 years ago (many of us did).

    6. Re:Actually, the GPL *benefits* Microsoft. by thallgren · · Score: 1

      >swiped^H^H^H^H^H^Hborrowed BSD licensed code

      I think the word you're looking for is "reused".

      Regards, TommyOS

    7. Re:Actually, the GPL *benefits* Microsoft. by elbuddha · · Score: 2

      Actually, NONE of the software you cited as being GPL'd uses the GPL. That's right, NONE.

      • Perl: Artistic License
      • Apache: The Apache Software License
      • PHP: The PHP License
      All three of those licenses are _very_ BSD-like, pretty much letting you do whatever you like with them so long as credit is given where credit is due. NONE of those licenses require the distribution of modified source code along with any distribution of modified binaries.

      Why do you, and most everyone else, just _assume_ that whatever piece of open-source software you happen to like is covered by the GPL. Do you bother to READ the licenses of the software you use? Apparently not.

      Are you going to stop using Perl now? Or Apache? Or PHP? Didn't think so. Are they suddenly going to disappear off the face of the earth because they aren't covered by the GPL? Of course not.

      I can't believe no one pointed this out to you sooner...

    8. Re:Actually, the GPL *benefits* Microsoft. by demon · · Score: 2

      Actually, Perl is dual-licensed, GPL and Artistic license. Just FYI.
      _____

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
    9. Re:Actually, the GPL *benefits* Microsoft. by Tundra_Yeti · · Score: 1

      "You cannot make money writing or publishing GPLed code. That's why all of the Linux companies are, one by one, failing."

      Actually, the reason a lot of Linux companies are failing is the same reason a lot of startup Internet companies are failing. Wallstreet saw a new field filled with buzzwords and hyped the crap out of it. People were greedy and everyone and their dog started some lame Linux company because there were investors foaming at the mouth to get into the action. Believe me, if I was in the position to start peddling shares in my "Millenium Linux" company, I would have, and run off to the Bahamas, laughing all the way.

      Time will tell which companies actually had a viable economic plan, which ones were just dreams in the eyes of the owners, and which ones were just another scam used to cash in on idiots with too much money.
      --
      You may be stuck with Dubya,
      but be glad you didn't get the Antichrist.

      --
      You may be stuck with Dubya,
      but be glad you didn't get the Antichrist.
    10. Re:Actually, the GPL *benefits* Microsoft. by alprazolam · · Score: 1

      the fsf encourages you to use apache, zope or software released under similar licenses. they just don't encourage you to release software under the same license because of the advertising clause.

    11. Re:Actually, the GPL *benefits* Microsoft. by Eivind+Eklund · · Score: 1
      I'll answer even though I'm not Brett...

      For every small company that can't make money writing GPL software, there are 500 that can make money by using it. It saves a lot of money at my work that I can use perl for my scripting, apache for my webserver, and php for additional web stuff.

      Perl is under the artistic license, lately dual licensed with the GPL. Apache is under an extended BSD license. PHP is under an extended BSD license. 0.5 out of 3 isn't so bad (though the available artistic licensing of perl makes the GPL fairly irrelevant.)

      I can get these items at no cost and I don't have to worry about them ever disappearing off the face of the earth, while MS can do what they please. So tell me again how this benefits MS and how this is killing companies?

      I'm going to take these in opposite orders:

      How does the availability of free, copylefted software kill companies?

      There are two sides to this, both of which are results of economic changes. The first is that some types of software becomes available at close to zero cost along with the benefit of the ability do easy codechanges, outcompeting higher priced proprietary software. This is good; the workforce and capital of the companies are redirected to other places where they can contribute more to society.

      Then there is the second, dark side: Copylefted software block economic models which give groups of end-users choice and tweaking for their needs. In a proprietary environment, a development company can do changes to source code as an investment, based on how many more people they expect to be buying the software based on the changes they do. For a copylefted product, the changes needs to be paid for by the first comer(s).

      This is easier to see in a scenario description. There are two cases here: Market dominated by proprietary or BSDLed software, and market dominated by GPLed software. BSDLed/proprietary are fairly equal for this scenario; either the company has the maintained codebase available for proprietary use because it is being maintained due to market income, or it has the codebase it can use available due to open source maintenance. (Codebases can also be available with royalties due to commercial licensing; this gives similar cases with more complications.)

      Let's set the cost of developing the codebase in the first place at $500,000,-. Let's further say that a particular new feature has a value of $100 for 1000 users, and that the cost of developing the feature is $10,000,-.

      In a proprietary or BSDLed environment, this means that the company can develop the feature and sell it for anywhere below $100,000,-, while still both giving value to each customer. $90,000,- is available as cost/benefit difference, and up to this amount can be taken out as profit by the comapny while still adding value to society. This is enough available profit that it is reasonable to take the intial risk. Thus, the customers get their feature and the company get profit and everybody is better off (likely also the open source codebase, due to the distiction between strategic and tactical changes[1].)

      Now for the GPLed case. There isn't a codebase available for the company to do properiary changes to, ao it has to develop that before going on to the profit side. Whoops, there was a $500,000,- cut of their $90,000,- potential profit - that's a $410,000,- loss. No way they are going to give those users the feature.

      Well, what about the users themselves? Can't they just pay for the change to be incorporated into the GPLed codebase?

      For each individual user, this is a loss. Paying directly to have the feature incorporated is a 100x cost increase compared to the benefit gotten back - not interesting.

      Paying as a group is theoretically possible, but fraught with problems[2]. First, you need to get hold of the people in the group and get them to agree about what they need, and agree to pay for something they haven't seen, and which they will get no matter if *they as single entities* pay or not. Second, the cost of development will likely be higher. The developer in the proprietary example gets his profit from a fairly large benefit margin and can thus absorb risk directly; when working on the open source codebase, the risk adjusted cost of development will be higher, perhaps $15,000,-. Add $5,000,- in solicitation costs, and you're up to $20,000,- - still a lot less than the benefit marigin, but it needs a lot of contributors to get going.

      [1] Development projects will usually include both strategic changes (those changes done to get revenue from customers by sales) and tactial changes (changes done to support the strategic changes, but without direct value in and of themselves.) Giving tactical changes back to the open source project one is branched off makes commercial sense; it decreases merge costs when updating from the free codebase, and increase employee happiness.

      [2] Yes, I know about the Free Software Bazar, (no offers since august; no offers claimed since september 1999), SourceXchange (does not do pooling; seems to work for company-sponsored offers) and CoSource (does pooling; has transcated a total of $17252 since august 1999, with $9678 going to a single project. This is about two months of paid developer time at consultancy rates, total.)

      How does this benefit MS?

      MS has a number of codebases they are effectively guaranteed revenue from. Their market share is larger than the competitors in most areas. They've already sunk the development costs incurred so far. With GPLed software driving prices for alternatives towards zero, it gets harder for proprietary competitors to make a profit, and MS can stand the price war WRT development quite a bit longer than them (due to having a large number of copies to spread the development costs on.)

      This is likely to effectively squeeze competitors out of the market, until you get to a point where you're only left with two forces: Open Source alternatives and MS. If the Open Source alternative is GPLed, MS can raise the prise almost as far as they want for those that don't get the features they need from the Open Source codebase - creating a new proprietary competitor will be too expensive.

      I'm not certain this is going to happen, but the possibility is distinctly there.

      Eivind (in most cases in favour of the BSD license, if that wasn't clear ;)

      --
      Doubting the existence of evolution is like doubting the existence of China: It just shows that you're uninformed.
    12. Re:Actually, the GPL *benefits* Microsoft. by krmt · · Score: 2

      Yeah, I know I missed the licenses and I should be flogged for it, but that wasn't really my intention anyway :-)

      Granted, while copyleft software may hurt and kill software companies it benefits just about everyone else. Granted, your "dark side" of the GPL has merits in that end users can not simply go to a corporation to request changes, they can go to the original author of the program. Unfortunately, the way to ultimately get a feature isn't to pay for it or even request it, but to write it for yourself. And while this may not be of much direct use to the end users, it does allow for different benefits than the ones you discuss.

      While X company may have to foot a large chunk of the bill in order to implement a feature that they later give away, because any company implementing another feature must do the exact same thing, the overall value of the software is increased for everyone. This can not happen with the BSD license, because only those in the OSS community will actually release their changes, and as such the actual library stagnates in comparison to the proprietary model. The BSD license very directly benefits those with the huge proprietary library (Microsoft) because it does not level the playing field for anyone starting with the BSD library. In this sense, it is the BSD license which kills competition. The GPL might kill off proprietary competition, but it sets up a real free alternative to the standard set by the most powerful player.

      In the end, there are benefits to both licenses, but I don't think that you can say that the BSD license really helps the little guy. It just doesn't. The only company that can do anything with the BSD library in reality is Apple, and they're just another version of the 800 pound gorilla.

      And I think that you're still ignoring the fact that by forcing all of a software's features to be free that companies benefit by not having to pay the Microsoft tax, which is a big deal. Ironically, I think that in this sort of area, that of the end user, the BSD and GPL license don't seem to be so different from each other. They have largely been complimentary to each other in terms of providing functionality, whether it be Perl's artistic license, Gnome's GPL, or FreeBSD's BSD license (got them right this time, I think ;-), these products work together to provide functionality that is free in both senses. Overall, I think that the BSD vs. GPL is a pointless debate because they both provide equivalent functionality and work together to produce a good system. The debate doesn't end with the end user, it only ends with your definition of freedom, and on that people are going to differ, and as a result so are licenses.

      "I may not have morals, but I have standards."

      --

      "I may not have morals, but I have standards."

  112. Re:Restrictions by Anonymous Coward · · Score: 1
    Why not tailor the GPL or BSD style licenses to you personal tastes

    Because RMS is a license specialist, and you are not. RMS has put a LOT of thoughts into the GPL, crosschecked with lawyers, and he's very bright. Take the BSD publicity clause for instance: a mistake. Whatever change you make to the license to suit your taste, you would probably regret if you were to think more about it.

    You don't fix a Beethoven Symphony unless you're a composer. The same apply to software licenses.

  113. Re:Loose sense? No, they got it 100% right. by Darkstorm · · Score: 1

    Borland is still doing ok. I use thier products almost every day. Borland is also moving to the linux world. Can't say I am happy with the $700+ price tag on kylix. But if you look at the concept below it I think borland will stay around.

    --
    If ignorance is bliss, the world is full of blissful people
  114. "Ripping of BSD Code" by mr · · Score: 2

    1) Up until June 12th, 1999 *MANY* people/companies were in violation of the 4 clause BSD licence. These days, the only way you can 'rip off' BSD code is to remove the BSD copyrite.

    2) Microsoft's own attempts at making their own TCP/IP stack blew goats. (and, it can be argued there are goats still being blown) And Linux has had, what, 3 'total re-writes' of the TCP/IP stack? How does the internet and TCP/IP benefit from having poorly written TCP/IP implementations trying to talk to the rest of the net? How do the projects benefit from re-invention, when all they have to do respect the wishes of the copyrite of the TCP/IP stack....and just not remove said copyrite?

    What would Microsoft do with extra resources? Write OS software that one could be proud of?

    --
    If it was said on slashdot, it MUST be true!
  115. Oh, so THAT'S what innovate means! by Moofie · · Score: 1

    See, Dictionary.com obviously has it wrong. THEY say:

    Innovate: v. intr

    To begin or introduce something new.

    But EVERYBODY knows it SHOULD be like this:

    Innovate: v. intr

    To profit from the labor of others, ideally without giving said others credit, recognition, or royalties.

    Now Microsoft's business model makes PERFECT sense. I'm so glad they clarified their position.

    --
    Why yes, I AM a rocket scientist!
  116. Are you a lawyer? by TheDullBlade · · Score: 2

    "I'm not a lawyer, but I play one on TV."

    You probably work with computers, so naturally you have a logical view of the law as hard, inflexible rules that are applied with machine-like precision, except corrupt judges or incompetent jurors.

    Your mechanistic predictions support this theory.

    You honestly think a judge is going to say "Okay now, everyone using GPL'd software has to stop immediately." just because that is the simplest interpretation of copyright law? Judges are charged with coming up with practical interpretations of the law. They don't like to cause chaos if they can find a way to weasel out of it (and I mean "weasel" in the nicest way possible :) ). They are entirely free to come to the conclusion that the intent of the GPL is to release something into the public domain, except for an attack on commercial software developers.

    Let me put it this way: if you went to court over what you thought was an unfair and illegal term in your apartment rental contract, would you expect the judge to simply say the contract was broken and therefore you must move out immediately or face trespassing charges (since the landlord owns the apartment)? Of course not, you'd expect him to change the contract, possibly nullifying odious restrictions, without asking for your landlord's permission. Judges can do that when presented with an illegal contract.

    If they decide that the GPL isn't entirely kosher, they might very well decide that the permissions of the GPL stand without the restrictions.
    ---

    --
    /.
    1. Re:Are you a lawyer? by Steeltoe · · Score: 2

      If a judge rules the GPL as "unfair" to proprietary companies, which indeed might happen (anything can, especially stupidity!). Then the FSF should bring to court proprietary software providers and get all their proprietary IP marked as unfair too.

      Basically, the GPL is nut'n bolted onto the existing IP laws. The license has been reviewed by many lawyers and has been worked on alot. Throw away the GPL, and you throw away IP too.

      Also keep in mind that the GPL _grants_ you rights to distribute and use the code. You don't have to pay for GPLed code, unless you want to support the author(s)/distributors. While for shrink-wrapped license software you actually have to pay for the product and open it _before_ you can read the agreement.

      Additionally, the other poster comparing IP laws with housing laws are completely misguided. These are two different set of laws. There's a good reason lawyers specialize.

      - Steeltoe

    2. Re:Are you a lawyer? by Fnkmaster · · Score: 2
      Actually, you misunderstood my post. The second paragraph was intended to qualify the first by saying that I don't think they could throw away the whole thing because there are too many companies and projects and individuals that depend on GPLed code they've been using from other projects. As the CTO of a software company I get to deal with patent and copyright law all the time. I recognize that there is a lot of leeway in interpretation. I intended to first set up a strict interpretation and then illustrate the couterpoint - that there is a large body of GPL software in use and that a legal decision that rendered all that code unusable would be extremely unlikely.

      I actually think this is a MAJOR strategic flaw on the part of the FSF. It basically sets them up for failure, in that as you point out, a judge may throw away the restrictions without throwing away the permissions due to unenforceability of the restrictions (they are somehow contrary to established law or precedent) and the inability to revoke all code licensed under the GPL.

      Strategically, somebody (the FSF really) should have forced a legal test of the GPL a long time ago. Although it could also be argued that common adherence to the GPL has resulted in a large body of code being issued under the GPL with the presumption that the terms would be enforced as they are generally respected. That's why it would seem _unlikely_ that a judge would want to make a ruling either way on this topic, since they would just set themselves up for failure - the legality of it may be questionable, but it affects a huge body of work and a lot of common interest. Revoking existing rights and common presumptions about usage is a grave, grave move to make and would seem _unlikely_. Nothing is impossible of course, but that's why we have appeals.

      And again, like I said, if you were to rule that the licensing restriction of the GPL is unenforceable, you could probably expect people to use that precedent to argue that many of the restrictions imposed by shrinkwrap agreements for commercial software are equally unenforceable, when those are strongly entrenched as well. That's why you haven't really ever seen any clear ruling on them, there's no legal interest in making one because it would only piss somebody off and disturb a very delicate balance in one way or the other.

    3. Re:Are you a lawyer? by nathanh · · Score: 2
      Let me put it this way: if you went to court over what you thought was an unfair and illegal term in your apartment rental contract, would you expect the judge to simply say the contract was broken and therefore you must move out immediately or face trespassing charges (since the landlord owns the apartment)? Of course not, you'd expect him to change the contract, possibly nullifying odious restrictions, without asking for your landlord's permission. Judges can do that when presented with an illegal contract.

      Exactly! The classic example is Fleetwood Mac against their label. The label company had put some ridiculous clauses into the contract, and the young naive members of Fleetwood Mac signed without consulting legal advice. They got screwed heavily in terms of royalties and touring. They took the label to court: the judge ruled that the contract was UNFAIR and had it invalidated. The label company then had to renegotiate with a very successful and popular band which now had enough money to hire lawyers. Fleetwood Mac got a fairer deal by the end of it.

      Judges use the law to guide them, but they are not afraid to "ignore" the law when it is clearly unfair. This is why judges are supposed to be (a) very smart (b) very honest (c) very experienced.

    4. Re:Are you a lawyer? by vidarh · · Score: 1
      They may be free to determine that that is the intent, but invalidating the GPL does not make the software public domain. It would take a judge willing to say "yes, I could do what I'm supposed to do, and invalidate the license, but I prefer to take this persons copyright away from him instead, so he can't choose a new license of his choice".

      Keep in mind that copyright inherently is about restricting freedom, and leaving any permissions up to the holder of the copyright to grant.

      If you strike down any exceptions from the permissions in a license, you are widening the permissions given - in other words you are taking protection away from the person that the copyright law is there to protect.

      I'm no lawyer, but I've never heard of a copyright case where anyone has chosen to widen the permissions given, except as specifically mandated by law (specific clauses).

      Also, your example about appartment rental contracts is flawed, since most countries have specific laws dealing with contracts that are dealing with things like appartment rental because it's so critical for ordinary people, and the law restricts the form of such contracts and what restrictions may legally be put in them. In most cases, such laws also clearly specify that the specific restrictions not allowed will be null and void, but not the contract.

      Many countries have similar statements in their copyright laws, or related laws, restricting what you can or cannot require in a license grant. For instance, many countries in Europe specifically declare anti-reverse engineering clauses null and void in most cases, but specifcially do not invalidate the contracts.

      In other words, in cases like that, the law specifically authorize certain limited actions (nullify the clauses in question).

      But the legal side is unimportant. No judge would dare invalidating only the restrictions, as they'd have to deal with the wrath of the MPAA, the RIAA, Microsoft, and any other copyright behemoths that would suddenly be scared to death about the prospect of everyone and their grandma suing over "illegal" licenses in order to have the restrictions stricken down.

    5. Re:Are you a lawyer? by jeffry_smith · · Score: 1

      > Additionally, the other poster comparing IP laws with housing laws are completely misguided. These are two different set of laws.

      Well, yes and no. IP is different from contract law, but the GPL is a contract that extends copyright. So, yes, contract law (equity) would, I think, play a role. Note that equity is different from law in terms of the court.

      IANAL, etc.

  117. Agreed. MS is telling the truth... sort of. by powerlord · · Score: 5

    MS is definately telling the truth (well, sort of).

    The GPL is definately a borg-ish license (funny considering the picture of good old Bill that slashdot uses). This isn't a bad thing, but it is accurate.

    The half-truth is the nonsense about it constraining "taxpayer funded software developement". Obviously he must mean the Microsoft-Tax, since otherwise I would expect that anything developed with money from the public, should be owned by the public.

    There are several reasons that Microsoft could be doing this:

    1) They are trying to cut down Open Source in the eyes of the uneducated (gee... there's a shocker)
    2) They would prefer people use the BSD license so they can just take code and use it internally without worrying about things like having to extend their own code.
    3) There is GPL code in an MS product and they are testing the waters to fight the GPL in court.

    This last item is uncertain. Without a code review how can you really know when any closed source project uses open source code? Since an independent code review will never happen, this is a moot point (although I doubt even they would do this deliberately since their lawyers would eat them alive).

    The amusing bit was the articles comment that Sun is embrasing the GPL. It makes sense. All Sun cares about (for the most part) is selling hardware (and more and more Java). If MS came out and supported Sparc over Intel for WindowsXP Sun would back off (maybe). Right now they are trying to hit MS where it hurts, in the Office Suite.

    --
    This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
  118. So what's new? by maelstrom · · Score: 1
    Its been obvious for awhile that MSFT would eventually start to take the BSD license more and more serious. They can have the best of both worlds, lip service to open source and integration with thier closed source products.

    I wrote about some of this awhile back:

    Microsoft and the Art of War

    --
    The more you know, the less you understand.
  119. Re:Yeah, right. by Jack_of_Hearts · · Score: 1

    Here's what this means: In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development." It means that a company or individual cannot extend existing free software code to create a new product that they might "own." This means that companies concerned with keeping their code proprietary, which has been shown to be an excellent business strategy, will be discouraged from working with GPL'd code. Some GPL pundits will say "Great! We don't want them using our work for profit anyway!" Others might realize that their work is still freely available and now a (hopefully) improved version is available for sale. The GPL, in this view, is stifling innovation by discouraging people from extending current code because those people would then be forced to give their code away to the world. I'm not sure whether I agree with this, but it is certainly something to think about. -Jack

  120. Re:Yeah, right. by Darkstorm · · Score: 1

    Could someone please explain to me what this means?

    It means that M$ is upset that the govt might give something back to us the tax payer. Also if the govt is giving it away then maybe people might believe it is better than their "paid for/rented" software. I'd almost bet that even the people at M$ was confused, which is why they felt the need to clarify it.

    And innovate ~ theft in the M$ dictionary.

    --
    If ignorance is bliss, the world is full of blissful people
  121. A FUND by wroot · · Score: 1
    For hysterical raisins, I hate Apple more than I hate Microsoft. (This was uncalled for)

    Just like there's moolah offered to people who can find missing persons, I think GPLers must set up a fund for finding STOLEN GPL software. If we could raise a few $1M, it would already be pretty sweet, wouldn't it? Now if it turns out that MS did steal GPL'ed code, it will be a major blow to them. And I think, considering that Windows is a BIG piece of software, the odds are, GPL'ed code might have sneaked in somewhere.

    Wroot

  122. Keeping tax-payer sponsored software free by dcs · · Score: 5

    Perhaps there is some confusion here. If I release a software under BSDL, for example, that software will *STAY* under that license, period. I can release it under other licenses, as the copyright-owner, but that does not "remove" that source code with BSD license on it from existence.

    The question is whether we derivative works of that software to be kept open, or if we want that software to be taken maximum advantage off.

    Since we would all be using OSI if TCP/IP hadn't been available under the BSD license, I know to which camp I belong.

    --
    (8-DCS)
    1. Re:Keeping tax-payer sponsored software free by mojo-raisin · · Score: 1

      Yeah. But we don't care where our code is used. We want to make sure that *all* users of our code have the right to source and distribution. The BSD license does not have this guarantee while the GPL does.

    2. Re:Keeping tax-payer sponsored software free by Debina · · Score: 1
      You are really ignorant of the BSD license my friend. Once software is realeased under the BSDL it will always be free. If someone fiddles with it a keeps the code to themselves, that's fine. But, the users will be able to continue to use it.

      TCP/IP is released under the BSDL and anyone can make a reference implementation based on the original release of the code. Apache isn't going to up and go proprietary either. There will always be free Apache. It will never go away.

      Just because a piece of software is released under the BSDL, that doesn't mean that someone can somehow just take control of it and restrict users from it.

      You are a fool if you believe that.

      __

      --

      __
      Debian
    3. Re:Keeping tax-payer sponsored software free by Arandir · · Score: 1

      All users of BSDL licensed code, and any derivatives, DO have the right to redistribution! The BSDL does not allow anyone to change the license. You can wrap it in the GPL or a proprietary license, but underneath it is still licensed under the BSDL.

      If you can manage to extract the TCP/IP stack out of Windows, you have the legal right to redistribute it.

      The difference between the GPL and BSDL is that the former is based on spite and the latter on sharing.

      You cannot steal what is free.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    4. Re:Keeping tax-payer sponsored software free by syrjala · · Score: 1
      > If you can manage to extract the TCP/IP stack out of Windows, you have the legal right to redistribute it.

      Please do this :) I'd really like to see how Microsoft would react.

    5. Re:Keeping tax-payer sponsored software free by bugg · · Score: 2
      1. MS Kerberos was written from scratch.

      2. I think we've seen that the existance of better commerical software is not the death to free software. Let's say the next version of PhotoShop has all of the usual PS features as well as the handful of features that only existed in Gimp. Now this would basically be "embracing and extending" - but do you think that Gimp users and, more importantly, developers are about to throw down their keyboards and go use Adobe?

      Open source has a different mindshare than closed source. Better closed source software inspires open source developers, it doesn't cause them to convert. If it did, Linux users would be switching in mass to Win2K.

      --
      -bugg
    6. Re:Keeping tax-payer sponsored software free by bugg · · Score: 2
      That's wrong too.

      Just to not be ambigous, the licenser is the person releasing their code, and the licensee is the person/people/company who wants to use the code.

      The conditions of copyright reproduction must be met by the licensee in order to redistribute. If they meet these conditions, then they may turn around and add _more_ restrictions if they wish. They cannot remove the license that the licenser had placed them, as that license must remain intact- but they can certainly add more restrictions.

      Otherwise, Darwin would be a joke, and the BSD license would be no different from the GPL.

      --
      -bugg
    7. Re:Keeping tax-payer sponsored software free by Arandir · · Score: 2

      The Darwin software, as a whole, is under the closed source APSL. But the individual parts that are original BSD code are still under the BSDL. The only parts that the BSD license does not cover are the bits written by Apple.

      And in the meantime, if it's too inconvenient to filter the two apart, FreeBSD is still there and fully available to all comers. Nothing has been stolen, hidden or made proprietary. You cannot steal what is free.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    8. Re:Keeping tax-payer sponsored software free by mauddib~ · · Score: 1

      Since we would all be using OSI if TCP/IP hadn't been available under the BSD license, I know to which camp I belong.

      Maybe I completely miss your point there, but TCP/IP is not licensed under BSD. These are protocols, and protocols can't be licensed (or at least it would have been called a patent). The TCP/IP stack however can be licensed. But since the TCP and IP is available to all people who want to implement it, specific implementations can be released under any license.

      To a few other posts: the TCP stack under Microsofts operating systems are only derived from BSD code in the NT and 2000 releases. This is why NT and 2000 are so much faster in these areas, and this is why 2000 and not 98 is compatitive towards BSD's network speed.

      --
      This is a replacement signature.
    9. Re:Keeping tax-payer sponsored software free by davet · · Score: 1

      You need to read up on the history of UNIX. Until the 4.4-lite release, there NEVER was a "free" UNIX distribution. It ALWAYS had required a license. The big draw for universitys, was that the source code license for educational institutions was increadibly inexpensive, when compared to other commercial OSs.

      And just what protection does the GPL offer in this scenario? If V1 of a program is released under GPL, what's to stop the original author from making V2 propritary? If you're the end user, you're faced with making a choice between sticking with V1 and perhaps enhancing it yourself, or agreeing to the authors new terms.

      You seem to ignore the counter-example to your argument, OpenSSH. A program that was originally released under a BSDish license, was switched to a more restrictive license by the author. Others have taken the BSD licensed code and enhanced it to the point where is is arguably superior to the commercial version, while retaining the BSDish license.

      While a third person might take the OpenSSH code and create another version, who cares? Unless it were so superiour to the previous implementations of the SSH protocol that no-one would consider using anything else, development on the others would continue.

  123. I don't get it by Protohiro · · Score: 2

    What exactly is Microsoft trying to say? I really don't understand. Do they think that the GPL should be illegal or what? Aside from being blatantly unconstitutional, that would be just, well, stupid. I hope that no one, especially not in the government, is falling for this blatant BS. Its obvious that Microsoft is worried that the government might use open source softwate instead of Microsoft. So they are making these retardo statements so that the government buys more of their products. Mod this down, I don't care...I'm too angry to be coherent.
    ---


    ---

    --


    ---
    "Against stupidity the very god themselves contend in vain" -Johann Schiller
    1. Re:I don't get it by Queuetue · · Score: 1

      Microsoft has a non-marketing department?

  124. Re:MS attacks by Alien54 · · Score: 2
    MS is a very large and powerful company that feels threatened by a small but up and coming group of people.

    People, groups, etc playing a I win You lose type of game are very frightened by people who choose to not play that game, who are not intmidated by that game, and who play a game where everyone wins, since that means that they gotta loose because their opponents win.

    utter lunacy, of course. In other words, they loose power if you do not play their game.

    just find a better game.

    --
    "It is a greater offense to steal men's labor, than their clothes"
  125. Segfault explains how to make your own license by 512k · · Score: 1
    this was presented on segfault in jest, a long time ago, your comment reminded me of it.

    the geek code, for software licenses

    --
    ------ Work is so much easier when you don't
  126. GPL stops Rape & Plunder... by Anonymous Coward · · Score: 3

    of public funded software development.
    they are worried if more and more of software
    developed at Govt/university centres they won't be
    able to help themseves to it, & make a pile of $
    off it as they are accustomed to.
    Oh, & they are also more than happy to take most
    of the Credit.
    The it industry invented the Internet.
    No. The internet came out of govt funded institutions. What private industry did was to build,capitalize and some would say, exploit it.
    Getting them to admit that is hard to admit.
    Must be against Libertarian dogma.
    Same thing with the human genome.
    Turns out that the Celera relied on data from
    their publicly funded rivals to finish the job.
    The key thing is that the Public will get a better
    return on their investment thru the GPL.
    Bcs the discoveries and knowledge won't be
    borged and will be free to grow in an environment
    that allows growth thru both "real" competition and co-operation.
    GPL doesn't destroy IP.
    The community still has control over the IP.
    It's just that they it used in a way that is not
    exclusively about money.

  127. Re:Why, of course! by wroot · · Score: 1
    There's a UNIX version of IE5.5??? Where? Don't cut off my dick please, but I'll try it if it's free.

    Wroot

  128. finger.exe by keepper · · Score: 1


    C:\>strings winnt\system32\finger.exe | more
    !This program cannot be run in DOS mode.
    eRich5
    .text
    `.data
    .rsrc
    WSOCK32.dll
    ws2_32.DLL
    MSWSOCK.DLL
    MSVCRT.dll
    KERNEL32.dll
    USER32.dll
    finger
    SVWj@
    ueWh
    X_^[
    WSOCK32.dll
    putchar
    isspace
    isprint
    fflush
    _iob
    strrchr
    _write
    exit
    _exit
    _XcptFilter
    __p___initenv
    __getmainargs
    _initterm
    __setusermatherr
    _adjust_fdiv
    __p__commode
    __p__fmode
    __set_app_type
    _except_handler3
    MSVCRT.dll
    _controlfp
    GetLastError
    LocalFree
    FormatMessageA
    Sleep
    KERNEL32.dll
    CharToOemBuffA
    USER32.dll
    <b>@(#) Copyright (c) 1980 The Regents of the University of California.
    All rights reserved.</b>
    exe\finger.dbg
    .exe

    1. Re:finger.exe by DarkEdgeX · · Score: 1

      nslookup.exe has the copyright in it as well, funny thing is I never knew Microsoft ripped off so much of their 'utility' commands (I thought they just ripped the filenames so *nix users would have an easier time migrating to NT/2000) from BSD. Christ, you'd think it'd be worth their time to re-write SOME of these from scratch.

      --
      All I know about Bush is I had a good job when Clinton was president.
    2. Re:finger.exe by geomcbay · · Score: 1
      Christ, you'd think it'd be worth their time to re-write SOME of these from scratch.

      Why? If they work fine as is, and the software's license specifically allows for uses such as Microsoft's... why rewrite them?

    3. Re:finger.exe by affenmann · · Score: 1

      > Christ, you'd think it'd be worth their time to re-write SOME of these from scratch.

      Imagine Microsoft had rewritten ftp. We would have to upgrade all ftp-servers every month to keep tup with their BRAND NEW INCOMPATIBILITIES :-)

  129. Re:Oh No! -Linus starving on the street by ChungoNZ · · Score: 1

    Linus T. has done a whole s#!t load for open source software. But remember it isn't open source software which is supporting him financially. Its his work for Transmeta.

  130. Re:Restrictions by omission9 · · Score: 1

    >Whatever change you make to the license to suit your taste, you would probably regret if you were to think more about it. Yeah, The part where I offer non-exclusive commercial use licenses(for $$) sure has me staying up nights. >:)

  131. Microsoft has more than legal issues to fear by CiXeL · · Score: 1

    I may sound troll-ish but look at ESR and the geeks with guns initiative. Open Source is ARMED.

  132. insight into future microsoft strategy by lyapunov · · Score: 1

    for a few years microsoft will try to beat linux and other open source projects down and after realizing that they are not going to win will embrace linux, come up with their version of winux and claim that they were the biggest supporters all along.

    say it aint so joe, say it aint so...

    --

    Either give it away or get top dollar, but never sell yourself cheap.
  133. I have an idea... by 7-Vodka · · Score: 1
    Let's take the GPL to court before Microsoft can and on our own terms prove it's legality. >:)

    Start with two companies who are both on the same side; that of the GPL. Company 1 takes the GPL'd work of company 2 and flaunts that it's used it in proprietary work.
    Company 2 sues company 1. They both present a good case, but of course they end up proving the GPL to be legal ( since they're both on the same side).
    Company 1 looses on purpose, a precedent is set, the GPL gets publicity and a bunch of great arguements for it displayed in court.

    Maybe it could even be fought on judge judy :>

    "just connect this to..."
    BZZT.

    --

    Liberty.

    1. Re:I have an idea... by innocent_white_lamb · · Score: 1

      Company 1 looses on purpose, a precedent is set, the GPL gets publicity and a bunch of great arguements for it displayed in court. ----> That can land you in jail for conspiracy and obstruction of justice. Not a good plan.

      --
      If you're a zombie and you know it, bite your friend!
  134. Re:they are giving something away... by mojo-raisin · · Score: 1

    HA! They've already screwed themselves on that one when they won the case Apple brought against them for look & feel. Basically, there is no IP in look & feel now, and there's nothing MS can do about that.

  135. Re:Why, of course! by HoaryCripple · · Score: 1

    IE is available for solaris.

    --

  136. MS wants to stop the spread of Free Software by Andy+Tai · · Score: 2
    more than stealing GPLed code for inclusion in Windows.

    Microsoft is big enough that it can develop or reimplement almost any feature. They want to stop the GPL mostly because the increasing amount of GPLed software is liberating people from the dominance of Microsoft software. The GPL is a serious threat to Microsoft's business model.

    --
    Free Software: the software by the people, of the people and for the people. Develop! Share! Enhance! Enjoy!
    1. Re:MS wants to stop the spread of Free Software by IvanR · · Score: 1

      Maybe they have decided to target Linux (along with alot of the other free software) because it seems to be making significant progress on so many different fronts.

      From small devices (PDAs, palmtop computers, appliances like webpads and the Tivo ), all the way to the top end market (big iron like the S390, large beowulf clusters). Combined with the recent focus of making the Linux desktop a better place for end users, it all helps Linux (and non-Microsoft software in general) gain more ground.

      The fact that they can't turn around and use any GPL code for their projects (without releasing their source, which they aren't about to do) makes it even more frustrating.

      IvanR.

  137. Re:funny stuff by Trepalium · · Score: 1
    Obviously another rant from the good old 'if I don't agree with you I'll call you a commie' school of reasoned argument.

    I know this post, and it's parent is just another troll, but why is it that every single American I've ever talked to automatically associates all social programs, and communism with dictatorship and the destruction of democracy. It may shock some of these people, but even the United States is not a true democracy, nor is it a true capitalist nation. Pure communism has been shown not to work, likewise pure capitalism also fails. Nearly all of us live in mixed systems that try to ballance certain amounts of capitalism with communism to try and deliver some of the benefits (and drawbacks) from each system.

    --
    I used up all my sick days, so I'm calling in dead.
  138. Constrain Innovation by MintSlice · · Score: 2
    In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development."

    Quite the contrary, it is closed source software that contrains innovation. Microsoft would have us believe that everyone having access, and the ability to make changes to GPLed code is in some way limiting? Strange. I thought is was the other way around.

    The ability to benefit from others work can only make things happen more quickly. It's a way of thinking that MS uses quite often in it's marketing. They say, "Let us create software so good you can just do what you have to!". And this is what the GPL is all about. You get the code, so when you want to write software, you don't have to waste time writing it all again (because the code is locked up under licenses), you can get on with writing additions to the software, making it better, instead of just making is the same.

    GPL enhances innovation, because software developers can do new things, instead of having to reproduce current software to get around licensing issues. It can't be much simpler than that.

    More importantly, (and I should stress that I don't live in the US, so I don't benefit from saying this), if the software is tax payer funded, then it should be made available to the tax payers without limitation. Tax payers should be able to get their hands on the source code and use it. The tax payer owns this software, it's theirs. And as something they own, they should have total access to it.

    Given total access, innovation can only be magnified, because the less replication of software people need to do, the more they can be refining and extending software to meet more of their needs.

  139. Re:Why, of course! by leviramsey · · Score: 1

    How exactly is it stealing if you license some code from someone else?

    What libraries do you use when you code? By your logic, you're stealing that library code (because we're ignoring the possibility that you might have been granted a license to use that library).

  140. What is your favorite color? by sawilson · · Score: 1

    Bridgeguard: what is your name! Jim: Jim Bridgeguard: what is your mission! Jim: To embrace and extend the holy grail Brideguard: what is your favorite color! Jim: red, no blue Bridgeguard: Into the pit! Jim: I wouldn't do that if I were you. I was simply misunderstood. I retroproactively say blue. Bridgeguard: Bullshit! Into the pit! Jim: Communist. AHHHHHHHHHH!!

  141. alternate license by alpha+slacker · · Score: 1

    I suggest the following license:

    Use of this code is subject to the following restrictions;
    if Microsoft
    GPL terms apply
    else
    BSD terms apply
    fi
  142. Re:Microsoft Misses The Point by rgmoore · · Score: 1
    If it was possible to measure value to the Open Source community as contributed by country, I'm sure Australia and Finland would be at or very near the top.

    I'm pretty sure that the number one country by contribution would be the People's Republic of Berkeley. Remember BSD Unix, BIND, etc. It's a pretty huge contribution from one little city.

    --

    There's no point in questioning authority if you aren't going to listen to the answers.

  143. The nasty GPL comments. by mr · · Score: 1

    If Linux is a threat....why is it a threat?

    Unix Roots? Us old Unix hacks have heard for years that Unix was dead.

    So Unix is not a threat.

    Open Source? The GPL? Given the tying of the GPL to Linux, if the 'strenght' is the 'GPL', then turn the strength into a problem.

    This is the opening volly of the 'lets slam the GPL' by Microsoft. Allchin is on message. If they can get enough people to believe "Open Souce is BAD...GPL is BAD" then Microsoft wins.

    --
    If it was said on slashdot, it MUST be true!
  144. Bat's Piss by Pogue+Mahone · · Score: 1

    This reminds me of something ...

    Allchin: Open-source software is like a stream of bat's piss.

    Spin Doctor: What he meant was that it shines out like a shaft of gold when all around is dark.
    --

    --
    Every bloody emperor has his hand up history's skirt [Peter Hammill/VdGG]
  145. They have a point by Balp · · Score: 1

    Actually I see that they have a point. I does actually think that using someting like the BSD licence is better at all for software paided by tax money. Actually thats where the BSD licence started. The BSD licencfe gives everyone the right to at the same level pick up what was created with tax money and start from that point. Then do WHAT ever they like with what the goverment created. I one likes to earn money on the additions, fine, I one likes ti add them into *BSD, fine, if one likes to add it to Linux, fine. But in the situation of GPLed code only the last is a possible option. Then the goverment gives GPL licenced software an advantage over the rest and thats almost as unfair as giving it to a software company only.

  146. Unfortunately you agree with MS by powerlord · · Score: 4

    This is going to sound like a Troll but think about it for a minute before answering. Its really not ment as one.
    You said:

    "Anyone who is paid by the government to produce software, should be obliged to make the software available, for free, to everyone, with no strings attached." (emphesis mine)

    Okay, I will agree with this statement but add that the GPL adds a 'string'. It requires that I am not allowed to use that code in an unrestricted manner (ie. a Closed Source project). A BSD style license would allow people to use the code in Open Source projects or in Closed Source ones.

    Now, I also agree that if it was produced by taxpayer dollars, then if you want to do use it for Commercial gain, tough, you should re-impliment the code yourself. On the other hand, I can see that perhaps the LGPL might be more apropriate if the work is involved in producing a standard (ie. a referance implimentation) and it can be encapsulated into a library. This would allow it to be used by both closed and open source projects, and would hasten the adoption of the standard, while requiring that any change the closed source project attempts to make to the library (embrace & extend perhaps), is propogated back out to the community (if the use of the code can be monitored in some way).

    Perhaps the reference library covered under the LGPL and the actual code itself covered under the GPL, might provide the msot flexability, but maintain the ability for closed source projects to still utilize the work while not surpassing the rights of the individuals.

    Just a few thouhts.

    --
    This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
    1. Re:Unfortunately you agree with MS by Steeltoe · · Score: 1

      "Now, I also agree that if it was produced by taxpayer dollars, then if you want to do use it for Commercial gain, tough, you should re-impliment the code yourself."

      Why is that? Why restrict the code with a license at all when you can just put the code in public domain? If companies must reimplement stuff already invented by the government, it's the customers of their products that have to pay in the end anyways. This puts free software to an unfair advantage, leading to a communist-state. Well almost, I think you know what I mean. ;*) It could be interesting, but it would mean a more drastic change in society than just putting government software "open source". (You just wait for the flamefests in the Senate about the GPL and BSD...)

      - Steeltoe

    2. Re:Unfortunately you agree with MS by powerlord · · Score: 2

      I just felt that there should be some middle ground between giving unfettered access to the stuff to Comercial enterprises (and locking it away from Open Source), and between GPLing it, and forcing Comercial to use it. It may have been a little late and I was tired when I wrote it, but essentially I believed that neither one should be given an advantage by way of a restricted license (although I admit that my bias is toward Open Source, mostly due to companies like MicroSoft who have abused the public trust).

      The day the Senate has a flamefest about the GPL and BSD is the day most techies find the CSPAN channel insteresting. :)

      --
      This space for rent. All reasonable inquiries will be entertained at proprietors discretion.
  147. Re:You know, it's entirely possible... by MrGrendel · · Score: 1
    The GPL may fail when it is finally tested in court (and I'm sure it will be), but not for any of the reasons you listed.

    I also think that it could well be argued that the license is prejudicial against commercial software developers with malicious intent.

    Can you please explain how the GPL is prejudicial against any developer, commercial or otherwise? Anyone is free to use GPL'd programs, and anyone can modify and redistribute them, they just have to agree to the terms of the license. The GPL says nothing about commercial development, and contrary to your perception of FSF philosophy, RMS actually encourages the sale of Free software. Redhat is undoubtedly a commercial entity (full of commercial developers), and the only negative things I have ever heard RMS say about them is that they say "Linux" instead of "GNU/Linux" and "Open Source" instead of "Free Software." Microsoft, BTW, is also free to modify and distribute GPLd software, they just have to agree to the terms first. How in the world can you honestly think this is prejudicial or malicious. The fact that I choose to release the Stupendous-Transmogrifying Time Travel Simulator (TM) under the GPL does nothing whatsoever to Microsoft's ability to write their own software and sell it. They could even write a clone of my program, and as long as it doesn't use any of my GPLd code, I can't do anything about it. This is malicious!?! The horror! Compare this to proprietary software licenses. They don't give anybody the right to redistribute or modify anything under any circumstances.

    Then there's the question of whether a lawsuit against a GPL violator could actually be awarded damages. The copyright holder is not using his copyright to secure a profit for himself, and it's damage to just such a profit that's supposed to be reimbursed in a copyright suit; you're not supposed to be awarded damages just because you don't like the way the violator makes his living. The courts might very well toss out all cases as frivolous.

    Why don't you go out and test this theory yourself. The Disney company no longer distributes Song of the South, and they intend to keep it that way. By their own admission, they will never again make a profit off that movie. By your reasoning, you should now be free under copyright law to take your old videotape of the show and start running off your own copies for sale. Go ahead and try it and see how far Disney makes it in court before the case is thrown out.

    Remember, we're talking about copyright here, not profitright. I don't have to attempt to make a profit off my code in order to be fully protected by copyright law.

  148. It's what I've been waiting for all these years! by fidros · · Score: 1

    Just imagine:

    Bill gates and RMS walk into a boxing arena.
    In the old Mad Max fashion it's "Two men enter, one men leaves":

    RMS catches Bill in a recursive acrynum...
    Bill tries to embrace and extend RMS...
    Live video feed on Slashdot...

    hehe...

    --
    Gilad.
  149. Re:Innovation by Steeltoe · · Score: 1

    Do you have some insight to back up your claims? Or else, it's just a _different_ claim.

    - Steeltoe

  150. Re:Microsoft takes a side in BSD vs GPL by mojo-raisin · · Score: 1

    I think the fact that MS sided with the BSD license is going to drive a lot of people to the GPL.

  151. Re:Only a problem for M$ by Darkstorm · · Score: 1

    Yes, M$ could leagaly release something under the GPL that uses GPL'd code. But realisticly, I wouldn't hold my breath.

    --
    If ignorance is bliss, the world is full of blissful people
  152. Winner or a loser, 1 or a 0 by iomud · · Score: 1

    Obviously the guys at microsoft have never played any zero sum games, it's all about domination and winning. Microsoft cant admit that they just cant write a good tcp stack so they jack someone elses fortunately for them the people from whom it was taken didnt mind. They gobble companies whole and then have the balls to say they're innovating you're not innovating when you do that are you. The vicious circle of M$ swallowing technologies whole and excreting out new and assimilated products just dosent appeal to me.

  153. Re:GNU sucks by Debina · · Score: 1

    Care to elaborate on that?

    __

    --

    __
    Debian
  154. Re:You know, it's entirely possible... by nathanh · · Score: 4
    ...that courts will rule that GPL'd software is in the public domain,

    Nonsense. If the GPL is found to have no legal grounding then the software license reverts to the standard copyright, which means NOBODY except the author can distribute the code. The author is then free to pick a license other than the GPL (presumably the GPLv3 which corrects whatever is found lacking).

    For a court to rule that GPL'd code is public domain is to steal intellectual property from the author and give it to the public. No court has ever done this. It would create such a dangerous precedent that even GPL hating companies like Microsoft would oppose such a ruling. It would be the destruction of ALL intellectual property.

  155. MS Playing to the Political Gallery by Josh · · Score: 1

    The vast majority of the desktop and workgroup server software that the U.S. govt. buys is Microsoft product. Of course they are worried about the time when politicians and taxpayers start to question that use of funds, compared to a free beer alternative. Their aim with these remarks is to give their political allies some cover for counterarguments. It would be 'anti-business' to save taxpayers money by using Free software, blah, blah, blah...

  156. Re:funny stuff by AdeBaumann · · Score: 1

    And of course, anybody posting anonymously on /. must be a communist...

    --
    I gave up sigs almost a year ago.
  157. Re:Stallman Would Agree... by psocccer · · Score: 1

    The real problem for M$ is that when they submit diffs they'd get rejected because they'd resemble something like this:

    *** ftp.c Tue Jan 24 10:38:38 1983
    --- ftp.ms.c Tue Mar 27 21:39:00 1998
    BR> *** 3,7 ****

    ! #define VERSION "ftp @(#) Copyright (c) 1983 The Regents of the University of California. All rights reserved. "

    --- 3,7 ----

    ! #define VERSION "ftp @(#) Copyright (c) 1983 The Regents of the University of California. All rights reserved. (c) 1998 Microsoft "

  158. Re:Loose sense? No, they got it 100% right. by j-pimp · · Score: 1

    Microsoft has been able to bury various products by Lotus, IBM, WordPerfect, Borland, Corel and Novell. The GPL might just suffer the same fate.
    Can Microsoft bury something that doesn't depend upon profit?

    --
    --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
  159. GPL as problem... by SkulkCU · · Score: 1


    "Free Software isn't really the problem -- it's Free Software that's actually free software."

    At least, that's what I imagine they mean.

    --
    .sig last updated Jan. 14, 2000
  160. Brett Glass, actually Allchin/MS agrees with you by Andy+Tai · · Score: 1
    Brett, think about it. Isn't Microsoft saying the same thing as you did in the InfoWorld forums, that GPL destroys IP?

    How can someone agreeing with you be clueless?

    --
    Free Software: the software by the people, of the people and for the people. Develop! Share! Enhance! Enjoy!
  161. MOD THIS UP!!!! by krmt · · Score: 2

    Hey there moderators... get this post up there! It's poorly formatted, but it definitely doesn't deserve a 0 value just because it's AC!

    "I may not have morals, but I have standards."

    --

    "I may not have morals, but I have standards."

  162. You recognize the flaw in that logic, don't you? by TheDullBlade · · Score: 2

    Why don't you go out and test this theory yourself. The Disney company no longer distributes Song of the South, and they intend to keep it that way. By their own admission, they will never again make a profit off that movie. By your reasoning, you should now be free under copyright law to take your old videotape of the show and start running off your own copies for sale. Go ahead and try it and see how far Disney makes it in court before the case is thrown out.

    Disney has giant lawyers with sharp pointy teeth and a hundred arms each. They would come charging across the courtroom hurling boulders and screaming their terrifying battlecry, which no man can abide with soul intact.

    What matter law to such titans?
    ---

    --
    /.
  163. Re:Why, of course! by innocent_white_lamb · · Score: 1

    There's a UNIX version of IE5.5??? Where? Don't cut off my dick please, but I'll try it if it's free. ----> http://www.microsoft.com/unix

    --
    If you're a zombie and you know it, bite your friend!
  164. Not IP law or housing law, /contract law/. by TheDullBlade · · Score: 1

    I was establishing the general principle that a judge can modify illegal contracts.
    ---

    --
    /.
    1. Re:Not IP law or housing law, /contract law/. by vidarh · · Score: 1
      But they rarely do if they can avoid it, unless specific remedies are specified in the law - which it often is (don't know about the US) when it comes down to appartment rental etc., which is treated specially in most countries.

      A judge is also much more likely to look at the circumstances, and decide either to just invalidate the contracts, and let the parties negotiate a new one, or delay any decision until the parties have spent some real effort into agreeing on modifications.

      In this case there's two additional deterrents for a judge to strike down parts of the contract:

      It would be entirely a matter of striking down restrictions, thereby widening the licenses given, allthough it would be a completely legal choice for the copyright holder to refuse to license to anyone if his preferred license is unenforcable.

      That is even if the license was found blatantly illegal - which is unlikely, since copyright law lets the copyright holder pick and choose who to license to in most cases (you'd get problems if you discriminate based on personal traits, such as race or gender, though), and even if the judge thought you were discriminating against commercial companies, there's no law requiring you to treat non-commercial and commercial entities the same.

      But that is also moot, since the GPL does treat non-commercial and commercial entities the same. It is just that some people think that it is harder to make a profit of taking the copyright holders product and selling it if it's under GPL. That applies to commercial and non-profit entities alike.

      However, there's nothing in copyright law that says that you are required to let people profit from your work - any judge trying to say otherwise would specifically counter the very purpose of copyright: To spur innovation and dissemination of information by encouraging people to invent and create, by creating an artificial government granted monopoly wherein the copyright holder is the sole person allowed to grant licenses to the work.

      Before copyright laws, people were able to profit from your work, and it was deemed to be a problem for innovation, because you could invest a lot of time and money into creating something, and have someone else undercut you when selling.

      If anything, the GPL is one of the most noble expressions of that right, as it give many people a protection that makes them willing to make their work publicly available (but not public domain).

      The second deterrent I hinted at is that the work is freely available. The licensees haven't paid, and received a work that was to heavily restricted. They are freely taking someone elses work, and expecting to use it without paying, and then complaining about not being able to do with it as they please. Considering that several companies release code under GPL, but requires payment to get the code under another license, requiring paid license under a less restrictive license might also be a less invasive option for a judge concerned about having a future...

  165. No, you miss Microsoft's point by Cederic · · Score: 2



    Microsoft's point is, the Government should act to prevent the use of the GPL, and similar licences, both for software used in, and developed by, Federal/State/etc authorities.

    Microsoft don't care what the point of the GPL is, they care that the Government doesn't mandate use of it.

    ~Cederic

  166. Microsoft takes a side in BSD vs GPL by Sanity · · Score: 4
    This is little more than Microsoft taking a side in the BSD vs GPL debate, namely the BSD side. Moreover they are indicating that the government should take the BSD side too. While I personally prefer the GPL, there are very good arguments in favour of BSD, and so I don't think it is so easy to dismiss his argument.

    --

    1. Re:Microsoft takes a side in BSD vs GPL by mojo-raisin · · Score: 1

      That's pretty good! Thanks:)

  167. Re:How Much Do You Value Microsoft's Freedoms? by mjpk · · Score: 1
    to retain the same rights that you have that are in place largely to protect the little guy?

    This is a bit off the topic, but as far as I know in the European Union competition law there are exemptions from some legislation unless the company is "too big". For example, "too big" companies cannot legally use some marketing strategies like buing off space from stores to keep smaller competitors out.

    I cannot remember the exact percentages, but in the case of MS they clearly have too much market power. This is one of the reasons why MS has gotten in some provisional trouble with EU Competition Commissioner.

    But correct me if I'm wrong..

    -miKa

  168. Trade Sanctions and Copyright infringement by bnf · · Score: 2
    More than likely Microsoft is playing the bigger strategy of trying to win the legal battle on the home court with regard to GPL software on the innovation argument as an initial step towards winning the whole kitty. After all, we now know they understand what is at stake here.

    Once they have the big bad US government on their side then they can begin lining the pockets of the world trade organization or key members of the EU in order to leverage US policy decisions in the world markets. After all, the United States has a long history of being sure that their view of intellectual property is the correct one and should be used as the standard in international trade.

    --

    this space intentionally left blank (oops)

  169. all part of their plan... by LetsRiot! · · Score: 2
    to diss open source... then just the GPL.. then they release Gatesnix, a a BSD-based *nix which runs both Linux and MS apps, which is free (as in beer.... none of that commie GPL crap).

    And heck.... multi-million dollar loby with rich crooks in office and the next thing you know Free Software is illegal

    I'm only half-kidding. I hope rms writes a fantastic response, and someone else talks to legislators.

    --

    Republicans are Nazis. LetsRiot!

  170. Re:Restrictions by vectro · · Score: 1

    Well, but releasing something under the GPL dosen't prohibit you from licensing the code under some other license as well. It is not uncommon for an author to release their code under a license such as the GPL, and then make availible a different license allowing the software to be used in a proprietary environment for a charge.

  171. Why don't people like Microsoft? by Steeltoe · · Score: 2

    There's many good reasons, here's one of them:

    Microsoft wants ideas, implementations from smaller companies and innovative people to be available to them. But it doesn't want to share all that it has receieved. In the end making it a one-way black hole system.

    When a person is unable to share with others what he or she receives. That person becomes isolated and lonely. It seems this might apply to companies too.

    - Steeltoe

  172. Re:You know, it's entirely possible... by ethereal · · Score: 1
    I also think that it could well be argued that the license is prejudicial against commercial software developers with malicious intent. The FSF propaganda supports this ("It's exhilarating standing up to an evil empire." anyone?). This might be enough to break the GPL legally.

    But there are plenty of bad, even malicious contracts out in the world of business, surely that doesn't invalidate them? A contract doesn't have to be fair, it just has to be agreed to. Commercial software developers can use GPL'd code or not, depending on whether they agree with the license terms. It's no different from licensing QNX, etc. - you have fixed obligations under your license, and if the terms place you at a disadvantage, well then you shouldn't have agreed.

    Then there's the question of whether a lawsuit against a GPL violator could actually be awarded damages. The copyright holder is not using his copyright to secure a profit for himself, and it's damage to just such a profit that's supposed to be reimbursed in a copyright suit; you're not supposed to be awarded damages just because you don't like the way the violator makes his living. The courts might very well toss out all cases as frivolous.

    But this works for video game publishers all the time - people who violate the copyrights on old games are still prosecuted, whether or not the game publisher is still making a profit on the game or even offering the game for sale at all. Copyright enforcement itself isn't scaled by the financial magnitude of the violation, although I admit that normally damage awards are. I don't think you could sue anyone for compensatory damages for violating the GPL, but you could probably force them to stop violating and possibly get punitive damages.

    It's true that the GPL has iffy parts. The one that makes me the most nervous is the idea that a contract may not be valid without "consideration" changing hands - one would then have to prove that the hope of receiving future software enhancements from the parties receiving the GPL'd code is equivalent to "consideration". But I don't see the points which you've raised as particularly questionable.

    --

    Your right to not believe: Americans United for Separation of Church and

  173. Re:This is a no brainer. by Rahga · · Score: 2

    My gist is that "innovation" doesn't die at the implementation level. To say you can't use an innovative idea without using the original implementation is the point Microsoft is trying to make. It's the difference between them saying "Let's take all of the source from the Linux kernel and make it ours" and "Lets take a look at what made Linux good and model our new kernel after those same ideas." Microsoft wants to sell you on the notion that you can't do one the latter without the former. It is simply a patented attempt to spin a complete lie into FUD.

  174. Re:Restrictive my ass! by Kierthos · · Score: 1

    Ahh, but according to Microsnark it is restrictive because anything that they would develop under it, they would have to give away. If they can't make money off of it, it must be restrictive to their business model.

    Mind you, considering that they are still planning on going to the "rental" plan of software, they even more then before loathe the idea of "free software".

    Kierthos

    --
    Mr. Hu is not a ninja.
  175. Is Microsoft Trying to Cover their arse? by fridgepimp · · Score: 1

    With all of the comments about Microsoft's propensity to use BSD licensed software, is it possible that they have also coopted GPL'd code and are in fact beginning to mount an attack on the GPL's validity (legally) in a manner that allows clears them of wrongdoing or liability for their infringement?

    A twisted thought, but a thought none-the-less. Feel free to flame away. I just wrote what came out. I didn't spend much time thinking about it...this is /. after all. If the editors don't have to, why should I? ;)

    -fp

  176. Allchin's comments by $beirdo · · Score: 2

    (submitted to Microsoft Corporate Services)

    Hi,

    My name is Jason Thane, and I'm C and C++ developer living and working in Seattle, WA. Many of my colleagues have previously been employed at Microsoft in the past and have liberally extolled the virtues of employment there.

    I have often considered the possibility of applying for a position within Microsoft but unfortunately will do so no further after today reading an article on dailynews.yahoo.com concerning executive Jim Allchin's comments regarding Open Source software and the GNU General Public License. Allchin's comments seemed to indicate that Microsoft believes our nation's lawmakers should consider Open Source software "a threat" to innovation and the development of the computer industry.

    This statement is SO inflammatory to myself and many of my colleagues in the industry that it is suddenly little wonder to me why the brightest people I know have no interest in working for Microsoft.

    If Microsoft continues to spew blatant propaganda and ignorant nonsense such as Allchin's comments, I have a feeling Microsoft's "best and brightest" might not be as good or as bright as many engineers who have chosen to avoid the company. Such as myself.

    One more thing - Open Source software should be considered one of the most positive phenomena in the history of the world: a community freely sharing ideas and effort in order to create utility for all of its members. With hope our lawmakers will understand how much more important to their constituents (THE PEOPLE) that phenomenon is than the interests of Microsoft, Inc. I don't consider myself a political activist, but in this case the propaganda is so outrageous that it demands I write my elected legislators and urge them to work to protect Open Source and the future of the software industry from this company.

    Sincerely,

    Jason C. Thane
    jasoncthane@REMOVECAPSNOSPAMbeirdo.com

    If you're going to post, post something intelligent. PLEEEEEEAAAAASSSSEEE!!!

  177. Actually yes and no... by germano · · Score: 1

    If you use open source, you have to give the source away. At first glance, "it's Free!". But then, when you modify the source, you have to give it to everyone else.
    I would say it's a "catch" that Stallman put in the GPL; you don't pay now, you pay later with code.

    But... if you think harder, you actually don't have to give the source away. It's not like I patch a program here and then I have to send an email to freshmeat saying "Hey! I patched xmms so it doesn't take much memory! It doesn't even have a display now!" You can keep it, you don't have to tell anybody.

    --
    Stallman should have patented the Open Source idea and take money from Sun and Microsoft. We would be rich by now (rich in code, bought with the money:)

  178. Restrictive my ass! by DeeKayWon · · Score: 1
    Get real. If you look at the GPL, what it says is that if you don't agree to the license, then you are still free to use the software, and are only bound by standard restrictions of copyright law.

    The rest of it grants you ADDITIONAL rights that you don't usually get under copyright law! It's basically a contract that says, "You are free to modify and redistribute the program if you agree to realease any modified version under the GPL". Basically, Stallman is using copyright law to say "I don't want anyone to be able to benefit from my work without sharing back into the community", which I can't find any problem with. So what the hell is with people calling it restrictive?

    1. Re:Restrictive my ass! by peter+hoffman · · Score: 1

      Actually, you can create a product using GPLed source code and charge for it. You just have to make the source available to your customer under the GPL license.

      Typically, the reason your customer will pay for a GPLed program is because they want some customization or hand-holding.


      OpenSourcerers
    2. Re:Restrictive my ass! by DeeKayWon · · Score: 1

      That's right. What problem Microsoft has with the GPL is that they can't restrict redistribution of a GPLed program bought from Microsoft by the person who bought it.

  179. Re:Steal This Subject by cyber-vandal · · Score: 2

    Interesting ideas. Had medeval monks had the power and desire to, would they have opposed the printing press?

    IIRC, the church was very against the idea of printed books. Someone that published an English edition of the Bible was punished for heresy.
    What OSS will bring an end to is a lot of shrink-wrapped software, but it won't stop people making money from it in support, enhancements and bespoke software. I've been in IT for nearly 12 years and I haven't written a single piece of commercial software, it's all been in-house to meet a specific requirement.

  180. plagiarism: an M$ way of life by nycdewd · · Score: 1

    "Microsoft will plagarize [sic] whatever it wants to, regardless"... bingo... they have largely plagiarized their XP GUI look from MacOS X, etc etc etc

  181. Innovation by Brett+Glass · · Score: 1
    Small developers can still make money using GPL'ed (and LGPL'ed) software.

    No, they can't. Again, they're all dropping like flies when they try. And that's the stated purpose of the GPL: to run them out of business.

    They just can't follow the Gates business plan.

    If they use the GPL, it makes no difference what business plan they try. They're lost.

    --Brett

    1. Re:Innovation by jeffry_smith · · Score: 2

      Two word: Cygnus Solutions.

      Prior to their buyout by Red Hat, Cygnus was a profitable company selling expertise around GCC (you know, Brett, that GPL'd Gnu Compiler Collection under that dreaded GPL).

      NOWHERE DOES THE GPL STATE YOU CAN'T MAKE MONEY!!!! FSF Survived for years selling tapes of GPL'd software. GPL is anti-proprietary, not anti-commercial (learn the difference).

      BTW: IDC survey numbers: Linux had 25% of the shipped server market in 1999. Up from 16% the year before. GPL sure is hurting Linux.

      I guess you've decided /. is the new forum for your FUD campaign against GPL. Why do you hate it so much?

  182. Re:Why this topic isn't going to go away by stannabelle · · Score: 1

    I agree with you on most points, and admire how you developed your argument... but I also wonder how companies like IBM and Sun that pass for bastions of capitalism can "afford" to support open source and other commie-pinko endeavors while Microsoft can't (8wire.com has a brief analysis of the contrast between Microsoft's and IBM's attitudes towards Linux and open source). I also can't resist pointing out that a far greater percentage of Finns (Torvalds' comrades) than Americans enjoy the fruits of their nation's success, though I can't say for sure how many of them drive Lincoln Navigators and have personal climate-controlled wine cellars.

  183. Re:they are giving something away... by bowb · · Score: 1

    There's no way they'd do that. It would be a massive PR blunder. The press would take a very dim view.

  184. Re:CYA by pope+nihil · · Score: 1

    cover your ass.

  185. Re:It's Microsoft who is funded by tax payers by cyber-vandal · · Score: 2

    You're not obligated to pay sales tax (at least in the UK), since essentials are not taxed. A tax is also a levy on goods that is paid every time you purchase those goods. Since a percentage of the cost of every PC sold (apart from very small dealers or if you build it yourself) includes the price of Windows 9x, that is a tax.

  186. Re:For those of you who may have forgotten by cyber-vandal · · Score: 2

    And in related news, the French government, on hearing that Linux is un-American, immediately ordered 2 million copies of Mandrake.

  187. Re:are you kidding? by jesseraf · · Score: 2

    Like the article says though, they're a fan of the BSD-style license. The BSD-license allows them to incorporate any or all portions of the code, w/o the "un-american" implications of the GPL. I think the Mozilla thing was more out of fear of the Anti-trust litigation.
    I agree w/ a previous poster that there is no objective proof of this statement (regarding the TCP stack), but on the other hand, there is no reason why microsoft couldn't and wouldn't do this.
    But taking a second look, the Win32 TCP stack doesn't compare to the BSD stack, so I don't even know where this comment is coming from.
    If you don't believe me try it for yourself.

  188. Re:innovating stemming by ocie · · Score: 2

    Bravo. I've never seen such a good parody of Micro$peak. You don't work for them, do you?

    --
    JET Program: see Japan, meet intere
  189. Re:innovating stemming funniest comment ever by turbosk · · Score: 1

    a rose in the thorns :)

    good to see english/logic mangled so badly so well encapsulated. kudos. this makes my day.

    fred

  190. But Microsoft is a tax payer too... by Anonymous Coward · · Score: 1

    I think that one fact that many are overlooking is that corporations, including Microsoft, are tax payers too. Therefore, they should be able to leverage government funded work to achieve their goals. Of course, in Microsoft's case, the goal is absolute monopoly power over the software market and exploitation of the consumer. However, at a fundamental level, they should have unrestricted rights to use government funded public work for their own purposes within the framework of copyright laws, etc. I detest Microsoft personally but I can kind of see where they're coming from on this particular issue...

    1. Re:But Microsoft is a tax payer too... by maroberts · · Score: 1

      I can see that Microsoft is a taxpayer, but you have to remember that Microsoft seems to have this policy to make any Non-MS products as incompatible as possible with an MS product incorporating goverment research. The GPL is a good line of defence against this form of embracing and extending.

      Interestingly, you can run GPL-licensed stuff under Windows; you just have to make the source code to them available, and recognise that the standard MS EULA will not apply to that product. There's nothing preventing MS embracing and extending a GPL protocol providing they make their revised source code freely available.

      --

      Donte Alistair Anderson Roberts - hi son!
      Karma: Chameleon

  191. Re:Why, of course! by raju1kabir · · Score: 1
    There's a UNIX version of IE5.5??? Where?

    My OSX Public Beta CD came with one.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  192. While it might hurt shrinkwraps, it might not by TheDullBlade · · Score: 2

    ...and it might not matter.

    Most of the restrictions in shrinkwraps are equivalent to the restrictions on an owned copy (the law was tweaked to allow software sales without licenses some time ago). Losing the license is not that big a deal.

    I've never really heard of the terms against reverse-engineering (the only real thing that differs from simply purchasing a copy) being enforced.

    I think they're mostly there for scare value, like the "FBI warning" at the start of movies. It also serves as a reminder to people that they aren't allowed to give copies to their friends; something that is a little counter-intuitive and many people didn't seem to understand in the early days of computing.
    ---

    --
    /.
  193. Re:Yeah, right. by Trepalium · · Score: 1

    Microsoft is worried that they might not get to benefit freely from government funded creations. Microsoft would rather see such developments released under the BSD license, which they can freely take any and all 'innovations' they desire from the code. I would agree, however, except I'd go one step further -- all code developed either under contract or by government workers on paid time should release the source code into the public domain (without license). Tax payers paid to have the code developed, so all tax payers should get to benefit from it, in whatever way they want.

    --
    I used up all my sick days, so I'm calling in dead.
  194. Re:You know, it's entirely possible... by vidarh · · Score: 1

    If the GPL doesn't hold, wouldn't that mean that you would have NO license to the GPL'd product, not that it would revert to public domain? Keep in mind that you don't need to slap a license on anything for it to be copyright'ed, the mere act of publishing it is enough. And by default, only the copyright holder has the right of publishing - any rights to publish and redistribute the work except as under fair use provisions are limited to what has been granted you by the copyright holder.

  195. bullshit by Anonymous Coward · · Score: 1

    If software can not morally be owned and the law says that it can be owned then your only moral recourse is to release it under the GPL to minimize the damage that the current bad law dose. Why dose not one understand the the GPL is a "stop gap measure" to make the most of our current bad legal situation where software can be copyrighted. If congress did away with software copyrights, trade secrets, and NDAs (i.e. killed anything to prevent the spread of source code) tomarrow then you would see RMS out celebrating the death of his own GPL.

    1. Re:bullshit by Arandir · · Score: 2

      Closed source and proprietary do not require copyrights. Toss out the entirety of copyright law and they will still exist. In fact, the MS EULA is not even based on copyright law! It's based on contract law. Tossing out copyright wouldn't affect Windows one little bit.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  196. Re:Restrictions by rgmoore · · Score: 5

    Blech. The GPL is neither particularly restrictive nor nearly as complicated as most people seem to think. For practical purposes, the GPL means three things to most users:

    1. You are perfectly free to run the software any way you damn well choose
    2. If you redistribute the software you may not change the terms of the license and must let other people know their rights by including a copy of the license
    3. If you redistribute the software as binaries you must make source available to everyone to whom you made the binaries available.

    That neither restrictive nor difficult, particularly if you tend to distribute the software as source. The GPL just looks big and intimidating because it's written in legalese to make it harder to dodge in court.

    --

    There's no point in questioning authority if you aren't going to listen to the answers.

  197. fascism or communism by nycdewd · · Score: 1

    "people communicating ideas and building a better future for all? When did greed and competition displace hard work and cooperation?" um, that sounds dangerously communistic to me! but "the destruction of a free market? One shoe fits all and by the way, it only comes in black" that sounds fascistic to me... (silly me! there i go again, thinking these naive rubes have a clue in the first place!) get thee behind me, thou convoluted nave... practitioner of pretzel logic!

  198. A license is a license by Sebby · · Score: 2
    Just like a contract, whoever writes it up decides what they want in it, and, just like a contract, can be negociated.

    If you don't like it because it's different than a 'standard' license, then don't use the code; nobody's forcing you.

    --

    AC comments get piped to /dev/null
    1. Re:A license is a license by xantho · · Score: 1
      Just like a contract, whoever writes it up decides what they want in it, and, just like a contract, can be negociated. If you don't like it because it's different than a 'standard' license, then don't use the code; nobody's forcing you.

      I think the upshot of the post you're replying to is that it makes it easier to engage in a couple hundred contracts if they're all the same. Suppose someone's license has a conflicting clause with another. Then those programs cannot interact without violating one of the two licenses, or both. Consequently, you have a problem like a code fork, you can't make sense of the system having to focus so much attention on minutiae.

      --Xantho

  199. Why this topic isn't going to go away by cmuldoon · · Score: 1
    Why should our governments contribute to closed-source development? It doesn't benefit their citizens

    Government investments are often justified as adding in some meaningful way to the economy as measured by GDP and other economic statistics. Proprietary software lives up to this expectation - it can be sold, it has value. How can the "product" of GPL software be quantified in such a way as to add to these statistics? If it can't, then spending $1 billion on free software is equivalent in monetary policy terms to burning $1 billion.

    Governments care greatly about the economy, and there's no other way to measure it. If GDP falls, we are said to be in recession. When it rises, we're in a boom. So if the people in government believe the conventional wisdom that they can best serve their fellow citizens by continuing GDP (and tax base) growth, then they are forced to accept Allchin's argument on GPL. Allchin could even go farther in this logic by blaming some of the current economic slowdown on the increased "destruction" of property caused by the recent growth of Linux.

    Well, at least in regards to it being an "intellectual property" destroyer. Intellectual property, for Stallman, is the commoditizing of information, which the GPL exists to prevent. So, I don't think he'll object to the statement, what he (and I) object to, is the rather flawed conclusion that this clarification makes.

    Yes, but where is the flaw? America and capitalism are synonymous. Commoditizing information is commoditizing work product. While I think you have a strong point to make, many in this community enjoy a comfortable lifestyle due to success in the capitalist system. Take a look at the passionate discussions on this board about Napster. If it is proven that the growth of GPL crashes markets and lays off workers, many will question their support of it. This could be a big, long fight.

    1. Re:Why this topic isn't going to go away by WNight · · Score: 2

      Ummm, if it costs money to develop a GPLed app, that money goes to the programmers. They'll spend their wages just like they would otherwise.

      Seriously, what do you think would happen?

      You'll actually *help* the economy by paying workers directly. Middle-class individuals tend to spend or invest more of their money than a company who would want to hold onto a lot of it in a very liquid state for emergencies.

      So if you want $1B spent, give it to twenty thousand people, not to one large company.

      So, this proves we should disolve MS corp, they harm the economy. :) (It's a joke!)

    2. Re:Why this topic isn't going to go away by MrBogus · · Score: 2

      Right - Both IBM and Sun's business breaks down to this:
      1) Hardware
      2) Services
      3) Software
      4) Other

      Microsoft's business is this:
      1) Software
      2) Hardware
      3) Other
      4) Services

      Note the relative positions of Software and Services and think how Linux might fit into that picture...

      --

      When I hear the word 'innovation', I reach for my pistol.
    3. Re:Why this topic isn't going to go away by Jon_S · · Score: 1
      Government investments are often justified as adding in some meaningful way to the economy as measured by GDP and other economic statistics. Proprietary software lives up to this expectation - it can be sold, it has value. How can the "product" of GPL software be quantified in such a way as to add to these statistics?

      a) GPL software can be sold, although it of course will sell less since you have the rights to copy it.
      b) Software doesn't create wealth. Proprietary software is a mechanism for persuading someone else with wealth to give it to you because of it is of value to that person/organization doing the buying. If software to perform a certain task were available elsewhere for less money or for free, then that person/organization would get it from there, and then still have the $$ to contribute to the economy, mostly likely in some other way. Free software doesn't diminish the amount of wealth in the economy.

      Take a look at the passionate discussions on this board about Napster. If it is proven that the growth of GPL crashes markets and lays off workers...

      I've asked this before here and will again. What does Napster or MP3s in general have to do with free software? Napster is about the illegal trading of copyrighted material. It is a dissing of copyright. On the contrary, the GPL relies on copyright to function. If I had to think of analogy with napster and MP3s, I would think that internet explorer would be closer, as both are related to downloading and using closed, proprietary IP, with the crucial difference that MS wants you to download IE, while the RIAA doesn't want you to download copyrighted MP3s.

  200. Re:Makes sense to me by Steeltoe · · Score: 1

    Yes, it seems like MS think they can just rollback the world after each oopsie.. Hey! Wait a minute, maybe they can! Maybe that's how they have survived so many crappy products! If this is not proof, nothing is!

    - Steeltoe

  201. Re:Apparently they're hiding something? by sydb · · Score: 1

    No you don't.
    You get:

    $ strings TCPIP.SYS
    BFD: BFD internal error, aborting at /cygnus/netrel/src/binutils-20001221-1/bfd/coffcod e.h line 765 in styp_to_sec_flags

    BFD: Please report this bug.

    Could be wrong but that just looks like strings generated an error.

    --
    Yours Sincerely, Michael.
  202. Re:Loose sense? No, they got it 100% right. by SubtleNuance · · Score: 2

    why Corel failed too....
    I don't think they really understood the linux concept


    In case there is any confusion: Corel is not in the Linux business because MS bought a part of the company.

    This is the only reason.

    Lets make sure we done feed *ourselves* Markatroid FUD. M$ destroyed Linux at Corel because of Corel Suite, Corel Distro and WINE.

    M$ was likely motivated because having Corel abandon Windows would have thrown up a massive red flag for the US DOJ. Outside of Adobe and Macromedia (maybe) what 'standard' desktop apps *ARENT* M$ dominating? They couldnt have put Corel out of business and not gotten spiked by the USDOJ. They invested in Corel for the same reason they invested in Apple.

  203. Re:You recognize the flaw in that logic, don't you by vidarh · · Score: 1

    No they don't. You don't lose copyright by not protecting it. You're thinking about trademark rights. Copyright is only limited by fair use, what licenses you grant, and a time period - which when it comes to Disney seems to be neverending (Congress seems to have a tendency to extend copyright in general whenever any of Disneys major copyrights are about to expire)

  204. Re:Restrictions by jovlinger · · Score: 2

    they've copyrighted the licence!?!

    That's rich. That just made my day. Thank you RMS!

  205. Un-American ? by Claric · · Score: 1
    Hmm, 1st Amendment ? Freedom of speech ? Surely it's in your constitution to make free software under whatever damn licence you want.

    I hate politics, especially in the computer industry.
    --

    --
    There's no problem that cannot be solved with a suitable amount of high explosives
  206. Clever spin by Get+Behind+the+Mule · · Score: 4

    A naive reader of M$'s "correction" could be fooled into a rather negative view of GPL'd software, especially if it's used by the government. They make it sound as if you are obliged to GPL any software you developed if you used any GPL'd software to develop it. Say, for example, I work for the government and used emacs to edit a C program, and gcc to compile it. A naive reader of the M$ blurb might conclude that you have to release the C program that you developed under the GPL.

    This spin might succeed at getting a lot of people turned off on open source software. Why, they ask, should programmers in business or government be required to share all of their work, no matter what it is? It might be nice to do so, but shouldn't they have the choice not to?

    Of course that's not what the GPL requires -- you only have to share any changes you make on the GPL'd products themselves, not on anything you create using them; and the government is unlikely to get involved in projects like emacs, gcc or the Linux kernel, so the issue probably won't come up at all.

    It's a clever bit of FUD on M$'s part, because this impression will have to be answered by open source advocates with another "correction", and the distinction is complex enough that the broad public may never get it.

  207. CYA by NineNine · · Score: 2

    It's simple. This is a CYA from the spin doctors in Redmond. Not too obvious, are they?

  208. Re:Restrictions by SubtleNuance · · Score: 2

    Why not tailor the GPL or BSD style licenses to you personal tastes

    This is something I am noticing much of as late. I dont think this is a Good Idea(TM). GPL is very well understood. GPL makes an 'environment' in which people understand what is - and is not - permitted to do w/ their code. If I come along and release my software GPL AND the SNL (SubtleNuanceLicense) then the SNL may (likely) be more restricitve than the GPL. This makes for confusion - and conflict. The GPL Software is chugging along at a nice clip - there are alot of significant projects coming to fruition. If people start thinking that they like the GPL except for this-that-andtheother and make their own XYZL we may see this 'comfortable and universally understood' environment (the GPL environment) collapse because of Legal Whoring(TM) and Power Grabbing(TM) and Intellectual Property Asserting(TM).

    The GPL means one thing: share. We all understand that. Lets not try and share under our own terms and conditions.

  209. Re:Why, of course! by irvingld · · Score: 2

    If Microsoft want to use GPL code there is nothing stopping them going to the author and asking / paying them to release a special version of their code to them under a different license. This can then be used under this new agreed license and would not restict or stifle innovation. Microsoft would continue and so would the GPL'd software. Plus Microsoft would be funding OpenSource.

  210. Restrictions by omission9 · · Score: 2

    Certainly no-one is arguing that the GPL is not a restrictive license. As most people here know it is , in fact, extra-ordinarily restrictive. I personally have always been a bit scared of overly restrictive licenses and when I release software I right I am sure to use not only a BSD style license but my own language which specifies what I consider fair use. In that, I think the solution lies. Why not tailor the GPL or BSD style licenses to you personal tastes and check out their legality with your local friendly law student or lawyer? Where is freedom of choice ? I don't like being told what to do. Not by Bill Gates, RMS, or anybody else that wants to tell me how to practise my craft.

    1. Re:Restrictions by marcovje · · Score: 1

      Yes, but the restritive part sits in the viral aspect (which is the main difference to the LGPL).
      This is not really a problem (it is intentional), but people should examine this before GPl'ing something. Specially teams (see below)

      You can't combine it with commercial software (like in DLLs) unless those come with the OS (like the windows API dll's)

      So you can't use GPL in any commercial software (commercial as in software you want to sell).

      However authors *can* dual license their code. (so you can simply ask for a commercial license, this is however more difficult with team based projects, since it is less clear where the copyright lies)

    2. Re:Restrictions by Malor · · Score: 2

      Biggest reason is compatibility. If you think your product might be used as a part of something else, then you should probably pick either the BSD or the GPL license and stick with it. That way, it will be very clearly delineated where your code can and cannot be used. The BSD license, being less restrictive, will allow your code to be used in more places -- like Microsoft utilities.

      I personally happen to like the GPL -- it strikes me as the path to maximum freedom, by limiting everyone's freedom just a little bit but forcing them to respect everyone else's. It definitely does put restrictions on the users of your code, and if you truly don't want to restrict them in *any way*, the GPL is a bad choice.

      Because with each release and with each passing day, the value of GPLed code grows like a virus, I suspect that eventually the GPL or something like it will encompass most horizontal market software. But this will take a LONG time, probably decades. Open Source, oddly enough, is a lot like the cathedral projects of the middle ages -- people giving their whole lives to working on a project they would never see completed. ESR nothwithstanding, Open Source has a definite sort of cathedralness to it. :-)

      I do suspect that most programmers living now will probably see 80% of the eventual outcome.

      In my opinion, if Microsoft somehow gets GPLed code restricted in the US, eventually it will destroy the US as a globally competitive force in the software market. It will take awhile, but it will happen.

      We're really a very small part of the world, and the only reason Ethiopians aren't writing code is because they can't afford computers. 1 in 50 Ethiopians, just like 1 in 50 Americans, will be a good programmer -- when computers get cheap enough and the basic needs like food and shelter are met on a more regular basis, the US code output will be dwarfed by the rest of the world. It would be smart to make sure we can leverage their IP later, by letting them leverage ours now.

      My $0.02. Sorry for the rambling.

    3. Re:Restrictions by Black+Parrot · · Score: 2

      > when I release software I right I am sure to use not only a BSD style license but my own language which specifies what I consider fair use.

      Perhaps you didn't mean that exactly the way you said it, but if you did mean what you said then you should be aware that the doctrine of "fair use" is a matter of law and legal precedent, not a courtesy extended by publishers. In the latter case the doctrine would not exist at all.

      What I'm getting at is this: If your license has a "fair use" clause that limits what kind of "fair use" you would like to grant people, then you're SOL, because the courts are going to support their notion of "fair use" rather than yours.

      --

      --
      Sheesh, evil *and* a jerk. -- Jade
    4. Re:Restrictions by geekopus · · Score: 1

      The GPL is neither particularly restrictive nor nearly as complicated as most people seem to think

      You know, it's funny that two out of your three "arguments"
      were stated with must, and may not. Those sound like restrictions
      to me.

      C'mon! You must admit that while the GPL makes the software
      free, it places even more restrictions on the developer.

      To me, "Free" means that I can do anything, and I mean anything,
      with the software that I choose to do. The GPL takes
      this freedom away.

      Personally, personally mind you, I feel that Microsoft is correct
      in their assertion that the GPL is anti-business. You can't make
      money with it!
      Read the news if you don't believe me.

      And before you get on your high-horse about how business is "bad"
      Just remember that without business you wouldn't be typing on a
      computer to form your response.

      1971 - "Free" Love
      2001 - "Free" Software

      It's all a bunch of self-serving hippie crap.

    5. Re:Restrictions by bellings · · Score: 2

      when I release software I right I am sure to use not only a BSD style license but my own language which specifies what I consider fair use.

      Oh goody. Just what the world needs -- more poorly thought out, legally incomprehensible licenses.

      I have no idea what your license might actually be. But if its anything like the plethora of "modified" license I've seen out there, there's a pretty good chance it boils down to "you're only allowed to use this software if you're willing to ignore this ill-concieved license."

      Think very, very carefully before you start to release code under your own license. With few exceptions for otherwise popular software (like Perl or TeX or Python), I avoid using software with some author's hacked out, personalized license. It's often far to difficult to discern the authors intent for the license (which matters to me), and its often impossible for me to discern the legal implications of the license. Only in the most popular software do I often find enough auxiliary information to let me know if I can even use the software. Far too often, it's not worth the trouble to find out.

      --
      Slashdot is jumping the shark. I'm just driving the boat.
    6. Re:Restrictions by xantho · · Score: 1
      > when I release software I right I am sure to use not only a BSD style license but my own language which specifies what I consider fair use.

      Perhaps you didn't mean that exactly the way you said it, but if you did mean what you said then you should be aware that the doctrine of "fair use" is a matter of law and legal precedent, not a courtesy extended by publishers. In the latter case the doctrine would not exist at all. What I'm getting at is this: If your license has a "fair use" clause that limits what kind of "fair use" you would like to grant people, then you're SOL, because the courts are going to support their notion of "fair use" rather than yours.

      No, I definitely think that you can tell people not to do things with your program that you don't want them to. Maybe that's not a legal definition of fair use, but they do have English language meanings too. As in, "it's not fair for you to put your name on my code and rerelease it, so you can't do that"

      --Xantho

    7. Re:Restrictions by wass · · Score: 1
      Where is freedom of choice ? I don't like being told what to do. Not by Bill Gates, RMS, or anybody else that wants to tell me how to practise my craft.

      Yes, that's the beauty of freedom! You can write code, and release it under any of a plethora of different licenses. While I can choose any other license that suits my taste.. We're both happy, and have no reason to be miffed at each other for using a license for our OWN software that the other might not agree with.
      __ __ ____ _ ______
      \ V .V / _` (_-&#60_-&#60
      .\_/\_/\__,_/__/__/

      --

      make world, not war

    8. Re:Restrictions by jandrese · · Score: 1

      Really, it makes sense. I don't want to pick up a piece of software with the "GPL" and discover later that the licenese specifically allowed the program to email everyone in my address book with spam or something else. If you change the GPL, change its name as well, otherwise you just invite confusion and hatred.

      Down that path lies madness. On the other hand, the road to hell is paved with melting snowballs.

      --

      I read the internet for the articles.
    9. Re:Restrictions by molog · · Score: 2
      To me, "Free" means that I can do anything, and I mean anything, with the software that I choose to do. The GPL takes this freedom away.

      Yes, this restriction is there. And if that is your definition of free then the GPL is not free. There are a set of freedoms the GPL allows, and your set which it doesn't allow. What you feel is freedom though allows you to take away freedoms of others by placing the software under a draconian license. That is the main push of the license, to keep the software with the GPL's freedoms in the future. I wanted to comment on your assertion that you can not make money with GPL software. What about Cygnus? They were making money for years with GPL software and the reason RedHat bought them was because they made money.
      Molog

      So Linus, what are we doing tonight?

      --
      So Linus, what are we going to do tonight?
      The same thing we do every night Tux. Try to take over the world!
    10. Re:Restrictions by jovlinger · · Score: 2

      well, the whole thing about copyright is that it prohibits me from making derivative works. So if the licence is simply copyrighted, then I am unable to change it to suit and give it a different name. Additionally, it prohibits me from using the text of the GPL but under a different name -- say LPG.

      It'd be different if the licence had a licence that explicitly allowed me to make derivative works.

      Both of these cases are different issues than the innapropriate use of the GPL name, which I imagine is covered under sepate provisions.

      Erm. It just occurred to me that licences perhaps are not copyrightable. Doesn't that apply only to creative works? Can it be argued that a licence isn't creative, as it is merely procriptive (I'm sure there's a legal term that is more accurate)?

    11. Re:Restrictions by Jon_S · · Score: 1

      Um, the GPL is all about, and depends on, copyright. Without copyright law the GPL is nothing. How does this post make your day?

    12. Re:Restrictions by jovlinger · · Score: 1

      Because it is a metacircular statement. It recursively defines the terms it applies to itself. How is that not neat?

      Furthermore, the licence is meta information. It never occurred to me that that information ASLO could have meta information.

      But then I enjoyed GEB, so that sort of thing tickles by funny bone. YMMV

    13. Re:Restrictions by chrylis · · Score: 5
      "I am sure to use not only a BSD style license but my own language which specifies what I consider fair use."

      While that does allow you to specify exactly what other people can do with your code, it has the unhealthy side-effect of confusing the community at large. I know what the GPL says, I know what the LGPL says, I know what the BSD license says. I'd rather not have to wade through others' home-brewed licenses to figure out what's going on.

    14. Re:Restrictions by Software · · Score: 2
      Why not tailor the GPL or BSD style licenses to you (sic) personal tastes and check out their legality with your local friendly law student or lawyer?
      Because, from: http://www.gnu.org/copyleft/gpl.html:

      Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

  211. Re:It's Microsoft who is funded by tax payers by raju1kabir · · Score: 2
    Whether or not Microsoft gets one penny of yours is entirely your decision.

    Sort of, but it's often a difficult decision to be informed about, and an even harder thing to avoid, since the Microsoft tax is levied on hardware purchases from almost all major PC manufacturers.

    A tax is an involuntary monetary obligation to a ruler.

    I think you're still trapped in the 1500s (which would explain how you've managed to avoid the Microsoft tax). We don't have "rulers" anymore (at least in democratic societies). We have governments which carry out tasks on our behalf. And we pay taxes to plenty of entities that have no authority over us. I pay taxes on goods exported from many countries, to the governments of those countries. I pay taxes to UNESCO when I visit certain historic sites. I pay taxes to governments of states I would never visit (e.g., Texas) when ordering goods from there by mail in certain circumstances.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  212. Good thing they like BSD . . . by hardburn · · Score: 1

    . . . since they basicly riped *BSD's networking layer right out and put it in Windows. That could have never worked if it was under the GPL.

    Please, no flame wars about BSD vs GPL. I'm sick of them.


    ------

    --
    Not a typewriter
  213. migawd by nycdewd · · Score: 1

    an intelligent being! (truth folks, just truth) shoot him/her, QUICK! (sarcasm folks, mere sarcasm)

  214. Stallman Would Agree... by Outlyer · · Score: 5

    Well, at least in regards to it being an "intellectual property" destroyer. Intellectual property, for Stallman, is the commoditizing of information, which the GPL exists to prevent. So, I don't think he'll object to the statement, what he (and I) object to, is the rather flawed conclusion that this clarification makes.

    Why should our governments contribute to closed-source development? It doesn't benefit their citizens, on the other hand, Expect is great tool that came from Government open source (it's public domain, mind you)

    Also, it's convenient for Microsoft to support the BSD license, as it's a frequent source of Microsoft applications. (Run 'strings' on ftp in Windows NT/2k and you'll see)

    The GPL prevents this, hence, Microsoft cannot easily 'embrace and extend' GPL software.

    In no way am I against the BSD license, but it does facilitate the opposite of what the GPL represents.

    --
    ----------------- "I have a bone to pick, and a few to break." - Refused -------------------
    1. Re:Stallman Would Agree... by AviN · · Score: 1
      When Windows crashes, at least it lets you click OK first.

      What version of Windows are *you* using?

    2. Re:Stallman Would Agree... by 1010011010 · · Score: 5

      e:\winnt\system32>strings ftp.exe

      !This program cannot be run in DOS mode.
      Rich[:
      .text
      `.data
      .rsrc
      WSOCK32.dll
      [...]
      GetConsoleMode
      CreateFileA
      KERNEL32.dll
      @(#) Copyright (c) 1983 The Regents of the University of California.
      All rights reserved.

      exe\ftp.dbg
      .exe


      - - - - -

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    3. Re:Stallman Would Agree... by BitKat · · Score: 1

      Also, it's convenient for Microsoft to support the BSD license, as it's a frequent source of Microsoft applications. (Run 'strings' on ftp in Windows NT/2k and you'll see)

      Is this bad? God forbid that they write these things themselves! There's no end to the grief that poorly implemented basic network utils (or protocol stacks) will cause.

    4. Re:Stallman Would Agree... by KjetilK · · Score: 2

      Actually, I don't understand Stallman's IP philosophy that way. It doesn't seem like he is against IP as such, he just thinks of IP in it's classical meaning: IP doesn't exist to benfit right holders primarily, but to benefit the society. Of course, right holders get their deserved piece of the cake too, but it is still to benefit society that they get it.

      --
      Employee of Inrupt, Project Release Manager and Community Manager for Solid
    5. Re:Stallman Would Agree... by blirp · · Score: 1
      ... but the FILEVERSION resource says 'Copyright (C) Microsoft Corp. 1981-1996'...

      M.

    6. Re:Stallman Would Agree... by tiny69 · · Score: 2

      I can imagine that there are thousands of people all over the world running `strings` on all of MS's programs to see what other gems they can find.

      --
      Go not unto/. for advice, for you will be told both yea and nay (but have nothing to do with the question)
    7. Re:Stallman Would Agree... by DJGreg · · Score: 1

      When Windows crashes, at least it lets you click OK first.

      I looked and looked, but could not find anywhere to click okay on the STOP screen on my win2K box...

      --

      Yes, one day I may actually learn to spell...
    8. Re:Stallman Would Agree... by WNight · · Score: 2

      LGPL would be better. Then MS could do the rest of the OS as closed-source, but we'd have had the source code necessary to fix the network overflows that allowed for WinNuke, TearDrop, and all ninety other exploits that crashed windows machines.

    9. Re:Stallman Would Agree... by SEWilco · · Score: 1
      It's a shame that NASA's software distribution system, COSMIC, vanished in a puff of greasy black smoke two years ago. They used to have quite an assortment of government-developed software. You can judge for yourself how well you can find something at the replacement service.

      "The Administration shall provide for the widest practicable and appropriate dissemination of information concerning its activities and the results thereof." -National Aeronautics and Space Act of 1958
  215. Re:innovating stemming by DeeKayWon · · Score: 1

    Oh, geez. I just got visions of Jean Chretien on the Royal Canadian Air Farce. Damn, that was funny.

  216. Why, of course! by 1010011010 · · Score: 5

    They can steal stuff from BSD-licensed software without any problems, thus enhancing their "Intellectual Property". GPL makes them give it back, along with any enhancements, thus devaluing their "intellectual property". I believe Exchange includes BSD-licensed software -- parts of sendmail, maybe? THe copyright includes "the regents of the university of california."

    I wonder if they will mount a legal challenge to the GPL now? And how will they do it? Release a closed-source version of some GPL program, perhaps, and then litigate it? They wouldn't lose much -- the 'penalty' would be for them to release the source for their modified program, which I doubt they would care about anyway. I also wonder if another company would defend the GPL -- IBM perhaps? Sun, now they they're including Gnome with Slowlaris (yeah, we'll see)?

    - - - - -

    --
    Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    1. Re:Why, of course! by wroot · · Score: 1
      Why wouldn't they port IE to Linux??? Why Solaris?

      Wroot

    2. Re:Why, of course! by innocent_white_lamb · · Score: 1

      Why wouldn't they port IE to Linux??? Why Solaris? ---- > Because Solaris is not Windows (Who, us?? What monopoly??) and because Solaris is not a big threat in the same way that Linux is.

      --
      If you're a zombie and you know it, bite your friend!
    3. Re:Why, of course! by cyber-vandal · · Score: 2

      I think IBM and HP also might have something to say on the matter.

    4. Re:Why, of course! by T3kno · · Score: 1
      Check out the about box for IE 5.5 it says:

      Based on NCSA Mosaic.
      NCSA Mosaic(TM); was developed at the National Center for Supercomputing Applications at the University of Illinois at Urbana-Champaign.
      Distributed under a licensing agreement with Spyglass, Inc.

      Contains security software licensed from RSA Data Security Inc.

      Portions of this software are based in part on the work of the Independent JPEG Group.

      Contains SOCKS client software licensed from Hummingbird Communications Ltd.

      Contains ASN.1 software licensed from Open Systems Solutions, Inc.

      Multimedia software components, including Indeo(R); video, Indeo(R) audio, and Web Design Effects are provided by Intel Corp.

      Unix version contains software licensed from Mainsoft Corporation. Copyright (c) 1998-1999 Mainsoft Corporation. All rights reserved.

      Mainsoft is a trademark of Mainsoft Corporation.

      Warning: This computer program is protected by copyright law and international treaties. Unauthorized reproduction or distribution of this program, or any portion of it, may result in severe civil and criminal penalties, and will be prosecuted to the maximum extent possible under the law.


      They have a shitload of code in there that they didn't write, but if anyone were to ask them to release the code for IE (that should be a part of the ruling against them IMHO) they would beat you over the head with IP propaganda. I really like the last paragraph, we stole all of this but if you try to we'll sue your ass. Frigin M$.
      --
      (B) + (D) + (B) + (D) = (K) + (&)
    5. Re:Why, of course! by bugg · · Score: 2
      (I'm not the moderator, but I think I understand why he did what he did)

      It all comes down to "They can steal stuff from BSD-licensed"

      It's not stealing. It's sharing. Commercial companies can use BSD-licensed code (I release my work under a BSD-style license) and the benefits to you, the OSS-minded consumer, are:

      1. Compatiblity. There's more of a chance that the products are compatible, or similar.

      2. Contributions back. Companies often contribute back (Apple/Darwin) to reduce merging costs, or to increase peer review.

      3. PR. It's good PR among OSS-nuts to contribute back.

      So, you see, we're not crazy for welcoming closed-source developers with open arms. They wouldn't be in the party otherwise, and even though some of them (MS, perhaps) might not be contributing back to the party, some of them (Apple) are!

      So no, it's not _stealing_!

      --
      -bugg
    6. Re:Why, of course! by 1010011010 · · Score: 3
      Flamebait? There were three ideas contained in that message-
      1. Microsoft likes using BSD-licensed software in their products
      2. Microsoft may be making a prelude to a legal challenge to the GPL
      3. If Microsoft plans to litigate the GPL, who might defend it? IBM? Redhat? Andover?


      - - - - -
      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    7. Re:Why, of course! by Dionysus · · Score: 2

      How do you steal a BSD licensed software?

      Do you forbid the author from further development of his software or something?

      --
      Je ne parle pas francais.
    8. Re:Why, of course! by NNKK · · Score: 1

      Free Software Foundation with, I'd imagine, the backing of a number of companies and individuals.

  217. Re:Microsoft Misses The Point by raju1kabir · · Score: 1
    If it was possible to measure value to the Open Source community as contributed by country, I'm sure Australia and Finland would be at or very near the top.

    I assume by "Australia and Finland" you mean "Germany", since that's where all the active developers (aside from those who came from UK or France or Austria or Mexico or wherever and then moved to California) seem to be.

    Australia is definitely near the top of the list if you're comparing to Equatorial Guinea, Nauru, Kyrgyzstan, and Surinam. Otherwise I think you're suffering from a wee bit of myopia.

    --
    "Patriotism is your conviction that this country is superior to all other countries because you were born in it." -- GBS
  218. MS attacks by SonCorn · · Score: 1

    MS is a very large and powerful company that feels threatened by a small but up and coming group of people. Of course they are going to attack their competitors. One way of doing that is too put a bad image in the public mind for Linux and all things Linux or I guess more specifically now GPL. The public will choose in the end what the best solution to there needs is. I just hope that it is a solution for the people by the people.

    --
    What good is a used up world, and how could it be worth having? --Sting
  219. innovating stemming by xueexueg · · Score: 5

    In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development."

    "...Because if you are taxpaying, you are not deserving of the innovating stemming from your tax-paying-paid developing, which, because, uh, if everyone can be using and adding to the source coding, this innovating will be belonging to the tax-paying, and not to whomever the tax-paying are paying to be developing.
    "And then maybe your base will not be belong to us," he added.

    1. Re:innovating stemming by DAldredge · · Score: 1

      You sound just like MoJo-JoJo from the powerpuff girls...

    2. Re:innovating stemming by sharkey · · Score: 1

      ROTFL. Never having I being seeing such beautyingly crafting satiring responding.

      --

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  220. Re:Steal This Subject by ocie · · Score: 2

    Interesting ideas. Had medeval monks had the power and desire to, would they have opposed the printing press?

    I think Microsoft may have something though: If a free version of software exists, there will be no economic incentive for someone to go out and make a commercial version unless the commercial version is significantly better than the free one.

    I don't see this as a problem, except for the companies that make money selling mediocre software. Business will be able to take advantage of free software to build their own in-house solutions, and software companies will have to concentrate on a few really good products instead of many so-so ones.

    Companies that depend on fewer products are more risky, but even Microsoft with the hundreds of titles it sells has a volatile stock price. There is also a risk that the commercial titles will be more expensive as a result. But if they become too expensive, free software will serve as a check on the price.

    Accoring to Eric Raymond, most of the software developers out there work on in-house systems anyway, so it is a boon to the greatest number of programmers.

    I think William S. Burroughs one said "Word is a virus" How prophetical :)

    --
    JET Program: see Japan, meet intere
  221. Of course. BSD is ok, but GNU isn't. by james_moriarty · · Score: 1

    Of course.. why didn't I think of that?!

    BSD software is `ok' because Microsoft can use that code. Like the TCP/IP stack, and kerberos code that was borrowed for Windows 2000. But those poor inovative coders at microsoft will have to code their own versions of GNU software from scratch! Those poor muffins..

    So when is Microsoft going to publish Windows 2000 on a BSD-style licence again?

  222. Nitpicking I know by _J_ · · Score: 1

    What's interesting is their retroactive clarification that it's...

    Most clarifications are retroactive. Kind of hard to have pre-emptive clarifications.:)

    IMHO, as per
    J:)

    1. Re:Nitpicking I know by wroot · · Score: 1
      I'm not sure about clarifications, but there definitely are pre-emptive apologies:

      "I apologize in advance for what I'll do after I drink all of that vodka. You all are going to totally regret inviting me to the party" (Wroot's usual repertoire)

      Wroot

  223. Steal This Subject by joecool12321 · · Score: 2
    I'm contiunously amazed at people who think that free information stifles creativity and innovation.
    Perhaps "open source is an intellectual-property destroyer", but I fail to see how stifling creativity follows from the above statemnt.

    The unquestionable truth is that whenever there is open exchange of ideas, innovation grows without bound. For example, the Holy Wars of Europe brought a spread of ideas which led directly to the Renaissance.
    Guttenberg's printing press also led to the "free exchange of ideas" -- books were cheap! Those that adapted to the new society survived, and used information as a tool, rather than trying to stifle its creation.

    I think open-source follows in much the same vein: a cheap, widely available spread of ideas, which brings together disparate concepts into a new and technologically advancing arena.

    That Microsoft fails to recognize the benefits of open-source only serves to show their soon-outdated concepts of society.
    Will they fall quickly? I doubt it, but I think history shows that innovation thrives on the spread of ideas which the open source concept embraces.

    1. Re:Steal This Subject by Chris+Burke · · Score: 2

      Unfournatly the GPL does not really allow any of what you describe because it's so viral and incidious it contaminates otherwise unhindered code and forces disclosure

      Viral freedom... I like that.

      (wich in a business sence is not all that good paticulary if you have added value).

      If you really can add value to a GPL'd product, then someone will pay you to add that value.

      The BSD licence (in the scope of goverment funded software) would be better because it allows for the most flexibility to taxpayers

      By having the flexibility to take away flexibility? So because I paid taxes to help build the roads, I should be able to set up a toll booth on that road?

      (after all businesses pay taxes aswell)

      Microsoft didn't.

      paticularly a good idea because for the most part goverment agency's buy rather then write software, so when they develop something inhouse it has the maximum change of benefiting the goverments intrests by being incorporated into software there likely to use.

      Okay, but why can't the government pay someone to write GPL'd software?

      --

      The enemies of Democracy are
  224. Re:Brilliant Move by nycdewd · · Score: 1

    i can't believe Yohahn's post only got a (Score:1)... that post is an insightful bit of deconstructionism!

  225. Re:Makes sense to me by rgmoore · · Score: 3
    If the government is going to be paying people to produce software, the software should be open for all taxpayers to use. Including closed-source software companies.

    But GPLed software is available for anyone to use. Right of unrestricted use is part of the license. Closed-source software companies can even distribute GPLed software. Microsoft could release its own distribution of Linux if it particularly felt like it. They just aren't allowed to slap on a different license. In fact, IIRC, Microsoft already does distribute some Open Source software (under its original license) as parts of some of its multi-part software packages.

    Actually, I agree that government originated projects shouldn't be licensed under the GPL. I think that it's probably better for them to be released under something like the BSD license or public domain that allows the broadest possible use. But that shouldn't stop the government from contributing to GPLed projects already in progress (i.e. NSA high security Linux) if doing so is a good way of achieving government aims.

    --

    There's no point in questioning authority if you aren't going to listen to the answers.

  226. I get it! by Gorth · · Score: 1

    Ahhh!!! I get it! So open source software is evil and will send the world straight into the fiery pits of hell. Unless it's open source software that can be bought out and made closed source.

    Why was I so stupid to have not seen that before?!?

  227. Of course Microsoft hates the GPL.... by coupland · · Score: 2

    Everyone knows one of their primary strategies is to sit on standards bodies just long enough to extend the standard with proprietary hooks. "Embrace, extend, destroy." Any license that forces proprietary changes become part of the public code base is completely at odds with the way Microsoft defaces... er... I mean embraces... standards.
    ---

  228. Re:Agreed. MS is telling the truth... sort of. by mpe · · Score: 2

    The GPL is definately a borg-ish license (funny considering the picture of good old Bill that slashdot uses). This isn't a bad thing, but it is accurate.

    Except that the GPL dosn't go activly seeking other programs to asimilate. Whereas Microsoft certainly enguages in this kind of behaviour.

    Without a code review how can you really know when any closed source project uses open source code?

    Without such a review you have no idea what is in the program at all. Therefore certain projects should never use closed source programs. These include functions of government such as military, security, taxation, etc.

  229. Re:It's Microsoft who is funded by tax payers by mr · · Score: 1

    There is no Microsoft tax
    Yes there is.

    A tax is an involuntary monetary obligation
    If I want to buy an iPAQ or a HP Jordna to run NetBSD, part of the price goes to Microsoft.

    In 1986, when I wanted to buy a Compaq PC, part of the money of the price went to Microsoft.

    Whether or not Microsoft gets one penny of yours is entirely your decision.
    In a strict sense yes. If I want a sony laptop, or a iPAQ, then Microsoft gets more than one penny of mine. My choice seems to be to steal the sony laptop/iPAQ (so I don't pay Microsoft) or pay microsoft, if I want the sony/iPAQ.

    Would you prefer the term "user fee"? How about "mandatory license"? Microsoft tax is also a correct term, because the payment is for software I don't want and won't use.

    --
    If it was said on slashdot, it MUST be true!
  230. Only a problem for M$ by Darkstorm · · Score: 2

    Well, from what I grasped from the article M$ doesn't like the GPL since leagaly it restricts them from using GPL'd sorce code in their software.

    If you plan on using someone elses work in your project to save yourself time and trouble then you should comply to their wishes on how that code is used. If you dislike the GPL license then don't use GPL'd code.

    I guess they feel it is destroying their freedom to innovate*

    *innovate - (from the Microsoft dictionary) The aquisition of any code or idea that will make our products better, preferably in a way we can claim we created it.

    --
    If ignorance is bliss, the world is full of blissful people
    1. Re:Only a problem for M$ by JesseL · · Score: 1
      since leagaly it restricts them from using GPL'd sorce code in their software.

      No, it doesn't. It simply means that if they used GPL'ed code they would have to GPL the rest of the package that uses the original GPL'ed code. They are perfectly free to do that ;-)

      --
      "Prefiero morir de pie que vivir siempre arrodillado!"
    2. Re:Only a problem for M$ by Darkstorm · · Score: 2

      Yes, you have a point, but since all their software is closed we can't see it.

      They are perfectly free to do that ;-)

      I think we all know this is not likely to happen.

      --
      If ignorance is bliss, the world is full of blissful people
  231. Re:Makes sense to me by Black+Parrot · · Score: 2

    > If the government is going to be paying people to produce software, the software should be open for all taxpayers to use.

    I like that idea in principle, but in practice it's not all that simple. For instance, the government used taxpayer money to fund the White House, but that doesn't mean Joe Citizen can schedule it for a week's use during summer vacation.

    Conceivably there might be circumstances where they would produce software for limited distribution as well.


    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  232. Re:You recognize the flaw in that logic, don't you by MrGrendel · · Score: 1

    Sun and IBM both have GPLd software, and they should have lawyers to match any other company.

  233. Re:It's Microsoft who is funded by tax payers by Arandir · · Score: 2

    There is no Microsoft tax. That term was orginally used in a very bad analogy.

    A tax is an involuntary monetary obligation to a ruler. Microsoft is not a ruler. You are not obligated to buy any of their products. Whether or not Microsoft gets one penny of yours is entirely your decision. They haven't received a penny from me since DOS 3.3.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  234. Re:You know, it's entirely possible... by Black+Parrot · · Score: 2

    > The body of work out there under the GPL is quite humongous and therefore I cannot believe that a court would just throw away the GPL

    Possibly very important in this regard is the fact that some $BIGCOMPANIES now like the GPL or even have their own variants, so that if a court case ever came down to the traditional "biggest wallet wins" it does not necessarily mean that the GPL would be stricken down.

    --

    --
    Sheesh, evil *and* a jerk. -- Jade
  235. Re:It will be an interesting century by hernick · · Score: 1

    > Mozilla exists, and can't be destroyed.
    No, but it can't be used either. It's not quite stable in its current state.. But soon, it will be. And I bet that lack of a good web browser is holding a lot of windows users back. I, for example.. As soon as I have a good browser under linux, bye-bye windows.

    > Office. Office clones exists.
    I use StarOffice - it works well and it's free. The place I work for uses it for computers that can't justify a 600$ office 2000 license but need a word processing app. It's not as good as Office 2000, but it does the job.

    > Backoffice.
    Open Source has almost all of this, and more, without the annoying licensing restrictions.

    > SQL Server
    Look at PostgreSQL lately ? Or mySQL, for web applications ?

    > Analysis Services
    You got me here..

    > Visual Basic
    VB is an interesting, yet sucky piece of software. Kylix anyone ?

    > Third partey apps
    Wine is getting better :)

  236. Taxpayer-funded != GPL by one-egg · · Score: 1

    What I find odd is the implicit claim that all taxpayer-funded software is released under the GPL. I'm sure the Regents of the University of California will be interested to learn this "fact".

  237. Re:You know, it's entirely possible... by Saxerman · · Score: 1
    It would be the destruction of ALL intellectual property.

    Hmm... sounds like a plan.

    "Will we have to bring our own source, or will they have some for us?"

    --

    A steaming cup of soykaf would be real wiz right now.

  238. Microsloth Windoors by rice_burners_suck · · Score: 1

    Of course Microsoft acknowledges the BSD license. Many, including myself, believe that everything with Microsoft's name on it that actually works is either copied, purchased or stolen from someone else. The BSD license allows Microsoft to get functional software at no cost, and in fact, Windows NT networking includes much BSD-licensed code. The proof was shown in someone's response to another /. story.

  239. Makes sense to me by cperciva · · Score: 5

    If the government is going to be paying people to produce software, the software should be open for all taxpayers to use. Including closed-source software companies.

    Remember how anyone who did government-funded research in the US had to put in place provisions allowing the US government to use their research for free? The same should apply, only more broadly, for government-funded software projects: Anyone who is paid by the government to produce software, should be obliged to make the software available, for free, to everyone, with no strings attached.

    Oh, and WTF is a retroactive clarification? Is it supposed to be in contrast to a proactive clarification of the form "I am about to say something confusing, but what I will really mean is..."?

    1. Re:Makes sense to me by c · · Score: 1

      GPL software is available for everyone, including taxpayers, to USE.

      What you're saying is that private individuals/corporations should be able to build upon taxpayer-funded projects without having any obligation to give back to the taxpayer.

      So tell me, do you think it's okay for a private interest to build an office building in a public park for free?

      c.

      --
      Log in or piss off.
    2. Re:Makes sense to me by Eivind · · Score: 1

      But that's because there's only one white house, so it's a limited resource that has to be used wher eit's most useful to the USA. Software, on the other hand, can freely, and easily be duplicated however many times you want. Thus it's *not* a problem if 100 million americans want to use some government-funded software at the same time, you just give each his separate copy.

    3. Re:Makes sense to me by thrig · · Score: 1

      Well, my dictionary defines Retroactive as "vi to act backward..."

      There's some other stuff, but that first definition suits Microsoft well, IMHO. Think of it as rollbacks for a database after an oopsie.

      "You cannot control, only catch." -- Tsung Tsai
    4. Re:Makes sense to me by IAmATuringMachine! · · Score: 1

      As much as I would like to see the source code for the software that runs our missle defense systems and the schematics for making nuclear missles, which heck, my tax dollars paid for, I don't think it's gonna happen.

      --
      "Computer Science is no more about computers than astronomy is about telescopes."
      -E. W. Dijkstra
    5. Re:Makes sense to me by SurfsUp · · Score: 2
      If the government is going to be paying people to produce software, the software should be open for all taxpayers to use. Including closed-source software companies.

      GPL'd software *is* open for all taxpayers to use. However when it comes to redistribution there are a few easy conditions that apply, most notably that the source must be made available. I don't see how you can argue that this hurts taxpayers in any way.
      --

      --
      Life's a bitch but somebody's gotta do it.
  240. Re:You know, it's entirely possible... by RealUlli · · Score: 1
    It would be the destruction of ALL intellectual property.

    And that would mean the GPL had reached its goal. ;-)

    Ulli

    --
    Simple things should be simple, complex things should be possible.
  241. If the government can't hold copyright... by PhilHibbs · · Score: 2

    then they can't use the GPL, or make any modifications to GPL'd code. AFAIK, the federal government doesn't hold copyright on anything it creates, as it belongs to the people. Anything created is in the public domain, such as maps and stuff. I know they use various contracts with private companies to get around this, but that's beside the point, I'm talking theory here. How does that affect government workers modifying GPL'd code? The modifications are public domain, so that doesn't compromise the GPL, and the public domain sections of the code could in theory be extracted and used freely without GPL restrictions. This latter option is difficult, as GPL'd modifications to the PD code may have been made. So the GPL does in practice make it difficult for federal workers to create code in the public domain, if they also use the GPL. The PD sections would have to be archived separately and made available to the public.

  242. The reason AC's shouldn't be banned (nt) by slaytanic+killer · · Score: 1

    no text

  243. Stealing! by bloo9298 · · Score: 1

    In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development."

    s/innovating stemming/stealing/ surely?

  244. M$ is missing WHAT? by andrew71 · · Score: 1

    Micro$oft isn't missing anything. They have started watching OSS for real. They admitted Linux is top threat.

    The signals are clear. They're after us. Like it or not, this is open war, and Microsoft is going to play _dirty_. It's the only game they can play, and it's just started. They have proved before to be masters in the Art of FUD. Go figure what they'll come up with...!

    Of course M$ likes BSD. Of course M$ complains about GPL. They will do whatever they can to sh1t on it, you can count on that!

    Yesterday we were just buzzing around M$. Now M$ is after us. High time for the FS community to realize this and switch strategies. Cleaner code may not be enough this time.

    Am I oversensitive? My $.02 BTW...

    --
    13-4=54/6
  245. It's Microsoft who is funded by tax payers by Andy+Tai · · Score: 1
    Interesting that Microsoft talks about tax payers. They forget that they are funded by the Microsoft tax.

    Bill Gates and Richard Stallman are finally coming to a face off.

    "Most of you steal your software... What hobbyist can put years into programming, finding all bugs, documenting his product and distribute for free?"----An Open Letter to Hobbyists, Bill Gates, Micro-soft, 1976

    "GNU... is the name for the complete Unix-compatible software system which I am writing so that I can give it away free... Once GNU is written, everyone will be able to obtain good system software free, just like air."----The GNU Manifesto, Richard Stallman, Free Software Foundation, 1985

    Microsoft Windows vs. GNU/Linux, today

    --
    Free Software: the software by the people, of the people and for the people. Develop! Share! Enhance! Enjoy!
    1. Re:It's Microsoft who is funded by tax payers by hammock · · Score: 1

      Finally Microsoft is fighting competition that doesn't care.
      "Tag! You're it! - I don't care."

      I can't seem to find the source of this statement, so I can't quote it, but Linus said something to this effect.

    2. Re:It's Microsoft who is funded by tax payers by Graspee_Leemoor · · Score: 1

      "Bill Gates and Richard Stallman are finally coming to a face off. "

      Cool! So they're going to swap faces and have lots of gun battles while spouting cool quotes?

      Oh no, sorry, the point of that film was that *one of them was good, and the other evil*.

      Graspee

    3. Re:It's Microsoft who is funded by tax payers by SubtleNuance · · Score: 2

      A tax is an involuntary monetary obligation to a ruler. Microsoft is not a ruler. You are not obligated to buy any of their products.

      Have you ever tried* to buy a Compaq, IBM, HP, Acer, Dell, Packard Bell or other Complete Box WITHOUT Windows installed?

      M$ has forced a 'tax' onto PeeCees through heavy handed OEM deals. Another reason they are a monoploy and must be broken into >10 pcs.

      *I build my own boxes - but 98% of people do not.

    4. Re:It's Microsoft who is funded by tax payers by mr · · Score: 1

      Does the YOPY run NetBSD? Any BSD?

      --
      If it was said on slashdot, it MUST be true!
    5. Re:It's Microsoft who is funded by tax payers by Arandir · · Score: 2

      Does that mean I pay a tax to Goodyear when I buy a Ford? Or that I pay a tax to the farmer when I buy a head of lettuce at the grocers? Wow! I need to get a new dictionary, mine is obviously out of date. And here I thought that a tax was something compelled by a party external to the economic transaction.

      --
      A Government Is a Body of People, Usually Notably Ungoverned
    6. Re:It's Microsoft who is funded by tax payers by Arandir · · Score: 2

      since the Microsoft tax is levied on hardware purchases from almost all major PC manufacturers.

      The big difference between Microsoft and the government, is that Microsoft can only get manufacturers to pay them through persuasion. But no manufacturer has any choice about not paying the government tax. Voluntary versus involuntary. Huge difference.

      If I don't pay taxes to the IRS and California Franchise Tax Board, I go to jail! On the other hand, I own a modern x86 computer that has never had any Microsoft software on it, ever. And I have absolutely no fear that Bill Gates can do anything about it.

      We don't have "rulers" anymore (at least in democratic societies).

      Please check out the etymology of "democracy" and find out what the _cracy_ part stands for. By "ruler" I did not mean a monarch. I meant a person or group of persons that can compel me through force to obey their rules, otherwise known as government.

      ---

      Harsh words time: if Microsoft is compelling you to do anything, it is your own damn fault. Grow a backbone and start making your own decisions. If you don't want to purchase a copy of Windows, then simply don't purchase one! Of course it won't be convenient. Freedom has never been convenient. You're going to have to excercise your shopping muscles and find one of those manufacturers that don't charge for Windows. Or build your own. So what if it's hard! Who gives a shit! My ancestors fought and died in the Revolutionary war for freedom and here you are blaming Microsoft just because you're too lazy to shop around.

      "You paid the tax! But I though you hated King George."
      "Sorry, dear. It was just too much work throwing the tea into the harbor."
      "Well, no matter. You'd better hurry because it's time for your Sons of Liberty meeting."

      --
      A Government Is a Body of People, Usually Notably Ungoverned
  246. Government originate code SHOULD be GPL by mwa · · Score: 1
    I disagree. If taxpayer funded software is not GPL'ed, then there is no gaurantee that the taxpayers will receive the benefits of distributed enhancements. The GPL is perfect for making sure that tax funded software development does not get exclusively re-directed into corporate coffers.

    Remember, nothing prevents commercial distribution of GPL'ed code. Companies can, and I'm sure will, take tax payer funded GPL'ed code, extend it and make those products available for sale. That's fine. The commercial linux distros are all available for sale, too. But taxpayers should not be required to pay for software they already funded. Paying for packaging and support is another matter.

    I am not a GPL bigot. I believe that whoever writes the code gets to pick the license and in many cases the GPL is a bad idea. In this case, however, Microsoft should be scared. If government development is GPL'ed, they lose all access to it. If it's under a BSD-type license, they get it all for free. We need to educate our legislators on why Microsoft's stance is still wrong. The GPL is the best gaurentee that public code continues to benefit the public.

  247. Yup by Hard_Code · · Score: 2

    GPL doesn't destroy IP (author's maintain their copyright), it just destroys authors' ability to exert singular dominion over that property. So they still "own" or at least have originated, the source, they just cannot horde it. Property laws were written when it was obvious that no item could be simultaneously and exclusively owned or used by more than one person. With the advent of computing, product becomes a lot more like ideas, in that they are infinitely reproducably and non-appropriable, than like physical items. Hopefully it's just a matter of banging enough clue into lawmakers. It's not about what's fair (as Bill Joy is concerned), it's about what *IS*. Once we define what digital/intellectual property is, then we can start creating new solutions to the old fairness question (tackled in original patentsand copyright law). Un/Fortunately this will make some markets based on scarcity evaporate. ("Gutenberg, stop immediately! Do you realize what the printing press will do!?? People won't be beholden to a select few for their information and education! Terrible!")

    --

    It's 10 PM. Do you know if you're un-American?
  248. Re:Windows 2000... by BrookHarty · · Score: 1
    ALL YOUR BASE ARE BELONG TO US

    Tribes? :)

    -IronWolve
    http://www.tribalwar.com

  249. My favorite quote... by moonboy · · Score: 2



    My favorite quote:

    ..."quoted Allchin as saying, "I worry if the government encourages open source, and I don't think we've done enough education of policy makers to understand the threat .""

    Should actually be read:

    "I don't think we've "donated" enough funds to the U.S. government so that they see our way as being the only alternative in this matter."


    --

    Co-founder and designer at Music Nearby: http://musicnearby.com
  250. Windows 2000... by cpeterso · · Score: 5


    c:\winnt\system32>strings ftp.exe

    !This program cannot be run in DOS mode.
    Rich[:
    .text
    `.data
    .rsrc
    WSOCK32.dll
    ALL YOUR BASE ARE BELONG TO US
    GetConsoleMode
    CreateFileA
    KERNEL32.dll
    @(#) SOMEONE SET US UP THE BOMB
    exe\ftp.dbg
    !SEINEEW ERA SREENIGNE EPACSTEN
    .exe

    1. Re:Windows 2000... by Saurentine · · Score: 1
      ALL YOUR BASE ARE BELONG TO US

      Tribes? :)

      Or [H]ard|OCP... www.hardocp.com (Search their forum. I don't know which site picked it up first, but I think I saw it at Kyle's site first.)

    2. Re:Windows 2000... by Inoshiro · · Score: 1

      It's set up us. Please, if you're going to make nice, off-topic ZeroWing jokes, try to follow the ZeroWing script a little closer.
      --

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    3. Re:Windows 2000... by nEoN+nOoDlE · · Score: 1

      can someone explain why this "All your base are belong to us" is getting so popular now? I read about it for the first time yesterday and now I'm seeing it all over the place. Why are people just now starting to make fun of the translation of an SNES game? Please, for the love of God, I need an explanation!

      --
      Don't trust a bull's horn, a doberman's tooth, a runaway horse or me.
  251. Alltalk, oops I mean Allchin by thunker · · Score: 1

    This makes me ask the following questions: If he meant the GNU GPL then why didn't he say that instead of saying "open-source"? Did he say "open-source" instead of GNU GPL because he does not know what he is talking about? Is MS really trying to say "If a license does not allow us to take the work and ideas of others for our own profit then its a bad license." ? Mr Allchin, if you can not say what you mean then could you please shut your hole?

  252. Public innovation. by Restil · · Score: 2
    In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development."


    I might be mistaken, but last time I heard, the greater majority of innovation does not come from taxpayer funded projects. In fact, we could really do without most of the taxpayer funded "innovation". The IRS and other taxpayer funded entities are innovating in ways I would prefer them not to.


    Microsoft's position is obvious, of course. They don't want the US Federal government creating any universal policies to support only Open Source products as other countries have done. Microsoft is well aware that while Linux may not offer 100% of the "features" that Microsfot products do, it wouldn't be much of a stretch to adapt, especially if there was some work put into it.

    Also, if there was interest in large scale budget cuts, the Microsoft tax would be a significant factor. Microsoft is well aware of this fact, as they would feel it from the other end.

    -Restil

    --
    Play with my webcams and lights here
  253. Re:are you kidding? by Chris+Burke · · Score: 1

    But taking a second look, the Win32 TCP stack doesn't compare to the BSD stack, so I don't even know where this comment is coming from.
    If you don't believe me try it for yourself.

    What's this? This is like when your friend is eating lunch and says "My god! This soup tastes like crap! Here, you try it..."

    Sorry, but I fell for that once, and the second time is "shame on me". ^_^

    --

    The enemies of Democracy are
  254. Windows 2000 uses FreeBSD's IP stack? by Xenophon+Fenderson, · · Score: 1

    You are entirely correct, there is no proof. I was under the (apparently mistaken) impression that Windows 2000 used FreeBSD's IP stack because of nmap OS fingerprint results.


    Rev. Dr. Xenophon Fenderson, the Carbon(d)ated, KSC, DEATH, SubGenius, mhm21x16
    --
    I'm proud of my Northern Tibetian Heritage
  255. What is with this posturing. by pauldy · · Score: 1

    I wonder what they really have up their sleeves? I mean what kind of mega corp would be making statements like this. What are they really afraid of? Are they scared if everyones making free software they won't make any money? Are they afraid that they can't make software any better than the free software that is out there? Maybe I'm giving them to much credit to think this is a part of something else. But I can't help wondering what the real deal is because it seems so ludicrous.

    1. Re:What is with this posturing. by pauldy · · Score: 1

      I reread the article particulary the statements by Allchin and it almost sounds like MS wants to take some GPLed software and do something to it make it closed source and profit from it. Kinda reminds me of some stuff they did in win 2k maybe they want to steal someone elses technology and use it in their next release because they can't invovate for themselves as shown by almost every relationship they have had since they began selling software.

  256. ALL YOUR CODE ARE BELONG TO RMS! by cpeterso · · Score: 1
  257. Re:Oh No! -Linus starving on the street by cyber-vandal · · Score: 2

    It isn't open source that's supporting Alan Cox, it's the work he does for RedHat, oh errr...

  258. Yeah, right. by Will+The+Real+Bruce · · Score: 2

    In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development."


    Could someone please explain to me what this means? The Microsoft speak is too thick for me.

    If software is taxpayer-funded, then the taxpayers should have a right to use it; the GPL doesn't prohibit that.

    If it has a GPL license to begin with, then whoever adds to the project should be educated as to what that means. Personally, I think that people should be educated on the terms of Microsoft's standard licensing agreements--they look much more sinister (here's one; spot the violations of your rights that the DMCA will legalize...).

    If it doesn't have a GPL license to begin with, then don't use the GPL if you don't want to, or release it under multiple licenses instead. Nothing should stop you from doing that.

    And what does 'innovate' mean in this context? I have yet to see Microsoft innovate, but they use the word all the time. Does it mean "make money", or "exploit the user"? How are they (mis)using that word?
  259. Re:Microsoft Misses The Point by lpontiac · · Score: 2

    I think he might be thinking of Andrew Tridgell (Australian author of samba and rsync) and Linus Torvalds (Finnish author of Linux).

  260. Re:Microsoft Misses The Point by The+Red+One · · Score: 1

    Australia is definitely near the top of the list if you're comparing to Equatorial Guinea, Nauru, Kyrgyzstan, and Surinam. Otherwise I think you're suffering from a wee bit of myopia.

    I think what he was saying was Australia is one of the biggest contributors per capita. For a country with only the population of the greater New York area, a lot of massive developments have come out of it. There would be no Samba without Australia, and no Enlightenment. (Say what you want about E, but Rasterman initiated the radical change from old-style FVWM window managers, to the new Desktop environments, like E, Gnome, and KDE).

    A lot of Gnome developments have come out of Australia, and many Debian gurus are Australian (including the Release Manager, I think). Much of the cutting-edge Linux kernel/file-system experimentation is done in Australian universities, and quite a lot of miscellaneous network development is done by Aussies. Overall, Australia's contributions to Free Software can't be disregarded.

    I agree with you, many European countries have made larger contributions than are generally recognised, especially Germany (which is where many KDE developers are from, IIRC). This is the point the earlier poster was making: the U.S. Government shouldn't try to restrict Free Software, because it is a global movement, not just one based in the USA.

  261. For those of you who may have forgotten by hansef · · Score: 1
    The original Allchin quote was:
    ''I'm an American, I believe in the American Way,'' he said. ''I worry if the government encourages open source, and I don't think we've done enough education of policy makers to understand the threat.''
    You see, more than just saying that there was a lack of education somewhere along the line, he was saying that if you are a believer in open-source or free software you are un-American, just like Robert Hanssen. "Off with his head!!!" (I'm sure the idea of being, God-forbid, un-American really gives Linus the shivers...)
  262. Why this is good news! by phaze3000 · · Score: 3

    If Microsoft are getting genuinely worried about the GPL, as this article would suggest, then it would seem that it's working.
    I personally cannot wait for the day when we don't need to worry about software licenses because there is no such thing as non-free software. Until that day, I believe we need to release (almost) all our code under the GPL, or we have the potential to unwittingly help those who are against freedom (witness the large chunks of BSD code within the various MS operating systems). Microsoft speaking out so strongly against the GPL proves that this is obviously the correct tactic to be taking.

    --

    --
    Blaming GW Bush for the Iraq war is like blaming Ronald McDonald for the poor quality of food.
  263. Re:You recognize the flaw in that logic, don't you by geoff+lane · · Score: 1
    One wonders why Disney would wish to retain copyright in that case. They have to protect their legal position (ie go after any pirate copies) or lose it. Far cheaper for them to just disown it and trash any copies they have.

    Or do they think that one day the film will become a source of income again?

  264. Re:Whoa whoa woah! Hold on a sec! by scrytch · · Score: 2

    Hey wow, I didn't catch that ftp uses BSD code the first fifty times I read it. Thanks for pointing it out. You people are so utterly pathetic, that you take one little utility out of the whole system and make it your, ah ... point? Assuming you had one?

    As a matter of fact, can you point at any other command line utility besides ftp? You did say "any", didn't you?
    --

    --
    I've finally had it: until slashdot gets article moderation, I am not coming back.
  265. Re:It will be an interesting century by Pulzar · · Score: 1

    Grow up. Microsoft mentioned GPL in a series of very lame, generic statements. It doesn't sound like somebody who's scared to death, or someone who even cares too much.

    If they were, they'd say something meaningful. If that's possible from m$.


    ----------

    --
    Never underestimate the bandwidth of a 747 filled with CD-ROMs.
  266. Re:It will be an interesting century by Sticky+Toejam · · Score: 1
    Getting govt to refuse GPL would be a huge point to them. What they really want is probably to get universities to ban GPL (something like : you can't get govt fund if you produce
    They may run into some problems here. IBM, while no longer a factor in the personal computer, does have a massive foothold in the higher education world - at least in the administrative side. MVS is deeply ingrained....more so since those people who are responsible for payroll have to manage MVS systems and get paid to do so. The academic side is slightly more interesting - most CS departments (and some engineering) usually use some form of Unix - AIX, Solaris, variations of the Linux kernel, etc.
    An interesting attack angle is the court challenge of the GPL. You can bet that millions of dollars are currently spent to find how, and to bribe key people. But will MS have the balls to challenge the GPL ? This would be a disastrous PR, in an order that have never been done before. They may loose big time.
    The article states that "Sun has embraced GPL.." - one has to assume that Sun has people on capital hill also. Sun is _not_ a small company. IBM has done some nice hacks for the opensource community itself.

    IBM® Developer Kit for Linux® on Itanium(TM)

    IBM-SOAP has been contributed to form the Apache SOAP project.

    IBM is major contributor to Apache's Xerces-J code base

    Computer hardware giants Hewlett-Packard, Intel, IBM, and NEC are joining together to fund an independent, nonprofit laboratory to help speed the development and testing of enterprise-targeted Linux projects.

    Vested interest? Sure. IBM is not the powerhouse they used to be but IBM, Intel, HP, Sun (etc) do know how to play the capitol hill fiddle.

    It will indeed be a very, very interesting next couple of years.....

  267. Re:Microsoft Misses The Point by Garen · · Score: 1

    Like Allchin did, you seem to have confused the meanings of "Open Source" and "Free Software". Open Source is more about the source being "open" because doing so allows for a superior model of software development and not so much a political or ethical mantra like "Free" (as in freedom) software.

    If Microsoft is afraid of the GPL disadvantaging them, they should start to ask themselves why people would choose to use a license which restricts them.

    The answer is pretty simple: self-interested businesses like Microsoft have demonstrated themselves to be so often prone to abusing the good-will of people that they are now opting to choose to limit that capability by choosing a license like the GPL.

  268. Public ownership by ackthpt · · Score: 1
    There are, of course, the thorny issues of Universities, which are public institutions, retaining rights to research and other IP.

    While I'm certainly one to contribute cash gifts to schools, I do not see much harm in a University generating some revenue on liscencing, but there is the control question.

    If I developed a revolutionary new process for my graduate work and my university claimed it as their property (as I used their facilities, heat, light, etc. in the pursuit. How would I be able to continue development in the public or private sector?

    --

    --

    A feeling of having made the same mistake before: Deja Foobar
  269. Re:Out of curiosity, by Webmonger · · Score: 2

    The difference is that the GPL is based on copyright, not use.

    With a EULA, you have a right to do anything you want with the software (the media's yours-- you bought it), until you open it. Then your opening of it binds you to the terms. Basically, the fact that you're using the software means you must have agreed to the license.

    With the GPL, you can do anything you want with the software, except distribute it. The copyright is owned by the author, which means you don't have the right to distribute it, unless you accept the terms of the GPL.

    There will never be a case of GPL violation that goes before the courts. If someone violates the GPL, they will be sued for copyright infringement. They will then have to prove:
    a) that they accept the GPL
    b) that the GPL permits what they are doing.

  270. Essence of the GPL by the+eric+conspiracy · · Score: 2

    The problem with Microsoft's statement is that merely copying code that someone else wrote is NOT innovation!

    Innovation is coming up with something new of your own. What Microsoft wants to be able to do is to take a piece of code developed by public funding and use it whole-hog in their own products. Clearly this not innovation, it is COPYING!

    If someone releases a piece of code under the GPL that expresses an innovative idea, Microsoft is perfectly free to use the underlying idea in their products without encumberance, so long as they write their own implementation. How is this a threat to innovation?

    Cimminy.


    MOVE 'ZIG'.

  271. Re:Out of curiosity, by (void*) · · Score: 2
    The difference is that the GPL grants you rights to the code, subject to some provisions. Microsoft's EULA takes away your rights. If you reject the MS EULA, you absolutely cannot use the software. If you reject the GPL, you may continue to use the software, but you just can't modify it and distribute it on different terms. This only restriction of the GPL exists to prevent code from becoming locked away - something that the BSD does not prevent.

    I think it is pretty obvious which License is written with charity in mind, and which isn't.

  272. Re:Objective is to keep US Gov from using Linux by peter+hoffman · · Score: 1

    One more point: the file formats of Free Software projects may become the de facto standard for the government and people who deal with the government (i.e., all U.S. citizens at a minimum). This effectively toasts Microsoft Office's monopoly.


    OpenSourcerers
  273. Microsoft is confused by bluestar · · Score: 1

    They simply misread "BSD license" for "BSOD license". I'm surprised that haven't sued the guys at UCB.

    --
    "The cost of freedom is eternal vigilance." -Thomas Jefferson
  274. Microsoft is Communism by small_dick · · Score: 2

    What could be more unamerican than the destruction of a free market? One shoe fits all and by the way, it only comes in black. Enjoy your rental warez, sheep.

    What could be more "american" that people communicating ideas and building a better future for all? When did greed and competition displace hard work and cooperation? (it's rhetorical, folks, i know when it happened).

    Why shouldn't the government spend money on gpl coding and products? They are already spending horrendous amounts of my tax dollars in corporate welfare for Microsoft, every fscking year.

    There right wing corporate welfare (Hi, Mr. Gates) and left wing social welfare (you could work, but ya don't).

    I would very much like to see some seed money from the gov to open source and gpl projects. Just cut back on the MS welfare and spend it on Linux.



    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
  275. Re:It will be an interesting century by SubtleNuance · · Score: 1

    No open source product can stand against SQL Server

    All in all I pretty much agree - but what about postgresql & GPLInterbase (Phoenix?)?

  276. recursion of MS clairification. by 3seas · · Score: 1

    But wait till they clairify it even more. What they are really getting at, beating around the bush, is the fact that they don't want the so call "software crisis" solved. Because in doing that the whole foundation upon which MS has built it's empire will crumble. But Ma, if the software industry can't keep up with the task to be done then why not make the whole process of programming easy enough for everyone? Yep, it's most certainly possible!!!!!!!
    3 S.E.A.S - Virtual Interaction Configuration (VIC) - VISION OF VISIONS!

  277. puff puff, give (minus the give) by sonny317 · · Score: 2

    So they favor the BSD license over the GPL because they don't want to give and take, just take.

    Sounds a lot more like freedom to MOOCH than to innovate.

  278. GPL destroys IP... by maroberts · · Score: 2

    ..but the question should perhaps be 'do we want IP in the software business?'.

    I personally hope that IP ownership has reached its high water mark and will recede a little. I thank God that Knuth and numerous other giants didn't/wasn't able to patent all the algorithms they devised, otherwise every Computer Scientist would need to have an army of lawyers going over his code with a fine toothcomb.

    I think that some form of IP protection is needed, but not the current 20 year duration that software patenting places on some ideas, or the injustices of the DMCA. A good wheeze for MS would be to write a new version of Windows with ROT-13 code and thus say that anyone who reverse engineers their products has broken the DMCA.

    --

    Donte Alistair Anderson Roberts - hi son!
    Karma: Chameleon

  279. Re:Public Library Analogy by Lonewolf666 · · Score: 1

    Actually, the GPL is even more fair use than lending books through public libraries. After all, libraries take books that were written with commercial interests and make them available for free or a nominal fee.
    The developers of GPL'ed code, however, know from the beginning that it will be available away for free.

    --
    C - the footgun of programming languages
  280. Contradiction? by alvi · · Score: 1
    From the article:

    In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development."

    Isn't this a contradiction or at least misleading? Why should taxpayer-funded development be owned by someone else than the public? To me it seems as if the GPL protects something here. To these Microsoft guys, everything that is free is not profitable and thus a thread.

    It just amazes me how Microsoft has been interpreting the word 'Innovation' these days.

  281. This is downright pathetic. by cybrthng · · Score: 2
    The GPL has nothing to do with how you or myself live our lives and continue computing into the future. The GPL is the beliefs of a specific segment of the community. These beliefs are rather "communisitic" in relevence to peoples opinions and theories of how things should be, but that doesn't make it good or bad.

    It also doesn't make Microsoft good or bad.

    I'd rather spend my time working out reasons to lower taxes, increase education spending, get rid of dumb ass George Bush for president and get the economy back on scale

    And guess what, businesses need to make money off IP and everything else they make money off of to provide you software. Commercial/GPL/Free or downright public domain, it doesn't matter. Someone has to support it. Your dumb ass comment about "For every small company that can't make money writing GPL software, there are 500 that can make money by using it" is pathetic as well. How can software evolve if 500 people are using this piece of software in a different solution? Is the community not only supposed to use thee software but support it as well?

    Don't you know that 99.9 percent of the people who exist and use computers, use them to solve specific issues? How can a computer be of assistance to people who want a solution rather then a piece of software for free?

    I pay for a quality. Believe it or not, Microsoft's software as of lately is pretty damn amazing.

    I've got a 1,200 dollar PC that can play MP3's, Watch DVD's, Surf the net, email friends, chat, do my taxes, play games, trade stocks, and most of all work.

    I paid for that right, and i chose microsoft products on that PC because they are powerfull enough, simple enough and stable enough to get the job done.

    I also chose linux for my server for the same reasons, powerfull enough, simple enough and it gets the job done. BUT i also BOUGHT linux becuase i don't have time to goober around with everything when there is a whole world outside begging time and i'd rather be out in this world then sitting around saying everything should be free.

  282. Imagine That... by SnoopDobbyDobb · · Score: 1

    >>In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ...
    In other words, "The people who wrote the original code licensed under the GPL have the audacity to tell us (Microsoft) how we can use their code!!!" Imagine that...

    1. Re:Imagine That... by Maserati · · Score: 1

      try that as
      "The people who wrote the original code licensed under the GPL have the audacity to tell us (Microsoft) how we can use their code in our products!!!"
      I'd say that parses better. Sorry, we just had an editorial moment.

      --
      Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  283. Is it possible... by Queuetue · · Score: 1

    Is is possible that Microsoft just doesn't understand the definition of the word "innovation"? It seems that MS thinks that 'innovation' is a financial term.

  284. are you kidding? by SEAL · · Score: 5
    I worked at Microsoft on the Visual C++ team for a couple years. When Netscape finally threw in the towel and made its browser free, we were specifically instructed not to look at, touch, or go anywhere near Mozilla's code or website.

    This was a fairly big deal for me and I wasn't even on the Internet Explorer team. Imagine the grilling those guys got.

    Other companies may covertly use GPL'd code, but Microsoft is very, very anal about avoiding it. They understand that they are a target; they are always under the spotlight and cannot afford the PR disaster that would happen if they were caught using GPL'd code in a non-compliant fashion.

    They may implement something from scratch, or find an alternative, but it certainly won't be done by the same people involved in an audit of GPL code.

    Best regards,

    SEAL

  285. This is a no brainer. by Rahga · · Score: 2

    First point, sure the GPL forces derivitaves and modifications to be released also under GPL and this IS more restrictive than the BSD and other liscences. I'm not that fond of it all the time either..... But Microsoft? Isn't that like the wolf calling the greyhound a threat to the lives of sheep everywhere? How open source software of any breed can possibly be seen a threat to innovation by Microsoft, land of NDAs and open-source rip-offs, is beyond me.

    Secondly, the "intellectual property" that the GPL restricts ripping off of is NOT the same as restricted innovation. Do you see a cool and innovative idea that you want to use in your product? THEN WRITE THE SOURCE FOR IT FROM SCRATCH! Original works that are based on a premise or idea that isn't patented was fair game under US Code last I checked.

    How GPL software can ever be more of a threat than closed source software in government work, software that always come with plenty of potential for sabotage and bugs and little peer review.... I'll never understand that argument.

    Bill, fire this idiot.

    1. Re:This is a no brainer. by Darkstorm · · Score: 1

      Do you see a cool and innovative idea that you want to use in your product? THEN WRITE THE SOURCE FOR IT FROM SCRATCH!

      If someone has already come up with a good idea is it really innovation to copy the idea and write your own source? I'll admit that I copy cool features from other programs. Yes I might write the code to make it work, but I'll be the first to admit it wasn't my idea. I didn't invent the cool feature.

      Lately when I here the word "innovate" my mind translates it to "theft" automaticly. I guess that is why I like open source, we all agree to share these cool ideas with each other. While I don't always agree with the GPL either, I see nothing wrong with it either.

      --
      If ignorance is bliss, the world is full of blissful people
  286. It will be an interesting century by f5426 · · Score: 5

    A single thing is clear in the article. Microsoft is scared to death.

    Finding why is quite easy. RMS wanted to kill IP, or at least to guarantee that you can use a computer without selling your soul. He deserve credit for starting the fight.

    But MS didn't care about RMS.

    Then linux came. A toy operating system. MS was a bit scared by linux, because it attacked its bottom line. They used FUD tactics against it, and failed miserabily, because it only gave linux more momentum. MS could have destroyed linux a few years ago (hiring key developers, releasing a MS linux, playing strong-arm with early adopters and media, dealing with EOM to close hardware, obfuscating protocols, actively detroying linux paritions at install, challenging the GPL, pushing BSD ahead), but the anti-trust trial probably prevented this to be done at full force (they did a bit of everything, but no real move). All in all they were not really scared.

    Then, in a couple of years, IBM embraced linux, Sun embraced GPL, several office clones where released, desktop environments were becoming standard. This is scary.

    What are the key applications of MS ?
    * The OS. Free OS exists
    * Internet Explorer. A key app to get people hooked to windows. Mozilla exists, and can't be destroyed.
    * Office. Office clones exists.
    * Backoffice. This is ta big advantage remaining. No open source product can stand against SQL Server or Analysis Services. But joe random user don't care.
    * Visual Basic. Another advantage, cause it is the de-facto development standard on windows. They integrate it in every app, to make it ubiquitous.
    * Third party apps. Mostly DirectX games (see around yourself people that use computers. What are the apps they use that have absolutely no free counterparts ? Recent games. Most lusers I know that run windows at home uses IE/OutlookExpress/Word and 5 or 6 games). Be sure that the x-box strategy is the to re-inforce that.

    Anyway, FUD have been showed not to work.
    GPL prevents embrace and extend.

    Note that the sole protection (beside its huge amount of users) of 'open source' is the GPL. This is what prevent MS to "compete" (ie: getting inter-operability by using the code, modifying code, then preventing open-source to play catch-up).

    Anti-trust trial is over (anyone that think that US govt will do anything is dumb beyond belief).

    Microsoft is flexing its muscle and will probably try many simultaneous tactics.

    Getting govt to refuse GPL would be a huge point to them. What they really want is probably to get universities to ban GPL (something like : you can't get govt fund if you produce GPLed code, or better, if you use GPLed code). It is a war for developer mindshare. It'll take years to get that. They need to pervert public perception of the GPL. They need to dramatically decrease the amount of GPL developpers.

    Another attack angle that is obvious is the divide tactic. MS will play BSD against GPL. Unfortunately for them, the issues of GPL vs BSD are well known, and most intelligent people understand that both licenses have their use (and LGPL have its use too).

    An interesting attack angle is the court challenge of the GPL. You can bet that millions of dollars are currently spent to find how, and to bribe key people. But will MS have the balls to challenge the GPL ? This would be a disastrous PR, in an order that have never been done before. They may loose big time.

    Most promising angle of attack, is to totally change the rules of the game. Getting content protection into the hardware, promoting the use of 'trusted' system software and 'trusted' media applications, is a way to prevent *any* digital media to be delivered to open-source platform. OTOH, it is also a way to push people into a 'free' media system. After all, it is the proprietary software mess that started the free software movment. Making media distribution proprietary is perhaps the best path to a free-media system...

    Anyway, the free software camp is getting stronger everyday. It will definitely be an interesting fight.

    Cheers,

    --fred

    --

    1 reply beneath your current threshold.

    1. Re:It will be an interesting century by Chris+Mattern · · Score: 1

      > That would be a big boost to free/open software
      > if they achieve flawless Excel import/export

      Never happen. It's a moving target; if they
      get flawless Excel import/export, Microsoft
      will *change* Excel to break it. Standard MS
      tactic.

      Chris Mattern

    2. Re:It will be an interesting century by Nickoty · · Score: 1

      A CB clone might give us the long-needed vbscript virus compatibility, though. Bet THAT is holding a lot of Windows users back.

      --


      -- Cure for Cancer instead of SETI! (only w32 yet - mail and beg)
    3. Re:It will be an interesting century by Cogline · · Score: 1
      Your media distribution comment is an interesting one, because I've already seen the hooks in Win2K. For device drivers and downloads off the 'Net, the OS will ask you if you want to install this, if you trust the source, and if you always want to trust this source. (It makes me laugh whenever it asks if I want to always trust MS!).

      The hooks are in place for them to do that kind of lockdown for the OS itself. So, I presume it could be possible for them to request hardware vendors to cooperate...

      Even as apparent and possible as this plan sounds, I don't see it happening. As with the Cue Cat, people expect to do what they wish with hardware. If the hardware complains, they will fuss to the vendors..
      And, Hooray for the mass quantities of legacy and slightly out of date hardware available!!!

    4. Re:It will be an interesting century by Ian+Schmidt · · Score: 2

      Some of the wackier GNOME hackers are working on a VB clone, and it already runs simple forms and such (there's even a hack to run VB .ASP webpages). They're also planning to use it in Gnumeric to allow full macro compatibility with Excel. That would be a big boost to free/open software if they achieve flawless Excel import/export (it already works very well on all the .xls files I've tried).

    5. Re:It will be an interesting century by KlausBreuer · · Score: 1

      >* Office. Office clones exists.

      Yes, but what's the main reason for actually *using* MS Office? Primarily, it's MS Word.
      Not because it's better, but because everybody uses it.

      I've tried several times, at different companies, to move away from using MS Word as 'standard'. It doesn't work: I keep hearing the argument "All clients are sending us Word docs, and expect Word docs".
      And no, Star Office doesn't make a perfect job of reading/creating clean Word docs.
      Until they do, we do not have a replacement office :(

      >* Backoffice. This is a big advantage remaining. No open source product can stand against SQL Server or Analysis Services. But joe random user don't care.

      Yes and no. Joe random luser gets upset if his database is slooow. And Interbase v6 is Open Source, and works great (we're currently switching over to it and loving it :)

      >* Visual Basic. Another advantage, cause it is the de-facto development standard on windows. They integrate it in every app, to make it ubiquitous.

      Alternative: Kylix. Delphi for Linux, available mid-year as a free (!) download, allowing you only to produce GPL (!!) code.
      Amazing system - Delphi was my reason to switch to 'doze from DOS, and seeing it on Linux, producing native code, makes my heart sing.
      Also keep in mind that VB (crappy that it is, and trust me, I know) is only a 'development standard' in the US. Europe has a rather larger percentage of Delphi users (old-world quality standards, I guess >:).

      >* Third party apps. Mostly DirectX games (see around yourself people that use computers. What are the apps they use that have absolutely no free counterparts ? Recent games. Most lusers I know that run windows at home uses IE/OutlookExpress/Word and 5 or 6 games). Be sure that the x-box strategy is the to re-inforce that.

      True. Currently, most games only run on Windoze, although that is changing.

      Ciao,
      Klaus
      ---
      "What, I need a *reason* for everything?" -- Calvin

      --
      Free PC version of ChipWits at http://www.breueronline.de/klaus/chipwits/
  287. I'm confused by sharkey · · Score: 2

    Allchin's concerns, eWEEK was told, stem from GPL paragraph (2B), which states, "You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License."

    Are they saying that my creating/innovating something, then licensing it under the GPL so that it will exist in the state that I desire (free as in speech), is un-American? Isn't that what the Microsoft EULAs included with all their software, even their "free beer-ware", is designed to do?

    In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development."
    How is it un-American for hundreds/thousands/one or two people who work for the government (any government) to take their paychecks (taxpayer money), purchase a PC and Net connection, and use those taxpayer-funded resources to create a mail/groupware client that will handle text/RTF/HTML/XML email, calendaring, To-Do lists, address books and collaboration WITHOUT automatically running the Virus of the Week before the user can stop it?

    Perhaps it's because the GPL is not a profit/vulnerablility/upgrade-protection license.

    --

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  288. Of course Microsoft is concerned... by q000921 · · Score: 2
    Microsoft has been pilfering open source software (usually software with a BSD license) for years and shipping it with their systems. And, actually, I don't think this is even bad: it probably has helped make Microsoft a little more compatible with the rest of the world. Still, I would not be surprised if some GNU software had found its way into Windows as well.

    As for the GPL license, I don't particularly like the policy behind it, and I think RMS's recent approach to using it is too heavy handed. But, then, I don't particularly like Microsoft's "we own your firstborn son" licenses either. The legal foundations on which they are based are similar, and if Allchin complains about the GPL, well, he might lead the way and get rid of Microsoft's heavy-handed licenses. See, what Allchin is really saying is that he is concerned when other people use copyright and software licensing laws in ways that interferes with Microsoft's business.

    And he probably senses that economically open source software is a threat to his company because open source makes sense: it is finally a good mechanism to distribute software development costs equally, whereas all Microsoft can offer is having customers pay hundreds of dollars year after year for "improvements" they don't want in the first place.

    Well, tough cookies, Allchin. Basic economic theory tells us that in an efficient market, Microsoft won't be making much in the way of profit. So, learn to live with it, and innovate a bit on the software side for a change.

  289. Let's suppose. . . by ishpeck · · Score: 1

    . . . that Microsoft does get what they're asking for. What will happent ot open source software as it exists today? If US universities can't/don't produce GPL'd source do we suffer any? Some of the best hackers I know of exist OUTSIDE the US. And there's no way in hell the government is going to tell me that I can't write open source in my own home. Open source will continue regardless of whatever rhetoric they throw at legal authorities.

    --

    "If I were to ask you a hypothetical question, what would you like it to be about?"

  290. maybe they can also settle by alprazolam · · Score: 1

    the vi/emacs debate. of course they will probably remind everybody that the dos editor is best.

  291. Re:Out of curiosity, by maxmutt · · Score: 1

    "This only restriction of the GPL exists to prevent code from becoming locked away - something that the BSD does not prevent"

    If that was all it di, then the requirment would be that you only had to release the GPL Code in source form with anything that you distribute. That way the GPL code couldn't be locked away.

  292. Re:they are giving something away... by anticypher · · Score: 4

    Spot on. Moderators, up the parent of this thread!

    Allchin is a thug. An intelligent thug, but a thug nonetheless. He plays the heavy in negotiations where M$ are trying to bully a smaller company into giving away their only asset for a pittance. Are there any /. readers with first hand experience with Allchin? (most people who survive a double-barreled "negotiation" with an experienced M$ hit-team tend to take the cash and move to a tropical beach or teach kindergarten and never touch a computer again).

    Allchin is a top-level M$ exec, and as such he must sit in high-level strategy meetings. Certainly the topic of these meetings is how to ensure their glorious leader can sleep better at night. So when a strategy committee punted around ideas on what is causing the holy emporer to lose sleep, the GPL came out as a major cause. The solution, obviously, is to attack the GPL by changing the laws it is based upon. If Disney can change copyright laws through the Bono act, M$ can tweak laws to eliminate the viral effects of the GPL.

    So there is quite clearly a cleverly hidden M$ agenda to influence lawmakers in the US, and probably in the EU as well. Allchin just shot his mouth off to make himself seem smarter to some reporter, and tipped M$'s hand. Now they are in spin control.

    If M$ follows their usual course of manipulation, there is already a "Political Interest Campaign" underway in Washington DC to "educate" senators on the evils of free software to the american way of life. There is a group of M$ lawyers creating some new laws which can be given to a senator's aides, and subsequently passed off as an original work by the "All-American Hero" senator. Those laws will change copyright slightly so the GPL loses its protections, and will cause the whole body of work to become public domain, or the copyright will be handed over to a "controlling IP body" similar to the MPAA/RIAA.

    Others (TheDullBlade) are touching on these ideas in various threads, but missing the point on how the courts will be given new laws in which to invalidate the GPL.

    Expect this to be a long and drawn out fight. I'll be keeping an eye on DG-13 activities for signs of changes to copyright law in the EU. Whatever influence M$ attempts in the US, they also tend to attempt in the EU.

    the AC

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
  293. Re:Brilliant Move by 23 · · Score: 1

    I concur wholeheartedly. Exactly my observation.

    Those guys at MS are smart dudes and they're not in the business of divide and conquer since yesterday. If you disagree with this view of things just look up and down this story-page and whitness the minefield of licence-bickering exploding left and right. The real problem is, that their tactic has a fair chance of success. Luckily though, not every OSS-activist is a licence-nazi (whatever his/her preferred might be).

    -> just relax and leave the flamethrowers in the closet.

    Roland

    and oh yeah: Mod this Yohann-guy up!!

  294. Re:Agreed. MS is telling the truth... sort of. by NewWazoo · · Score: 1


    >Except that the GPL dosn't go activly seeking other programs to asimilate. Whereas Microsoft certainly enguages in this kind of behaviour

    Okay... so the GPL is a sort of STD that turns people's hair blue? Like, everyone can see that your partner has it, but if you get it, it's your fault?

    I'm tired ;-)

    TheNewWazoo

  295. What do they expect us to believe? by clump · · Score: 1

    If Microsoft is against the Government using freely-licensed code because it "might constrain innovating", then they leave the alternative un-explained. Would someone please explain to me how using closed code will make me more innovative?

    1. Re:What do they expect us to believe? by clump · · Score: 1

      I disagree with that sentiment. The entire purpose of the GPL is to provide a means a way to help code stay open. If code is intended to be open and should not have closed works derived from it then the GPL makes perfect sense. Arguing that the GPL is restrictive is basically saying that the "taker" of the code is more important than what the author. Somewhere in this discussion BSD/PD advocates confused authors' wishes and derivitive selfishness. Don't like sharing your code? Don't use other peoples' code.

      Also, the GPL doesn't stifle innovation as you suggest. It has sparked the fastest growing operating system in history, and it the chief source of the BSD revival. BSDs owe much more than their compiler to the GPL, but some would rather sweep that under the carpet...

  296. What?! Govn doesn't own copyright?? by UnknownSoldier · · Score: 1

    > the federal government doesn't hold copyright on anything it creates, as it belongs to the people.

    Cool !

    You wouldn't happen to know a reference where I could read this?

  297. Eh? Is my interpretation wrong? by bug_hunter · · Score: 2

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

    Isn't that really saying that any GPL code you modified must be GPL'd and that when you sell the modified product you can't charge extra to give them the GPL licence. But can't you still charge for the code?

    For example, I will give you this product for $20, but I can't offer to sell it for $10 under a non GPL license instead. Code costs whatever, but license must cost and be unconditional.

    Granted if I sell it to you, you can give it away for free (or charge for the code yourself) but I still have ample opportunity to make money.

    --
    It's turtles all the way down.
    1. Re:Eh? Is my interpretation wrong? by verbatim · · Score: 2

      You can sell (transfer ownership) property and services. This includes packaging, support, manuals, media, shipping & handling, manufacturing, creation, duplication, R&D, and other such fees. What the GPL says, however, is that any code derived from GPL'd code must be licensed at no charge - you got it free so it should remain that way. This means that you can't restrict a third party from improving and distributing those improvements (in fact, they are bound by the same terms that you are bound by).

      Very interesting that the largest company that lives on IP rights is strongly against something that gives them away so freely. Very interesting indeed.
      ---
      a=b;a^2=ab;a^2-b^2=ab-b^2;(a-b)(a+b)=b(a-b);a+b=b; 2b=b;2=1

      --
      Price, Quality, Time. Pick none. What, you thought you had a choice?
  298. But the converse is also very restrictive by mark-t · · Score: 2

    Bear with me a moment. I'll get to what I mean by this.

    Okay... MS's argument is that since the GNU license does not permit derived works to be non-free, programmers can't start with a GNU code base, improve on it, and make money off that innovation. Since programmers can't make money off of improving a GNU program, and trying to develop the same thing from scratch is much more expensive in terms of research, they won't be motivated to try. Their belief is that GNU software will lead to a propogation of mediocre software instead of the best that programmers can do (ignore for a moment the fact that this is clearly a case of the pot calling the kettle black)

    An exact opposite of this license (that is, closed source, where reverse engineering is prohibited) is equally, if not more imposing on innovation. If code is protected by law, not only can a person not use that code as a starting point for research, but in some cases, it may even prohibit independant development of an improved solution (a specific example of this being DeCSS). At least with free software the stuff can still be developed, but by prohibiting the innovation of new ways to solve problems which have been locked and sealed by the law actually stops anyone else from ever even developing improved code in the first place. Which is a greater imposition to motivation to improve on an existing program? Cost? Or the threat of legal action if you do?

  299. Micro$oft likes the BSD license by domcressatti · · Score: 1

    What a surprise! I wonder why...? here you go, a license that lets you steal code, modify it a bit to make proprietary and will only run on your plateform, and the cherry on pie, you get to keep for yourself! Then when this 5 minutes job is finished you can call it.... INOVATION. Her... isn't what happened to Kerberos? Somehow I personaly find it hard calling inovation, a 5 minutes job modifying open protocoles to make them proprietary. No offense to you BSD guys but I think Micro$oft believe your license is definitely the best thing since sliced bread. Dom

  300. Public Library Analogy by Anonymous Coward · · Score: 1

    Ban GPL is like banning public libraries, or trying to restrict books in schools - because it takes food out of the authors mouths - lost sales. Melina - how you you put up with this? Rightly ,fair use was established and enshrined. GPL is fair use. One thing for sure, Famous people donate to libraries and research. Those that attempt to pull this infrastructure down will go down as dogs and lepers. too late to clarify - your name is mudd.

    1. Re:Public Library Analogy by Jon_S · · Score: 1
      Ban GPL is like banning public libraries, or trying to restrict books in schools - because it takes food out of the authors mouths - lost sales.

      I'm not convinced that this won't happen in ten years or so with the increasing corporatism developing unabated in America.

  301. Microsoft is free to use GPL'ed code by Per+Abrahamsen · · Score: 2

    It is worth noting that the GPL does not prevent Microsoft from using, improving or distributing the code. The GPL gives exactly the same right to Microsoft, as it gives to "the little guy".

    The only thing that can prevent Microsoft from using GPL'ed code, is Microsoft itself. The restrictions imposed by the GPL, which are the same for Microsoft as for everyone else, may conflict with their business model.

  302. GPL confusion by Binarybrain · · Score: 1

    What a great time to clarify this question. Can Joe Shmoe sell GPL'd software to the masses for a profit as long as he adheres to the terms of the GPL? Or is not making a profit on the software one of the terms? Yes, I am clear on the fact that Joe Shmoe can include a shiny instruction manual and support for money. If this is the case my next question is why not? The GPL is as American as warm apple pie. It brings competition to the playing field, something that the United States has always worked to achieve. What do you think Micro$oft intended to accomplish with these comments and why are they telling this to lawmakers? Are they trying to save their own asses or scare lawmakers into doing something?

    1. Re:GPL confusion by verbatim · · Score: 2

      The real confusion is between selling and licensing. Microsoft does NOT sell Windows to consumers, it LICENSES it to them. Redhat does not SELL you Linux, it sells you manuals and support and LICENSES their distribution to you. It so happens that the license is free but the extras are not.

      Difference? You betcha. If I _sold_ something to you, that immediatly gives you the right to do pretty much anything you want with it (as long as you don't violate copyrights, trademarks, patents, or state laws). However, if I _license_ something to you, I can dictate whatever terms I want and I get to set the rules about what you can and cannot do with my product. The GPL strives, as I see it, to give the licensee as many rights as possible without damaging the rights or intention of the creators.

      People really need to understand this difference. A lot of people still don't understand that they do not own that copy of Windows that's on their computer. It's owned by Microsoft and licensed to them. Linux users also need to understand that the creators of Linux have agreed to license them Linux at no cost (and considerable more rights than Microsoft gives).

      Now what do the differences mean? That's a subjective interpretation that, if I were to mention, would get me a steaming hot pile of flame. no thanks.


      ---
      a=b;a^2=ab;a^2-b^2=ab-b^2;(a-b)(a+b)=b(a-b);a+b=b; 2b=b;2=1

      --
      Price, Quality, Time. Pick none. What, you thought you had a choice?
    2. Re:GPL confusion by DunbarTheInept · · Score: 2

      Redhat, Caldera, Suse, Debian, et all *already* sell GPL code for profit. The issue is already settled.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  303. How Much Do You Value Microsoft's Freedoms? by krmt · · Score: 5

    This is one of those posts that will generate a lot of noise with only one signal: "Yeah, big surprise. They can and do rip off BSD so of course that kind of OSS is OK."

    I think the real important thing to remember, and this may throw some logs on the GPL vs. BSD debate (although I hope we can avoid that) is that the GPL is working as intended. It's scaring the crap out of the guys who aren't willing to support the kind of freedoms that the GPL is engineered towards. Meanwhile, the BSD license falls in to an area that's total freedom in which everyone can do what they like, which is perfect for the juggernaut from Redmond.

    I think at this point it should be painfully clear that the distinctions between Linux and BSD on a technical level are becoming slimmer and slimmer as they grow towards each other in terms of implementation, while the ideological gap caused by their licenses grows wider and wider.

    In the end, I suppose it comes down to how much you value the freedoms of your rulers (i.e. Microsoft). Because rulers get special powers (such as the force of a monopoly) do they get to retain the same rights that you have that are in place largely to protect the little guy? Your answer to that question pretty much determines the license you should release your code under and vice versa, so choose wisely.

    "I may not have morals, but I have standards."

    --

    "I may not have morals, but I have standards."

    1. Re:How Much Do You Value Microsoft's Freedoms? by scrytch · · Score: 2

      It's scaring the crap out of the guys who aren't willing to support the kind of freedoms that the GPL is engineered towards. Meanwhile, the BSD license falls in to an area that's total freedom in which everyone can do what they like, which is perfect for the juggernaut from Redmond.

      Scared, are they? You can't even stop talking about them and how successful they are.
      --

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  304. RMS as Borg icon needed by Nick+Driver · · Score: 1

    The GPL is definately a borg-ish license (funny considering the picture of good old Bill that slashdot uses). This isn't a bad thing, but it is accurate.

    Maybe we need an RMS Borg icon too!!!

  305. Paying for it doesn't justify engineering rights by RetroRichie · · Score: 1

    Look, I'm as big of an advocate for open source as the next guy, but I'm sick of hearing people complain about Microsoft and their intellectual property. Why? Because it's a company that spends billions of dollars on creating products, and that gives them every right to hide their source and distribute their products how they see fit. Just because you pay for a product doesn't give you the right to the knowledge of how it was built. When you buy a car, do you get a set of blueprints? When you go to McDonald's, do they give you the recipe for the secret sauce? When you order telephone service, does that give you the right to use the phone line for whatever you see fit? Of course not. And just because you bought Windows doesn't mean you have the right to the source code. Further, Microsoft's attempts to squash open source software are futile. There is so much legislation that goes through congress all the time that's utterly mad and gets rejected, as will this. Therefore, it makes no sense to attack the other side with the same fury as your opponent. Declaring that closed source software is evil in retaliation that open source is evil is equally as retarded. Both models have their strengths and weaknesses, but that should be left for later discussion. Out.

  306. If he disagrees with the license, by tz · · Score: 1

    He can return the product for a full refund.

    Unlike the product he produces.

  307. Re:You know, it's entirely possible... by bugg · · Score: 2
    Are you saying that your intellictual property is protected by the fifth amendment?

    If that is what you're saying, that's quite an interesting point of view and I can only wonder how the courts would interpret that. I assure you that one day this will be argued in front of the Supreme Court.

    --
    -bugg
  308. correct me if i'm wrong but, by ALpaca2500 · · Score: 1

    if microsoft doesnt like opensource, then they don't opensource their products, right? no one's telling them to, why should they be able to tell companies not to? i'm not exactly familiar with either the GPL or BSD liscences, but i assume that a company or developer knows exactly what they are doing when they release a peice of software under one of them; if someone writes a program, it should be used exactly as the author wants it to be, and if they want it opensource, who's gonna tell them they cant do that? that's the way i see it. as far as microsoft goes, i've never liked or even respected them, but they do have a lot of credibility (as about 80% or therabouts of desktop computers are runing their software), so they may have a big impact on this issue.

  309. Applied Logic by bhurt · · Score: 3

    First some assumptions:

    1) You have the right to expect payment for software you have written.

    2) You have the right to set whatever payment you want for the software you have written- if you don't like it (or think I'm asking too much), *don't use my software*.

    3) Using someone's software without paying for it is *piracy*.

    So far, I don't think I've said anything so radical that Alchin would disagree with me. But here comes the twist. I define the GPL as payment in kind. The cost of using my software is that I get to use *yours*. The cost of being able to modify my code is that I get to modify yours. Quid pro quo.

    If you don't like this deal, DON'T USE GPL'D CODE.

    Here's the punchline. By advocating that you should be able to use GPL'd source code without paying for it in kind, that is *piracy*.

  310. You know, it's entirely possible... by TheDullBlade · · Score: 3

    ...that courts will rule that GPL'd software is in the public domain, especially GPL'd software that doesn't properly specify contact information to negociate other terms or even who actually owns the copyright.

    I mean, shrink-wrap licenses are weak enough when they explicitly state who you're forming a contract with.

    I think the viral licensing clause puts it on very shakey legal ground.

    I also think that it could well be argued that the license is prejudicial against commercial software developers with malicious intent. The FSF propaganda supports this ("It's exhilarating standing up to an evil empire." anyone?). This might be enough to break the GPL legally.

    I just don't think the GPL will stand up in court against a serious attack by a large commercial interest. It really stretches the bounds of contract law, and was, after all, designed to attack proprietary software developers.

    Then there's the question of whether a lawsuit against a GPL violator could actually be awarded damages. The copyright holder is not using his copyright to secure a profit for himself, and it's damage to just such a profit that's supposed to be reimbursed in a copyright suit; you're not supposed to be awarded damages just because you don't like the way the violator makes his living. The courts might very well toss out all cases as frivolous.
    ---

    --
    /.
    1. Re:You know, it's entirely possible... by Stargazer · · Score: 1

      For a court to rule that GPL'd code is public domain is to steal intellectual property from the author and give it to the public. No court has ever done this. It would create such a dangerous precedent that even GPL hating companies like Microsoft would oppose such a ruling. It would be the destruction of ALL intellectual property.

      ... and then the GPL will have achieved its goal, albeit by really twisted means. I sorta wanna see that happen, actually. The irony would just be absolutely priceless.

      -- Brett

    2. Re:You know, it's entirely possible... by ethereal · · Score: 1

      Cool, I didn't know that. Although I don't know how much GPL'd code out there is actually registered for copyright. Does the FSF do this for any code that's assigned to them? I bet 99% of the random projects on sourceforge haven't been through this step.

      --

      Your right to not believe: Americans United for Separation of Church and

    3. Re:You know, it's entirely possible... by mikethegeek · · Score: 2

      "The body of work out there under the GPL is quite humongous and therefore I cannot believe that a court would just throw away the GPL"

      Good points all, but keep this in mind:

      1. The legal system has nothing to do with justice. Justice is only an intended side effect.
      2. "Judge" Kaplan... All the logic, law and reason in the WORLD will not convince a biased, conflicted, paid for judge to do the right thing. ANY lowly Federal district judge can make a horrible ruling that will damage the FSF movement for months to years before it's resolved, IF it's resolved. I'm sure M$ is looking for their Kaplan right now.

      --
      === The price of freedom is eternal vigilance
    4. Re:You know, it's entirely possible... by Fnkmaster · · Score: 5
      Unless the contract specifically states that the contract can be partially enforced, than an invalidation of the contract will invalidate the whole of the contract. In other words, if the contract (the GPL license) is unenforceable, there is no contract unless the contract is explicit about piecewise enforceability. The lack of any contract is not public domain. Rather the rights would properly revert to the copyright holder, presumably, since the license was ruled invalid. It's of course rather complicated, because what about instances of GPLed code where it had been integrated into another GPLed product? On the one hand the license was by definition irrevocable, and you can't take away the derivative work that contains, say 50% of the licensor's work. On the other hand, you can't just invalidate the clause of that stipulates the "payment" terms of the GPL, i.e. that in exchange for using the code in your own derivative work, you must distribute your derivative work under the terms of the GPL.

      The body of work out there under the GPL is quite humongous and therefore I cannot believe that a court would just throw away the GPL since throwing away the GPL and ruling all GPLed code is public domain would basically say intellectual property has no meaning at all and you have no say over the use of your IP. It would pretty much by definition have to invalidate most of those shrink wrap licenses that companies live and die by since their terms are often more restrictive on what you can and cannot do with the products than the GPL terms are. Again, you use it, you should know what you're getting into. QED, fuck Microsoft and their whiny, code-stealing shit. They just want to pirate from GPLed code and disrespect the wishes of the copyright holders when they have no inherent rights to use that code anyway. They sure as fuck don't let anybody use their code. Fucking pot and the kettle.

    5. Re:You know, it's entirely possible... by WNight · · Score: 2

      Well, the GPL doesn't really come into play until you're ready to distribute your own program, so you do have modifications that you're prepared to release. That's the consideration.

      And if that's not valid, it falls back to the unlicensed state where you aren't allowed to make a derivative work anyways, so...

  311. Taxpayer Funded software by Jonathan · · Score: 2

    It's a commen myth, again repeated by the Microsoft drone, that says that software funded by public money is somehow different from other software and is somehow magically always Open Source. This is simply not true.

    I've written software at several universities in the US and Canada. Generally either the *university* owns the rights and licenses the software -- take a look at the Internet Explorer "about" box some time -- you'll see that Microsoft licensed the original NCSA Mosaic source from the University of Illinois. The authors had nothing to do with that (as several of the authors left to found Netscape, I'm sure they weren't in favor of giving Microsoft a helping hand)

    Or as in incentive for working there, a university may choose to give all rights to the originators. This is in fact the policy of the University of Waterloo and resulted in many spinoffs such as WATCOM and Open Text.

    I have nothing against the GPL -- indeed I have written a gene-finding program that is licensed under it. However nothing except my own wish to do so required me to do so.

  312. Apparently they're hiding something? by Baki · · Score: 2
    Using CYGWIN tools I tried to find out:

    /cygdrive/c/winnt/system32/drivers> strings TCPIP.SYS BFD: BFD internal error, aborting at /cygnus/netrel/src/binutils-20001029-2/bfd/ coffcode.h line 749 in styp_to_sec_flags BFD: Please report this bug.

    1. Re:Apparently they're hiding something? by scrytch · · Score: 2

      Of course you're not going to find anything like "bsd", "berkeley", "california", "regents", etc in the driver file. And if you look at the headers, the BSD sockets interface not surprisingly uses BSD headers, because even headers are GPL'd in Linux.
      --

      --
      I've finally had it: until slashdot gets article moderation, I am not coming back.
  313. Re:Out of curiosity, by jeffry_smith · · Score: 1

    1. MS EULA takes away rights.
    2. GPL grants rights.

    Also, although neither has been fully testing in court, given the nature of contract law, it's questionable whether the MS EULA is enforcable (was there compensation from both sides, was it agreed to by both sides, etc). GPL, on the other hand, includes clauses that cover all the aspects of contract law I studied in my one term of it (offer & acceptance, consideration, lawful purpose, proper form. The only questionable one would be competence of the parties, since it depends on whether or not you're competent).

  314. The Microsoft Dictionary by Livius · · Score: 1
    It seems that in Microsoft-speak, "innovation" means "the illusion that Microsoft is an innovator". Innovation (in the Queen's English) is a good thing; innovation (Microsoft-speak) is destroying real innovation for the sake of ego, and is a bad thing.

    This is why they say 'stifling innovation' whenever anything demonstrates the absence of innovation on their part.

  315. Loose sense? No, they got it 100% right. by mr · · Score: 1

    If the goal of establishment of Intellectual Property is to create economic advantage for the holder of IP, then yes, the GPL will remove the economic advantage of IP over time. Sometimes the IP is expressed as software.

    The GPL does exactly what RMS intended.

    The fun part will be to see if Microsoft can gain traction on pointing out the IP issues, trotting out how Corel had trouble compling with the GPL, How the GPLed embedded linux in the virgin webplayer was not abided by. I can hear it now.... "if the GPL is *SO* simple, why did corel blow it? How about the failed Virgin webplayer....did it fail because of GPL enforcement?" If they can get companies to feel the 'advantage' of the GPL is a 'disadvantage', the people who've been pushing "open source == GNU/Linux" will have to scramble to start pointing out the existance of BSD.

    Microsoft has been able to bury various products by Lotus, IBM, WordPerfect, Borland, Corel and Novell. The GPL might just suffer the same fate.

    Let the games begin!

    --
    If it was said on slashdot, it MUST be true!
  316. I'm trolling here by cecil36 · · Score: 1

    Allchin must be high on something to slam the GPL. I would much rather see a large group of programmers be innovative on a GPL'd project, instead of some corporate wacko and his group of what he calls "the best of the best" ramming similar stuff down our throats that is over-priced, and not of the best quality.

  317. they are giving something away... by 7-Vodka · · Score: 5

    With this statement Microsoft is trying to obfuscate alchin's comment so it doesn't sound so stupid. That's where the taxpayer-funded part came in. It's just there to confuse, since it makes no sense and they don't elaborate.

    They also pointed out very clearly their next target. It's the GPL and they have it firmly in their sights. Believe me when I say that, even as we speak, there are many lawyer man-hours preparing for a full blown attack of the GPL being paid for in Redmond. They are most likely preparing to come down on the GPL with all their might as soon as their antitrust case is resolved (or settles down, depending on Bush).

    I will be anxiously awaiting Microsoft's big move as it is sure to be impressive.

    "just connect this to..."
    BZZT.

    --

    Liberty.

    1. Re:they are giving something away... by Johann · · Score: 1

      IMHO - RMS is not afraid of Gates or Alchin or anyone. You may not always agree with him, but at least he is strong enough not to waiver or sell out his beliefs.
      --
      "In the land of the brave and the free, we defend our freedom with the GNU GPL."

      --
      "You're gonna need a bigger boat." - Chief Brody
    2. Re:they are giving something away... by DerKlempner · · Score: 1

      Believe me when I say that, even as we speak, there are many lawyer man-hours preparing for a full blown attack of the GPL being paid for in Redmond.
      Doesn't that seem a bit silly? What part of the GPL would they attack? What would they sue for? "Hey, youse guys can't be givin' away no more code. Uhn-uh. We're gonna watch youse guys and make sure you don't do any of that completely legal-type stuff."
      You remind me of somebody who checks behind every corner just to make sure there aren't any knife-wielding monkeys waiting for you to turn your back on them.

      --
      UNIX: Find it, fsck it, forget it.
  318. Oh Sweet Tapdancing Xrist, no! by Kwantus · · Score: 1
    Don't tell me that M$ and I agree on something!! *x.x*
    the thing Allchins is really complaining about is the GPL...the BSD license is less restrictive
    shoot me, shoot me now
  319. Re: YES THERE IS PROOF! by Mihg · · Score: 1

    That isn't proof. WinSock is the Windows Socket interface, which is based on the Berkeley Socket interface. The WinSock DLLs convert the mostly standardized socket API into the native Windows's networking interface.

    This does not indicate in any way that the Windows TCP/IP stack is derived from BSD code. (Although, I wouldn't be surprised if it was. nmap misidentifying Win2k as BSD is a bit suspicious.)


    ---
    The Hotmail addres is my decoy account. I read it approximately once per year.
  320. Is the GPL Thinned Out Anyway? by snookerdoodle · · Score: 1

    One thing I remember from a Prior Project was that the Men In Suits did not want us to use gcc (actually glib) because of the GPL. They actually had read the Offending Paragraph and felt that, of course, linking in this GPL software would require anything we developed to be GPL as well. Not that we did anything all that Intellectual to keep as their Property, but nobody wanted to mess with it.

    I say all that to lead up to this: there surely is an aweful lot of proprietary software out there that was linked with glib and nobody has released it under the terms of the GPL.

    Now, a reasonable effort must be made to defend a Trademark in order to keep it. Could some judge somewhere decided that the very proliferation of proprietary software using glib has thinned the GPL's hold on it?

    1. Re:Is the GPL Thinned Out Anyway? by demon · · Score: 1

      You mean glib, as in the base lib that Gdk and Gtk+ are built on? Or do you mean glibc? You do realize that both of these are under the LGPL, correct? And the LGPL doesn't require you to release code that links to it, only modifications specifically _to_ it? All you have to do (afaik) is provide source for any LGPL'd stuff that you link.

      Of course, read the LGPL for all the dirt.
      _____

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  321. Re:GPL is not a license by hyoo · · Score: 1
    Dont' recall mentioning that the MS EULA is an ideal license, and as you mentioned, GPL is not in the same class as MSEULA. I should have been more clear and stated that I was referring to source code related licenses.

    Source code should be truly free, not open source free. Im not saying that no source should be GPL, I am just saying that GLPed code is not truly free and people should not say it is.

  322. So why shouldn't M$ have issues by SkimTony · · Score: 1

    With software no one can sell? They're a software company. They make money, and employ people, based on being able to sell software. It isn't possible to make money selling free software - the pricetag just doesn't allow for much of a profit margin. Why do SUN and IBM support the GPL? Because they're hardware companies. Software is trivial to them. Now for all of you bashing Intellectual property, think about this one. Do you make a living programming? You won't without IP. How many people is VA Linux going to lay off? You can only make money (and this includes making a living programming, not big greedy monsters like Big Bad Bill) so long as you can make people pay you for your work. If your work is available for free, who would pay you for it? ESR seems to have answers to this, but they're really the same reason that SUN and IBM support OSS: they don't care about software, they make hardware. ESR also concedes that OSS is not right for every project.

  323. Too much nonsense by crucini · · Score: 2

    M$ is not trying to ban the GPL. They are trying to get publicly funded projects to use the BSD license instead. This is not an unreasonable request. Basically, if software development is funded by everyone's tax dollars, why should it be licensed in a way that discriminates against some taxpayers?
    BSD licensed software can be incorporated into GPL software or proprietary software. Hence, it is symmetrical and unbiased in this debate. That is appropriate for something publicly funded.
    Now, a good case could also be made for licensing publicly funded software under the GPL. Namely, that it is not in the public interest to encourage the growth of proprietary software, which has proven to be harmful. My point is that this is a legitimate debate (if you even think the government should be funding software development, which is itself a legitimate debate.).

    1. Re:Too much nonsense by demon · · Score: 1

      If what someone else mentioned - that Microsoft didn't pay income taxes last year - is true, then what business do they have to say what OUR tax dollars do and don't pay for? Hmm? Even if not, should such code not remain in the public's grasp - even derivatives of such code? Instead of saying well, gee, the government already wrote [X piece of code], we can just roll _that_ into our product, with a couple little (incompatible) tweaks, and get filthy rich!
      _____

      --

      Sam: "That was needlessly cryptic."
      Max: "I'd be peeing my pants if I wore any!"
  324. Re:You wanna know what make the MS ass clench? by ncaustin · · Score: 1
    Don't forget someone did legally blow the whistle on MS for accounting procedures (cookie jar)

    From what I remember he should have been protected by the whistle blowers act but MS disregarded that too and they eventually settled

    Microsoft defends cookie jar

  325. Good Clarification by JohnG · · Score: 2
    Hmm, it seems they are saying that they have a complaint against being able to use other people work for profit, right?
    I'm glad that gave this little clarification. I can only assume then, that they would have no problem with me writing shell to replace explorer.exe and copying a WinME CD with the replacement, and selling for my own $80 correct?
    Feel free to point me to any false logic with that, until then I will be working on it, any feature requests? :)

  326. Translation: by mikethegeek · · Score: 2

    Here's what they are REALLY saying now:

    OK, open source is OK, when it is licensed under licenses like the BSD license where we can steal the code, "embrace and extend" it, and make it proprietary.

    But that GNU license is UNFAIR COMPETITION... We can't make a MS Linux without having to reveal our source.. Sniff-Sniff. Why, that's UNAMERICAN to deny Corporate Rights...

    Don't you all think that is pretty much what they are saying? That they hate the GPL because it prevents them from taking code and making it proprietary?

    Also, I think it is obvious that MS is going to next try to challenge the legality of the GPL. M$ is trying to spin the GPL as evil, anti-American, etc to lawmakers and government types...

    How do we counter this?

    --
    === The price of freedom is eternal vigilance
  327. The day RMS has waited for by Kostya · · Score: 2
    He's been a crusader. Crusaders need causes. But more than causes, they need enemies. He's lectured on why the GPL is better. Many have just written it off as his monomania.

    But now Microsoft has basically said he's evil. Which I'm sure, deep down in his heart, he has been waiting for. :-)

    --
    "Doubt your doubts and believe your beliefs." -- Switchfoot, Ode to Chin
  328. Re:Microsoft loves OSS. by pauldy · · Score: 2

    I don't they want to get rid of the code. I think they just want to try and invalidate GPL so they can steal some code that is already released under it and claim that it furthers the inovation of "quality software".

  329. Standard PR stuff by Webmonger · · Score: 2

    Just because they say that's what they meant doesn't mean it's what they meant.
    It's possible (hell, likely) that they were testing the waters-- seeing if anyone would support an "Open Source Software Is Evil" stance.

    Now that they know it just makes them look dumb, they claim it's copyleft they hate-- which is something you'd expect them to hate.

    And it all blows over.

  330. What MS doesn't like about the GPL .... by scharkalvin · · Score: 1

    What MS doesn't like about the GPL is that it prevents them from STEALING any code that is licensed under it! They sure would prefer everything be licensed under BSD, it would then be all theirs for the picking! And of course they have already DONE this with some BSD licensed code! (Then again, so has lots of people). The GPL is a two way street, BSD is a one way street. Both are valid models, it's up to the programer to decide what's important to him when he chooses a license.

  331. Is it me... by Husaria · · Score: 1

    Is it me...or whenever ms opens their mouth, only garbage comes out......

  332. Putting words in Microsoft's mouth by washirv · · Score: 1
    Because taxpayer software should be kept open - we paid for it, we should be able to use it. Locking it up into companies is not the answer...

    I think this is a misrepresentation of Microsoft's position. They are not claiming that tax funded software must not be made available to the public. Merely that people must be free to use that software as they choose and not be required to open source their software as the cost of using it. This is why they make mention of the BSD license.

    This is not to say that I support Microsoft's argument, just that I wish to clarify it.

  333. Out of curiosity, by SuiteSisterMary · · Score: 2

    Can somebody explain to me the difference between a Microsoft EULA and the GPL? Both are 'by using this software, you're agreeing to the terms' type licenses. If the MS one is considered 'unenforcable' because you're not signing anything, negotiating anything, and need to accept it just to get at the software, why isn't the GPL? Not trying to troll, just honestly curious; they seem to me to be funamentally the same thing.

    --
    Vintage computer games and RPG books available. Email me if you're interested.
    1. Re:Out of curiosity, by (void*) · · Score: 2
      I don't understand what you are saying. It is true that you must release the code under the GPL, in source form, for any code you distribute that is derived code licensed by the GPL.

      Since my powers of mind reading a limited, let me guess: you are objecting to the viral nature of the GPL?

      Yes, it was intended that way. If you distribute A hacked to become B, and A was under the GPL, then B must be GPLed. You certainly cannot call the A's source code the source code to B. That would be misrepresenting your product. There are laws against this kind of practice. You can't call your 1 liter car engine a 1.6 liter one. It is as simple as that.

      You don't want people to look at the source to B? Then don't distribute B!

    2. Re:Out of curiosity, by SuiteSisterMary · · Score: 2

      Ah! That makes sense. Thank you very very much.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    3. Re:Out of curiosity, by maxmutt · · Score: 1

      yes it's the viral nature. A or a modification of A is component of B. A distribution of B should require the Source code for A or it's modification to be provided and under the GPL, but not all of B is distributed this way. This protects the rights of the original author, allows people to contribute modifications to that code, but allow an author to maintain their rights on their original work. I beleive the LGPL does this. This might be wrong, I'm weak on the implications of the GPL in this area, but if it's right it's a good demonstration of the idea. It's like the use of dynamic and statically linked libraries. The dynamic use of libraries doesn't require the release of code under the GPL, statically linkinking the libraries does. What I am saying is that the library could be statically linked, That code would need to be release as source and so should any changes to the code. Other code would not need to be released as source. I think a better means then the viral nature o the GPL would be modification of the patent or copyright process where a copy of the code is maintianed that can be relased when any IP restrictions are expired, and companies should be encouraged to release code for products that are no longer being maintained or distributed. It's not easy, and I don't have good means of implementation, but it's a better compromise then the viral nature of the GPL itself.

    4. Re:Out of curiosity, by RelliK · · Score: 2
      Both are 'by using this software, you're agreeing to the terms' type licenses.

      Big factual error #1. Microsoft EULA (and most/all other EULAs) start off with the premise that they "grant" you the right to use the software if you agree to the following terms. If you disagree, you can refund the software (well, not really as we have already found out...).

      Well, guess what? This "granting" of the righs is completely bogus. You have the right to use the software in any way you want. But only the copyright holder can distribute it. This is the premise the GPL starts off with. You can use the software in any way you want, but if you wish to distribute it, you must agree to the license. Thus, GPL is actually on a stronger legal ground than MS EULA (the copyright law covers the distribution, not use). This is the big error I wanted to point out. Other people did a good job at explaining the spirit of GPL.
      ___

      --
      ___
      If you think big enough, you'll never have to do it.
  334. Re:Loose sense? No, they got it 100% right. by Maserati · · Score: 1

    Keep in mind, the FTC wants to know why Corel failed too....

    --
    Veteran, Bermuda Triangle Expeditionary Force, 1992-1951
  335. Microsoft Misses The Point by nathanh · · Score: 5
    In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use "

    It only took them more than a decade to figure this out. What a crack legal team.

    ... [which] might constrain innovating stemming from taxpayer-funded software development."

    This is particularly amusing. Apparently the word "innovation" now means "take existing code someone else wrote, and sell it as your own after making possibly trivial changes". The BSD comments preceding this quote seem to support that conclusion as well.

    It also shows a complete lack of understanding of the nature of open source. It's a GLOBAL effort, not an effort funded solely by the USA taxpayers. If it was possible to measure value to the Open Source community as contributed by country, I'm sure Australia and Finland would be at or very near the top.

    So perhaps Australia should send a great big invoice to the USA government, demanding payment for all the code the USA has been using for free? No, because that's not the point of open source. The point of open source is to increase the value of software to SOCIETY AS A WHOLE, not to the select few individuals that happen to be in the right place at the right time when IBM decides to throw money around looking for a cheap OS for a rushed personal computer project.

    1. Re:Microsoft Misses The Point by zzen · · Score: 2
      The point of open source is to increase the value of software to SOCIETY AS A WHOLE, not to the select few individuals that happen to be in the right place at the right time when IBM decides to throw money around looking for a cheap OS for a rushed personal computer project.
      You know - comming from a post-communist country, I can value the irony in this - 10 years after the fall of communism, US is discovering the upsides of the power-to-the-people philosophy. This is not to say it's good or bad, doomed or having a bright future - we can't judge that now. Just please realize that THIS IS the IT communism.
  336. judge a man by his enemies by Mr.+Slippery · · Score: 1

    I forget who said that you can judge a man by the enemies he makes. RMS and the GPL are looking better all the time.

    Tom Swiss | the infamous tms | http://www.infamous.net/

    --
    Tom Swiss | the infamous tms | my blog
    You cannot wash away blood with blood
  337. stealing? by Omar+Djabji · · Score: 1

    Argh, that argument makes me mad everytime I see it.

    Just because someone uses your code for their propritary software does not diminish its usefulness to you.

    It is the same line of thinking that equates copying an mp3 with stealing a physical CD.

    Open source software can continue to grow at the same rate as it does today, even if comercial software spins off of it all the time.

    They can use your code, but they cant take it away from you.

    unless they use patents, but that is a different story . . . .

    --brent nelson

  338. Re:So, Why's It So Broken? by Tony-A · · Score: 1

    It's called (drumroll, if you please) INNOVATION!

  339. So, Why's It So Broken? by Homebrewed · · Score: 1

    So, what did Mickey$uck do to the BSD stack to break it so bad?

  340. Re:Oh No! -Linus starving on the street by Jucius+Maximus · · Score: 1
    Also, I'm sure he's making significant money being paid to speak at different conferences and conventions and such.

    O'Toole's Commentary on Murphy's Law:

  341. MS cant steal it by Zo0ok · · Score: 1

    So, the problem with GPL is that MS cannot steal it and use it in their own products...

  342. i don't get it by spectatorion · · Score: 1

    maybe i'm missing something, but what taxpayer-funded software is he talking about?

    and, isn't the "problem" with free software that if people can freely redistribute and modify it, then sales of the original developer will be hurt, which would cause corporations to be less likely to develop software (and so called innovative technologies)? if the development is being funded by tax money, then there is no need to worry about sales. the developers would continue to do their thing anyway if all they are worried about money and it doesn't make sense to release the software under anything but a free liscence, since the development is already subsidized and freeing the software will win the support of a community of talented developers some of whom are almost always willing to contribute to a worthy project.

    someone please clarify.

  343. Objective is to keep US Gov from using Linux by peter+hoffman · · Score: 1

    It seems to me that Microsoft's objective is to prevent the U.S. Government from using Linux or other GPLed products. A recent example of the sort of thing Microsoft is worried about is the NSA Linux project which is GPLed (of course) and the use of Linux at places involved in government-sponsored research like Los Alamos.

    If the government starts large-scale development in a GPLed environment then companies like Microsoft will be affected in several ways:

    • they will lose government sales
    • the government will be effectively underwriting the development efforts of one of their competitors: the Free Software community
    • GPLed code will spread virally throughout government development projects thereby affecting areas not immediately affected
    • government contractors will use government-compatible systems (GPLed)
    • government contractors will be under increasing pressure to GPL their code or possibly face accusations of incorporating GPLed code into a proprietary product

    From here the whole thing can snowball out of (Microsoft's) control. Personally, I like the idea.


    OpenSourcerers
  344. What if GPL sued Microsoft?! by ediron2 · · Score: 1

    Um, I don't really know the history of BSD's entire development, but...

    FreeBSD and GPL/Linux both are open-source. While Microsoft has a great deal to lose if GPL code is used or even influences their development, no such worry exists for people working on BSD implementations. Like GPL coders, there's a lot of independent/freelance/hobbyist coding going on in the land of freeBSD, isn't there?

    What are the odds of there having been any code migrated from GPL to BSD inadvertently under a less-stringent standard than Microsoft is imposing on itself? I realize that, since BSD predates GPL generally, it's not much.

    But still...

    I get all warm & fuzzy imagining a countersuit from the GPL side of the fence on any code found to have made this migration. It'd potentially force Microsoft to share source for huge additions they've made to all code that 'embraced and extended' an invalid BSD copyright (and was instead held under GNU's license). I'm not just talking outright cut-n-paste copying of code. There's a stringent clean-room requirement enforced on commercial cloning, and I doubt that BSD can document that high of a standard. One coder having been exposed to a project in GPL and migrating to implementing it in BSD would taint things legally.

    Incidentally, this is another reason to hate the DMCA's laws about decrypting/reverse-engineering a product. How could you ever prove it in court under that sort of restriction!? "I'm willing to pay my fine for reverse-engineering the code, your honor, but that's how I found out they used my stuff!"

  345. is microsoft one big troll by drfrog · · Score: 1

    it seems that microsoft is just trolling shouldnt everyone just let them spew and look like idiots all by themselves? i mean why wreck a perfect record!!

    --
    back in the day we didnt have no old school
  346. Re:Restrictions -- additional point by cfriesen · · Score: 1

    Also,

    4. If you modify the software or create other software that links against the GPL'd code, your new code also falls under points 2 and 3.

    This is the viral aspect of the GPL, as it means that the original GPL'd code "infects" any new projects in which it is included, forcing them to be released under the GPL as well.

  347. ip destruction by Froqen · · Score: 1

    Here is the gist of how gpl destories IP.

    Say I have a commercial code base, and have patented some truely unique idea in it. Government research releases something that has a lot of value for a lot of different products, so I want to use it to benifit my product too, except there is a catch, the gov released it as gpl. Now I can choose to use the work with my product and give up my patent to allow my code to because gpl along with the gov work, or I can choose to not use the goverment work and waste work that was supposed to benifit everyone.

    There is a reason linux libraries are mostly lgpl.

  348. Re:funny stuff by eric17 · · Score: 1

    True enough, except for the part about pure capitalism having failed. I don't believe that this particular experiment has ever been attempted.

  349. You wanna know what make the MS ass clench? by Greyfox · · Score: 2
    If one of their developers, say, a disgruntled employee (pissed off, perhaps, over the rapid decline of his options' value) were to come out and say that there was a hint, even a whiff of gpled code somewhere in the source of one of their products.

    And would the BSA storm in and stand up for our rights?

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  350. Re:Damage control, or surgical strike? by Debina · · Score: 1

    There is no schism. It is imaginary.

    __

    --

    __
    Debian
  351. Memo to Microsoft: by BroadbandBradley · · Score: 2

    Trying to justify what came out of Jim Allchins mouth is making you look real bad.

    A better approach would be to declare Jim Allchin an idiot, this way it doesn't make it seem like everyone at the company is in the dark, just this one moron heading up the windows software development.


  352. Brilliant Move by Yohahn · · Score: 1

    If there was a way to attempt to drive the dagger down the center of the free software/open software community this is it: Focus on what makes the GPL zealots and the BSD zealots dislike each other, the supposedly "viral" property of the GPL.

    Never mind the fact that both appear to support an ethic of re-contribution of code (GPL does this legalistically.. BSD does this informally).

    Microsoft is beginning to learn how to fight a community. The first thing you do is divide them.

    This is why non-violent movements don't work as well these days. PR firms and lobbying interests have been very good at keeping activists focused on their differences, rather than their common goals.

    Please don't let this happen here. If this becomes a larger public issue, don't let this divide the community.

    1. Re:Brilliant Move by Happy+Monkey · · Score: 1

      The Judean People's Front hates the People's Front of Judea, eh?
      ___

      --
      __
      Do ya feel happy-go-lucky, punk?
    2. Re:Brilliant Move by Pinball+Wizard · · Score: 1

      I agree, your post should be modded up. I'd even guess that they got the idea to divide the open source community based on the many ridiculous GPL vs. non-GPL licence arguments right here on slashdot.

      --

      No, Thursday's out. How about never - is never good for you?

  353. they still don't get it by NNKK · · Score: 1

    apparently they still don't get it
    they're saying it's the GPL specificaly that's the threat because it requiers that if you use GPL'd code in your program, you must release the source to the program in its entirety
    I do wonder why they couldn't simply write their own code instead of stealing someone elses and thus not be constrained by the GPL? HEEEELLLLLOOOOOOO, Earth To Microsoft, This Is LOGIC SPEAKING.

  354. Of course they can't say they dislike BSD-License by DunbarTheInept · · Score: 2
    The retraction had to be made because MS *uses* BSD code in a few places in Windows. If they said that all opensource code is bad they'd be also slamming themselves for using it. Backpedalling to saying "just GPL is bad" is a safer bet for them, because they know they won't be using any GPL code, like they do with BSD code.

    They want to rip on only that code which they can't use themselves. (Techincally they *could* use GPL code, if they opend up parts of Windows' source code, but that's not going to happen.)

    These hypocrites at MS aren't slamming open code in general, just open code that requires them to reciprocate. Code they can use without giving anything back for it they have no problems with.

    --

    Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

  355. GPL is not a license by hyoo · · Score: 1
    GPL only promotes freedom in ways that the open source community defines it.

    I am NOT free to use GPLed code without being FORCED to act accordingly. By using it, I am bound by the laws and philosophies of open source. People may say, "well if you dont like our mandate, then dont use the code." Now how is this freedom?

    A software license should grant you the permission to use it freely (the real meaning of free, not the bastardized open source definition), while releasing the authors from liability.

    Of course this post will be modded as -1 Flamebait by Andover and brainwashed open source groupies.

    1. Re:GPL is not a license by (void*) · · Score: 2
      On one hand, you accuse people of twisting the definition of free. But on the other hand, you call this warped definition "Open Source". I don't know about you, but RMS specifically denies any connection of Free Software to Open Source software. If you can't tell the difference, I suggest that you don't know enough about what "free" is, to give anyone a scolding about how "free software" is misnamed.

      Have a look at the GPL. Tell me about the freedoms it grants, and tell me it is not "Free".

      Yes, "free" software will never be as free as that was in the public domain. Ever notice how little aoftware existed in the public domain, compared to what exists under the BSD or GPL? People desire protection when they contribute to a the commons, or they will hoard.

      Come to the think about it, the BSD license does not really protect. But that is not your argument. You want public domain, not BSD. So go away, troll. I banish you.

    2. Re:GPL is not a license by BluSkreen · · Score: 1

      Have you even read a typical software license, such as the MS EULA?

      The GPL deals only with the distribution, not the use. Anyone that actually takes the time to read the GPL gets this point right away.

      A typical commercial software license, limits how and what you can do with the software.

      Dave

    3. Re:GPL is not a license by anichan · · Score: 1

      A software license should grant you the permission to use it freely (the real meaning of free, not the bastardized open source definition), while releasing the authors from liability.

      So what you're saying is that you want to be able to take other people's code, use it to make your program work, and then close it up so that people can't do the same thing? Sounds really selfish to me.

      --

      karma is for the weak >)

  356. NECESSITY is the mother of invention by arthur_milliken · · Score: 1

    ... NOT intellecual-property legislation.

  357. M$ wants to embrace Open Source... as free labor. by supabeast! · · Score: 1

    "In other words, Microsoft representatives warned, "anyone who adds or innovates under the GPL agrees to make the resulting code, in its entirety, available for all to use ... [which] might constrain innovating stemming from taxpayer-funded software development.""

    If someone wants to make money off of software, would it not be more appropriate for him to do the work himself, instead of leeching off the work of others and trying to keep all of it?

    From this it seems that M$ is really trying to get the government to invalidate the GPL, so that they can get free access to all of the open code generated from publicly funded sources (For example, Universities.) and incorporate it into their products, allowing them to do things like "extend" open standards and continue their attempts at market dominance by keeping everything proprietary to Windows.

  358. Re:Loose sense? No, they got it 100% right. by Enahs · · Score: 1
    Have you ever tried to use photopaint?

    Yep, and I actually love it. This from someone who used to work with Photoshop several hours a day...and besides, I was tired of handing my files to people and saying, "Oh yeah, before you use that, make sure to convert that to CMYK, 'coz it's still RGB" if I'd been a weenie and used GIMP (and don't ever try to use GIMP for large images...friends don't let friends use GIMP for prepress.)

    --
    Stating on Slashdot that I like cheese since 1997.
  359. Government funded software and BSD .v. GPL by arnald · · Score: 1

    In my view, government funded software should be free for as many people (taxpayers) to use as possible - including Microsoft.

    So I think it's entirely appropriate that the BSD software (probably the most widespread government funded software) is released under the unrestrictive BSD licence.

    If Microsoft use the code, so be it. The point is, ANYONE can use it - there should be no exceptions just because we happen not to like certain people/companies.

    (As an analogy, there are people in the world who I don't much like, and would rather they didn't profit off my software - but if I CHOOSE to release my software under the BSD licence (as indeed I do) then there's nothing I can do about this, and that is as it should be.)

    The GPL on the other hand is less appropriate for government funded software, as it is more restrictive and places additional requirements on those who use it. These requirements may been seen by the free software movement as GOOD (and indeed I think that they probably are!), but that is not the point: EVERYONE should be able to use the government funded software as they wish, which they cannot do with the GPL.

    Indeed, RMS very sensibly resigned from the MIT AI lab before commencing work on GNU, so the GPL licence is entirely justifiable here. But if the Berkely CSRG had decided to release their software under the GPL, I feel that would have been inappropriate.

    --
    arnald
  360. Re:Everything but.. by Chris+Burke · · Score: 2

    The concept of free software is better, but the software itself is sometimes not.

    My statement wasn't meant to imply that, though I believe it is often true. I meant "it is more desireably that a piece of software be open or closed", not implying a quality comparison between two specific pieces of software.

    --

    The enemies of Democracy are
  361. Innovation (wtf?) by Tokerat · · Score: 1
    Ok, this is offtopic I know, but does Microsoft pay to have the word "innovation" in every piece of text that makes a reference to them?

    ...really?

    So, where's my $50?

    :-)

    --
    CAn'T CompreHend SARcaSm?
  362. YES THERE IS PROOF! by AKAImBatman · · Score: 1

    Got quickview installed? Good. Now plop winsock.dll and wsock32.dll into quickview. It gives you all the copyright info and everything. IT IS BSD CODE.

    sheesh.

  363. Whoa whoa woah! Hold on a sec! by BeerSlurpy · · Score: 2


    Youre damn right that microsoft loves the BSD license. Take open any microsoft command line utility (ftp.exe used as example here) and what do you see????

    Copyright (c) 1983 The Regents of the University of California. All rights reserved.

    Sweet Jesus! Is this what I think I see? Shame this isnt linux code instead of BSD code.

  364. Everything but.. by Anonymous Coward · · Score: 1

    I agree with everything you're saying except for this:

    "Free software is better."

    The concept of free software is better, but the software itself is sometimes not. Just because a program is open source dosn't mean that it's necessarly of a higher caliber than a given closed source program. Just something to think about.

    -Aaron

  365. What to do? by buss_error · · Score: 1
    Well, EFF seems to be covering us so far as real legal challanges goes, but we also have to start looking at the image that MS is slamming as well.

    I mean to say that when MS starts spouting off about "EVIL OPEN SOURCE IP DESTROYING HACKERS", we as a group need to respond.

    When MS has thier silly little ad about a server that hasen't been visited in eons, it needs to get challanged. When they say they run better, we need to get in thier face and ask "Better How?" When they say .NET is the future, ask future of what, your bank account?

    How about a not-for-profit (non-profit would be better, but they are pretty closely regulated by the states and subject to MS pressure on our "elected/appointed" officials to close them) that is dedicated to fighing this crap with our point of view? That is to say, take MS to task over this kind of shit.

    As long as the OS and Linux horse lies there for the whipping, expect to get whipped. It's only when we fight back with our own law suits for libel or slander that we can stymie MS. What do you say? Too stupid to work?

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
  366. Century? by twitter · · Score: 2

    MS won't last another 10 years.

    --

    Friends don't help friends install M$ junk.

  367. And then there was MSlinux... by unix+guy · · Score: 1
    What you have just seen is M$ first foray into breaking the GPL so they can steal the kernel and all the GNU utilities, which they'll sell as MSlinux.

    When the OS wars are over - Unix will be the winner, only it'll be called Microsoft Windows..

    --
    "Straddling the sword of technology..."
  368. Open source (and the GPL) keeps $$ware honest. by anser · · Score: 1

    I started programming in the 1970's when software was closed and proprietary and things were a lot like what Microsoft probably thinks it wants today. Let me tell you, software was in a TERRIBLE state back then. It was a standing joke among programmers and systems designers how inept the in-house programmers at shops like IBM and DEC could be, on the rare occasions when people who ponied up 5-6 figures for "source licences" (usually readable printouts on microfiche!) had the chance to check what they were doing. Not to mention that the languages were painful and "human factors" consisted of remember which side of the fanfold printout sheet your answer tended to appear on, or what the PF2 key did on each of a dozen different screen forms.

    All of this was swept away, blown away, and utterly transcended by the academic-centered and openly developed software revolution of the 1980's, which continued into the 1990's. Software had to adapt to the reality that "little people" could out-program the big houses in a few weeks or months of spare time work.

    The GNU project and its open-source peers have been the engine that drives honest software development for years. Without them, those applications on the $1,200 PC would be about five times crappier than they are.

    Open source and the GPL are not "destroying" commercial intellectual property - they are making it earn its keep, by setting the "bar" of functionality at a level where commercialware is forced to add real value or risk being ignored.

    There is a role for both open source and commercial software. Neither community should waste oxygen trying to claim that the other is evil.

  369. Which freedom do you loose by MS using the code? by thomasj · · Score: 2
    If I write a piece of software under the BSD license and big ugly Microsoft comes and "steals" my code, then there will not be anything left for the the little guy?

    It doesn't make sense! Even if billions of bucks are put into some public coding, the coding is still there. If Microsoft uses it as they see fit, that is linking it to their own code, the original code is as free as ever.

    Look at it this way: I write 30,000 lines of code. This code is fine and can be used in a larger project of maybe 3,000,000 lines of code, should these 30,000 lines determines how the rest should be licensed?

    It is a matter of choice, but for public money I would prefer that a non-political license is used, like the BSD, so some may use it in a GPL project, others in their own way. That is freedom.

    --
    :-) = I am happy
    :^) = I am happy with my big nose
    C:\> = I am happy with my OS
  370. only one reason by MadAhab · · Score: 1

    In a similar move, Microsoft and Intel both made investments in Avid, the maker of the market-leader for video editing software. Sure enough, a while later, Avid declared that they were moving from Mac to NT. They deployed aggressive sales tactics to get people to make the switch. Then, when the people who actually use the software rebelled, they ended up largely dumping the move, stranding the poor fools who actually bought Avid for NT (which, incidentally, never worked as advertised).

    Boss of nothin. Big deal.
    Son, go get daddy's hard plastic eyes.

    --
    Expanding a vast wasteland since 1996.
  371. A TCP/IP stack, does not an OS make by AKAImBatman · · Score: 1

    TCP/IP stability and thoroughput is directly related to the rest of the OS. Just because the stack is robust, doesn't mean that the network card drivers, shared memory architechture, I/O buffers, virtual memory handling, and about a billion other "insignificant" things are up to snuff.