Slashdot Mirror


UK Govt Warned: Don't Buy GPL

JPMH writes "ZDNet is reporting that a UK IT industry body backed by Microsoft, IBM, Intel, BAE Systems and other high-tech heavyweights has urged the UK government not to commission open-source software, and particularly not software covered by the General Public License. According to Intellect, which lobbies for about 1,000 UK IT companies, the requirement of open-source licences for software funded by the government could have a negative impact on competition for contracts, the quality of the resulting software and even the confidentiality of government departments. In particular, Intellect recommends that the government drop the GNU General Public License (GPL), the licence upon which the GNU/Linux operating system is based, from its list of acceptable default licences for government-funded software, and steer clear of the GPL generally."

806 comments

  1. Hard to buy by Anonymous Coward · · Score: 5, Funny

    That which is free.

    1. Re:Hard to buy by sxe_p06 · · Score: 5, Informative

      Don't automatically assume free (as in beer), just because of the GPL license. Remeber, a GPL'd piece of software _can_ be charged for, as long as the source is included or available to all parties.

      --
      -- p06 "On religious wars: They're essentially wars over whoo's imaginary friend is better"
    2. Re:Hard to buy by acid_zebra · · Score: 3, Insightful

      I dunno, whasn't the profit-making scheme collecting money on support calls, installation fees, maintenance and such? (commonly labeled services)

      just my 2 eurocents.

      --
      -- No Sig is a Good Sig
    3. Re:Hard to buy by Grant_Watson · · Score: 2, Insightful
      Hard to buy... That which is free.

      Okay, I realize it was a joke, but still: We're talking about government-comissioned software, here. Some groups want to require that all government-comissioned software in the UK be open source unless a special agreement is made; even if an agreement is made to keep the software proprietary, they want to require it to become open source after two years.

      It's understandable (reasonable, even) that proprietary vendors would not like this, but especially if they do such works for hire.

    4. Re:Hard to buy by Azghoul · · Score: 1

      Seeing that it is government that grants us artificial things such as "copyright" in the first place, I don't see the issue. DoD takes Linux, monkeys with it, keeps it for themselves, if they like.

      What's the trouble?

    5. Re:Hard to buy by Trolling4Dollars · · Score: 4, Insightful

      Devil's advocate: But the government is supposed to work for us. We are their employers in a perfect world.

    6. Re:Hard to buy by goofballs · · Score: 3, Informative

      you are grossly misinformed about the gpl license then; if you wish to keep the *internal* software solutions a secret, you can still use the gpl. there is no requirement to share your modifications to gpl code if you're not redistributing it outside your organization.

    7. Re:Hard to buy by dbrutus · · Score: 2, Interesting

      I certainly wouldn't want military guidance systems released but I wouldn't mind at all if every country in the world used the same stuff to tabulate economic growth and calculated it the same way. That would be a tremendous international benefit and would allow for honest international comparison of systems.

      Because some of what government does should be kept secret does not imply that all of what government does should be kept secret.

      But what's absolutely foolish is that they seem to be saying that BSD style licenses are bad too and are only exceeded in their wicked ways by GPL licenses. What particular reason is there to avoid a BSD license which doesn't require more than a copyright notice at worst? Well, other than it'll reduce profits at the commercial software shops.

    8. Re:Hard to buy by azzy · · Score: 0, Offtopic

      The UK isn't part of the euro single-currency zone, so your 2 eurocents isn't worth anything ;)

    9. Re:Hard to buy by Anonymous Coward · · Score: 0

      yes but if a contractor company who is writing software for the government wants to make a modification, that the government requests they are redistributing a modification and will have to publish it.

    10. Re:Hard to buy by frodo+from+middle+ea · · Score: 2, Funny

      Yeah right, you just keep telling yourself that.

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    11. Re:Hard to buy by AVee · · Score: 4, Insightful

      I certainly wouldn't want military guidance systems released

      Wich doesn't exclude the usage of GPL'ed software. GPL only says that you should allow anyone that got binaries from you to get the source code as well. Meaning that your government actually get the code of the guidence systems. That government is then 'allowed' to share that code with whoever they choose, but they are not forced to do so in any way. So there is nothing in OSS that prevents anyone from keeping things secret...

    12. Re:Hard to buy by AVee · · Score: 1

      yes but if a contractor company who is writing software for the government wants to make a modification, that the government requests they are redistributing a modification and will have to publish it.

      They will have to publish the modification to anybody that receives the binaries, that might just be nobody else but the government that requested the modification. It then up to the government to redistibuted the modified code or not, thats their freedom under GPL. If i was the contractor that did the modification I likely whoudn't care about it as long as i got payed for the work i did.

    13. Re:Hard to buy by Anonymous Coward · · Score: 0

      I fully agree. As another example, a large part of the software used by governments is not specific to government. Government agencies used office suites, databases, web browsers, etc.

      Where would the harm be in having something written that serves a general purpose and placing it under a BSD style license?

      Where the software is for the military or there are privacy concerns with the data it is accessing, sure keep it secret. But what would be wrong with open source software to search census databases?

    14. Re:Hard to buy by Dan-DAFC · · Score: 1

      They only have to provide the source to those whom they provide the binaries to.

      If Acme Software modifies a GPL program and gives it to the UK government only, they are only obligated to provide the source to the UK government. If nobody else has the binaries, nobody else gets the source.

      --
      Suck figs.
    15. Re:Hard to buy by smallpaul · · Score: 2, Insightful

      You've forgotten part of the GPL's requirements. Not only is the source included and available but the source and binary must be redistributable which means that someone else can take your code (even your build) repackage it and give it away. This happens often with Linux Distros. That's why you can't charge much money for GPL software. It only takes one altruist to put your software on a web site and you have "compeition". Given that, it's a little ridiculous to charge more than a nominal fee for GPL software. You have to charge for a support contract or something like that instead.

    16. Re:Hard to buy by GreyWolf3000 · · Score: 1

      Yeah, but then I can buy the product and distribute it for free. There's no way around that one.

      --
      Slashdot: Where people pretend to be twice as smart as they really are by behaving like children.
    17. Re:Hard to buy by _typo · · Score: 0

      If Acme Software modifies a GPL program and gives it to the UK government only, they are only obligated to provide the source to the UK government. If nobody else has the binaries, nobody else gets the source.

      Nope. If you take a GPL program, make changes, and distribute your changes in any way, you have to provide those changes to everyone, you can only keep them secret if you never distribute them.

      Quoting the GPL's section 2

      b) 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.

      Emphasis mine.
      --

      Pedro Côrte-Real.

    18. Re:Hard to buy by Anonymous Coward · · Score: 0

      Gentoo pwnz joo

    19. Re:Hard to buy by SN74S181 · · Score: 2

      In other words, the only revenue stream is buggy, hard to administer software.

    20. Re:Hard to buy by Dan-DAFC · · Score: 1

      I would interpret all third parties as all the people you distribute to. If the intention of the license is to make the source available to everybody surely it would be worded more explicitly?

      --
      Suck figs.
    21. Re:Hard to buy by ichimunki · · Score: 1

      That's fine, but you're wrong. Section 2 concerns the license, not distribution. If you give the modified software to the government and they don't give it to anyone else, then whether others are licensed to use it is irrelevant if they don't have a copy. 2b doesn't say you have to give it to anyone who asks, it says that you can't give to the gov't but stipulate that anyone the gov't gives it to must pay a licensing fee. The salient portion of the GPL that applies here is Section 3, which states that if you distribute the binary and the source at the same time that your obligation is met.

      --
      I do not have a signature
    22. Re:Hard to buy by pe1rxq · · Score: 2, Insightful

      You can charge for writting it.
      Most software in use is special purpose.
      It actually makes sense for a customer to want his program to be gpled, he is not dependant on the original supplier for later upgrades.
      (Although usually the original supplier is the best place to go for such things as they have the best knowledge of both the product and your setup).

      Jeroen

      --
      Secure messaging: http://quickmsg.vreeken.net/
    23. Re:Hard to buy by blibbleblobble · · Score: 4, Interesting

      "But the government is supposed to work for us. We are their employers in a perfect world."

      Put it this way: the BSA just wrote a European law. Still think the government are working for us?

    24. Re:Hard to buy by Alan+Partridge · · Score: 1

      Yes they are, they're worth almost exactly 1.4 New Pence.

      --
      That was classic intercourse!
    25. Re:Hard to buy by StealthBadger · · Score: 1

      Aaaaand this is different from commercial software how?

      --
      Searching for Truth, Justice, and the Guy Who Boosted My Wallet a Few Weeks Back....
    26. Re:Hard to buy by Eneff · · Score: 1

      Correct, in a way. It must be licensable to all third parties. That means that if you give it to someone else, they have to be able to redistribute. It does not mean that if you give it to someone else, you must automatically be willing to distribute to one and all.

      From the GPL FAQ:

      The GPL says that modified versions, if released, must be "licensed ... to all third parties." Who are these third parties?
      Section 2 says that modified versions you distribute must be licensed to all third parties under the GPL. "All third parties" means absolutely everyone--but this does not require you to *do* anything physically for them. It only means they have a license from you, under the GPL, for your version.

      http://www.gnu.org/licenses/gpl-faq.html

    27. Re:Hard to buy by steve_l · · Score: 0, Redundant

      That's the US; in the UK we are 'subjects of the crown'; the govenment reports to whoever is King or Queen at the time.

      Yes, I know it makes as much sense as a 64-way NT server, but we blew our chance to be a republic back in the seventeeth century, after the English Civil War.

    28. Re:Hard to buy by ray-auch · · Score: 5, Informative

      It works that way up to a point - but if the government then chooses to share the code with someone else they aren't allowed to restrict that someone else from further sharing the code under the GPL.

      If you commision GPL code from another party you could limit their rights by contract (you haven't distributed the code to them under the GPL, they have distributed it to you).

      If you bring someone in as a contractor to do work for hire on the code then you may not have "distributed" the code outside of your organisation - so they might not have rights to it under GPL.

      If you want another organisation to work on the code you have to distribute it to them under GPL, which would seem to mean that you can't place further restrictions (like NDA, classified etc.) on them that would prevent them distributing the code further.

      GPL doesn't prevent you keeping things secret. It does prevent you doing a limited distribution and requiring the recipients to keep things secret. Unfortunately that is exactly what most military stuff needs - "secret" classification doesn't mean you can't tell anyone, it means you can't tell anyone who hasn't got the right clearance (which means they can't tell...).

    29. Re:Hard to buy by smallfeet · · Score: 1

      The government would probably hire a company or contractors from companies to make the changes. They would be working for the government and any coding they did would belong to the gov, I would think. Does that make things more or less confussing in regaurd to the GPL?

    30. Re:Hard to buy by tshak · · Score: 2, Interesting


      You can charge for writting it.
      Most software in use is special purpose.
      It actually makes sense for a customer to want his program to be gpled, he is not dependant on the original supplier for later upgrades.


      This has nothing to do with open source. I write special purpose software exclusively. My clients buy the source - they are not dependant on my company to make changes (although they can hire us to do so). GPLing it just means that our company can just take the source and give it away - in most all cases this is a bad thing because our clients to not want the competition to have what they just spent big bucks developing.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    31. Re:Hard to buy by tshak · · Score: 1

      I've always contended that any software that the government develops should be open source via a BSD(ish) license as long as that software is not military related and/or does not contain sensative information. However, the government purchasing or using existing OSS (esp. GPL'd and less so LGPL'd) is a little different. At best it warrents caution.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    32. Re:Hard to buy by tshak · · Score: 1

      GPL only says that you should allow anyone that got binaries from you to get the source code as well.

      What about government contracters that need access to some libraries in which you don't want to give them access to the source. Sure, binaries can be disassembled (esp. Java and .NET), but obfuscation can help deter that threat. Also, what about employees internally. As far as the GPL is concerned, if they have access to the binaries, they can legally obtain the source and redistribute it, or even sell it.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    33. Re:Hard to buy by tshak · · Score: 2, Interesting

      there is no requirement to share your modifications to gpl code if you're not redistributing it outside your organization

      True, but AFAIK, it's perfectly legal for one of the developers to take some of that code home. That can be a very bad thing.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    34. Re:Hard to buy by rking · · Score: 1

      Yeah, but then I can buy the product and distribute it for free. There's no way around that one.

      Sure, but the context here is software development funded by HMG. If they want it developed then they will be paying for it. If they want it open sourced (as it seems they do, or at least think they may do) then it will then be available under an open source license, but they'll have to pay for it to get there.

    35. Re:Hard to buy by goofballs · · Score: 1

      i would very, very strongly doubt that. working for the gov't as a contractor, and providing them the code is not distributing it. the gov't essentially wrote and owns the code at that point.

    36. Re:Hard to buy by Guppy06 · · Score: 1

      "Put it this way: the BSA just wrote a European law. Still think the government are working for us?"

      So long as we're still the ones buying software from BSA members. Just because we've been giving them very stupid orders doesn't mean they're not listening

    37. Re:Hard to buy by Anonymous Coward · · Score: 2, Interesting

      Bollocks.

      The government might well report to the monarch, but in name only.

      It's the electorate who put the government where they are, and they are supposed to work for us.

      You think countries like France, Russia, China and the USA have better forms of government, just because they had revolutions ?

      And you're also forgetting a certain gentleman named Cromwell.

    38. Re:Hard to buy by Spetiam · · Score: 1

      all your gov't are belong to us

    39. Re:Hard to buy by Anonymous Coward · · Score: 0

      i would guess that national security top secret classification will override any copyright notice on a document...

    40. Re:Hard to buy by Anonymous Coward · · Score: 0

      Just because you use an OS at your job does not mean that its your copy of the software...

    41. Re:Hard to buy by hydrofilic · · Score: 0

      Question: Is a contractor that is working on a piece of software (that is GPLed but owned by the government) make a copy of that software and take it home with him, without authorization? Can the contractor redistribute that source code?

    42. Re:Hard to buy by dbrutus · · Score: 1

      So every time you hand an afghan tribesman a stinger missile, you need to hand over the source code for the guidance system? I think not. Military stuff gets around a lot further than you might think and it's not always appropriate to distribute source with binaries. In the case of the tribesman, he might not understand the assembly code but he certainly would understand the $50k he'll get from the nice PRC agent for the source which ends up improving PRC or NK or whoever's missile systems.

    43. Re:Hard to buy by shadowbearer · · Score: 1

      Oh, like Microsoft's? I'd rather admin a linux system any day.

      SB
      PS -1 Flamebait, Karma to burn...

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    44. Re:Hard to buy by shadowbearer · · Score: 1

      I seriously doubt any designer of a military software package used in sensitive areas would GPL it. Come on, man. Just because a government says they CAN use GPL doesn't mean THEY HAVE TO. It merely means they're not limiting themselves to proprietary solutions.

      Sigh.

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    45. Re:Hard to buy by TC+(WC) · · Score: 3, Funny

      Yeah, you've sure got to watch out for those competing governments stealing your software. It'd sure screw Britain over if China were to get their traffic light control software or something.

    46. Re:Hard to buy by jcast · · Score: 1

      our clients to not want the competition to have what they just spent big bucks developing.

      Why not? What do your clients stand to lose?
      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    47. Re:Hard to buy by jcast · · Score: 1

      That's why you don't have software developed by the same people who distribute it. Duh.

      Anyway, we do have another revenue stream: idiots. Same as M$'s.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    48. Re:Hard to buy by Trogre · · Score: 1

      True, but there's nothing stopping me (having purchased said GPL'ed software from you) from distributing it (and sourcecode) to others for free.

      Customers would soon realise they were getting a better (read:cheaper) deal from me than from you (support notwithstanding), thus eliminating your revenue stream and returning the software to free as in beer.

      I still think the way to go is selling support contracts.

      --
      "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
    49. Re:Hard to buy by MntlChaos · · Score: 1

      Why not? What do your clients stand to lose?

      a competitive advantage. If you paid to have software developed that allows you to save money, why give it to your competition? now they can lower their overhead and be able to undercut your prices just a bit more and keep the same margin.

    50. Re:Hard to buy by jcast · · Score: 1

      I doubt this is a factor long run, and you're forgetting that they are a different company, with different desires. Long term (remember that idea?), they'd probably end up spending as much to develop the software as your employers will.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    51. Re:Hard to buy by Christ-on-a-bike · · Score: 1
      Man, that is wrong.

      The developers will be under contract to the organisation to produce code under the organisation's copyright. They will not be licensees to the code under any other terms, even those of the GPL. The GPL is for the client, not for the developer.

    52. Re:Hard to buy by Eneff · · Score: 1

      Read the FAQ.

      It's no more confusing. The government has all the rights in the world to redistribute, but they are never under any obligation.

    53. Re:Hard to buy by Anonymous Coward · · Score: 0

      And I doubt you run a company that spends much on software development.

    54. Re:Hard to buy by ray-auch · · Score: 2, Interesting

      yeah but under the GPL if you aren't allowed to distribute it without additional restrictions then you have to refrain from distributing it at all - see clause 7.

      if the law says you have to keep it secret then you have to keep it secret - but in that case you can't distribute it in a limited way (to people the law says you can share the secret with) and remain in compliance with the GPL.

    55. Re:Hard to buy by Anonymous Coward · · Score: 0

      Work for us? I thought they worked for the US govt as an agent for policy and law change in the EU.

    56. Re:Hard to buy by evbergen · · Score: 1

      I hope in a democracy you give orders by voting, not by buying.

      When buying, only the rich have options. When voting, all citizens have options.

      --
      All generalizations are false, including this one. (Mark Twain)
    57. Re:Hard to buy by BlackHawk-666 · · Score: 1
      Can you then explain how it is that RedHat, a distro that is the basis for many other distros, can continue to prosper?

      Businesses don't just buy the software, they buy the support agreement and the longevity and viability of that software. When given a choice between a free copy of a "RedHat like" distro without support and RedHat with support they will invariably pony up the cash and get the support. Businesses need to know they can support and maintain their systems for the lifetime of that system, that's why Open Source works so well. It's shifted the sale from a model of "You pay for the code, and then you also pay for support" to "you pay for support and service only".

      --
      All those moments will be lost in time, like tears in rain.
    58. Re:Hard to buy by BlackHawk-666 · · Score: 1

      OTOH it is good for you as a company to GPL the code. If you write bespke software for another company generally speaking the IP will be retained by that company and you are therefore stealing from them if you re-use that software for the basis of another project. If you make it a condition that the code is GPL then you can always build on that base. You only have to give the code to that one customer, and you can build on that code base for other projects. It's a win-win! They have the code so they're not tied to you as a supplier (but will usually prefer to deal with you), you have the code to re-use, and you also got paid for the time to develop ;-)

      --
      All those moments will be lost in time, like tears in rain.
    59. Re:Hard to buy by Anonymous Coward · · Score: 0

      From GPL FAQ ...

      "Does the GPL require that source code of modified versions be posted to the public?
      The GPL does not require you to release your modified version. You are free to make modifications and use them privately, without ever releasing them. This applies to organizations (including companies), too; an organization can make a modified version and use it internally without ever releasing it outside the organization.

      But if you release the modified version to the public in some way, the GPL requires you to make the modified source code available to the program's users, under the GPL.

      Thus, the GPL gives permission to release the modified program in certain ways, and not in other ways; but the decision of whether to release it is up to you."

      - But is putting the code in a missile a redistribution of the binary ?

    60. Re:Hard to buy by fymidos · · Score: 1

      especially if they do such works for hire

      They don't *have* to do it... It is very logical to expect anything that is paid with tax money, to be given back to the taxpayers.

      --
      Washington bullets will simply be known as the "Bulle
    61. Re:Hard to buy by BlackHawk-666 · · Score: 2, Insightful
      Vendors have had it really good for a long time now and are unwilling to re-evaluate their position in terms of the new software development models emerging. In other words:

      In the early days of computing it was a highly specialiased art with few practitioners, and those in the hands of hard nosed businesses. Companies like Unisys and IBM would develop software without releasing the code or IP to the company that paid for this, thus causing vendor lock-in. This benefitted the vendors, but was less great for the companies who were now locked in.

      Times have changed, and now many companies insist on keeping the IP for any bespoke development, or at least having the code in escrow. Escrow can protect them from the company going bust but often doesn't protect against the development company (who has an effective lock-in until they chapter 11) from "bleeding" their client dry on updates and support.

      Software development is more commoditised now, and their are more available vendors who are willing to work under terms that are fairer for the person paying the cheque. This is leading to a greater expectation that people who pay for development will retain rights to the code.

      The next logical step for this process is being spearheaded by the government, whose needs are different to that of most businesses. The govenment does not compete with businesses and has a greater need for openess than many proprietry businesses. The government is funded and staffed by us, for us, the people, and all products of the government should be able to directly benefit all the people - not the shameless few who rule the top 100 computer companies, but everyone - because we all took a part in the cost of developing the software. Open Source guarantees that everyone who paid for the software (that's the whole taxpaying country) can see the source and benefit from it.

      It would be an entirely different matter if the government wanted to mandate this for businesses, but they don't, they only want to do this for themselves.

      --
      All those moments will be lost in time, like tears in rain.
    62. Re:Hard to buy by Guppy06 · · Score: 1

      "When buying, only the rich have options."

      If only the rich were buying Microsoft, Intel, etc. we wouldn't have to worry about the BSA.

      You know, just last night I was listening to NPR news talk about the 50th anniversary of a Baton Rouge bus boycott. The boycotting black bus passengers were obviously far from rich, but they certainly got their point across.

    63. Re:Hard to buy by physick · · Score: 1

      Given that, what is it? two thirds of all large software projects are cancelled/fail to work/overun hugely, the idea of the government ever making money out of its IT, or of it getting "sub-par" software because a commercial software house decided not to bid for part of an open-source project, is risible.

    64. Re:Hard to buy by evbergen · · Score: 1

      If you don't have a lot of money, you'll buy whatever's cheapest, and you'll leave ethical considerations out of the equasion. Apple certainly costs more than Wintel.

      If you can only choose on the market whether or not pollution or child labour is OK, and not through democratic means, then the cheapest method of production will always have an advantage. The poorer you are, the greater the advantage, and the harder it is to choose against child labour or pollution. That's a very poor substitute for democracy.

      If only 51 % of a population chooses to forbid child labour, then the market share of products produced by adults grows to 100 % (ignoring the black market for products produced by children), which lowers the price.

      In a democracy, you can vote against child labour on the premisse that your vote will only take effect if at least 50 % of the population chooses this too, which will lower the price. So even if you're poor, you can still choose the ethical option. That isn't the case if democracy doesn't take precedence over the free market.

      --
      All generalizations are false, including this one. (Mark Twain)
    65. Re:Hard to buy by meringuoid · · Score: 1

      The BSA wrote a European law? What was it - gays and atheists have to leave the continent?

      --
      Real Daleks don't climb stairs - they level the building.
    66. Re:Hard to buy by smallpaul · · Score: 1

      Can you then explain how it is that RedHat, a distro that is the basis for many other distros, can continue to prosper? Businesses don't just buy the software, they buy the support agreement and the longevity and viability of that software.

      According to your own analysis, they are buying the support contract, not the software.

    67. Re:Hard to buy by Alsee · · Score: 1

      The BSA wrote a European law? What was it

      I believe he was talking about the draft european software patent directive, not actually a law.

      If implemented it would blow the doors wide open for software patents in the EU. It would quite possibly be WORSE then the US system. Current EU law FORBIDS software patents, though about 20,000 likely invalid software patents have been issued in the EU. Of course there's tons of disinformation being pushed that this directive is supposed to block patents on pure software, but in top BSA/Microsoft fashion it has the exact opposite effect they claim it has. Many parts of the text are worded in an extremely deceptive manner.

      It's hard to tell which of the politicians promoting it are flat out lying, and which have been deceived.

      Some EU committee did a survey of programmers and got something like 91% or 94% opposed. And this directive is supposedly so that programmers can get the benefit of patent protection LOL! They want to be protected from this directive!

      I happen to have a link handy on an analysis of it, and it proposes amendments that would actually correct the directive so that it does what it claims, deny software patents.

      In case anyone doubts me, and actualy bought the party line line that it blocks "pure software", here's the deal:

      The directive mandates that a patent application must be evaluated as a unified whole. The patent descibes a purely software "invention" and states that it must run on an ordinary computer.

      The software invention is not patentable because software is not patentable.
      The ordinary computer it runs on is not patentable because there is nothing novel about it.

      But the patent must be evaluated as a unified whole. The unified whole now contains a patentable "invention" in the software and it contains patentable subject matter in the ordinary computer. The two halves cannot be rejected seperately, therefore the patent must be granted.

      While they were at it they played games to make it easier to get trivial and obcious patents, and they set it up so that only the copyright exemptions for interoperability apply. Without a patent interoperability exemption any company can abuse patents to lock out competitors from ever interoperating. It's expecially bad for opensource, but it seriously screws over any small to midsized closed source company as well.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    68. Re:Hard to buy by Alsee · · Score: 1

      >military guidance systems
      GPL only says that you should allow anyone that got binaries from you to get the source code as well.


      Well I sure hope the US mailed Saddam a copy of the source then!

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    69. Re:Hard to buy by shaitand · · Score: 1

      umm I don't even live in the UK and even I know there was a rebellion there, prior to it there was no house of commons, and the king/queen was ruler in truth and not merely name!

    70. Re:Hard to buy by steve_l · · Score: 1

      oh, I didnt forget cromwell; the Restoration was what I was referring to in 'we blew our chance at a republic. Or as parliament said after executing charles 1, "the office of the king in this nation is unnecessary, burdensome and dangerous to the liberty, society and public interest of the people.""

      Given that the house of lords is sort of no more -and that was the real instantiation of the aristocracy in the goverment, it can only be a matter of time before we have to take another close look at royalty.

      But till then, whoever in charge can veto things. It would create a major constitutional crisis, but they could do it. It'd be fun to watch :)

  2. I'm confused! by Anonymous Coward · · Score: 5, Funny
    IBM is GOOD, because they are making SCO look like fools, but now IBM is BAD, because it wants to make money from its software.

    What should I do??

    1. Re:I'm confused! by andy1307 · · Score: 2, Funny

      You can continue to hate microsoft and get modded up on /.. Nothing's changed there..

    2. Re:I'm confused! by Anonymous Coward · · Score: 0

      Try running around screaming and yelling.

    3. Re:I'm confused! by antiMStroll · · Score: 1, Funny

      If you're looking to Slashdot for the 'correct way to think', you came here confused. Don't blame the inhabitants.

    4. Re:I'm confused! by The+J+Kid · · Score: 5, Funny

      It's Thursday, so we like Enterprise Linux, so this is bad news. But it's
      July, so this is good news. But the day of the week is odd, so we're
      supposed to only bash Microsoft and SCO. But the 1 of the digits in the day matches 2 digits
      year, so we only especially entrench ourselfs against critisism the GPL. But it was
      posted AFTER 18:00, so this is good news.

      Got it?

      --
      Moderation: +4. Modded 70% Funny and 30% Overrated. 100% Saturated.
    5. Re:I'm confused! by Anonymous Coward · · Score: 0

      Just do what everyone else does on Slashdot when they're in doubt: blame Microsoft!

    6. Re:I'm confused! by Eric+Ass+Raymond · · Score: 5, Funny

      I suppose you've never tried living with a woman?

    7. Re:I'm confused! by Anonymous Coward · · Score: 0

      Kill yourself.

    8. Re:I'm confused! by xeaxes · · Score: 2, Informative

      But it's really just June, thus making this bad news.

      --

      "BEHOLD, CORN!!" - Dr. Weird, ATHF

    9. Re:I'm confused! by Laur · · Score: 3, Funny

      You've played Dragon Poker!

      --
      When you lose something irreplaceable, you don't mourn for the thing you lost, you mourn for yourself. - Harpo Marx
    10. Re:I'm confused! by yellowstone · · Score: 3, Insightful
      What should I do??
      Think for yourself?
      --
      150 Opening BINARY mode data connection for slashdot.sig (129323052 bytes).
    11. Re:I'm confused! by ikkonoishi · · Score: 0

      Thats my plan.

    12. Re:I'm confused! by Anonymous Coward · · Score: 1, Interesting

      This is about GNU licensed software, not about Linux. IBM has never expressed any interest in open source beyond Linux, Apache, and the developent tools it donated to Eclipse. IBM sells proprietary operating systems, proprietary database servers, proprietary Java appservers, and other proprietary software.

      IBM makes more profit from the sale of this proprietary software than all of their hardware.

      IBM has no interest in an organization mandating the use of open source software. If an organization did that, it would mean MySQL/SAPDB instead of DB2, and JBoss instead of WebSphere.

      Just because a company endorses Linux in an effort to expand its market does not mean the company is an advocate of open source across the board.

    13. Re:I'm confused! by Lxy · · Score: 1

      But it's July, so this is good news

      What if it's June? Then what?

      --

      There is no reasonable defense against an idiot with an agenda
      :wq
    14. Re:I'm confused! by Arcturax · · Score: 1

      This group represents lots of big software companies, not just IBM. IBM may well disagree with their sentiment and if they do, hopefully they will make their displeasure known.

      I'm more willing to bet that Microsoft is more likely the culprit behind this move.

      SCO vs IBM, that's nothing, what I would love to see is a real drop down, drag out fight between Microsoft and IBM.

      --

      --Won't that be grand? Computers and the programs will start thinking and the people will stop. - Dr. Walter Gibbs
    15. Re:I'm confused! by Anonymous Coward · · Score: 0

      Just accept that businesses are out for themselves, and may or may not be useful to you down the line.

      IBM has **ALWAYS** played for every side since the mid-80's. They've had to do this ever since their fight with companies like Apple in the early days of personal computing. They will never, ever, try to dominate a segment of the market again: there's too much risk.

      They lost the dominance battle ~20 years ago so they took the only other logical step: be in everyone's pocket.

    16. Re:I'm confused! by notque · · Score: 0, Troll

      Great! There is nothing more confusing than when you bash Microsoft and get modded down.

      Just when you have it all figured out, you forget that this week we want to give Microsoft the benefit of the doubt.

      --
      http://use.perl.org
    17. Re:I'm confused! by jmacleod9975 · · Score: 5, Funny

      Shopkeeper: I must warn you the doll is cursed.
      Homer: That's bad.
      Homer: But it comes with a free frogurt!
      Homer: That's good.
      Shopkeeper: The frogurt is also cursed.
      Homer: That's bad!
      Shopkeeper: But it comes with a free choice of toppings!
      Homer: That's good!
      Shopkeeper: The toppings contain sodium benzoate.
      [Homer looks puzzled.]
      Shopkeeper: That's bad.
      Homer: Can I go now?

    18. Re:I'm confused! by Anonymous Coward · · Score: 0

      and if that doesn't work, sue somebody

    19. Re:I'm confused! by Anonymous Coward · · Score: 0

      there ya go bud.

    20. Re:I'm confused! by Jellybob · · Score: 1

      You should get your medication upped - your obviously suffering from your delusional periods again.

    21. Re:I'm confused! by frodo+from+middle+ea · · Score: 1

      I think he wanted to know what to do ?
      "To do" as in to perform some act, and not as in to sit on his lazy ass and think. So the appropriate answer would be like
      Q :- So what do i do ? A :- GO jump from the window. (in case you live on the groud floor, then hang yourself)

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    22. Re:I'm confused! by 73939133 · · Score: 3, Insightful

      What should I do??

      You should improve your reading comprehension; there is no indication in this article that IBM endorses this action, or even knows about it. They just happen to be a member of the organization that does, one of over 1000 members.

    23. Re:I'm confused! by The+Old+Burke · · Score: 1
      Think for yourself?
      Don't be naive.
      This is Slashdot; the place where you are supposed to follow the masses.

      --
      Proud patriot and republican voter.
    24. Re:I'm confused! by erat · · Score: 1

      If only Michael were around. He's good at telling us how to think.

      Perhaps he's our Oracle? Michael, what do we do?

    25. Re:I'm confused! by eMartin · · Score: 1

      It's funny that you phrased that in the form of a question.

    26. Re:I'm confused! by sacrilicious · · Score: 4, Funny
      Hammock vendor: I must warn you though, this is no ordinary hammock. It is a scintillating mix of comfort and (grows menacing) EVIL!

      Homer: You had me at comfort.

      --
      - First they ignore you, then they laugh at you, then ???, then profit.
    27. Re:I'm confused! by StealthBadger · · Score: 1

      Naw. Fizzbin.

      --
      Searching for Truth, Justice, and the Guy Who Boosted My Wallet a Few Weeks Back....
    28. Re:I'm confused! by Anonymous Coward · · Score: 0

      I take it you are not a native speaker of the English language.

    29. Re:I'm confused! by StealthBadger · · Score: 1

      It's happened, over a wide range of issues, all centering around the x86 architecture.

      Some of the battlefields were: MS-DOS being distributed to 3rd-party PC makers (basically PC-DOS with GWBasic instead of the proprietary, hardware-dependent Basic interpreter from IBM - anyone notice that PC-DOS seven wasn't written by MS?)
      - OS/2 forking out to OS/2 and Windows NT, among many things revolving around design control, especially whether the GUI would be an integral part of the kernel (there was no question that it would be a unified package as far as the user was concerned, but IIRC the IBM engineers at the time had screaming fits at the idea), and in general MS happily watching IBM's monopoly in that architecture go down, because they make just as much money selling OSes no matter where the PC came from (provided it's Windows, and that it's not pirated ^_^). Ultimately I suspect that MCA would never have happened (as it should not have) if it weren't for MS not letting their primary business partner at the time swing in the breeze.

      Who knew 800 pound gorillas were so good at swinging?

      --
      Searching for Truth, Justice, and the Guy Who Boosted My Wallet a Few Weeks Back....
    30. Re:I'm confused! by StealthBadger · · Score: 1

      Ooops, should be "if it weren't for MS LETTING their primary business partner at the time swing in the breeze."

      --
      Searching for Truth, Justice, and the Guy Who Boosted My Wallet a Few Weeks Back....
    31. Re:I'm confused! by gold23 · · Score: 1

      It's good to see that there are others who have visited the Bazaar!

      --
      Trust not a man who's rich in flax / His morals may be sadly lax
    32. Re:I'm confused! by Anonymous Coward · · Score: 0

      I take it you don't have a sense of humor.

    33. Re:I'm confused! by nathanh · · Score: 1
      This is Slashdot; the place where you are supposed to follow the masses.

      Yay. Slashdot bashing is trendy now. Isn't it neat that you can be an "individual" by doing exactly what all the other trendy people do.

    34. Re:I'm confused! by Anonymous Coward · · Score: 0

      FIZBIN!

    35. Re:I'm confused! by shadowbearer · · Score: 1

      Damn, that is just SO true....of course, they think they same way about men :-)

      Could we call that redundancy in confusion?

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    36. Re:I'm confused! by zonix · · Score: 1
      The toppings contain sodium benzoate

      Wasn't it potassium benzoate actually? I know, I'm probably brain-damaged. :-)

      z
      --
      What would an EWOULDBLOCK block, if an EWOULDBLOCK could block would? -- me
    37. Re:I'm confused! by mirko · · Score: 1

      I just can't believe this got modded as informative !?

      --
      Trolling using another account since 2005.
    38. Re:I'm confused! by mccalli · · Score: 1
      It's Thursday, so we like Enterprise Linux, so this is bad news. But it's July, so this is good news. But the day of the week is ...<etc>

      Mornington Crescent!

      Cheers,
      Ian

    39. Re:I'm confused! by hta · · Score: 1

      If you know some heavyweight OpenSource people within IBM, ask them to check whatthehell is going on. IBM's big enough, the left hand needs a telescope to see what the right hand's doing - and that's before you try to figure out what others are doing on their behalf.

    40. Re:I'm confused! by sydb · · Score: 1

      Well said, I've been making this point in various guises for a large part of my life.

      --
      Yours Sincerely, Michael.
    41. Re:I'm confused! by azzy · · Score: 1

      (Score:-1, Troll)

      Hmm.. it didn't work! I was lied to!!!!

    42. Re:I'm confused! by The+J+Kid · · Score: 1

      Now even I'm confused. Care to explain your comment?

      --
      Moderation: +4. Modded 70% Funny and 30% Overrated. 100% Saturated.
    43. Re:I'm confused! by mccalli · · Score: 1
      Mornington Crescent is a game that's been played for about thirty years on a radio show in the UK, "I'm Sorry, I haven't a Clue". You move around the London Underground, and the first person to reach Mornington Crescent wins.

      The thing is - it's a complete spoof. There is no real game. People umm and ahh for a while, before making deep insightful moves like "Baker Street", "Oxford Circus" all the while arguing the supposed rules. The post I replied to sounded just like one of those fake arguments. "Well see, all the diagonals are open but we're playing Circus amendments of 1973, so Finsbury Park to Victoria counts treble". Utterly meaningless, just like the "Well, it's a Thursday so today we like Sony but it's also the 4th day of the month so we don't like them, except on alternative blue moons of which this is number four so..." etc.

      Hope that helps. Here's a link to the original, utterly daft 'game'. It looks like they're playing something, but I assure you they're not. The link.

      Cheers,
      Ian

    44. Re:I'm confused! by The+J+Kid · · Score: 1

      Ty.
      (Good thing you posted it AFTER 18:00 too, as else I'd still be confused)

      --
      Moderation: +4. Modded 70% Funny and 30% Overrated. 100% Saturated.
  3. Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 1, Insightful

    These are taxpayer dollars we're talking about. Shouldn't they be spent on something where the user is completely free to modify - either licensed BSD, or public domain? Kudos to this lobbying group for standing up for the beleaguered UK taxpayer (Tony Blair sure doesn't).

  4. IBM too? by dfiguero · · Score: 1, Redundant

    This is weird

    --
    My penguin ate my sig
    1. Re:IBM too? by thoolihan · · Score: 4, Interesting

      It might seem strange at first. But consider this a body that IBM backs. It's not like they have a controlling vote. If this move is too drastic, they could pull out of the body, but that's unlikely. I think most of IBM's software that runs on GNU/Linux is commerce based, like Websphere. Gov't isn't going to load up on websphere. IBM is probably just as happy to sell the UK Gov't stuff running on AIX or Windows.

      -t

      --
      http://unmoldable.com W:"No one of consequence" I:"I must know" W:"Get used to disappointment"
    2. Re:IBM too? by Eric+Damron · · Score: 1

      IBM may have some influence over this group but I doubt that they agree with this recommendation. This is clearly Microsoft FUD.

      --
      The race isn't always to the swift... but that's the way to bet!
    3. Re:IBM too? by TheViffer · · Score: 1

      IBM is a member of Intellect, but it did not say IBM was against the GPL.

      Just because you are a member of a group does not mean you always have to agree with the majority. (and in this case, the majority are companies that do not develop GPL code)

      But in this case since IBM is an 800 lbs. gorilla, Intellect added it in there to look good .. after M$ ,of course, in company listing.

      --
      -- Knowing too much can get you killed, but knowing who knows too much can make you rich.
    4. Re:IBM too? by mark_lybarger · · Score: 2, Informative

      while IBM is heavy into the opensource movement, they don't always favor the GPL. their eclipse product is licensed under a CPL which is a BSDish license. allows you to release closed source derivitives. As a result, they're using the GTK 2 library as a foundation for their linux SWT toolkit as oppose to QT/KDE. Sun does the same with their NetBeans product with a similar license, except NetBeans is "pure" java and doesn't rely on system gui calls.

      Open Source itself isn't a bad thing, it's the viral nature of the GPL that lots of companies don't like. They like to be able to give a little and still release a "Enterprise" or "Enahnced" version that's closed up tight.

    5. Re:IBM too? by 4of12 · · Score: 5, Funny

      Just because you are a member of a group does not mean you always have to agree with the majority.

      I know. I'm an American.

      --
      "Provided by the management for your protection."
    6. Re:IBM too? by Greyfox · · Score: 4, Insightful
      Oh stop looking at the company with those hurt puppydog eyes! The number 1 driving force for any company, is profit! You have to stop mistaking their temporary alliances with friendship. They are not your friend. As long as you are useful to them from a profit making perspective, they will ally themselves with you. The moment you become a threat to their profits, they will put a knife in your back.

      We need to view corporate relationships with a lot more cynicism than we currently do. The corporation views you as a resource, much like a desk or a computer monitor and will treat you as such. You can't hope they won't turn on you -- you have to expect them to. It's not a matter of "if," it's a matter of "when."

      I'm sorry if I come across a bit strongly here, but it's something that very few people in the community actually understand. I think we all want to believe, in our hearts, that companies are made up of people and people are inherently good. Well I'm here to tell you that companies are made up of people and people inherently suck!

      --

      I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    7. Re:IBM too? by Anonymous Coward · · Score: 0
      Just because you are a member of a group does not mean you always have to agree with the majority.

      I know. I'm an American.

      well put fine sir!

    8. Re:IBM too? by NineNine · · Score: 4, Insightful

      IBM is a huuuuuge comapny. Just because one tiny part of one division supports Linux, doesn't mean that the entire company runs on Linux/OSS software. In fact, the people that I know at IBM have never even *seen* Linux before. OSS is a new and very tiny part of IBM's business. They are by no means an OSS company. They're just ccovering all of their bases.

    9. Re:IBM too? by EinarH · · Score: 1
      Just because you are a member of a group does not mean you always have to agree with the majority.

      >>I know. I'm an American.

      Well, since the people that voted for the current president probably don't consist of more than 30% of the population(above 18) you are probably part of the majority.
      But that is only because the US political system is fucked up when it comes to representing the voters opinion; not because your political views neccesary are representant for the majority.
      --

      Melius mori in libertate quam vivere in servitute.

    10. Re:IBM too? by urulokion · · Score: 1
      Open Source itself isn't a bad thing, it's the viral nature of the GPL that lots of companies don't like. They like to be able to give a little and still release a "Enterprise" or "Enahnced" version that's closed up tight.

      Now here a prime example of the biggest mis-conception about the GPL. A company can release a version of their product under the GPL. That code for everyone else in the world, irregardless of how it's distributed, will always remain under the GPL.

      But the company's original code it is not under the GPL. They can use that code to create an Enterprise or Enhanced version of the product and sell it as they will. The Enterprise/Enhanced version of the code is NOT under the GPL.

      Code that is under GPL ensures that everyone has the same rights to any changes to the code base that are distributed. The is the entire idea behind the GPL. A company can't make change that make to GPL code proprietary. In an sense, stealing the GPL code.

      If you don't like the GPL license, use another one.

    11. Re:IBM too? by dbrutus · · Score: 1

      Probably better put than he realizes. Take a look at Federalist #10. The US was put together in such a way that there are never durable majorities. You may be in a majority on one question but you are almost certainly simultaneously a minority in some other question. We like it that way. It tends to keep the persecution of minorities down.

    12. Re:IBM too? by Anonymous Coward · · Score: 0

      I believe total turn-out for the 2000 elections in the U.S. hovered around 6% of the total population. That means less than 3% of the U.S. voted for the person in the White House (popular, or majority, vote went to Gore; electoral college vote went to Bush).

      It may be time to have mandatory voting to make the U.S. political process resemble a true democracy in some form.

    13. Re:IBM too? by Osrin · · Score: 1

      Websphere is huge for IBM in Government, they have made an industry out of it both here in the US and in Europe. My guess is that they're just playing multiple hands, eventually one or more will pay out.

    14. Re:IBM too? by Quino · · Score: 1

      Not quite correct.

      From the lips of (then) CEO Lou Gerstner: either IBM supports Linux as a whole or IBM does not. The decision was made, and IBM (the _whole_ company) officially supports Linux.

      This does not mean they won't sell MS stuff, if that's what the customer wants, but Linux _is_ officially supported by IBM at the corporate level.

      I think a more likely explanation was posted several comments above (it's more likely that this group, of which IBM happens to be a member, decided to go into this direction. It doesn't necessarily imply anything about IBM's stand on Linux).

    15. Re:IBM too? by Anonymous Coward · · Score: 0

      You need to read his statement again. There is a quite a big difference between "officially supported" and "officially run".

      Sure IBM supports aix/linux and opensource, that's no brainer. But no where does it says they are migrating all their internal systems, servers and users over to these solutions. They will always be on Notes, windows and the user friendly solutions.

    16. Re:IBM too? by Anonymous Coward · · Score: 1, Insightful

      IBM are perfectly happy with proprietary software too, and indeed have every intention of continuing to make money out of it of course. But I think it's fair to say that the tone of the anti-GPL comments made by this group is not in line with IBM's policy.

    17. Re:IBM too? by Anonymous Coward · · Score: 0

      I think most of IBM's software that runs on GNU/Linux is commerce based, like Websphere. Gov't isn't going to load up on websphere.

      Really? Websphere exists at the government site where I am sitting; handling different types of transactions with citizens, the private sector and other governments. Think about all the fees and payments various government agencies collect from citizens, transactions made between government and businesses and so forth. Commerce most certainly exists within the government.

    18. Re:IBM too? by Quino · · Score: 2, Insightful

      I was actually mostly objecting to his notion that:

      "Just because one tiny part of one division supports Linux ... "

      This is incorrect.

      "OSS is a new and very tiny part of IBM's busines"

      Also incorrect (more like corporate "core strategy", but whatever)

      So, I disagree with the basis for the conclusions (facts all wrong), and also disagree with the conclusions (personal opinion, but I differ). That's all. :)

      PS

      IBM has commited that all of its hardware will run Linux. The customer can still choose MS, but at least they have the choice of using nothing but Linux when they buy IBM hardware (and, I'm sure even more profitable than hardware for IBM, services)

    19. Re:IBM too? by MadAhab · · Score: 1
      And in the long run, equally importantly: it tends to keep the persecution BY minority groups down. The Prohibition, for example, didn't last. Lots of interests can spend all their political capital to manufacture a short-term majority on a single issue; very few can make it a long-term winner without strong coercion. The pro-segregationist South managed to keep Jim Crow laws together for a while, but simply having the fanatical support of a single group isn't enough to dominate the political landscape in the long haul, even on that one issue. Thank god for small and mortal tyrannies (Asscraft *cough* I mean Ashcroft for example): they are the best proof of Churchill's adage that democracy is the worst of all forms of government, excepting the alternatives. Because while many lefties and right-wingnuts in the USA get antsy about the potential for a "dictator by election", real democracy on the ground in the US convinces me that any serious attempt at seizing power here would get the smackdown but quick - and from all sides of the political spectrum.

      Ashcroft, for example, can't get away with 1/1000th of the un-democratic stuff he'd like to; he just can't, because 400 illegal detentions might get overlooked, but 4000 would get his ass kicked. 40,000 would likely get him killed, probably by the very same "Christian conservative"/"American Taliban" types who are most like him (if only because the lefties who'd do it are less likely to own guns). And let's face it, 400 is probably not even the number of harmless loudmouths who get their heads kicked in by bouncers every weekend.

      --
      Expanding a vast wasteland since 1996.
    20. Re:IBM too? by the_thunderbird · · Score: 1

      Yeah, thats true, I think that our gov should carry on using OpenSource despite what people say, I think that the risks of using OSS is minimal, besides just because you run GNU/Linux doesn't mean you have to create GPL software to run off it, you can develop proprietry stuff for Linux as far as I know, the only restrictive bit is that you cannot include GPL libraries with it. So in that sense you can write your own license and run it on Linux, I think this is more MS sponsored FUD, because the UK is probably MS's favourite customer... (remember Bill G buying newspapers in London??)

    21. Re:IBM too? by sgtrock · · Score: 1

      A year and a half ago IBM noted that 11% of all new mainframe sales were going to Linux installations.

      IBM stated that they turned a profit on their billion dollar investment in Linux in the first year.

      IBM has publicly committed to making Linux run on every hardware platform that they produce, and are most of the way to that goal already.

      IBM has publicly committed to making all of their closed source apps run on Linux, and have published detailed roadmaps for much of it already. Several key pieces already run on Linux (Websphere over Apache, for one)

      In the "eat your own dog food" category; IBM currently runs ~1300 Linux servers internally, and is actively working to upping that number. (From an IBM Linux road show that I saw recently)

  5. IBM??? by thegameiam · · Score: 1

    What, did SCO get to them or something?

    -David Barak

    --
    Need Geek Rock? Try The Franchise!
  6. big surprise.. by jspectre · · Score: 5, Insightful

    they'd rather sell you their closed source buggy software at over-inflated prices. did you expect "industry leaders" to suggest otherwise?

    --

    abcdefghijklmnopqrstuvwxyz

    1. Re:big surprise.. by silverbolt · · Score: 2, Insightful

      Its not a question of buggy or non-buggy software. Its a question of potential loss of *any* revenue if customers move to open source software. The battle's just beginning. We are going to see a lot of such "recommendations" and "threats" all over the globe in next few years.

    2. Re:big surprise.. by Anonymous Coward · · Score: 0

      Umm, if I took my bike, and nailed it down here at UC Berkeley campus, it'd be gone in about an hour. More bikes are stolen in Berkeley than LA.

  7. All I can say is... by Anonymous Coward · · Score: 0

    ...typical.

  8. That's pretty weird by drinkypoo · · Score: 3, Interesting

    Considering that IBM sells solutions powered by Linux. Am I missing something critical here? Perhaps this was not a unilateral action by the member companies, but instead an action taken by whoever is nominally "in charge" of the consortium?

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    1. Re:That's pretty weird by oZZoZZ · · Score: 1

      IBM is a member of the group, they could have simply been out voted in the group, and the news site is putting IBM's name on it to make the group look more influencial than it really is.

    2. Re:That's pretty weird by andy1307 · · Score: 1
      IBM also sells WebSphere. In fact, the linux push is aimed at getting more people to buy WebSphere. This way, IBM makes money from hardware and software. If you pass a law mandating GPL software, you can't buy WebSphere. Without a law mandating GPL software, nothing stops the government from buying linux servers from IBM AND buying WebSphere.

      GPL doesn't always mean linux.

    3. Re:That's pretty weird by Anonymous Coward · · Score: 1

      But are they saying to disallow GPL or just not to force use of it? There's a big difference there... The latter makes sense to me.

    4. Re:That's pretty weird by TopShelf · · Score: 1

      Remember that this group represents roughly 1,000 IT companies, so it's possible that IBM in particular may not agree with the stance.

      Note, however, that IBM could still (and probably would) participate in open source projects. What this group is saying is that open source shouldn't be the default licensing scheme for publicly funded software. Taking that view, this could provide an opportunity for IBM to differentiate themselves from the competition.

      --
      Stop by my site where I write about ERP systems & more
    5. Re:That's pretty weird by Jennifer+E.+Elaan · · Score: 4, Insightful
      Well, the article states that an IT group backed by 1100 companies, including IBM, put forth this motion. I strongly suspect IBM hasn't even heard of this.

      I would even go as far as to suspect that IBM's Linux services division would be upset at this.

      From IBM's own mouth, they make over 80% of their revenues on custom integrations and support, which means that GPL software is a good choice from their perspective. Proprietary software wouldn't make them much more money.

    6. Re:That's pretty weird by harrkev · · Score: 1
      Considering that IBM sells solutions powered by Linux. Am I missing something critical here? Perhaps this was not a unilateral action by the member companies, but instead an action taken by whoever is nominally "in charge" of the consortium?


      As near as I can tell, the purpose is for commissioned software. I do not think that they are saying that the UK can't use Linux and Apache.

      I think the point is if the UK needs a new database of yucky british foods (a huge database). If MySQL isn's up to the job, then a new custom piece of software might need to be written. I think that they are saying that GPL might not be right for the new software.

      Although I could be wrong -- I have been before.
      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    7. Re:That's pretty weird by retto · · Score: 2, Insightful

      It is probably the same situation companies like Sony find themselves in with regards to tech organizations and the RIAA. If you diverify, you can wind up being a member in an organization that winds up opposing actions by another organization you are in. A house divided against itself if you will.

      IBM has to walk a thin line between pushing open source (in the form of Linux) to weaken its competitors, and hold back open source where it could damage their money-making proprietary systems.

      Granted this is most likely just a case where IBM wasn't fully aware beforehand, but I would expect to see situations like this more often in the future.

    8. Re:That's pretty weird by siskbc · · Score: 1
      Proprietary software wouldn't make them much more money.

      And if it's not their proprietary software, perhaps less unless they spin the sale well. If you're mainly a "solutions" comany, every dime your customer spends on non-free(beer) software is money you don't get.

      --

      -Looking for a job as a materials chemist or multivariat

    9. Re:That's pretty weird by molarmass192 · · Score: 1

      Considering the "Intellect" web site is run on the following:

      Windows 2000 Microsoft-IIS/5.0 20-May-2002

      ... I think we know who wears the pants in that (cough) group, otherwise we see AIX or Solaris up there.

      --

      Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws-Plato
    10. Re:That's pretty weird by pete-classic · · Score: 1
      I expect that you meant multilateral.

      These seem to have become very popular words over the last six months . . .


      unilateral: 1 a : done or undertaken by one person or party b : of, relating to, or affecting one side of a subject : ONE-SIDED c : constituting or relating to a contract or engagement by which an express obligation to do or forbear is imposed on only one party


      multilateral: 2 : involving or participated in by more than two nations or parties

      Definitions from m-w.com.
    11. Re:That's pretty weird by mcgroarty · · Score: 4, Insightful
      Considering that IBM sells solutions powered by Linux. Am I missing something critical here?

      I don't think IBM or any of the other old-UNIX-gone-Linux vendors especially prefer Linux. They sell it because customers demand it.

      If they had their druthers, they'd still be locking folks into AIX, OS/2, or other solutions they can control. There's a huge benefit to customers making purchasing decisions based on insurmountable need for more of your product, rather than price shopping whenever a cheap new commodity box might lighten a load.

      They'd also be quite happy if the software wasn't getting faster instead of slower. It used to be a given that the new versions of your software with new features you need would run slower than the last version, mandating extra hardware upgrades.

    12. Re:That's pretty weird by hndrcks · · Score: 1

      Maybe he just meant

      lateral: 2: a pass in football thrown parallel to the line of scrimmage or in a direction away from the opponent's goal

      Which kinda makes sense, in this situation, if you were IBM.

      --
      Everyone will start to cheer when you put on your sailin' shoes.
    13. Re:That's pretty weird by Anonymous Coward · · Score: 0

      Not to feed all of the stereotypical Slashdot hysteria..not that it's not justified . . .. ;). But, note that companies such as . . . Microsoft(cough) are also members of this consortium. Look at the member list: http://www.intellectuk.org/member_db/default.asp

    14. Re:That's pretty weird by dbrutus · · Score: 1

      The article says something a bit different that there is a list of acceptable default licenses and managers are free to pick one of them without fuss. This group wants to remove the choice of the GPL without a lot of bureaucratic red tape added.

    15. Re:That's pretty weird by Grishnakh · · Score: 2, Interesting

      But with this recommendation to completely avoid GPL software, the UK would not be able to purchase IBM hardware (running Linux) and run WebSphere on it. Instead, they'd have to buy Intel hardware, and an MS OS. And then they'd be most likely to just use ISS.

    16. Re:That's pretty weird by Alan+Partridge · · Score: 1

      "a pass in football thrown..."

      Eh? One doesn't THROW the ball in FOOTball. One KICKS the ball with one's FOOT, hence FOOTball.

      You see?

      --
      That was classic intercourse!
    17. Re:That's pretty weird by pixelite · · Score: 1
      Eh? One doesn't THROW the ball in FOOTball. One KICKS the ball with one's FOOT, hence FOOTball.

      "a pass in [American] football thrown..."

      Happy now?

      --
      >>Sig under construction
    18. Re:That's pretty weird by Anonymous Coward · · Score: 0

      Except it is their software, and they like charging for it.

    19. Re:That's pretty weird by Anonymous Coward · · Score: 0

      As an IBM employee, I can tell you that you're not quite on the mark there. True, IBM has historically had a huge mainframe and big server market where AIX dominates. And also true, they have lots of proprietary coed under there belt and enforce strict rules to keep open and close code from mixing (as well they should or they'd be in trouble).

      At the same time, I can tell you that the force that IBM has put behind open source is huge. Even some of our biggest platforms (like WebSphere, which encompasses a big tree of our software) are based off of open source platforms (like Eclipse, which was funded and created by IBM, among others).

      IBM is going pretty crazy about evangelism, too. The internal website talks about the power and strength of leveraging open source. They urge employees to use and _promote_ open source at every opportunity, and even offer guidelines on how to do it powerfully without scaring people away.

      In short, IBM has put a lot into open source. While economics had a lot to do with it, don't think that we aren't deeply invested, and that it would be a good business idea for IBM to push people away from open source. That would kill a lot of the momentum IBM is trying to build behind it's open source agenda.

      And the cheap shot about trying to sell more hardware through slow software is just that, a cheap shot, and any sofware developer worth anything (including me, assuming I'm worth even a little) should be very offended by it.

      Posted anonymously for obvious reasons.

    20. Re:That's pretty weird by mcgroarty · · Score: 1
      I apologize for the cheap shot. I'm sure what I said about the upgrade strategy isn't universal.

      As for the rest however, please help me understand -- if a customer approached IBM ready to buy AIX, would IBM ever push them toward open source? And if so, why? I don't see how it helps the bottom line.

    21. Re:That's pretty weird by Anonymous Coward · · Score: 0

      No worries. We've all done it.

      I don't work in the AIX business, so I have no idea what they would do. Closed source software is still a huge part of IBM's business. I think, however, that the higher-ups realize that open source will win out in the end, and to support that trand means being at the forefront of the cash cow. So services and value-adds on top of open source (even if they are closed) are what IBM is planning on.

      Don't forget too, that there is a lot of bad blood between MS and IBM. We don't use any MS products with the exception of Windows. Open source is seen as a way to unseat MS and put IBM's services path in place.

      Me again

    22. Re:That's pretty weird by charvolant · · Score: 1
      From IBM's own mouth, they make over 80% of their revenues on custom integrations and support, which means that GPL software is a good choice from their perspective. Proprietary software wouldn't make them much more money.

      There's probably at least a little wariness of the licensing mess they could get into doing integrations. A lot of integration software is container-based, like an application server; you deploy your program into another piece of software that provides application services.

      Since the GPL FAQ regards plugins as covered by the GPL, it doesn't take much of a stretch to regard software deployed in a GPL'd container as also covered by the GPL. (The JBoss application server is LGPL'd, I would assume for that very reason.)

      Given that, as a private company specialising in a particular vertical domain such as medicine or finance, you may wish to retain the domain knowledge encoded in your software for later resale, having it GPL'd by default may not thrill you.

      All of this is not an argument not to use open-source or GPL'd software by default, of course. But it does suggest that integration and vertical application vendors might be more than a little wary of the full GPL where it applies to container-like software.

    23. Re:That's pretty weird by drinkypoo · · Score: 1
      IBM makes 80% of their money on services and custom code for funky installs. (Yes, that's a technical term.) They make very little selling AIX. If they could eventually obsolete AIX it would be an entire product line they wouldn't have to support; They could put some of those people onto doing custom Linux development, and some of them into developing something else, perhaps working on the next big thing(tm).

      Of course, Linux isn't going to replace AIX any time soon. It has a long way to go before that happens, mostly for the same reasons it has a long way to go before it replaces Solaris or IRIX; support for insanely complex machines. However, that kind of support is definitely in Linux's future. How far, well, nobody knows. Depends on how soon someone wants it bad enough to pay for it, I guess.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    24. Re:That's pretty weird by drinkypoo · · Score: 1

      Er, yes, I guess I did. If I were inclined to bullshit and start yet another flamefest (I've been in one already today whee) I would say that if the companies were acting in concert, they would be one party, and therefore it would be unilateral. :)

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    25. Re:That's pretty weird by hughk · · Score: 1
      I use AIX at work and it is my impression that IBM will continue to sell me AIX for some time to come. However, I will see less and less new features appearing in AIX as they reduce their own development staff.

      The thing is that Linux is cheap for manufacturers - they no longer have the responsibility of developing a full blown Unix, just the bits that are special to their hardware, i.e., Z-series support.

      Lock-in is nice - but it costs a lot for a vendor to have their own operating system. IBM are also big on the services business. Actually, these days they make more money from consultancy than they do on hardware or software.

      --
      See my journal, I write things there
    26. Re:That's pretty weird by tigga · · Score: 1
      But with this recommendation to completely avoid GPL software, the UK would not be able to purchase IBM hardware (running Linux) and run WebSphere on it. Instead, they'd have to buy Intel hardware, and an MS OS. And then they'd be most likely to just use ISS.

      If you are talking about their mainframes - to bye them to run Linux is like burn money. Intel hardware just much more cheaper when running Linux. Instead of Linux you may run FreeBSD, NetBSD, OpenBSD. And Apache is not GPLed either.

      BTW Websphere is a proprietary software.

      DO YOU PROPOSE TO USE PROPRIETARY SOFTWARE???
      Just kidding ;))

  9. Ding Ding! by Anonymous Coward · · Score: 0

    Ok, let's have a clean fight here: nothing above the belt and no biting!

  10. IBM? by sxe_p06 · · Score: 0

    Am I the only one who is confused the IBM is thrown into this group?

    --
    -- p06 "On religious wars: They're essentially wars over whoo's imaginary friend is better"
  11. BULLSHIT! by boy_afraid · · Score: 1, Troll

    This is BULLSHIT! This is just going to make me more determined to make my GPL application better than commercial and stuff it in thier face and and say, in a Nelson mocking attitued, "HA ha!".

    1. Re:BULLSHIT! by Anonymous Coward · · Score: 1, Funny

      I look forward to using your well written GPL notepad clone.

    2. Re:BULLSHIT! by gumpish · · Score: 1

      "Denial is the most predicatable of all human responses."

      -- The Architect

    3. Re:BULLSHIT! by Anonymous Coward · · Score: 1

      Actually, I think it is the mature, level-headed and profesional approach to one's craft that you clearly DON'T have that scares entities like federal governments away from OSS to begin with.

      Do us all a favor and take a job at Microsoft, won't you?

    4. Re:BULLSHIT! by Anonymous Coward · · Score: 0

      "This is just going to make me more determined to make my GPL application better than commercial..."

      What is it... an MP3 player? :P

    5. Re:BULLSHIT! by Anonymous Coward · · Score: 0

      Please let us know when you've come out with the one GPL application that is better than the best the commercial world offers. We'll be here waiting.

    6. Re:BULLSHIT! by Anonymous Coward · · Score: 0

      I am laughing very hard at this. Well done, fellow Anonymous Coward! You do our kind proud!

    7. Re:BULLSHIT! by Mark+Pitman · · Score: 1

      What is your GPL application?

    8. Re:BULLSHIT! by boy_afraid · · Score: 1

      Actually it is a jewelry application to keep track of inventory, jobs, sales, account recieveables, and more.

  12. Whose side is IBM on? by buck09 · · Score: 3, Funny

    On one hand, they do tons of work on GPL'ed software, now here they are against GPL code.

    What gives??

    --


    Press any key to continue, any other key to quit.
    1. Re:Whose side is IBM on? by Anonymous Coward · · Score: 0

      They're on whichever side is going to make them money. Just like any other company out there.

      Any other questions you want answered?

    2. Re:Whose side is IBM on? by QuackQuack · · Score: 1

      This is typical behavior for a large corporation whose right hand doesn't know know what their left hand is doing.

      --
      By reading this sig, you agree to the terms of my sig license.
    3. Re:Whose side is IBM on? by Eric+Damron · · Score: 1

      IBM belongs to this group. That is not the same as controlling the group. This is a Microsoft FUD campaign. Nothing more.

      --
      The race isn't always to the swift... but that's the way to bet!
    4. Re:Whose side is IBM on? by Anonymous Coward · · Score: 1, Funny

      It's very simple really. They're just trying to keep a seperation between church and state. Isn't Linux a religion? ;)

  13. what a joke by Anonymous Coward · · Score: 0

    just shows you how many bumchums billy boy has

  14. Please explain more by Anonymous Coward · · Score: 0

    There has been a few similar stories around, is the problem that they're saying not to allow GPL/OSS or that they're saying not to force GPL/OSS? It's not very clear to me at least.

  15. Good Sense by nightsweat · · Score: 5, Insightful
    Of course this makes sense. The government's job isn't to promote systems programming and advance the art of science behind information technology.

    The government is there to hand out taxpayer money to corporations.

    It's so obvious.

    --

    the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
    1. Re:Good Sense by Blue+Stone · · Score: 4, Insightful
      "The government is there to hand out taxpayer money to corporations.
      It's so obvious.
      "

      Parent is modded as funny, but it's actually fact.

      The Public Private Partnership, championed by the New Labour government, was all about (in it's propaganda blurb) the private sector getting the profits, because it was taking the risks.

      In practice, however, they take the profits, and the taxpayer bails out the compaies concerned when things go wrong - the private sector gains and the public sector takes all the risk.

      The government does hand out taxpayer's money to corporations.

      It's not obvious, though, it's bleedin' blatant.

      --
      Corporation, n. An ingenious device for obtaining individual profit without individual responsibility. - Ambrose Bierce
    2. Re:Good Sense by Drogo+Knotwise · · Score: 1

      Why else would the corporations pay the politicians who make up the government?

    3. Re:Good Sense by Jasa · · Score: 1

      If all of the governments of the world start buying this M$ and others FUD, and SCO gets their way, they may outlaw Linux...

      What are we to do geek brothers and sisters?

      Will we head underground, secretly using and churning out new versions of Linux?

      Or will we unite and create our own Geek state based on the principles of the GPL?

      Or will we just convert to *BSD?

      The choice is ours geek brothers and sisters, now is the time to choose our destiny

      --
      -Jasa -- Linux - The SOURCE will be with you, ALWAYS
    4. Re:Good Sense by HerbalSpiderMonkey · · Score: 1

      After railtrack I'd have thought people in this country would've realised that private corporations cannot be trusted with public services. At least noone is going to die this time (probably)

    5. Re:Good Sense by Anonymous Coward · · Score: 0

      Take a look around. It is impossible for any country within the American Empire to avoid privatisation of its public services. Even when they vote for a 'Labour' government.

      American-style 'freedom and democracy' comes with a very distinctive flavour.

      For more information read: "Blowback: The Costs and Consequences of American Empire"
      by Chalmers Johnson

  16. Good Idea by Anonymous Coward · · Score: 0, Troll

    Considering all the SCO IBM news and IP claims I wouldn't be overly interested in tying my gov. software to GPL either.

    1. Re:Good Idea by Eric+Damron · · Score: 1

      But rather you would avoid open source because some second rate company is making unfounded claims??

      --
      The race isn't always to the swift... but that's the way to bet!
    2. Re:Good Idea by Anonymous Coward · · Score: 0

      No I wouldn't avoid open source! But avoidance of GPL because one day it won't be some cheasy company stirring the IP pot.

    3. Re:Good Idea by Eric+Damron · · Score: 1

      That is possible in any open source project not just GPL.

      I don't think that is a rational fear.

      --
      The race isn't always to the swift... but that's the way to bet!
  17. That's like Ronald McDonald... by Boss,+Pointy+Haired · · Score: 2, Funny

    telling you not to buy Kentucky Fried Chicken.

    DUH.

    1. Re:That's like Ronald McDonald... by Dante · · Score: 1

      Or Jim Jones telling you not to drink the Kool-aid?

      --
      "think of it as evolution in action"
    2. Re:That's like Ronald McDonald... by Anonymous Coward · · Score: 0

      No, not at all. More like Jim Jones telling you not to listen to David Koresh... although that'd be odd since they lived decades apart.

    3. Re:That's like Ronald McDonald... by Thavius · · Score: 1

      Actually, I think it's more like Ronald McDonald saying it'd adversely affect his buisness if a group of people raised cows, grow wheat, and vegetables. Then harvested them and make hamburgers.

      Pretty wrong if you ask me. The government gives grants for research that gets patented and sold, yet are advised against doing the same for research that will be free to use after it's done.

    4. Re:That's like Ronald McDonald... by Lew+Pitcher · · Score: 1

      It's more like McDonalds telling you not to take home-made hamburgers at your neighbour's barbecue.

      --

      "values of beta will give rise to dom!"

    5. Re:That's like Ronald McDonald... by MrEd · · Score: 4, Insightful
      More like Ronald McDonald telling you not to brown bag it.


      "It'll cost more in the end, you don't have the freedom to choose from a menu, plus no Happy Meals!"

      --

      Wah!

    6. Re:That's like Ronald McDonald... by Boyceterous · · Score: 5, Funny

      At least the KFC kernel is very stable, having been dead for some years now...oh wait, that's colonel!

    7. Re:That's like Ronald McDonald... by Marc2k · · Score: 1

      That is the single funniest thing I've seen on Slashdot in a long, long time.

      --
      --- What
    8. Re:That's like Ronald McDonald... by nosaj72 · · Score: 1

      Sounds like a bare bones operating system...

    9. Re:That's like Ronald McDonald... by JustAnotherReader · · Score: 1
      At least the KFC kernel is very stable, having been dead for some years now...oh wait, that's colonel!

      But there appears to be more bugs surfacing daily.

      Sorry, that was gross.

    10. Re:That's like Ronald McDonald... by pclminion · · Score: 1
      More like Ronald McDonald telling you not to brown bag it.

      I'm confused -- doesn't McDonald's food come in a brown bag?

    11. Re:That's like Ronald McDonald... by Ranger · · Score: 1

      In Scottish Gaelic his name would be Raghnall MacDhÃmhnaill (ro-el macgo-al).

      --
      "You'll get nothing, and you'll like it!"
    12. Re:That's like Ronald McDonald... by Ilan+Volow · · Score: 1

      But the KFC kernel is proprietary and closed: it's made with a secret blend of eleven herbs and spices.

      --
      Ergonomica Auctorita Illico!
    13. Re:That's like Ronald McDonald... by Jonner · · Score: 1

      No, it comes in McBrownBagTM.

  18. Re:Well, of course. GPL is severely restrictive. by TimmyJoeB · · Score: 3, Interesting

    Wow!! So if I want to use the software for my own personal gain and charge to use my version, I can. Then I can get FREE software research. Yea!

  19. Its a bitch by sh0rtie · · Score: 4, Insightful

    when your competion give away their software (and a good lot of free help too) is it fair that these firms should go out of buisness (the 1000 lobbying), i thought captitalism was supposed to work where the cheapest/most efficient solution wins , those that can't play , don't.

    interesting times indeed

    1. Re:Its a bitch by Anonymous Coward · · Score: 0

      No, capitalism is when the *easiest* solution wins, and when big powerful companies make it a pain in the ass to use other solutions, guess who wins?

    2. Re:Its a bitch by sporty · · Score: 1

      Yes, it should go out of business if software makers dont' realize, writing something that takes 40 hours a week by a group of developers only throws you so far ahead of the curve.

      Let's take mySQL and Postgres for instance. They both are pretty decent. They've both been around for quite some time.. not significantly less than oracle.. but anyway.

      mySQL and postgres developers aren't all (or at all) paid for 40 hours per ~50 weeks of development a year. Oracle developers are. So unless you keep inovating, your software concept will become stale. Look at office and koffice. koffice took a long while to write. office is only better integrated with itself and windows because MS not only has the API, but the time to dedicate to it. But you know what, koffice CAN compete since it has had the time to mature.

      Having said that, if you can't innovate, what else can you sell? Hosting as in ASP's (not the MS thing :P ), support contracts in the form of helpdesk and bugfixes. Special versions for special requests.

      Remember, writing software is a little like anything else. Anyone can do about anything with experience and time. What you pay for is the convenience.

      --

      -
      ping -f 255.255.255.255 # if only

    3. Re:Its a bitch by GigsVT · · Score: 1

      Anyone can do about anything with experience and time. What you pay for is the convenience.

      In business, time is money and experience is an incidental thing to driving the bottom line.

      At some point, convenience becomes necessity. This is true of just about everything. The government likes to point out that you don't have a right to operate a car on public roads, but do you consider a car (and use of public roads) a convienence or a necessity? It's technically a convienence, after all, you could walk.

      To me, open source is about getting rid of overpriced proprietary solutions.

      Ghostscript and some associated utilities are beginning to make a huge impact in the prepress market, a market traditionally dominated by overpriced (and crappy) software products, and a very extreme lack of understanding of the underlying technologies.

      A miniscule investment in open source pays huge dividends in conditions like these, since the technology isn't some voodoo, it's pretty basic stuff, but the market consolidation in closed source solutions have left few competitors.

      It's similar to the OS market circa 1996-1999. It happened faster there, because OS design is a college course, and prepress technology usually isn't.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    4. Re:Its a bitch by YrWrstNtmr · · Score: 1

      when your competion give away their software (and a good lot of free help too) is it fair that these firms should go out of buisness

      Wait...isn't that what one of the zillion things the /. community is pissed at Microsoft for? Giving away IE, and burying Nutscrape in the process?

    5. Re:Its a bitch by ctve · · Score: 1
      The examples you give are interesting because they both point to software which is plateuing on innovation. And hence OSS projects like Open Office and MySQL can catch up.

      What features have been added to Word 2003 (not pro edition): have a look at this and you'd have to conclude that it's not a lot, and for many people, not worth the upgrade.

      Open Office beta supports PDF generation. Where's that in Office?

    6. Re:Its a bitch by Deusy · · Score: 2, Interesting

      Not only that, the whole thing is a bogus statement anyway.

      Surely, if the government can get free software, then the people selling software have to make their software that bit better. Surely it would be a good thing for the government to consider OSS because then any software that doesn't cut the mustard will get dropped. Only the strong will survive. Evolution for the betterment of mankind.

      The problem is, the UK government throws away it's money. I should know to a degree, my Dad (who owns his own IT solutions company) tells me that government contracts are the grail because they pay so much and it hardly matters if you fail to complete anything (on time or at all).

      Look at the NHS - a £6 billion budget for a nationwide system to unify hospitals. £6 billion!? The institution employs 250,000... even giving everybody a machine at £400 each you're talking little more than £100 million. Networking... decent servers and software... where the hell do they spend £6 billion? On outsourcing it to probably 13 or 14 different operators.

      The government has been a long standing joke and if they listen to desparate reports like this (please don't take away our easy money) then it simply proves that those in charge either are clueless or have another agenda.

      It's interesting how those UK institutes that do have a restricted budget (Universities, councils) turn to OSS and find it more than meets the bill (pun intented). How come Whitehall doesn't listen to them?

      --

      Free Gamer - Free games list and commentary

    7. Re:Its a bitch by the+uNF+cola · · Score: 1

      Um, actually, not all plague. Look at oracle. They do some neat stuff with java now-a-days. They support duplication and other things which are common in the business world that just aren't there yet with mysql.

      For instance. I can create a snapshot, a custom duplicate of a table for export. Mind you, it's not mirroring, since you can pretty much select what gets snapshotted via sql. Neither MySQL nor postgres support something like that yet, but given infinite time, it can happen.

      --

      --
      "I'm not bright. Big words confuse me. But Wanda loves me and that should be enough for you." - Cosmo

    8. Re:Its a bitch by the+uNF+cola · · Score: 1

      It's technically a convienence, after all, you could walk.


      In nyc, you take mass transit, but even so, there are a bunch of people who bike to work. :)


      A miniscule investment in open source pays huge dividends in conditions like these, since the technology isn't some voodoo, it's pretty basic stuff, but the market consolidation in closed source solutions have left few competitors.


      Hence why businesses can't just sell software, they have to contact it out, sell support and sell custom versions. Did you know a custom version of windows runs the MTA MetroCard vending machines? Yes, they can run it on linux or whatever, but who do they pay to make it interface in certain ways?
      --

      --
      "I'm not bright. Big words confuse me. But Wanda loves me and that should be enough for you." - Cosmo

    9. Re:Its a bitch by GigsVT · · Score: 1

      Yes, they can run it on linux or whatever, but who do they pay to make it interface in certain ways?

      Any one of hundreds of companies that do embedded development with Linux?

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    10. Re:Its a bitch by HuguesT · · Score: 1

      There is a major difference. In IE's case it only works on one platform (initially 2) and cannot be made to evolve by a third party. With all open-source code even if the initial developer is no longer interested in the project, others can take it on and make sure it's not dead technology.

      In IE vs. Netscape the objective was to cut Netscape's "air supply" (the Microsoft memos and e-mails said so). In the OSS case the objective is to share the technology around, not to destroy competition.

      The objective of OSS is to drive innovation and invention.

    11. Re:Its a bitch by mpe · · Score: 1

      Did you know a custom version of windows runs the MTA MetroCard vending machines? Yes, they can run it on linux or whatever, but who do they pay to make it interface in certain ways?

      Whichever entity it is who requires it to do that. In the example the vending machine manufacturer.
      The difference is if they use proprietary software they need to pay all sorts of end user and modification licences on top of the work required.

    12. Re:Its a bitch by ctve · · Score: 1
      I think Oracle supported Java about 4 years ago.

      Also, just because a feature exists doesn't mean that you can't live without it. Is the "create a custom duplicate of a table for export" worth the additional cost. Whilst it does sound like a nice feature, there's other ways of implementing such functionality, I guess.

    13. Re:Its a bitch by Alex · · Score: 2, Informative


      Look at the NHS - a £6 billion budget for a nationwide system to unify hospitals. £6 billion!? The institution employs 250,000... even giving everybody a machine at £400 each you're talking little more than £100 million. Networking... decent servers and software... where the hell do they spend £6 billion? On outsourcing it to probably 13 or 14 different operators.


      Software probably, its not like Microsoft HealthService 2003 ships as part of office.

      Integrating 100's of information sources and making them securely/reliably available to all the others can't have been cheap.

      Unifying hospitals is a bit more than actually wireing them together, in fact thats barely the start.

      Alex

    14. Re:Its a bitch by the+uNF+cola · · Score: 1

      Whichever entity it is who requires it to do that. In the example the vending machine manufacturer.
      The difference is if they use proprietary software they need to pay all sorts of end user and modification licences on top of the work required.


      Ah, but that's the trick. You go to MS, Redhat or Apple, and you wanna setup a classroom or an office, you can buy all sort of support to retrofit stuff as one package.

      You can't go buy "koffice" support. At least I don't think so. :)
      --

      --
      "I'm not bright. Big words confuse me. But Wanda loves me and that should be enough for you." - Cosmo

    15. Re:Its a bitch by the+uNF+cola · · Score: 1

      Unfortunately, it's always "easier" to go to MS.

      --

      --
      "I'm not bright. Big words confuse me. But Wanda loves me and that should be enough for you." - Cosmo

    16. Re:Its a bitch by Deusy · · Score: 1

      Given the amount of money already spent (already in the billions) and the amount this project will go over budget (one analyst thinks the bill will be around £20 billion), I don't think 'software' is what costs that much.

      The problem is that the people who sell IT solutions do so to make money, not because they care. It's the cold hard truth of capitalism. If they can get more money, they will. And the government will give it to them.

      --

      Free Gamer - Free games list and commentary

    17. Re:Its a bitch by Ben+Hutchings · · Score: 1

      I was appalled to see this example of IT in the NHS yesterday. Seems like they still don't have a usable email system.

    18. Re:Its a bitch by sporty · · Score: 1

      Snapshotting is really useful for oracle.

      Actually, yeah, it really is. For instance, I worked at a place that had a few million members in its DB. It had only about 1/5'th active members. We needed to move an application off of the main database to a seperate one, but the application didn't need to know of the defunct members. So we only snapshotted the 1/5'th..

      I'm no DBA, but the DBA's i worked with prefered small snapshots. Either they were easier to put in place or to export or something. :)

      --

      -
      ping -f 255.255.255.255 # if only

  20. Yes, don't buy free software! by tbase · · Score: 2, Funny

    I'm happy to see Microsoft is looking out for governments worldwide, and not just here in the US.

    --

    666-607: 6th floor apartment of the beast
    1. Re:Yes, don't buy free software! by Anonymous Coward · · Score: 0

      You don't buy it.

    2. Re:Yes, don't buy free software! by tbase · · Score: 2, Funny

      Thanks for clearing that up. I'm a little fuzzy on the human custom of exchanging currency for goods and services.

      --

      666-607: 6th floor apartment of the beast
  21. BSD is the way to go by Gizzmonic · · Score: 2, Troll

    The GPL license COULD potential open a business up for a lawsuit, and anyone who reads Slashdot knows that GPL-lovers are very quick to cry for censure of any company suspected of violating the license.

    The safest, and most appropriate license for government-funded and government-created software is the BSD license.

    --
    (-1, Raw and Uncut is the only way to read)
    1. Re:BSD is the way to go by RickHunter · · Score: 1

      What, we're going to cry out for them to sue themselves for releasing software under the GPL? Or we're going to cry out for them to sue companies that try to rip them off?

      Yes, the BSD license is better for government-produced works, though technically, they should all be 100% public-domain. But not for the reasons you give.

    2. Re:BSD is the way to go by antiMStroll · · Score: 0, Troll

      Sounds like a 'BSD-lover' to me.

    3. Re:BSD is the way to go by FrostedWheat · · Score: 4, Insightful

      The GPL license COULD potential open a business up for a lawsuit

      Yes. But how is that any different from any other software license?

      Even closed source code is open to legal trouble. Perhaps even more so?

    4. Re:BSD is the way to go by Anonymous Coward · · Score: 0

      Get back to your mothers basement GPL weenie, greasy pizza's getting cold.

    5. Re:BSD is the way to go by RoLi · · Score: 1
      The GPL license COULD potential open a business up for a lawsuit, and anyone who reads Slashdot knows that GPL-lovers are very quick to cry for censure of any company suspected of violating the license.

      The safest, and most appropriate license for government-funded and government-created software is the BSD license.

      You say that "GPL-Lovers" will sue entities releasing software under the GPL?

      Do you even think before you post?

    6. Re:BSD is the way to go by Anonymous Coward · · Score: 0

      Only liberal scum would support a system such as BSD where my government taxes go towards paying for other people's welfare. I say use the GPL so that my tax money doesn't go to paying for basic software research that would otherwise be paid for by the very people who are making money off it!

    7. Re:BSD is the way to go by axxackall · · Score: 1
      The GPL license COULD potential open a business up for a lawsuit

      ... and ...

      The safest, and most appropriate license for government-funded and government-created software is the BSD license.

      Did I miss anything on the middle? If we talk about business then let's talk about business (not about goverment). Than I would agree that BSD and GPL has own problems. BSD doesn't protect against competitors who can rip your contribution off without paying you back any recognition. GPL lets your competitors to seed the FUD against your products (which is not true, but it breakes the reputation anyway).

      But if we talk about goverment, then let's talk about goverment (not about business). Then, all thus FUD about GPL (that "you cannot modify and sell it", which is not true - look at RedHat) doesn't seem to be applied here - who cares can you sell it or not (well I repeat - you can sell it). Or, ignoring all that FUD, who cares that you have to deploy (sell or publish) *WITH* source code - it's already paid by taxpayers, right?

      I agree with RMS in a part that GPL is more about speech-freedom than a product-price. I think from speech-freedom prospective, GPL is much more appropiate for goverments. Unless a goverment is a part of dictatorship.

      --

      Less is more !
    8. Re:BSD is the way to go by saforrest · · Score: 1

      The GPL license COULD potential open a business up for a lawsuit, and anyone who reads Slashdot knows that GPL-lovers are very quick to cry for censure of any company suspected of violating the license.

      Why would it be any likelier than someone would sue if the code was GPL'ed?

      Let's say someone get's the government's GPL'ed software and breaks the license. Now, either their actions would or would not have also broken the license if it had been released under BSD.

      Obviously, if they also would've broken BSD (e.g. they stole the code outright with no attributions) then they're bad people and they deserve to be sued.

      Now, if they broke the GPL but wouldn't have broken the BSD (e.g., if they released a closed-source derivative work) and they get sued, why is this a bad thing? They broke the terms of the software license, as laid out.

      It would be even more restrictive were this a closed-source license.

    9. Re:BSD is the way to go by Kjella · · Score: 2, Interesting

      and anyone who reads Slashdot knows that GPL-lovers are very quick to cry for censure of any company suspected of violating the license.

      Unless you create software, you never have any quarrel with the GPL. If you do make software, you'd better be sure you have a valid licence to use that code because by default copyright law you have no rights whatsoever.

      Stealing GPL'd code is the corporate version of copying MP3s. Damn easy, and very little chance of getting caught. The reason you see so much flak about the GPL licence is that OSS software relies solely on the licence, and not on the secrecy of the code. Imagine I'd like to steal (technically copyright infringement/fraud) a feature that both Windows and Linux has. Where do you think I'd steal it from?

      You don't see any quarrel about the BSD licence because it doesn't really protect anything worth protecting /flamebait. It doesn't stop anyone from taking the feature, integrating it in a commercial program and selling it back to the government. Unless you have some plug-in structure where you could slap in the BSD code, you don't get to use that feature as part of the program. The government could end up paying to use its own code, which seems like a waste to me.

      Kjella

      --
      Live today, because you never know what tomorrow brings
    10. Re:BSD is the way to go by PhxBlue · · Score: 1

      Y'know, I can't stand seeing posts marked "troll" just because someone disagrees with the point the poster's trying to make. If you disagree, that's fine. . . but where was the insulting connotation that distinguishes a troll from a dissenting opinion?

      If someone calls you an asshole, they're a troll. If you choose to get angry just because you disagree with them, that's your problem. Hopefully I'll get to meta-mod the parent today or tomorrow.

      --
      !#@%*)anks for hanging up the phone, dear.
    11. Re:BSD is the way to go by antiMStroll · · Score: 1

      Ah irony, the idiot's greatest hurdle after Grade Three. It was a comment on the 'GPL-Lover' term skool-boya.

  22. This just goes to show... by EvilBudMan · · Score: 1

    that M$ is behind the current SCO/IBM situation. They can only copy things that others have done. Now they (M$) are trying to kill OSS just like Netscape and taking a page out of IBM's FUD from the 70's to do it with.

    1. Re:This just goes to show... by Anonymous Coward · · Score: 0

      I would imagine if there is someone behind SCO it would be Sun Microsystems. They would have the most to gain. And it looks like thet are trying to take that advantage...given the ads they've started recently to capitalize on the situation.

    2. Re:This just goes to show... by Anonymous Coward · · Score: 0

      Give them a little credit. They have a few original ideas... like Bob.

  23. With any luck... by SkArcher · · Score: 1

    this report will get ignored in the aftermath of the war. Blair isn't Mr popular now anyway, and you have to remember that lobbying groups in Parliament are 10 a penny.

    Maybe the Open Source Community should have one too.

    --

    An infinite number of monkeys will eventually come up with the complete works of /.
    1. Re:With any luck... by Fulcrum+of+Evil · · Score: 2, Funny

      you have to remember that lobbying groups in Parliament are 10 a penny.

      You must have gotten quite a deal. Over here, they're a dime a dozen.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  24. Anyone else see that other story?? by Anonymous Coward · · Score: 0

    I could swear I saw another story above this one, but was told to move along when I clicked on the Read More. Looks like I beat the subscription system!

  25. IBM by Lord+Kholdan · · Score: 3, Interesting

    Is there a sonyesque powerstuggle going on inside IBM that results in left hand not knowing what the right hand is doing?

    1. Re:IBM by praedor · · Score: 2, Insightful

      So what else is new? In the OS/2 days, there was an internal segment of IBM that loved OS/2 and promoted OS/2 while at the same time another segment of IBM was doing almost everything in their power to destroy OS/2. Schizophrenia at IBM is not unheard of.

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
    2. Re:IBM by WTFmonkey · · Score: 1

      Ralhp Waldo Emerson said it best: "A foolish consistency is the hobgoblin of little minds." Maybe they're trying to squish the little bugger.

    3. Re:IBM by afidel · · Score: 1

      From what I've seen most of IBM is behind Linux, with the exception of Lotus not having native clients for some things like Sametime (which they can release to customers, they have an internal build). I don't think IBM signed of for this one, they are just one little corner of this 1100 company strong industry group, chances are they didn't even have a clue about this, or if they did their objection was overruled by the other members (of course in that case they probably would have requested their name not be used in press releases)

      Note:
      I work for IBM, but just for a small little corner of IT Services.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    4. Re:IBM by jc42 · · Score: 1

      Is there a sonyesque powerstuggle going on inside IBM ...?

      Well, of course there is. IBM is a large corporation run by humans.

      --
      Those who do study history are doomed to stand helplessly by while everyone else repeats it.
    5. Re:IBM by lysium · · Score: 1

      I suspect that as of yet, the AS-400 side of IBM is vastly more powerful that the Linux side. IBM has it's fair share of hard-core commercial enterprise applications, too.

      --
      Together, we will drive the rats from the tundra.
    6. Re:IBM by Ozric · · Score: 1

      It's called a Hedge. People do it all the time in the stock market. You don't get rich quick but you wont lose all your money either.

    7. Re:IBM by sql*kitten · · Score: 1

      In the OS/2 days, there was an internal segment of IBM that loved OS/2 and promoted OS/2 while at the same time another segment of IBM was doing almost everything in their power to destroy OS/2. Schizophrenia at IBM is not unheard of.

      What actually happened was this: there were two business units (among many) in IBM, one made the IBM PC, one made OS/2. Both units had their pwn P&L - they were responsible for their own money, in other words. Both were also responsible for reporting back to head office with profits, and if they didn't, they would be responsible for reducing headcount.

      Essentially, the OS/2 group said to the PC group, could you help us meet our targets by preinstalling OS/2 on everything? And the PC group replied, we can't do that, because we have our own targets to meet, and a large chunk of those targets we can only meet by selling to people who want MS preinstalled.

      Now, maybe head office could have stepped in at that point, and rejigged the targets - fewer PC sales, more OS/2 sales, but they didn't (probably too busy counting the money from mainframe sales). So it wasn't that the PC people wanted to kill OS/2 for the sheer hell of it - they just didn't want OS/2 to endanger their own survival.

  26. understandable (from they 're point of view) ... by DataShark · · Score: 5, Interesting

    fact is: opensource is changing the IT industry economics and IT providers should adapt or die ...

    as usual some people really don 't get it (not a big deal - dynossaurs got extint anyway) and will try all sorts of dirty tricks like this one ...

    I hope as an european netizen and taxpayer that EC watch bodies look very wel at this kind of tricks ...

    Other than that - lots of good publicity for OpenSource ... (anyone in it 's sane mind really believes that OSS is inherently bad and insecure ? got tell that to NSA, NASA, ESA, IBM, the City of Munich or google ...)

    Cheers from Portugal

  27. In other news ... by Frater+219 · · Score: 5, Funny
    • British Bloodletters' Association and the Snake Oil Forum have issued a joint statement decrying the use of surgery and medicine in UK hospitals.
    • Mercenaries Union has called for a more aggressive foreign policy "to protect national interests".
    • The Direct Marketers' Association is continuing to lobby against effective anti-spam regulations on the grounds that they "will prevent the expansion of your penis^W^Wour industry."
    • The Royal Mad Scientists Society has petitioned for an end to BSE prevention efforts, staging street protests with the slogan "prions are people too!"
    1. Re:In other news ... by Anonymous Coward · · Score: 0

      Strange enough that it could be true.

      You know the prison guards' union bribes government officials to keep marijuana illegal? Er, I mean "make campaign contributions", sorry..

    2. Re:In other news ... by Frater+219 · · Score: 1
      Strange enough that it could be true.

      The one about the DMA is true.

  28. So, is IBM good or bad? by banal+avenger · · Score: 1

    I still fail to understand, here we have IBM for LINUX (supposedly) in the SCO suit, then against LINUX in the UK. Can someone enlighten me as to if there is more than the usual "anti-LINUX corporations" stories than there appears to be?

    I'm about to tangent out here, but, It's like there is no way out. The current options are Windows, or any of a number of UNIX or UNIX-like-variants. Almost all of the UNIX variants are tied up in various infighting , and Windows is dominated by domination. Can't I just use a free, license free, drama free, and lawsuit free version of Mac OS 9?

    1. Re:So, is IBM good or bad? by Anonymous Coward · · Score: 0

      It's neither.

      IBM is a corporation. Corporations aren't good or evil, they're profit seeking entities with a responsibility to their shareholders to actually make money. They aren't there for altruism, they're there to provide jobs, a stable economy, the flow of money, etc.

      IBM is taking advantage of open source; open source is taking advantage of IBM. It's a win-win situation for the most part. To think that there won't be disagreements along the way, or that IBM won't look out for IBM first and foremost, however, is foolish.

    2. Re:So, is IBM good or bad? by johny_qst · · Score: 1

      As this press release isn't coming directly from IBM it is safe to assume that they are not the driving force behind this lobbying groups dissing the GPL.

      As per your tangent, Unix variants spend less time arguing over who's cooler/more open/more free as in speech/more free as in beer/etc... than they do reviewing, supporting and updating their code. Feel free to use the venerable MacOS 9, but be warned that support will be lacking from Apple and running more than one application at any time is a waste of resources in your favorite OS.

      --
      Fnord.sig
  29. And apparently the UKG is supposed to overlook... by lord+sibn · · Score: 5, Insightful

    "Hi, we don't like having to compete with these guys. Could you please help us destroy our competition? If you do this, competition between the existing installations will improve! Really!"

  30. "Don't buy GPL" by presroi · · Score: 2, Insightful

    * Don't sponsor RMS
    * Don't send a gift to Linus
    * Never buy a beer from the OSI guys
    * [your 'I misunderstood the topic,too'-line here]

  31. Hmm.. by The+J+Kid · · Score: 0, Flamebait

    The group of names mentioned, (MS, Bea, and IBM) are probably not themselves lobbying, but a GB-lobby group...

    So don't go trashing IBM for this, as I'm sure that being part of this GB-lobby group has some other advantages which do 'profit' open source products (from IBM, or otherwise).

    But that all aside, this is a pretty silly situation, as other parts of the UK goverment have endorced Open Source software.

    But hey, this article only states that the lobby group has lobbied against, but that isn't very dramatic is it?

    --
    Moderation: +4. Modded 70% Funny and 30% Overrated. 100% Saturated.
  32. Wow. by Anonymous Coward · · Score: 0

    What's great about this document is that it basically says:

    (1) OSS won't make us money.

    (2) Therefore, you shouldn't use it. Because, um, it won't make us money.

    (3) That would suck for us.

    Okaaay.

  33. IBM? Sure. by Anonymous Coward · · Score: 0

    Why would they want the UK government to get a geek, a few x86s, and the Apache source?

    They'd be stupid to want that.

    What they really want is the UK government to buy some big IBM iron, an IBM-trained geek, and the support contract for the open source software that goes on yonder iron. ;)

  34. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0

    Why not? Taxpayers paid for it.

  35. No big surpises by rowanxmas · · Score: 1

    So after reading the article and a little thinking, this seems pretty obvious. What they article seemed to be implying was that any work that the government commissions to a company would be open-source. So, if the govt were to order a database program, that program would be open-source, and the company would have a tougher time selling it to somebody else.

    This is nice for us, because more stuff goes into the public sector. Not nice for companies because they can't profit twice on a lucrative govt contract. This would definitly include IBM. So, remember that IBM needs money to fight lawsuits, and they would like the govt to fund them for the development of software and then make more money by selling it to us.

  36. Don't put too much into the list of supporters by Anonymous Coward · · Score: 0

    In Denmark the IT-industry organisation is controlled by Microsoft. Their role in the danish EUCD implmentation was not supported by several of their big members.

    1. Re:Don't put too much into the list of supporters by Anonymous Coward · · Score: 0
      Isn't it weird that all governments that take a hostile stance on open source were also the ones that had such a hurry to bomb Irak? I smell one of those cross-multinational-governmentdomination-conspiric ies here...

      I'm all for an opensource rebelation, lets hang these people from the highest trees and worship the great RMS as our new god, replacing the current one: $'s

  37. Someone please elaborate ... by DarkRabbit · · Score: 1

    ZDNet is reporting that a UK IT industry body backed by Microsoft, IBM, Intel, BAE Systems and other high-tech heavyweights has urged the UK government not to commission open-source software...

    I don't understand, this means not to fund open-source projects (which would suck) - it doesn't mean they can't use them, right?

  38. Before you get upset about this... by SlashChick · · Score: 3, Insightful
    Before you get upset and say "The UK is no longer allowing open-source!", consider this:
    • Apache is not licensed under the GPL.
    • Perl is not licensed under the GPL.
    • PHP is not licensed under the GPL.
    • MySQL is dual-licensed (i.e. you can buy it with a non-GPL license.)
    • Few (if any) Java technologies are licensed under the GPL.
    • (Obvious) FreeBSD is not licensed under the GPL.

    From the list above, you can see that some of the most popular open-source technologies are not GPL. "Recommending against the GPL" does not mean "Recommending against open source."

    Just something to keep in mind...
    1. Re:Before you get upset about this... by norwoodites · · Score: 1

      I thought perl was under both GPL and its own?

    2. Re:Before you get upset about this... by Mr.+McGibby · · Score: 1

      Fine, but since a large portion (if not a majority) of open source software *is* licensed under the GPL, then it's pretty much the same thing.

      Sex causes babies. Saying that you've had sex and have no babies, doesn't invalidate that claim.

      --
      Mad Software: Rantings on Developing So
    3. Re:Before you get upset about this... by Anonymous Coward · · Score: 0

      Sorry, GPL is not a religion.
      BSD works well, and considering this is a government application using the GPL is unlikely

      Whine, bitch, groan then accept reality and move on :)

    4. Re:Before you get upset about this... by Speare · · Score: 1

      Many of your elements are dual-licensed.

      Perl is under the "Perl Artistic License" as well as the GPL. Most pages say "under the same terms as Perl itself," which is intended to catch all such license issues rather than constantly updating tens of thousands of instances with new license terms.

      --
      [ .sig file not found ]
    5. Re:Before you get upset about this... by Mr.+McGibby · · Score: 1

      Sorry, GPL is not a religion.

      huh?

      BSD works well, and considering this is a government application using the GPL is unlikely

      What application? The parent poster mentioned several.

      Whine, bitch, groan then accept reality and move on :)

      Again, huh?

      --
      Mad Software: Rantings on Developing So
    6. Re:Before you get upset about this... by Anonymous Coward · · Score: 3, Insightful

      "Recommending against the GPL" does not mean "Recommending against open source."

      Perhaps not. But if you would have read the article, or heck, even the summary you would have seen this little gem:

      ZDNet is reporting that a UK IT industry body backed by Microsoft, IBM, Intel, BAE Systems and other high-tech heavyweights has urged the UK government not to commission open-source software, and particularly not software covered by the General Public License.

    7. Re:Before you get upset about this... by Anonymous Coward · · Score: 1, Interesting

      Sure, but doesn't it seem rather odd that they would be against just the GPL? For instance, they aren't against proprietary licenses (obviously, which are HIGHLY restrictive) and they aren't against public domain or BSD (which are not restrictive at all)...

      But they are against the moderately restrictive GPL.. does that make any sense?

      I.e., you can have 4-foot midgets on your basketball team, and 8-foot giants, but the 7-foot 10-inch guy isn't allowed....??????

      This has "Microsoft vs. Linux" written all over it...

    8. Re:Before you get upset about this... by Anonymous Coward · · Score: 0

      haha, good job.

      And guess what, application is not just used in a software sense. Dictionary.com should do you wonders.

    9. Re:Before you get upset about this... by 73939133 · · Score: 1

      Few (if any) Java technologies are licensed under the GPL.

      I don't quite understand what place Java has in an enumeration of open source technologies not licensed under the GPL. Yes, Java isn't licensed under the GPL, but Java (meaning, Sun Java) isn't even open source. In fact, it isn't even an open standard. Java is a proprietary cross-platform language and runtime with a large user community.

    10. Re:Before you get upset about this... by civilizedINTENSITY · · Score: 1

      Actually I believe a quick google would show you lots of GPL-ed java, including specific apps as well as technologies.

    11. Re:Before you get upset about this... by Anonymous Coward · · Score: 0

      From the list above, you can see that some of the most popular open-source technologies are not GPL. "Recommending against the GPL" does not mean "Recommending against open source."

      Oh my. A woman who can think! And, isn't afraid to post blasphemious text to /., questioning the 'Linux Jihad'

      *swoon*

      I think I'm in love.

    12. Re:Before you get upset about this... by greenrd · · Score: 1
      I don't quite understand what place Java has in an enumeration of open source technologies not licensed under the GPL.

      Because a significant number of open source technologies are written in Java. I think that's what was being referred to here.

  39. NEWS FLASH: Fox warns against locking henhouse by hoggoth · · Score: 5, Funny

    A study commissioned by the fox, today issued a strong warning against putting a lock on the henhouse. "Locks are dangerous things. They can pinch your fingers. They cause changes in behavior that are undesirable."

    --
    - For the complete works of Shakespeare: cat /dev/random (may take some time)
    1. Re:NEWS FLASH: Fox warns against locking henhouse by Neillparatzo · · Score: 1

      Now that's what I call Fair and Balanced!

  40. Simple equation by Dr_LHA · · Score: 5, Funny

    Number of mentions of the word innovations per page is roughtly equivalent to the probability that this report was funded and ghost written by Microsoft.

    Lets see: 3 mentions in 4 pages. MS probabilty factor - 75%.

    1. Re:Simple equation by Anonymous Coward · · Score: 0

      Your idea doesn't scale. How about five mentions? 125%? That's an impossible probability, FOOL!!!

    2. Re:Simple equation by Anonymous Coward · · Score: 0

      You are a cunt.

  41. Capitalism is dying by Anonymous Coward · · Score: 2, Funny

    Well now that companies are turning countries into virtual communist controlled economies by lobbying for (and getting) extentions to copyright laws, requirements for manufacturers to implement digital restrictions, and tariffs on blank media, expect more of the same in the future. Ironically, socialist operating systems such as Linux and BSD are the only way to avoid a communist future. Linux is socialist software and is not communist in any way, much like the American Heart Association is a socialistic organization and not associated with communism in the least. Capitalism is dead!

    1. Re:Capitalism is dying by Anonymous Coward · · Score: 0

      Capitalism dying??? Hello! Think of the DMCA whose only goal's to pierce through our pants to get up to the last penny!

      You call that communism?

    2. Re:Capitalism is dying by Anonymous Coward · · Score: 0

      You are making a mistake by associating copyright law with capitalism. Communist countries can and do hold copyrights on works. Granted, they hold copyrights of works made by their citizens rather than the citizens owning the rights themselves. Copyright law is not a sign of capitalism, or at least it's not a feature of laissez faire capitalism. In a laissez faire capitalism, information has no cost-- the market is determined solely by who best provides the information. Remember, communism involves the government owning everything, including the rights to use written works. Giving something away for free to anybody and everybody is not communism because the government does not own the material in question and cannot sell it to people living in other countries!

    3. Re:Capitalism is dying by Abcd1234 · · Score: 1

      Actually, true Marxist communism involves a complete and utter lack of government. What you describe is a dictatorship, which is, in reality, what is represented by countries like China and former Soviet Union.

    4. Re:Capitalism is dying by Anonymous Coward · · Score: 0

      Yes, you are right. I probably should clarify myself. The DMCA, blank media tarriffs, mandatory DRM legislation, etc are representative of Soviet communism, i.e. command economy, where the government subsidizes industries and controls, what is manufactured, who receives rights to use certain equipment, etc. True Marxist communism, on the other hand, is unattainable, really. It requires the market to somehow control itself without consumer or government interference.

    5. Re:Capitalism is dying by jcast · · Score: 1

      Actually, true Marxist communism involves a government getting bigger and bigger and bigger until it disappears.

      Reason 1 Marx was an idiot.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
  42. The real point by andy1307 · · Score: 1
    the requirement of open-source licences for software funded by the government

    If the UK government is required to buy open source, it can't buy WebSphere/WebLogic etc. Without such a requirement, they can continue to buy linux and IBM can sell them WebSphere.

  43. Tell them that... by AzrealAO · · Score: 2, Funny

    when you head up to the local military base to take an M1A1 Abrahm's for a test spin. You're a tax payer, you paid for the damn thing, about time they let you drive it, right?

    1. Re:Tell them that... by Anonymous Coward · · Score: 0

      If it weren't a limited resource, and it didn't kill people, they probably would. You drive on the roads you pay for, play in the parks you pay for, send your kids to the schools you pay for, etc.

    2. Re:Tell them that... by PainKilleR-CE · · Score: 1

      Not to mention it costs money in terms of fuel and maintenance to drive one, and they would most likely require that you have an escort, which takes someone away from doing something else.

      --
      -PainKilleR-[CE]
    3. Re:Tell them that... by dbrutus · · Score: 1

      Well... If you payed enough in taxes to buy two of them a year, they might just let you do it. Think about Arnold Schwarzenegger getting a military Humvee before there was a civilian version for example.

      There's taxpayers and then there's the guys who write the really big checks for taxes.

    4. Re:Tell them that... by klasikahl · · Score: 1

      hahaha... By your logic, if I own a few shares in Microsoft, I should be able to use their company jets, cars, season tickets, etc. Also by your logic (although twisted), because you're a tax payer, you should be able to be president for at LEAST a day, seeing as how you are the one who signs his checks.

    5. Re:Tell them that... by PainKilleR-CE · · Score: 1

      Think about Arnold Schwarzenegger getting a military Humvee before there was a civilian version for example.

      Yeah, well Arnold's in a 70% bracket, and with how much he makes on a movie that's got to be several million in taxes a year ;) Not to mention I'm sure they charged him at least what the Humvee costs them.

      --
      -PainKilleR-[CE]
  44. IBM is soooooo big by Anonymous Coward · · Score: 0

    When it sits around the industry, it really sits around the industry... err, uh, both sides.

  45. This is bad by CausticWindow · · Score: 0, Flamebait

    The UK's position as a world leader will be severly impacted by following advice like this.

    And this in turn means that the french terrorist apologists probably would be strengthened. Therefore it's a really bad thing.

    --
    How small a thought it takes to fill a whole life
    1. Re:This is bad by Anonymous Coward · · Score: 0

      Moderators on crack. This isn't flamebait. It would be flamebait on a french BBS. This is US territory.

    2. Re:This is bad by Anonymous Coward · · Score: 0

      I find the UK to be more of a terroriste, than le french. Your post is simply a flamebait. What do you consider as terroiste? Muslims?

    3. Re:This is bad by Anonymous Coward · · Score: 0

      The UK is a dog that follows terrorist hitler George bin Bush Jr.

      UK would do this cause this is in the best interest of their masters == American Coporations.

      The french are the only people, I see who's government is run by the consense of the population with real elected leaders.

      I pity any type of government not elected by ppl or run by how their citizens want it. The united state government is the biggest banana kingdom on Earth, even down to the monkey ruling the kingdom. Blair, IMHO is a monkey follower, do monkey do, monkey poke eyes, blair poke eyes, monkey poke ass, blair poke ass, monkey lick finger, blair lick finger.

      Disgusting little pricks of unelected fascists.

    4. Re:This is bad by Anonymous Coward · · Score: 0

      Racist cunt.

    5. Re:This is bad by jcast · · Score: 1

      Mod parent Informative.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
  46. Microsoft, IBM, Intel, BAE Systems by bstadil · · Score: 1

    These are obviously all indigenous UK companies that need to be protected, by the UK tax payer!!!!!

    --
    Help fight continental drift.
    1. Re:Microsoft, IBM, Intel, BAE Systems by voodoopriestess · · Score: 2, Informative

      BAE SYSTEMS is a UK company that has a section operating in the US.

      BAE SYSTEMS make commercial and military equipment for the UK govenment.

      Check your facts!

      --
      ---- "I would be careful in separating your weirdness, a good quirky quantum weirdness, from the disturbed weirdnes
    2. Re:Microsoft, IBM, Intel, BAE Systems by Anonymous Coward · · Score: 0

      Typical fucking british snobishness. We Americans save your fucking asses what like three or four times now, and all you can come back with is some lame whiny crap about your government funding OUR software industry. Christ all fucking mighty, you whiners are starting to sound like the FRENCH.

    3. Re:Microsoft, IBM, Intel, BAE Systems by Anonymous Coward · · Score: 0

      You must understand this: You suck. And nobody likes you.

    4. Re:Microsoft, IBM, Intel, BAE Systems by Anonymous Coward · · Score: 0

      BAE SYSTEMS has locations and projects across the globe. I work for BAE in Australia.

  47. Re:Well, of course. GPL is severely restrictive. by Cthefuture · · Score: 1

    Yes, this is exactly what tax funded government research is for.

    You probably don't realize the wealth of information that is already public domain from government research.

    And I agree, these government projects should be BSD licensed or public domain. GPL is too restrictive (eg. you can make BSD-licensed software GPL, but you can't make GPL'd software BSD-licensed).

    --
    The ratio of people to cake is too big
  48. Makes sense to me by thgreatoz · · Score: 1

    All cynical comments about big corporations aside, it actually makes sense...basically, (from what I gathered) the UK government's proposed regulation would require that any software developed for the government be released under the GPL. This would mean that if a company wanted that big government contract, they would have to release, for free, software they could sell repeatedly otherwise. Essentially, it'd be a one time sale.

    --
    When their numbers dwindled from 50 to 8, the dwarves began to suspect Hungry.
  49. They're more inclined to listen to South Africa by zptdooda · · Score: 3, Insightful

    I have a feeling the UK's loyal friends within the Commonwealth will have a different opinion.

    The Commonwealth looks like it's verging towards a common strategy.

    "The OEE and the DTI are considering establishing open-source licence terms as the default for government-funded software"

    This sounds like it's swinging the pendulum even further than South African plans.

    "When the Government decides to develop software using a restrictive licensing base, such as the GNU GPL, (it) should be aware that this would prevent it from deriving commercial gain ..."

    Which would be bad because we all know how much of our software we buy from the British government.

    --
    Esteem isn't a zero sum game
  50. Re:Microsoft agrees. by Anonymous Coward · · Score: 0

    haha GPL weenie :)

  51. Re:Well, of course. GPL is severely restrictive. by TimmyJoeB · · Score: 0

    So you do not mind paying for research and project that help Microsoft and IBM. The are very large companies. I guess one could say that each company could get a hold the software equally, but then would their not be various format and versions of the same thing? What if by chance I develop the greatest widget based on a BSD licensed widget ( here using widget in the abstart sense ) and Microsoft develops one that pushes their agenda of constant upgrades. And is totally incompatible to mine. Theirs sucks but you are going to buy their and ignore mine. The public is not served and the mega corporations make out like a bandit. But you and every one else are left to pay for both the original development and now the new inferior version Microsoft is dishing out.

    If the widget was GPL'ed, Microsoft would not be able to push me out. My great work would be notice and used and others coudl jump on my bandwagon abd the public is enriched.

  52. Dont do it by pchasco · · Score: 2, Insightful

    I love open source. The GPL is great. But don't force anyone to use it. That defeats the purpose of 'free' software. If someone decides to use open source software, it should be because it is better than the alternative. It shouldn't be because there are no alternatives.

    1. Re:Dont do it by Christ-on-a-bike · · Score: 1
      The GPL is great. But don't force anyone to use it. That defeats the purpose of 'free' software.
      Not so.

      Let's say I'm the government. Suppose I force John Q to use a piece of free software (e.g., OpenOffice). If he were a government employee, though, I wouldn't give him any choice of software in the first place. So let's suppose he's a member of the public. To 'force' John to use OpenOffice, someone must distribute it to him. But they can't do that without passing on the offer of source.

      Armed with his source, John is completely free to create, or employ someone else to create, his own personal version of OpenOffice. He has full access to the protocols, formats and APIs used. So there's nothing he dislikes about OpenOffice that he couldn't change. John has access to as many alternatives as he could want. He is free.

      Now explain how that defeats the purposes of free software. (Here is a list of John's freedoms: FSF link)

    2. Re:Dont do it by pchasco · · Score: 1

      You are right.

      I should have said that it takes away his freedom to chose whatever software he prefers.

      It's not the GPL that takes away John's freedom. The people who tell him he that has to use GPL'd software are taking that freedom.

  53. Corporations pay taxes too... by Zergwyn · · Score: 4, Interesting
    I have to agree completely with a previous poster, who suggested that the BSD license would be the most appropriate. Government contracts are paid for by tax dollars ultimately, and in the end a large percentage of that comes from business as well as from individuals. Having had to fill out taxes for my business for the first time last year, I can tell you that the IRS (or whatever the tax collecting body for your government is) certainly requires a large chunk of change. Therefore, I believe it only fair that everyone has the opportunity to benefit from software developed with government dollars.

    I don't believe a closed source license is a good one at all, but likewise I don't think the GPL is the best idea either. Either putting it directly into the public domain, or using a BSD style license is the best solution, IMHO.


    NOTE: This is for discussions of software being *developed* with government dollars, not when bidding is going on to use existing software for a contract, which is a whole different issue. But when development is done with everyone's dollars, it should be open for use by all.

    1. Re:Corporations pay taxes too... by AstroDrabb · · Score: 1

      I'd have to dissagree. It is not the Governments money, it is the TAXPAYERS money. The government NEEDS to ensure that the taxpayers investment remains free. The BSD would allow a nasty company like MS to come along after the development is all done and then "embrace and extend" the work thus making it incompatible with the old version. Then using their monopoly, they can force feed this application/technology to the people who originally paid for it, causing them to pay twice, and MS would get all this will little investment. Taxpayer funded research/development NEEDS to remain in the public domain and not allow any greedy company to come along and steal it or patent it. The only way to ensure that the peoples investment is secure is with the GPL. The GPL will allow any interested party to continue to contribute to the peoples investment without the ability to steal it out from under them. Many dirty commercial companies would love for the taxpayers to fund a project and then be able to come along and steal it for no cost and sell it back to the people.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    2. Re:Corporations pay taxes too... by listen · · Score: 4, Insightful

      So why can't corporations adapt, and use govt code in the way that brings the most benefit to all of society?

      They are not losing anything but the ability to fuck over the citizenry with proprietary lock in schemes and dodgy data formats. How the hell is that in the public interest?

      There is a weird proposition here, that because a business says they would like govt to give them code they can lock up, they should get it. The point is that no corp would have that code without the govt forcing them to fund it via tax. Why, exactly, are they deserving of the right to take from the commons and not give back?

    3. Re:Corporations pay taxes too... by 73939133 · · Score: 1

      This is for discussions of software being *developed* with government dollars, not when bidding is going on to use existing software for a contract, which is a whole different issue. But when development is done with everyone's dollars, it should be open for use by all.

      The GPL makes it open for use by all. And unlike other licenses, it ensures that the software will remain open for use by all.

      Government contracts are paid for by tax dollars ultimately, and in the end a large percentage of that comes from business as well as from individuals.

      So? Taxes don't necessarily pay for something specific. Furthermore, just because something got purchased with tax dollars doesn't mean you can do with it as you please.

      The BSD license may make sense for publicly developed software, but so does the GPL license. Which is better depends on the project and is a matter of policy goals, not tax payers rights or principle.

    4. Re:Corporations pay taxes too... by Chad+E+Dirks · · Score: 1

      "Therefore, I believe it only fair that everyone has the opportunity to benefit from software developed with government dollars."

      But the large number of government programs and policies, and citizens and lawmakers everywhere who support these programs and policies in many other cases do not act on this maxim.These people have indicated with their votes and with their support that they believe fairness and justice often is best served both when their tax money goes to support programs and policies which more greatly benefit individuals who have payed much less in taxes than themselves, and even also when their tax money goes to support programs and policies which greatly benefit others while benefiting themselves not directly at all. In fact, looking at a rundown of government programs, it seems that this must be the prevailing opinion in the U.S. and other countries.

      Consider that a government agency produces or funds the production of some software application or library to be released under the terms of the GPL. If the software is of high quality and there is a demand for the functionality it provides, then others will desire to extend this functionality.

      I believe that usually, if this software application or library is available only under the GPL, it will benefit, usually, the greater number of members of society to a greater extent. The GPL ensures that if any one company or individual wishes to improve this application or library and redistribute it for a profit of otherwise, that this action will, because of the terms of the GPL, generally enchance the quality of software available to each and every member of society, uncontrolled and independent of the control of a private individual or corporate entity.

      Now, note that in this case the individual or corporation that is extending the functionality of the software with a mind to redistribute it is the one that does this additional work, and is the one that funds this additional work. However, as stated previously, very many people believe the government is free to act in a way so as to impose these conditions and constraints for the greater common benefit to society. While it is indeed the individual that contributes this additional work and provides this additional funding, society is, through its government, free to set the conditions and constraints under and by which private individuals and corporations are allowed to benefit and prosper.

      I do not believe that the government is under any ethical obligation to, and do not believe that any such ethical obligation arises from fairness or justice, to benefit all individual members of society equally when doing so is at odds with benefiting the greater common good. That is, so long as we are concerned about benefiting. I am not suggesting, necessarily, that the government should do harm to, that is to do the opposite of benefit, some individuals for the benefit of the greater common good, although that may sometimes be required.

    5. Re:Corporations pay taxes too... by civilizedINTENSITY · · Score: 5, Insightful

      "But when development is done with everyone's dollars, it should be open for use by all."

      Absolutely it should be open for use by all. GPL software is absolutely "open for use" by one and all. The GPL even states it has to be. So don't worry, your business can run linux, too.

    6. Re:Corporations pay taxes too... by Lord+Kholdan · · Score: 1

      If you think *BSD licence/Public Domain is such a horrific thing that will lead into a chaos and anarchy why are the *BSD projects still free? Why hasn't anyone hijacked everything that is public domain?

      Maybe because they can't?

      And wether you like it or not, without *BSD system (and the licensing it has) computing world would be much poorer indeed. Windows might have a way worse network code, there would not be MacOS X etc...

      Bottomline is that the greater the availability of goods (information in this case) the more people will benefit from it.

    7. Re:Corporations pay taxes too... by listen · · Score: 1

      without *BSD system (and the licensing it has) computing world would be much poorer indeed. Windows might have a way worse network code, there would not be MacOS X etc...


      IMO, without this code, Windows would probably be used by fewer people, as its networking code would be worse or would have cost MS more making something else worse, and MacOSX would have been based on Linux. Blatantly. Look at the compiler on MacOSX, it is GPLed - oooh, its gcc. Apple aren't scared of the gpl, its just far nicer for them to be able to rip off BSD, and not give back to the commons, if they ever feel the desire to dispense with Darwin.

      So how is BSD better again?

      My only argument for using BSD is when you have a reference implementation of an open standard that you want to get ripped off and incorporated into everything, eg X11, Kerberos, D-BUS, Apache etc.

    8. Re:Corporations pay taxes too... by JonMartin · · Score: 1
      The GPL makes it open for use by all. And unlike other licenses, it ensures that the software will remain open for use by all.

      Classic FSF FUD. A more accurate statement would be: "The GPL makes it open for use by people who agree with the GPL. And unlike other licenses, it ensures that ALL software will be under the GPL."

      If the software is released under the BSD license it is available to a much broader population (the BSD license has far fewer restrictions on use). The GPL does not do anything more than BSD to ensure that the software will remain open for use by all. It already is open once it is released under a BSD license. As long as someone has a copy of the BSD licensed code lying around it can always be distributed and used (witness how OpenSSH was born from SSH).

      --
      Serve Gonk.
    9. Re:Corporations pay taxes too... by JonMartin · · Score: 1
      "But when development is done with everyone's dollars, it should be open for use by all."

      Absolutely it should be open for use by all. GPL software is absolutely "open for use" by one and all. The GPL even states it has to be. So don't worry, your business can run linux, too.

      Maybe I don't like the GPL. Maybe I don't want to release the source to a derivative work. Maybe I don't want my business to run on Linux. I paid taxes to develop the original code, I should be allowed to do whatever the hell I want with it. The GPL restricts use to those that agree to the FSF's vision of communal code. We should use a more open license, like BSD.

      --
      Serve Gonk.
    10. Re:Corporations pay taxes too... by JonMartin · · Score: 2, Insightful
      So how is BSD better again?

      The goal of BSD is to get as many people as possible to use the code. If that happens to make everyone's software better then yippee. The point is not to ram some (false) utopian vision of the world down everyone's throats but to write code and have people use it. Simple as pie. That's why BSD is better.

      The BSD license is designed to allow code to be used. The GPL license is designed to change the world into GNU/World.

      --
      Serve Gonk.
    11. Re:Corporations pay taxes too... by Anonymous Coward · · Score: 1, Interesting

      But your rights end where mine begin. I also paid taxes on that code and also get a say in how it is used.

    12. Re:Corporations pay taxes too... by Anonymous Coward · · Score: 0

      But why should I pay as a taxpayer once for the software to be written and again so Microsoft can sell it to me?

    13. Re:Corporations pay taxes too... by JonMartin · · Score: 1
      The government NEEDS to ensure that the taxpayers investment remains free. The BSD would allow a nasty company like MS to come along after the development is all done and then "embrace and extend" the work thus making it incompatible with the old version.

      More FSF FUD. If the government releases code under BSD IT IS FREE. IT WILL ALWAYS BE FREE. So what if MS embraces and extends the code. The original code is STILL FREE and anyone can pick it up and develop it into a competing product.

      Then using their monopoly, they can force feed this application/technology to the people who originally paid for it, causing them to pay twice, and MS would get all this will little investment.

      Stop and think for a second. People wouldn't be paying twice, they would be paying ONCE, for the additional work that MS did.

      Original code: A
      MS code: B
      MS product: M
      A + B = M
      If you pay $X for M, and A is freely available, then obviously you are paying $X for B. If you are willing to pay $X for B then pay it. If not then take A (still freely available!) and write the equivalent B functionality yourself (or pay someone to do it).

      Taxpayer funded research/development NEEDS to remain in the public domain and not allow any greedy company to come along and steal it or patent it. The only way to ensure that the peoples investment is secure is with the GPL.

      HELLO? The BSD license DOES this! You cannot steal what is FREELY AVAILABLE! You cannot patent what has already been published! You don't need the ridiculously complicated and restrictive GPL to do this!

      The GPL will allow any interested party to continue to contribute to the peoples investment without the ability to steal it out from under them.

      Provided they agree to the misguided FSF/RMS vision of utopia. Oh, you don't? Too bad you paid taxes for it then.

      Many dirty commercial companies would love for the taxpayers to fund a project and then be able to come along and steal it for no cost and sell it back to the people.

      If someone is dumb enough to pay for something that is freely available then they deserve to get taken.

      --
      Serve Gonk.
    14. Re:Corporations pay taxes too... by Chad+E+Dirks · · Score: 1

      Do you find it unacceptable that some or even a large portion of the taxes you pay go to benefit others more greatly than yourself and possibly yourself not at all; these quite possibly being others who far fewer taxes than yourself?

      If you do find this to be unacceptable, always or usually, then yes, you will very likely find the idea that software libraries and applications the development of which is funded by taxes, may sometimes or should always be released under and only under the GPL, to be unacceptable.

      However, looking at current government programs and policies as enacted by lawmakers appointed by the people they are bound to represent, a great many people seem to disagree with you.

      Isn't it the right if not perhaps the obligation of society to establish constraints and conditions under which individuals or corporations may be benefited or prosper such that the greater common good is served? More widespread availability of quality software applications and libraries is surely a greater common good than the benefit to a small number of particular private individuals and corporations who which to function under one particular business model. The GPL will usually, it seems, contribute to this greater good moreso than will any alternative. If private individuals or corporations wish to profit by extending and distributing this GPL licensed code, their doing so will, under the terms of the GPL, ensure that they contribute to this greater common good.

    15. Re:Corporations pay taxes too... by Chris+Burke · · Score: 3, Insightful

      I paid taxes to develop the original code, I should be allowed to do whatever the hell I want with it.

      You can do whatever the hell you want with it, except prevent others from doing the same.

      I guess it also really irks you that you can't set up a toll booth at the entrance to a public park, eh?

      --

      The enemies of Democracy are
    16. Re:Corporations pay taxes too... by beakburke · · Score: 1

      "I guess it also really irks you that you can't set up a toll booth at the entrance to a public park, eh?" Thats a bad analogy. Any BSD code that MS borrowed would still be free and unencumbered. Do I need to repeat that? I don't think it is always inappropriate to use the GPL in government funded work, but I don't think that the BSD license is something to be avoided. Afterall, no matter what proprietary changes are made to the public code, that initial code is still free to everyone. The only downside to releasing under a BSD license is that you tend to create unmergable forks (unlike in the GPL where the incentive it to copy it all b ack. That is the real advantage of the GFL

      --
      ----- Question authority, but not ours. Hate the man, but we're not him.
    17. Re:Corporations pay taxes too... by JonMartin · · Score: 1
      "I paid taxes to develop the original code, I should be allowed to do whatever the hell I want with it."

      You can do whatever the hell you want with it, except prevent others from doing the same.

      Think. If the original code is released under BSD, how can I possibly prevent others from using it as they wish? They can always grab the original BSD licensed code and do what they want with it. I get to do what I want, they get to do what they want. Everybody wins. But if the code is released under GPL, I can't use it the way I want to.

      I guess it also really irks you that you can't set up a toll booth at the entrance to a public park, eh?

      The GPL says is that if I make a copy of the park at my own expense I have to let everyone use it. BSD says if I make a copy of the park I can put a 10 metre high electric fence around it if I want. The original park is still there, free for public use. Why is this so difficult to understand?

      --
      Serve Gonk.
    18. Re:Corporations pay taxes too... by JonMartin · · Score: 1
      But your rights end where mine begin.

      Actually it is not that simple but that is beyond the scope of this debate.

      I also paid taxes on that code and also get a say in how it is used.

      Which is exactly why the code should be released under a license which puts as few restrictions on its use as possible: to allow as many people as possible to use it. Take a look at the latest version of the BSD license used by OpenBSD. Simplicity itself. It says who the copyright holder is, that you can do anything with the code except change the copyright and that there is no warranty. It doesn't get much more free and straightforward than that.

      --
      Serve Gonk.
    19. Re:Corporations pay taxes too... by Darth_Burrito · · Score: 1

      While I agree that, for my own selfish advantage, I would prefer a BSD style license to a GPL, I don't like the idea of mandatory open source on any level. It requires a lot more time and effort to engineer solid reusable code than it does to craft not so reusable special purpose code.

      If I am a consulting company or a software development company that has invested years developing a solid reusable code base, then it is likely I will be able to develop certain applications at a fraction of the full development cost simultaneously using a number of tried and true components. If, in order to acquire a contract, I am forced to open the complete source of the project, then the price will go up dramatically. Either I will be required to forfeit the exclusive rights to my code base who's value likely exceeds the worth of the project, or I will be required to write a specialized application from scratch (or obviously GNU or/xor BSD licensed components).

      Also, let's look at this from the perspective of a government agency. If the IRS is commissioning some specialized data entry software for digitizing snail mail tax returns, do they really and truly need the full source to that application? Sure, anyone who has worked with proprietary software knows how annoying it can be to have to maintain a closed system, but honestly, how much is having the source really worth? Double? Tripple? Quadruple?

      I use closed source applications everyday: Windows, Visual Studio, Office, Winamp, Media Player, Star Craft, Trillian, AVG, TweakUI, etc. I also use a great deal of open source software and Linux pcs outnumber Windows in my home 5 to 1. I try to use the best tool for the job at the best price. To have Uncle Sam do anything else, would be to waste my money. Buy only what you need. Let the markets decide.

    20. Re:Corporations pay taxes too... by JonMartin · · Score: 1
      But why should I pay as a taxpayer once for the software to be written and again so Microsoft can sell it to me?

      You are not paying for the same software twice. You pay once for code A through taxes. You pay once for MS additions B. When you buy a derived work you are not paying for the free bits, you are paying for the bits added by someone else. "Bits" being defined as any value added: code, warranty, service, etc. Unless the company did not add any bits in which case you are incredibly stupid for paying for something that is available for free from the government.

      --
      Serve Gonk.
    21. Re:Corporations pay taxes too... by 10am-bedtime · · Score: 1

      it is difficult to understand your misunderstanding.

      GPL allows anyone to "use" the software. it is in redistribution of, and derivation from, that software, that the requirement to also GPL the changes you make arises. if you want to continue conflating "use" and "derive", then that's your business; no one else can make you see the difference except yourself.

    22. Re:Corporations pay taxes too... by AlCoHoLiC · · Score: 1

      BS.

      Even in US, corporations aren't citizens. Goverment in democratic country should act in public interest. That means interests of the majority of citizens.
      Every tax dollar goverment gets come from the citizens. So goverment (understand: citizen) funded project must be beneficial to majority of citizens. GPL doesn't prevent corporations (understand: few citizens) to benefit from software developed in public projects, it just ensures benefit for the majority of citizens.

      It's not dream - just ideal case.

    23. Re:Corporations pay taxes too... by topham · · Score: 1

      If the government department chooses to not release the code to a third party.. guess what? THEY DONT HAVE TO.

      ThHey can outsource the development and require they have exclusive use of the modifications. Theyc an then choose, at a later date, wether or not to release the changes.

      Government using GPL code is excelent in my view. Only the vendors wanting lock-in are opposed to it.

    24. Re:Corporations pay taxes too... by Chris+Burke · · Score: 1

      I don't think it is always inappropriate to use the GPL in government funded work, but I don't think that the BSD license is something to be avoided.

      I agree. BSD licenses are fine with me; they are Free Software licenses. However I also think that some things would be better off under the GPL. Anything designed to work with an open file format, for example. Here proprietary offshoots could be damaging, if the one who made it proprietary has the deep pockets to get their product into widespread use over the still-Free version.

      --

      The enemies of Democracy are
    25. Re:Corporations pay taxes too... by JonMartin · · Score: 1
      it is difficult to understand your misunderstanding.
      GPL allows anyone to "use" the software. it is in redistribution of, and derivation from, that software, that the requirement to also GPL the changes you make arises. if you want to continue conflating "use" and "derive", then that's your business; no one else can make you see the difference except yourself.

      I know exactly what the GPL says, and I am deliberately using the generic word "use" instead of breaking it down into "derive", "redistribute", "run a binary version of", etc. But you will notice that I usually say "use the code", the implication being that I am referring to the derivation and redistribution of the code.

      The point is that there should be no such restriction in the license, I should be able to do whatever I want with the code, be that just running a binary version of, deriving a work from or redistributing. If the license dictates how I can "use" the code it is not a free license: it is a contract. To me there is no difference between a license which says "thou shalt not redistribute without releasing source" and one which says "thou shalt not use this code to make baby mulchers". I can't "use" either of them without hiring a team of lawyers to figure out what I am allowed to do. I can't afford a team of contract lawyers, so I can't use the code at all.

      --
      Serve Gonk.
    26. Re:Corporations pay taxes too... by Chris+Burke · · Score: 1

      But if the code is released under GPL, I can't use it the way I want to.

      Since what you want is to package the code I paid for and sell it back to me with a restrictive license that denies me many of the benefits of any improvements you might have made, I can't say I care much.

      But don't get me wrong; I have no problem with the BSD license being used. I simply think that the GPL is also suitable, and in some ways preferrable. Any Free Software license would be fine with me, though.

      The GPL says is that if I make a copy of the park at my own expense I have to let everyone use it.

      No it does not. You aren't required to let anyone use your park at all. You can put a 10 metre electric fence around it and charge $10,000,000 for entry if you like. However, since your park is a modified version of the original park, if you do let someone use your park, you have to allow them to make their own park based on yours. In which case your park is still there for you to use however you want. Why is this so difficult to understand?

      --

      The enemies of Democracy are
    27. Re:Corporations pay taxes too... by Chad+E+Dirks · · Score: 1

      While this analogy should just be dropped, the GPL says that you may use the software however you wish. However, if you produce a derivative work AND distribute that work, then you must distribute it under the terms of the GPL. I think this should be dropped without spending another minute discussing copying public parks.

      Now, to answer you, again, the purpose in the government funding and producing GPL licensed code is the same purpose that the FSF has in advocating the use, funding, and production of GPL licensed code.

      This purpose is to promote the use, availability, AND extension of quality software libraries and applications available freely and openly to each and every member of society.

      While these goals MIGHT sometimes be acheived under the BSD license and MIGHT sometimes be acheived under the public domain, the GPL specifically DOES always promote and advance these goals. And yes, it does so at the expense of those private individuals and corporations who wish for whatever reason to produce and distribute derivative works.

      If these goals are just and fair and we wish to acheive them, then yes, the GPL is the license which best promotes them, and it seems, will best allow us as a society to acheive them.

      Again, policies and programs like these are common place in our society and are held by a great many people to be both necessary and beneficial. This is, one would hope, why the laws in the U.S. and other countries reflect these ideals to a greater or lesser extent.

      If you are strictly a Libertarian, then that is well and good I suppose, but if that is so then clearly are discussion will continue to be immensely unproductive, and there is therefore probably very little point in continuing it.

    28. Re:Corporations pay taxes too... by Anonymous Coward · · Score: 0

      Therefore, I believe it only fair that everyone has the opportunity to benefit from software developed with government dollars.

      That's the best reason to keep it GPL. Everyone can use, study, modify, and improve it (including companies); no one can steal it (including companies).

    29. Re:Corporations pay taxes too... by Qzukk · · Score: 1

      You cannot steal what is FREELY AVAILABLE! You cannot patent what has already been published!

      I'm looking over the BSD license right now, and I see nothing in there that would stop, say, SCO from patenting something, then putting it into the code, then suing everyone who tries to use it.

      Of course, this is the UK we're talking about, so patents are different there than on this side of the puddle.

      --
      If I have been able to see further than others, it is because I bought a pair of binoculars.
    30. Re:Corporations pay taxes too... by Christ-on-a-bike · · Score: 1
      The GPL is restrictive in only one sense. It restricts your ability to impose further restrictions on others. (Note: this ability is not a right.)

      This is a very powerful and important restriction to have, if you want free software, and the corresponding protocols and formats, to be perpetuated. That is because there is little incentive for companies to perpetuate BSD-licensed code, and the corresponding protocols and formats, as free. OTOH the GPL forces companies to perpetuate the code's free status, when they build on or with it.

    31. Re:Corporations pay taxes too... by JonMartin · · Score: 1
      "But if the code is released under GPL, I can't use it the way I want to."

      Since what you want is to package the code I paid for and sell it back to me with a restrictive license that denies me many of the benefits of any improvements you might have made, I can't say I care much.

      And we have finally arrived at the philosophical "meat" of the GPL vs. BSD licensing issue. I think I deserve to be compensated for any improvements that I have made to the original code and I reserve the right to keep those improvements private. You think I owe you and the rest of the world something. I don't. I did the work on the improvements, I can license them as I see fit. If you don't like it you can take the original code and attempt to duplicate my work.

      No it does not. You aren't required to let anyone use your park at all. You can put a 10 metre electric fence around it and charge $10,000,000 for entry if you like. However, since your park is a modified version of the original park, if you do let someone use your park, you have to allow them to make their own park based on yours. In which case your park is still there for you to use however you want. Why is this so difficult to understand?

      I understand perfectly, but I don't agree. I should not be forced to accept any restrictions on what I can do with my park just because it is a copy (modified or not) of a taxpayer funded park. I paid for that park design with my taxes, I can do what I want with the design. If someone wants to make a park like mine they can do what I did and invest the time and effort to develop their own park based on the freely available government design (which they also have a right to because they also paid taxes).

      As an advocate of the BSD license I think the choice of what to do with derived works should rest with developers of said works. As a taxpayer I should not be required to fund works that I will not be able to use (copy, modify, etc.) because of licensing restrictions.

      --
      Serve Gonk.
    32. Re:Corporations pay taxes too... by AstroDrabb · · Score: 1

      I actually thing the *BSD licences are great as well as all the *BSD's. I just think that big corporate America has been getting away with too much and would like to see some legal means to put them back in their place. By having a license a little more restrictive then the *BSD, it just may help things out. I just fear some really great protocols, codecs, etc would get release under a *BSD type license and then have some greedy corporate dirt back rip it off, modify it to make it incompatible with the origninal and have the original work become useless. With big corportate money to market the "new and improved" version, it would be hard to compete on fair grounds. Also, I feel that there is more to free/open source software then just a few people contributing to it. I think that it could be a better way for society to share knowledge like other disiplines of science such as astronomy enjoys. A system where knowledge is shared freely and there are measures in place to remove the abusers.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    33. Re:Corporations pay taxes too... by JonMartin · · Score: 1
      "You cannot steal what is FREELY AVAILABLE! You cannot patent what has already been published!"

      I'm looking over the BSD license right now, and I see nothing in there that would stop, say, SCO from patenting something, then putting it into the code, then suing everyone who tries to use it.

      So what? That doesn't stop anyone from using the original, freely available code, does it? Changes made to a derived work do not affect the original. They could only sue people using the code that they wrote (obviously under a different license). If you want to avoid their nasty patent you can just go get the original code. The point is that they have every right to do whatever they please with their derived work.

      Unless you are implying that SCO release a patented derived work under the BSD license and then try to sue. That is simply impossible, as the BSD license grants permission to "use, copy, modify, and distribute this software for any purpose with or without fee". Patent royalties would count as a fee. As soon as they release the source under a BSD license anybody could do anything with it and SCO would be SOL.

      Note so we don't get way, way off-topic: I think software patents suck, and should not be allowed. But that should be done at the level of patent law, not software licensing.

      --
      Serve Gonk.
    34. Re:Corporations pay taxes too... by AstroDrabb · · Score: 1

      I see the point you are trying to make and I do agree. However, I look at software as science. In science there are not any "new" discoveries, all are made with the help of prior knowlegde. It is the same for software. There is not any great new technology that did not have it's roots some where else. I don't believe in software patents and until/if they are removed, I guess I would just like to see a license that can help level the playing field and not give all the advantages to the big corporations with tons of cash to out sue, harrass and market the rest.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    35. Re:Corporations pay taxes too... by Darth_Burrito · · Score: 1

      I think my point got missed somewhere in there....

      If the government department chooses to not release the code to a third party.. guess what?

      I couldn't care less about what anyone does with code they own the rights to distribute. My concern is that software development firms will not be able to use their million dollar established code bases for typical government projects because they will be forced to open the source for the project and the value of the project will likely not exceed the invested value of the code base. Restricting government contracts to BSD and GNU style licenses greatly and uneccessarily reduces software development options.

      Government using GPL code is excelent in my view. Only the vendors wanting lock-in are opposed to it.

      That's a reasonably valid argument, so let me ammend my previous post a bit. I don't mind so much releasing a product's source so much as I mind giving distribution rights of that source away (in situations like described above). So, in short, if the government were to demand the source code to all custom projects, I could live with that, but I think forcing all firms to free all government contracted code to the world is just silly. If the situation merits it, that's fine, but these kind of oversweeping rules are the essence of government waste.

    36. Re:Corporations pay taxes too... by Darth_Burrito · · Score: 1

      So why can't corporations adapt, and use govt code in the way that brings the most benefit to all of society?

      Why can't penguins learn to fly or senators learn to program? It's just not what they do. Furthermore, corporations voluntarily optimizing their business to for the maximum benefit of society is about as likely as the government efficiently (across the board, not single project) contracting out valuable public domain code.

      The point is that no corp would have that code without the govt forcing them to fund it via tax.

      Maybe they already have part of the code due to other contracts or unsponsored in-house development. And for the love of god, there is a huge difference in price between a usage license and an ownership license. There's room for both in the world.

    37. Re:Corporations pay taxes too... by sheldon · · Score: 2, Insightful

      "So why can't corporations adapt, and use govt code in the way that brings the most benefit to all of society?"

      I agree absolutely, which is why the government should create software under a BSD license.

      "There is a weird proposition here, that because a business says they would like govt to give them code they can lock up, they should get it."

      Whose locking up anything?

      Under the BSD license the code is FOREVER free. The only thing locked up is the extra contributions added to it, which is their work and they have the right to decide what they want to do with their own work, right?

      "The point is that no corp would have that code without the govt forcing them to fund it via tax."

      Are you saying the govt should never fund software development?

      "Why, exactly, are they deserving of the right to take from the commons and not give back?"

      They give back in other ways, by creating jobs.

      I'm amazed at how ignorant some people are with regards to economics.

    38. Re:Corporations pay taxes too... by toriver · · Score: 1

      I reserve the right to keep those improvements private

      So you want a BSD-licensed base to build on but don't want to license out your own code under the same rules that let you get at that code in the first place?

      You are aware that if everyone thought like you there would be no BSD-licensed code?

      will not be able to use (copy, modify, etc.)

      What drugs are you on? GPL does not in any way, shape or form prevent you from copying or modifying software using the license.

      What it does prevent is that you leech off the original code for your own financial gain.

      Sort of like every commercial license I've seen...

    39. Re:Corporations pay taxes too... by 73939133 · · Score: 1

      If the software is released under the BSD license it is available to a much broader population (the BSD license has far fewer restrictions on use).

      Yes, indeed it does. Where you go wrong is in the assumption that governments have some obligation to make tax-payer funded software usable by as many people as possible. There is no such obligation, neither legally nor ethically.

      The question of whether software should be distributed under a BSD or a GPL license is purely a question of policy and goals. And there are many good arguments that can be made for either license on a case-by-case basis.

    40. Re:Corporations pay taxes too... by egghat · · Score: 1

      No sorry, IMHO you are wrong too.

      When some software is put in the public domain, then all companies can use this software for free and therefore have money left to invest it for something else, thus creating work. When the software is closed and costs lots of money, the money is just transferred from the buyer to the seller. There is absolutely no wealth created anywhere inbetween. It's a zero-sum-game. Sorry.

      (I think the idea, that the BSD may be better license for some things, is discussable, just your assumptions that closed source creates work and open source doesn't is wrong. It's correct, when you look exclusivly at the IT-sector, but it's not correct when you look at the customers too. Someone has to pay the bill).

      Bye egghat.

      --
      -- "As a human being I claim the right to be widely inconsistent", John Peel
    41. Re:Corporations pay taxes too... by mpe · · Score: 1

      No it does not. You aren't required to let anyone use your park at all. You can put a 10 metre electric fence around it and charge $10,000,000 for entry if you like. However, since your park is a modified version of the original park, if you do let someone use your park, you have to allow them to make their own park based on yours.

      Anyone you let in is also entitled to ask you for a copy of the plans for your park. But you don't have to give them to anyone else.
      Of course your park had better be worth the enterance fee or no-one will bother visiting it.

    42. Re:Corporations pay taxes too... by listen · · Score: 1

      Why should corporations have the right to base their code off work created for all the public without giving back exactly the same priviledges to the govt and populace?

      They have the right to decide what they do with their own work. Why do you assign to them the right to do what they want with public work? If their work is only of use with other work that they do not have the resources to develop themselves, why should they be granted the right to use that work without giving anything back?

      The fact that there is a hypothetical economic benefit to some parties does not make something right. There are also economic benefits to some people from slavery, tax evasion, copyright infringement, privatised police forces, universal automatic gun ownership, and cross media domination. Does that make them good? They all might create jobs in some twisted mindsets.

      In case you don't realise, creating jobs is not the same as giving back to the commons. Its a strange point, as generally a richer commons will create more jobs than a balkanised one - and spur on greater competition.

      The initial code created with the BSD licence is free for good. However, it opens up the door for proprietary extensions and purposefully introduced incompatibility, which can never be fixed without going back to the original and recreatign all the work done by the proprietary authors. And nowadays patents might even prevent you from doing that.

      I'm amazed at how little effort some people make to understand other peoples arguments.

    43. Re:Corporations pay taxes too... by mpe · · Score: 1

      GPL allows anyone to "use" the software. it is in redistribution of, and derivation from, that software, that the requirement to also GPL the changes you make arises.

      You cannot distribute copyrighted material without permission from the copyright holder. The GPL gives you permission to distribute subject to certain conditions.

      if you want to continue conflating "use" and "derive", then that's your business; no one else can make you see the difference except yourself.

      A bit like the way proprietary software EULA attempt to blur the distinction between "use" and "distribute".
      With a GPL program you can use or alter it to your heart's content. (Where "you" can be an individual, a corporation, a department of government, etc). The conditions of the GPL apply when you distribute to a third party.

    44. Re:Corporations pay taxes too... by mpe · · Score: 1

      I know exactly what the GPL says, and I am deliberately using the generic word "use" instead of breaking it down into "derive", "redistribute", "run a binary version of", etc. But you will notice that I usually say "use the code", the implication being that I am referring to the derivation and redistribution of the code.

      In other words you are using an ambiguious term and assuming that everyone will magically guess the specific meaning you have in mind.

      The point is that there should be no such restriction in the license, I should be able to do whatever I want with the code, be that just running a binary version of, deriving a work from or redistributing. If the license dictates how I can "use" the code it is not a free license: it is a contract. To me there is no difference between a license which says "thou shalt not redistribute without releasing source" and one which says "thou shalt not use this code to make baby mulchers"

      In which case either you cannot "use" other people's code or you need to find every copyright holder and negotiate with them (or their representatives) for permission to "use" their code in some way they have not previously approved.

      I can't "use" either of them without hiring a team of lawyers to figure out what I am allowed to do. I can't afford a team of contract lawyers, so I can't use the code at all.

      In which case you have 2 choices. Public domain code or your own original code.

    45. Re:Corporations pay taxes too... by realnowhereman · · Score: 1

      You think I owe you and the rest of the world something. I don't. I did the work on the improvements, I can license them as I see fit. If you don't like it you can take the original code and attempt to duplicate my work.

      Unfortunately, you do owe something. Your improvements are based on the work of others, who gave you that for free. Why should they not be compensated for that? The compensation they require is that you do the same for them. To paraphrase you ... if you don't like it you can write the original code base friom the ground up in an attempt to duplicate my work.

      However, that is the choice of the original authors. If the original authors are the government, then they may choose to promote growth of industry by choosing a licence other than GPL - BSD as you advocate. The arguments against that being promoted here are, I think, not relevent. The fact that historically, large corporations have taken open standards and corrupted them would not be relevant now. The open source movement is bigger and more motivated now than it was when these things happened. There are plenty of talented people who would (and do) exactly what you suggest and create equivlent operation. In fact, they have even managed it where the original source was completely closed (a la OpenOffice and MS Office).

      --
      Carpe Daemon
    46. Re:Corporations pay taxes too... by mpe · · Score: 1

      While these goals MIGHT sometimes be acheived under the BSD license and MIGHT sometimes be acheived under the public domain, the GPL specifically DOES always promote and advance these goals. And yes, it does so at the expense of those private individuals and corporations who wish for whatever reason to produce and distribute derivative works.

      Actually the only people it could be at the expense of those entities who want to produce proprietary software and licence it to their customers.
      Nothing stops anyone actually selling copies of GPL code or providing systems which use GPL code. For the latter the GPL can be an advantage. Since they can use any GPL code they can find in order to get things finished as quickly/cheaply as possible. Which makes their customers happier and more likely to choose the same supplier in future.

    47. Re:Corporations pay taxes too... by Anonymous Coward · · Score: 0

      You *are* benefiting from the use of your changes. You are free to use the "new and improved" version as much as you want.

      If you try to sell/give it to someone, *then* things change. Nevertheless *you* will benefit from the original AND your improvements.

      Additionally, there are no restrictions on your use of your "protected" park. You cannot, however restrict *others*.

      I look in your park,m think "that's a nice water feature, I think I'll put that in my garden". YOU CANNOT STOP ME. You CAN stop me from *taking* your water feature and transplanting it. That is theft. It is also where the analogy breaks down.

      Summing up:

      1) You can look at your park all you want.
      2) You can charge people entering your park
      3) You cannot stop them from using the inspiration for their own use

      Got it?

    48. Re:Corporations pay taxes too... by mpe · · Score: 1

      Also, let's look at this from the perspective of a government agency. If the IRS is commissioning some specialized data entry software for digitizing snail mail tax returns, do they really and truly need the full source to that application?

      Yes they do, otherwise there is no easy way to debug it or change it when the requirments change. e.g. if the tax form is changed or some previously rare section starts to be used more often.
      If they didn't have the source they are totally at the mercy of some external entity. Who might take an excesive amount of time or charge an extortionate amount for a minor change.
      Where the customer has the source they can have changes handled in house or multiple quotes can be gathered from external entities before any work is done.

    49. Re:Corporations pay taxes too... by realnowhereman · · Score: 1

      Good. The world would be a nicer place if it was GNU/World. Although maybe without the "GNU/". And maybe without RMS. And his beard. :-)

      I actually think it is the BSD license that is utopian in its view. The BSD license assumes that everyone is lovely and will share because we do. The GPL license knows they won't so it forces them to. However, as I said in a reply to you above. The choice is the original author's to make.

      --
      Carpe Daemon
    50. Re:Corporations pay taxes too... by mpe · · Score: 1

      I couldn't care less about what anyone does with code they own the rights to distribute. My concern is that software development firms will not be able to use their million dollar established code bases for typical government projects because they will be forced to open the source for the project and the value of the project will likely not exceed the invested value of the code base.

      Just because it cost them X to create a proprietary code base does not actually mean that that code base is actually worth X (or even that it is worth anything at all). Anyway they don't have to relicence all their proprietary code, just that they wish to use for the specific project.
      They can still use the entire GPL, BSD, PD, etc code bases. What this does do is increase the number of posible contractors since those with small even non-existant proprietary code bases are on an equal footing with those with masses of proprietary code.

      Restricting government contracts to BSD and GNU style licenses greatly and uneccessarily reduces software development options.

      Excluding GPL software vastly restricts the codebase available for development. Excluding proprietary software also excludes all sorts of complex licencing systems and legal minefields (both in the short and long terms).

    51. Re:Corporations pay taxes too... by Darth_Burrito · · Score: 1

      Just because it cost them X to create a proprietary code base does not actually mean that that code base is actually worth X (or even that it is worth anything at all).

      First, you can't laugh away the added cost by assuming all development firm's code is worthless. Having worked for a consulting firm turned software development, I can say their accumulated code was extremely valuable to continued development in our area.

      Excluding GPL software vastly restricts the codebase available for development.

      Whoa nelly. Does "not restricting government contracts to BSD and GNU style licenses" imply that we are excluding GPL licenses (because that is what I said)? If I'm not mistaken, there are conditions where GPL and Proprietary code can walk hand in hand on the same project.

      The question I've always had about the GPL.... let's say I have a compiled .NET component that is developed initially for use in an GPL licensed project? Is the source to that component necessay or not? What if the component is written a long time ago for another purpose, can it be included in a GPL project without disclosing the source? What, if anything, differentiates a group's binary components from someone like microsoft's?

      These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it.

      Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program.


      So if I read that correctly, GPL code can not contain anything when any part of the source is closed? It seems to completely exclude anything Microsoft based (or many other companies) because it requires that the source code for identifiable subcomponents be distributed alongside the main source... things like Regex's, DataSets, Crypto libraries, etc....

    52. Re:Corporations pay taxes too... by sheldon · · Score: 1

      "Why should corporations have the right to base their code off work created for all the public without giving back exactly the same priviledges to the govt and populace?"

      Because corporations are part of the public, just as much as you are.

      "The fact that there is a hypothetical economic benefit to some parties does not make something right."

      It also doesn't make something wrong, which is the entire basis of your argument.

      "There are also economic benefits to some people from slavery, tax evasion, copyright infringement, privatised police forces, universal automatic gun ownership, and cross media domination."

      None of these things are remotely the same as private use of government funded infrastructure. Should we prevent corporations from using roads because the govt created them for the public? That seems to be your claim.

      "In case you don't realise, creating jobs is not the same as giving back to the commons."

      This concept of commons that you have seems to be screwed up. It's not the same concept of commons that Adam Smith wrote about in Wealth of Nations, where he discusses the concepts I am promoting... that by allowing individuals and companies to profit, we create jobs, which funnels additional wealth to the citizenry, etc.

      "However, it opens up the door for proprietary extensions and purposefully introduced incompatibility, which can never be fixed without going back to the original and recreatign all the work done by the proprietary authors. "

      Yes it does, none of which are bad things.

      "I'm amazed at how little effort some people make to understand other peoples arguments."

      I'm sorry, I understand your argument... The problem is it is short sighted and has little validity, as I've pointed out in my responses.

    53. Re:Corporations pay taxes too... by sheldon · · Score: 1

      "No sorry, IMHO you are wrong too."

      WOO HOO! Argumentation by assertion! I've lost, I'm just going to go home now and pout.

      "When some software is put in the public domain, then all companies can use this software for free and therefore have money left to invest it for something else, thus creating work."

      Absolutely, which is why govt funded software should be put into the public domain.

      "When the software is closed and costs lots of money, the money is just transferred from the buyer to the seller."

      Which is the entire basis of the US economy, so you're absolutely right!

      "There is absolutely no wealth created anywhere inbetween. It's a zero-sum-game."

      Oh dear, you don't understand economics.

      "I think the idea, that the BSD may be better license for some things, is discussable, just your assumptions that closed source creates work and open source doesn't is wrong."

      If it's wrong, I would love it if you could prove that with a logical argument.

      "It's correct, when you look exclusivly at the IT-sector, but it's not correct when you look at the customers too. Someone has to pay the bill"

      So everything should be free, because we wouldn't want anyone to ever have to pay bills.

      FREE ELECTRICITY!

      FREE TRAVEL!

      FREE BEER!

      FREE CARS!

      A CHICKEN IN EVERY POT AND A 65" HIGH DEFINITION TELEVISION IN EVERY LIVING ROOM! ALL FOR FREE!!!!

      Some how I just don't think your idea of an economy which has no prices, no barter system, no buying or selling is going to create much in the way of jobs. Just a hunch though.

    54. Re:Corporations pay taxes too... by Chris+Burke · · Score: 1

      I think I deserve to be compensated for any improvements that I have made to the original code and I reserve the right to keep those improvements private.

      I think that too. The GPL doesn't prevent you from doing either. Which is why I don't consider that to be the crux of the issue.

      In my opinion, BSD vs GPL is about whether it is better to maximize the freedom of the individual, or to maximize the freedoms which are guaranteed for the individual. The latter means preventing individuals from doing things which reduce the freedoms of others, and therefore a reduced level of attainable freedom for the individual with the benefit of hopefully maximal freedom for the group.

      As a taxpayer I should not be required to fund works that I will not be able to use (copy, modify, etc.) because of licensing restrictions.

      I thought you said you understood?

      --

      The enemies of Democracy are
    55. Re:Corporations pay taxes too... by Nugget · · Score: 1

      No, this is in fact one of the worst possible situations to use GPL'd code. A GPL implementation of an open file format creates a disincentive for a company to embrace that file format in their software. Imagine if TCP/IP were originally implemented as GPL'd code. No commercial vendor in the world would have been able to touch the code, slowing or even thwarting adoption.

      If a company has to re-create the code themselves in order to maintain their ability to choose their own licensing, then there's no real benefit to adhering to the open file format. And even if they did choose to embrace the open file format, it's possible that their attempt to reverse-engineer or re-implement the format would turn out to be faulty which would introduce incompatibilities also harming the utility of the format.

      For code you hope will achieve widespread adoption you want the least encumbered license possible, not the GPL. The GPL is just too much of an impediment since it's only useful to other people who also choose to use the GPL.

    56. Re:Corporations pay taxes too... by Nugget · · Score: 1

      This is only true if you are willing to pretend that "use" doesn't mean what it really means and that "using source code" doesn't include using the source code.

      GPL'd apps can be used, but the source code is completely inaccessable to anyone who prefers a license which isn't the GPL.

      For a great deal of research software development, the "product" of the development is the code and not just the utility one expects to get from running the code.

    57. Re:Corporations pay taxes too... by Nugget · · Score: 1

      He does understand. Like anyone who prefers a license other than the GPL (this includes all the fine folks working on XFree86, the BSDs, Apache, and even public domain works) any code which is GPL'd is completely useless to him.

      As a coder who prefers the BSD license, I am not able to use, copy, or modify GPL'd code.

      This is not a difficult thing to understand.

    58. Re:Corporations pay taxes too... by Nugget · · Score: 1

      It is also at the expense of people who want to produce BSD licensed, or Apache licensed, or XFree86 licensed, or public domain software and give it to the world.

      It might also be at the expense of entities who wish to produce proprietary software which is compatible with or interfaces effectively with the government-sponsored code, depending on the nature of that government-sponsored code.

    59. Re:Corporations pay taxes too... by Nugget · · Score: 1

      The GPL is restrictive in only one sense. It restricts your ability to impose further restrictions on others.

      This is flawed in many respects. Firstly, the GPL does nothing of the sort. I can take GPL'd code, change it, and refuse to share my changes with anyone. In a sense, I am then imposing a further restriction on others.

      More importantly and less pedantic, however, is that the GPL is restrictive in many senses with far-reaching and complicated impact.

      The GPL, for instance, restricts your ability to take GPL'd code and make it less restricted. You cannot, for instance, take GPL'd code and turn it into public domain code.

    60. Re:Corporations pay taxes too... by jemfinch · · Score: 1

      Absolutely it should be open for use by all. GPL software is absolutely "open for use" by one and all. The GPL even states it has to be.


      Yes, the GPL states that...and much more. The GPL also states that publically released code depending on GPLed code also has to be GPLed. Thus GPLed code is only "open for use" by all who are willing to license their own code (i.e., the code developed with their own non-tax money) under the GPL.

      If the government releases source code under the BSD license, that source code is truly "open for all to use." If the government releases source code under the GPL, it's effectively dictating the license other people must develop their own code under. And that's not right.

      Jeremy
    61. Re:Corporations pay taxes too... by egghat · · Score: 1

      NoNoNo.

      Please: I'm not a communist or sth. I necer said, that everything should be free.

      You are talking solely about prices and think prices create wealth/work/etc. Wrong. Wealth is created by products and services. Not by the prices paid.

      We are talking about free software vs. commercial. Wealth is created, when this software is somewhat useful. Say: Gives fun. Creates better pictures for medicines. Or education software.

      I'll try with an analogy: When Microsoft sells Office for 100 $, people save some time whiles writing their letters and thus create wealth. Now Microsoft raises the price to say 250 $. All customers have 150 $ less and Microsoft has a lot of money. What wealth is created exactly where? Not for Microsoft, but for the whole economy!!!

      I hope you see the difference between inflation and more wealth. It's the product and/or the service that matters, not the price.

      I don't have anything against prices or sth., I'm just making the statement, that free products/software are not the end of the world. There are even some scientists that claim, that the biggest movements in wealth were created by free innovations. Arguable, but at least an understandable point of view.

      bye egghat.
      Bye egghat.

      --
      -- "As a human being I claim the right to be widely inconsistent", John Peel
    62. Re:Corporations pay taxes too... by sheldon · · Score: 1

      "You are talking solely about prices and think prices create wealth/work/etc."

      In order to fund work you need to charge something.

      "Wealth is created by products and services."

      Which are sold... For a PRICE.

      "We are talking about free software vs. commercial. Wealth is created, when this software is somewhat useful. Say: Gives fun. Creates better pictures for medicines. Or education software."

      Absolutely! I have bought Word from Microsoft. Microsoft makes money, and then I make money by utilizing Word to improve my own business. That's how wealth is created!

      "I hope you see the difference between inflation and more wealth. It's the product and/or the service that matters, not the price."

      Never said it didn't. But you're building a strawman argument. First Microsoft isn't increasing prices. Second as a consumer you have a choice as to whether or not to buy the product from Microsoft even if the price increases. If you do not see a value proposition then you don't buy and you are not out money.

      "I don't have anything against prices or sth., I'm just making the statement, that free products/software are not the end of the world."

      Sure they aren't. But the idea that wealth is created through free software might be fine for the enduser, but the producer get's nothing. Such a model is not sustainable in a large scale economy.

      But really you just want to hide the cost of the product from the enduser. Rather than charge them directly, you wish to tax them and use this govt funding to pay the developers. This is not an efficient model for technology production in that the Adam Smith invisible hand doesn't take place. Now the enduser doesn't get the choice of deciding if the value proposition exists with the software, they're going to pay for it anyway. If they think it's crap(like most OSS) then they not only pay for it, they also have to go out and pay a second time to buy something they find useful from a commercial software maker.

      I just don't think govt should compete with the private market unless we are talking about vital needs... food, shelter, protection, etc. Software is not a vital need, it's a luxury product.

    63. Re:Corporations pay taxes too... by egghat · · Score: 1

      OK, fine. You know seem to get the idea, that I'm not a complete idiot and I'm sure sure you are not too.

      Most of your points are somewhat valid, but IMHO aren't, while we are discussing "publicly funded software". Normal patterns do not apply. Every company need some kind of margin for bad times, some kind of margin for future investments (R&D), etc. o it's perfectly OK for any company to have margins and earn money (Ok, 90% margin for MS isn't a marin I find appropriate for a company selling insecure and mediocre products). But all that doesn't apply for publicly funded software.

      Bye egghat.

      --
      -- "As a human being I claim the right to be widely inconsistent", John Peel
    64. Re:Corporations pay taxes too... by alexo · · Score: 1

      > And we have finally arrived at the philosophical "meat" of the GPL vs. BSD licensing issue. I think I deserve to be compensated for any improvements that I have made to the original code

      So let me get this straight, you deserve the right to be compensated for your improvements it any way you see fit but would like to deny the author(s) of the original code the same right?

      Whoever wrote the original code could have demanded that you pay a very large sum plus royalties for the source, that you sign NDAs that may limit your employability or ability to develop other products or that you hand over your firstborn. They could have also refused and sued your ass for any attempt at reverse ingeneering or interoperability (under the DMCA or something similar). Instead they have decided that their preferred "compensation" is compliance with the GPL. Do you have any problem with that?

      > and I reserve the right to keep those improvements private.

      You can keep your improvements private. The GPL does not compel you to distribute them.

      > You think I owe you and the rest of the world something. I don't.

      Methinks you feel that the world owes you something.

      > I did the work on the improvements, I can license them as I see fit.

      But not the original code. The GPL does not limit your choice of license if you distribute only the enhancements. If, however, your work also contains pieces or derivatives of the original, you are by default violating its copyright unless you have a valid license to distribute it. And, as you were so kind to point out, the author(s) may use any licensing scheme they desire, including the GPL.

      > I paid for that park design with my taxes, I can do what I want with the design

      Say you ask your employee to give me a call and ask me to develop something for you and, yes, you are willing to pay. Sure thing, I say, let me research the issue and get back to you with a quote. Couple of days later I call said employee to tell him that, sure, I can do that but there are two choices: I could use a GPLed work that already does 90% of what you need as a base or I could develop everything from scratch. The first option will cost you X but will be "encumbered" by the GPL. The second option will have no strings attached but will cost you 20X. Oh, sorry, couldn't find anything even remotely relevant under a BSD license.

      The employee asks you what to do and now you can decide whether you call the whole thing off, mortgage your future or accept the restrictions of the GPL.

      Now let's complicate the experiment by giving the employee a name. We'll call him Ralph Klein and now, instead of having just one employer (you) he has to answer to some three million other people. What should he do in this situation? Hell, what would you want him to do with your tax money? The budget is limited and, in your quest to be GPL free, something would have to give. What will it be? Healthcare? Education? Infrastructure? Or maybe you'd like to pay PST like in the other provinces?

      > As an advocate of the BSD license I think the choice of what to do with derived works should rest with developers of said works. As a taxpayer I should not be required to fund works that I will not be able to use (copy, modify, etc.) because of licensing restrictions.

      In a perfect world every such work would be in the public domain. Unfortunately, reality bites and more often than not the choice is between a proprietary system with restrictive licenses, the GPL and in-house solutions that are will be much more expensive to develop and maintain.

    65. Re:Corporations pay taxes too... by civilizedINTENSITY · · Score: 1

      You are both right. It is because you can't make the code "less restrictive" that stops others from restricting the code even further. Its no longer a Commons if people are allowed to build fences and squat. More on target is the question: should tax dollars go towards a public commons? How do you feel about federal parks? Should I be able to turn part of a public park into a hotel?

    66. Re:Corporations pay taxes too... by Nugget · · Score: 1

      Sure, if you can devise a way to do so which doesn't lessen the park at all (as would be the case of taking public domain code and "turning it into" a proprietary product).

      This is the fallacy of your analogy, since public domain code, even without the GPL's far-reaching limitations, can't be "turned into" anything. It will remain available as a work of the public commons and available to all regardless of the ways which it may be used by individual or industry.

      The restrictions of the GPL are not necessary to protect the availability of the original code, they are designed to hinder the ability of others to use the code in ways which the FSF disagrees.

  54. Fireman helps dog bite vitcim by Anonymous Coward · · Score: 0

    Sweeet, my first ever opportunity to be a /. grammar nazi.

    "UK Govt Warned: Don't Buy GPL"

    When I read this, I got the idea that the UK government had warned people not to buy GPL software, which was scary to say the least.

    1. Re:Fireman helps dog bite vitcim by nickclarke · · Score: 1

      When I read this, I got the idea that the UK government had warned people not to buy GPL software, which was scary to say the least.

      surely that would be "UK Govt Warns: Don't Buy GPL"?

  55. don't worry by donald+knuth+troll · · Score: 0

    fortunately, TeX is not distributed unther the GNU GPL, so Britons can still do high quality typesetting.

  56. Fax your MP. by Anonymous Coward · · Score: 2, Insightful

    Seriously, don't content yourself with ranting here, exercise your political opinion where it counts, and Fax Your MP about this blatant abuse of our political system.

    We all know that Open Source raises the bar for the rest of the industry, encourages competition rather than extinguishes it; make sure your MP does too, and that if he or she doesn't present your view, you may be more chosy with your vote next time round.

  57. Question by moc.tfosorcimgllib · · Score: 1

    If everything were covered under the GPL tomorrow, would we be better off than where we are today?

    1. Re:Question by ivan256 · · Score: 1

      That depends on who "we" is.

    2. Re:Question by AstroDrabb · · Score: 1

      "We" the people: yes
      "We" the big ugly corporation: probably no
      But then again, nations are not formed by big corporations for big corporate profit. They are formed by the poeple and for the people. Every decision a government makes should be in the best interest of the people. Sadly, I don't think there is one nation left on Earth that works this way anymore.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    3. Re:question by Meowing · · Score: 1

      That's the former British Aerospace. Huge corporation, but they seem to prefer a low profile.

    4. Re:Question by Anonimo+Covarde · · Score: 1

      Do you work for a "big ugly corporation"? Do you work for a company? Do you work at all?

      If you honestly believe you would be better off with out that "big ugly corporation" paying your salary (and the salaries of many others), by all means continue to work at destroying corporate profit.

      But then again, nations are not formed by big corporations for big corporate profit. They are formed by the poeple and for the people. Every decision a government makes should be in the best interest of the people.

      What exactly is a corporation? Can it exist without people? If there were no people, would Microsoft exist? Would the FSF?

      Your problem is you only see a forest (a big ugly forest) and are blind to the fact that it is made up entirely of individual trees. Think of Microsoft only as a corporation. You hate them don't you? Go to redmond, see their building. Do you hate it? Maybe you still do. Go inside that building and meet a coder, a manager and a receptionist. Do you hate them? They are Microsoft, and chances are, they are the exact same as you. They are that "big ugly corporation" you so desperately want to destroy.

    5. Re:Question by AstroDrabb · · Score: 1

      No they are not the same as me. I do not send money to the members of congress to bribe them to pass unconstitutional laws such as the DMCA. I do not send money when the government may make a software decision that does not benefit my company. I have never flown to India to bribe them with $500M when they are making a decision not to choose my product. I do not make software that is incompatible or non-standard to try to remove any compition. I don not make software to try to remove a persons freedom of choice or lock them in.

      I do not have anything against the corporate workers, it is the rich, greedy executives that I can't stand. I work as a programmer for a fortune 500 company. They are VERY ethical and family driven. I would not work there if it was any other way. Your life may be ran by money, however I live my life based on morals and I make decisions to uphold those morals even if the decision would be hard.

      I am also not against a corporation just because it is large. Look at walmart, I think they are great because they use their huge buying power to constantly cut prices, they remove smut from their stores, they work for the customer which is what corporate American was once about.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
  58. Try reading the article first by Anonymous Coward · · Score: 0
    Intellect said it has no objection to the use of open-source licences as such, but is strongly opposed to the use of the GPL. The group argued that the GPL's conditions would prevent the government from profiting from its software, and could estrange proprietary software companies. "When the Government decides to develop software using a restrictive licensing base, such as the GNU GPL, (it) should be aware that this would prevent it from deriving commercial gain from any subsequent derivative programs and prevent or severely limit the opportunities to work with commercial companies on such projects," Intellect said in the response paper.

    They are against GPL not because it's open source, but because it's too restrictive. In other words, because it's not free enough.

    1. Re:Try reading the article first by scharkalvin · · Score: 1

      Strange how in tring to make the GPL have so much freedom RMS had to make it restrictive enough to be less free. Guess you can't be everything to everybody.

    2. Re:Try reading the article first by schon · · Score: 1

      And the arguments are complete BS.

      this would prevent it from deriving commercial gain from any subsequent derivative programs

      First, this is BS - the GPL does not stop you from selling GPL'ed software. And even if it did, the government isn't (and shouldn't be) in the proprietary software business anyway.

      prevent or severely limit the opportunities to work with commercial companies on such projects

      Again, why should the government spend money writing software that another company is going to sell to someone else?

      They are against GPL not because it's open source, but because it's too restrictive.

      The thing is, the GPL is considerably less restrictive than any proprietary license. I notice they don't say anything about how the government should stop commissioning software under proprietary licenses.

  59. Negative impact. by twitter · · Score: 4, Insightful
    The safest, and most appropriate license for government-funded and government-created software is the BSD license.

    Yeah, it's a bitch when a company can't slap a widget onto government funded software and then sell it back. You can see how the GPL might drive bid prices, aka government costs, down. As for quality, it's hard to see how someone can go wrong with GPL'd software.

    GPL-lovers are very quick to cry for censure of any company suspected of violating the license.

    Hey, that's the way copyright works. Big dumb companies set it up so they can screw you and me. Too bad when it gets used in a way they did not expect. Various programmers are quick to cry foul when they see work they wanted to stay free and are giving away, used by some big dumb company in an abusive manner. You don't think those same big dumb companies hesitate to set their well funded leagal department on individual programmers if they catch a wiff of anything they might lay claim to? Just look at SCO trying to extort the entire world of Unix. Nothing like that can ever come out of free software. Get back in your hole, troll.

    --

    Friends don't help friends install M$ junk.

    1. Re:Negative impact. by Anonymous Coward · · Score: 0

      wow, this is probably the biggest load ever.

      If someone improves on your code then good for them. What's stopping you ? If the closed source isn't as good then they won't make $.

      Sorry, GPL is not a religion.
      BSD works well, and considering this is a government application using the GPL is unlikely

      Whine, bitch, groan then accept reality and move on. The rest of the world seems to be ahead of you :)

    2. Re:Negative impact. by saforrest · · Score: 1


      Sorry, GPL is not a religion.
      BSD works well, and considering this is a government application using the GPL is unlikely


      Why is it unlikely? The only difference between GPL and BSD that's significant in this instance is that ability to release a code closed-source derivative.

      Do you think this is something the government would need to do?

      Whine, bitch, groan then accept reality and move on. The rest of the world seems to be ahead of you :)

      This isn't an argument about forcing the government to go with GPL or some such thing. It's an argument about whether the government should make a practice of avoiding the GPL, and I've seen no argument yet for that.

    3. Re:Negative impact. by Anonymous Coward · · Score: 0

      Hmm, well, I agree that outlawing GPL isn't the best option.

      I just don't see why a closed source derivative would be a bad idea. Given that the source of the original would still be out there.

    4. Re:Negative impact. by pclminion · · Score: 4, Interesting
      Yeah, it's a bitch when a company can't slap a widget onto government funded software and then sell it back.

      They're already way ahead of you. Check out this passage from the license agreement for the open source computational fluid dynamics software called "ISAAC" (can be found here):

      NO SALE TO U.S. GOVERNMENT

      11. The PROGRAM, and/or any modified version thereof, shall not, in any manner, be offered for sale to the U.S. Government, without the written consent of the U.S. Government. The U.S. Government shall not pay a second time for the PROGRAM or any enhanced/modified version therof. The PROGRAM may be used in contract with the U.S. Government, but no charge may be made for its use. If the PROGRAM is modified using or enhanced using U.S. Government funds, the Government will be provided the complete source code of that modified/enhanced version and the intellectual property rights of the resulting modification/enhancement shall be controlled by such funding agreement.

      In other words, the government already paid for it once, and they'll be damned if they're gonna pay for it again. I'm quite sure that this passage was a requirement of their federal research grant.

    5. Re:Negative impact. by ShieldW0lf · · Score: 1

      The way you talk about slapping a widget onto software and selling it back... There is NO reason for anyone to buy software if the alterations from the free version are so meaningless and trivial.

      BSD licensed programs aren't likely to be used commercially in this fashion. But they are likely to be used as freely available components that push up the baseline of what is available for a startup with nothing.

      An example might be a simple embeddable database. If there is one out there under the BSD license, EVERYONE can reuse it in new commercial applications which go far, far beyond the database itself. Not selling a slightly faster database, but selling something completely unrelated, that happens to require a database.

      If the aforementioned government-funded database were GPLed, and the only choices were commercial or GPL, you need to license one, and each time you hit a component you need to license, you get closer to "Not Commercially Viable Idea, Go Work For Rich Monopolist Instead"

      Making BSD stuff therefore kills monopolies in a fashion that GPL stuff can't. Sure, maybe Microsoft uses aforementioned BSD database stuff to make SQL Server 2005 better and faster for cheaper, but that's not the point. The point is that a million Joe Developers doesn't need to have tons of money to give to Microsoft or Oracle in order to develop their new business ideas now. GPL code has its place, but will never be able to change the world in THIS way.

      --
      -1 Uncomfortable Truth
    6. Re:Negative impact. by shadowbearer · · Score: 1

      Whether or not it was a requirement of their grant, it's beautiful - and I can see a lot of researchers including such a clause, if they can.
      Let's hope to see more. I like these guys already :-)

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    7. Re:Negative impact. by tigga · · Score: 1
      Why is it unlikely? The only difference between GPL and BSD that's significant in this instance is that ability to release a code closed-source derivative.

      Do you think this is something the government would need to do?

      A lot of things government do is off-limits for foreigners or their own citizens. We have technology export limitations, which includes software I believe. Or government may want to sell it or give out for free but keep source restricted.

  60. Raise the FUD flag for the Government Agencies by christrs · · Score: 1

    From what I remember of the GPL, If you dont publish the binary code for a program, you may make any changes you want to the source and not be forced to release them.

    Most agencies that handle classified information will not want to share the code that handles that data. So any development work done by these agencies is kept within the agency and not subject to GPL.

    The commercial software houses see their meal tickets going away and will spread any amount of FUD to prevent it. If the current crop of contractors will not bid on contracts that use/require open source, too bad. Someone else will be glad to take the contract.

    Chris

  61. Intel? by djh101010 · · Score: 2, Insightful

    Does Intel not realize how many of their processors are running Linux? Are they just telling us to buy AMD?

  62. Re:Well, of course. GPL is severely restrictive. by El+Cubano · · Score: 1, Insightful

    These are taxpayer dollars we're talking about. Shouldn't they be spent on something where the user is completely free to modify

    You mean the way the user is able to modify MS Windows, MS Office, Oracle DB, Adobe Acrobat, IIS, and all the other software that government purchases with taxpayer dollars. Methinks you have lost perspective.

    The solution is acutally quite simple. If you don't want your work to fall under the GPL, don't base it on GPL software. How hard is that? Just do it all yourself and you can license however you want.

  63. This isn't all bad by yaphadam097 · · Score: 1
    Competition is good. I believe in free markets and I think free software has a compelling argument in such an environment. Namely, "Can it do what we need it to do without a lot of extra overhead given that it will cost us less up front and give us more flexibility in the long run." Smart proponents of OSS take this approach when comparing open source tools to their commercial competitors.

    Unfortunately, the recommendations of Intellect appear to go to far. Saying that GPL should be avoided is undefensible. Saying that it should be weighed against commercial software to determine what the most effective solution is for a given situation is a better position. The fact of the matter is that OSS doesn't always come out ahead in side-by-side comparisons.

    IMO, this just seems like lashback against the kind of move that other governments are making in saying that OSS should be PREFERRED over commercial software. As a proponent of OSS I am perfectly happy to compete on a level playing field. Shift too far one way or the other and the system starts to break.

    1. Re:This isn't all bad by Quill_28 · · Score: 1

      > Saying that GPL should be avoided is undefensible.

      BS.

      Tax dollars paying for software should be released under a BSD or public domain type license.

      At least the businesses that lost the deal could use the software to improve theirs.

      GPL: political gains through software

    2. Re:This isn't all bad by yaphadam097 · · Score: 1
      Tax dollars paying for software should be released under a BSD or public domain type license.

      I'd prefer that my tax dollars be spent in a way that is going to solve the problem most cost effectively. There are many cases where that might involve using GPL software for all or a portion of a particular need. If my tax dollars have to be spent then I expect them to go as far as possible. Paying hundreds of thousands of dollars for something that could be had virtually for free is NOT an efficient way to spend my tax dollars.

      I have nothing against BSD style licenses or other non-GPL licenses. However, I don't see what avoiding GPL software non-discriminately does for anyone? And I don't care one bit about the business that was outcompeted by GPL software. If they have a problem then they should create a product that is worth what they are charging for it. Like I said before, commercial software can and will beat out OSS in terms of cost/performance under certain circumstances. GPL makes them fight harder to do that, and the extra competition is good for everyone.

    3. Re:This isn't all bad by Quill_28 · · Score: 1

      You may have missed my point.

      While I am not a fan of the GPL I have no problem with governments using GPL'd software.

      I do have a problem with the government hiring folks to write software and then that software being GPL'd. It should be BSD'd or better yet public domain.

      In short tax dollars should not be used to _create_ GPL'd software, IMHO.

    4. Re:This isn't all bad by yaphadam097 · · Score: 1
      In short tax dollars should not be used to _create_ GPL'd software, IMHO.

      I suppose I agree to a point, but I am not sure how much of a problem this actually is. First, if government software is derived from GPL software then it must be GPL software. Doing this may actually save a lot of money in some cases. Second, if government employees are collaborating with GPL project committers to make that GPL software work for their needs then I don't see a problem. This may save a lot of money as well. So, the only case where I see this as being relevant is when ORIGINAL government works are released as GPL. I am not sure how often this happens, but I can see the argument for government created works being public domain (or purely closed source for security reasons, but even that excuse is often dubious.)

  64. IBM too? by Tighe_L · · Score: 1

    I am confused, I thought that IBM liked Linux? I think people in IBM are not communicating.

  65. Right by The+Bungi · · Score: 1
    So they can still use *BSD and all the other excellent free software out there that is not licensed under the GPL. Much like when governments dictate the use of some type of software, it may come as a surprise that others can also dictate not to use that particular type of software.

    In any case, I hope this definitely goes through. Maybe then some of the people releasing their hard work under the GPL will think twice instead of just using "the license everyone uses" and screwing themselves in the process.

    Hey, I have an idea. How about an icon of RMS in a borg suit? Assimilation can work both ways.

  66. Government Business by verloren · · Score: 3, Insightful

    One of the factors highlighted in the ZDNet report is that of commercialisation. The position paper states that using the GPL would remove the option for the government to commercialise and profit from its work.

    Call me old fashioned (and having said that I know I'm going to get at least one post that says "You're old fashioned"), but I thought governments were about internal order, external defense and maintenance of currency. Even being relatively liberal they should still only be concerned with generally looking after their citizens, not creating software.

    After all, the British govt. providing the NHS really limits its ability to make money by running private hospitals. And if they didn't provide all those policemen they could make a fortune as a private security firm!

    Cheers, Paul

    1. Re: Government Business by Black+Parrot · · Score: 1


      > One of the factors highlighted in the ZDNet report is that of commercialisation. The position paper states that using the GPL would remove the option for the government to commercialise and profit from its work.

      Yep. Lots of people think software is something you sell rather than something you use to get your work done. Those people will ultimately be against any arrangement that reduces the acquisition cost of software.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:Government Business by Jonner · · Score: 1

      Government should not generally be selling products to the public. I assume that's why a lot of software developed by the US government has been released into the public domain. Perhaps some future software should be released under a Copyleft license. I think there's room for both BSDish and Copyleft public software.

      Of course, things are different in a socialist system. I think most European governments have a more socialist bent than the US, but I don't know what it's like in the UK.

  67. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 5, Funny
    These are taxpayer dollars we're talking about.
    No, they're taxpayer Pounds, stoopid... ;)
  68. Interoperability not in TCO by bstadil · · Score: 2, Insightful
    There is not one word in this document of the Cost of interoperability or rather the lack of it using closed source SW. Why is that? In general I have never seen anything in any TCO analysis that takes this into account.

    It might make MS stuff look better in the short term, but I think we need to send emails etc. to the makers of theres TCO analysis and demand it be included. Why would the cost of interoperability be any less than say education of system Operators.

    Once the component is included it is much easier to have a sober debate on the long term cost of "lock-in"

    --
    Help fight continental drift.
  69. The GPL license? by jeffasselin · · Score: 1

    And of course, we all know that Microsoft's Licence is much better than the GPL, and its terms are so much more reasonable. After all, giving away all your rights away to Bill Gates is the natural thing to do, no? /sarcasm

    --
    If he explores all forms and substances Straight homeward to their symbol-essences; He shall not die.
  70. What is suprprising? by beck001 · · Score: 1

    This is what obsolete things do.

    Lawrence lessig talks about how the past always tries to control the future. When companies/concepts/technologies become irrelavant they go to the government to get protection for their money machines.

    The Phone company

    The Music and Movie distribution Industry

    And now the software industry

    It is irrelevant what decisions the government makes becuase ultimately through the path of least resisitance Open-Source will dominate. The phone companies will be relegated to uselessness or at least not look anything like they do now, and the RIAA and MPAA will become a relic of the past. This is the way of things.

    Governments change regularly, policy, leaders etc. etc. etc. But vi is forever!

  71. Public domain is the way to go by Jordy · · Score: 4, Insightful

    The most sensible license for government contracts is no license at all. In other words, public domain.

    There is no reason why publically funded IP should be copyrighted by a corporate entity.

    I could understand BSD if it was only partially government funded, but for anything paid for by the taxpayers... PD is it.

    --
    The world is neither black nor white nor good nor evil, only many shades of CowboyNeal.
    1. Re:Public domain is the way to go by Anonymous Coward · · Score: 0

      The most sensible license for government contracts is no license at all. In other words, public domain.

      There is no reason why publically funded IP should be copyrighted by a corporate entity.

      I could understand BSD if it was only partially government funded, but for anything paid for by the taxpayers... PD is it.

      All right then, what stops a company from using that publically funded IP in a closed-source project, and then sells that solution to the government, thus causing taxpayers to pay for that 'publically funded IP' twice?

      Perhaps the real solution is that it depends on what is being developed. Some publically funded IP should be public domain and some should be GPL.

    2. Re:Public domain is the way to go by Strudelkugel · · Score: 2, Insightful

      Do you really want weapons design software in the public domain?

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    3. Re:Public domain is the way to go by Gizzmonic · · Score: 1

      All right then, what stops a company from using that publically funded IP in a closed-source project, and then sells that solution to the government, thus causing taxpayers to pay for that 'publically funded IP' twice?

      Stuff built from scratch on government coin should be completely public domain. But when government programmers need open source to start with, they can't use the GPL, because code from the GPL cannot be released without violating the license. It's not as "free" as some would say.

      If someone uses government code to build a business and sell software, more power to 'em! This is even better than the "Free Money from the Government" that gives you a high voice and a suit covered in question marks.

      It's not the government's role to fight commercial interests (although the GPL was created specifically for that purpose). If a company develops software based on BSD code is worth paying for, and the government buys it, what's the problem? They have obviously contributed something that's made it more valuable than the previous unmodified code, or nobody would pay for it.

      --
      (-1, Raw and Uncut is the only way to read)
    4. Re:Public domain is the way to go by Anonymous Coward · · Score: 0
      There is no reason why publically funded IP should be copyrighted by a corporate entity.

      When a programmer works for a company to create software - he generally doesn't keep copywrite to the code produced. When corporations work for the government to create software ....
    5. Re:Public domain is the way to go by swillden · · Score: 1

      Do you really want weapons design software in the public domain?

      Why in the world would they publish that? The code might be in the public domain, but it would be highly classified.

      Copyrights, and the licenses that define adjustments to the basic copyright rules don't even come into play unless the material is published.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    6. Re:Public domain is the way to go by Anonymous Coward · · Score: 0

      Really? For all computer-based IP? Well hell, Livermore and Sandia should just give away all our A-bomb modeling packages, right? The Navy should give away it's sonar interpretation code? These are clearly worked on in government-industry-academia type arangments... You paid for it, right? GPL our damn flight control software...? Software licensing is *not* a no brainer, every specific application has specific needs. The article only states they are against using the GPL as a _default_ license, which is prolly the right thing to do.

      J

    7. Re:Public domain is the way to go by Strudelkugel · · Score: 1

      I should given a bit more detail: Imagine that they modify the kernel to enable some specialized piece of hardware or accommodate some new IO scheme, either of which make military system modelling possible. Theoretically this would have to be released under the GPL. Not that they would, or that anyone could really enforce it, but the in-house counsel would probably have a fit anyway.

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    8. Re:Public domain is the way to go by dokhebi · · Score: 1

      I would suggest a Federal version of the GPL that keeps the code available to the public but keeps big corporations from selling it back to the Fed. And add a clause for classified material so it could be used freely by anyone with the appropriate security clearence. Add another clause to make the code (that which does not require a security clearence) available to our allies (UK, Germany, Japan, etc) at a discount to protect their taxpayers...

      It could be called the Federal GNU Public License (FGPL).

    9. Re:Public domain is the way to go by rking · · Score: 1

      Stuff built from scratch on government coin should be completely public domain. But when government programmers need open source to start with, they can't use the GPL, because code from the GPL cannot be released without violating the license. It's not as "free" as some would say.

      This isn't really true. The work as a whole would need to be GPLd but there's no reason at all why the government contributions can't be individually identified and explicitly public domain.

    10. Re:Public domain is the way to go by Anonymous Coward · · Score: 0

      Do you really want weapons design software in the public domain?

      Of course not! That would be like publishing the formula for gunpowder. The last thing we want is for knowledge to be available to people, you don't know what they might get up to with it.

    11. Re:Public domain is the way to go by bigsteve@dstc · · Score: 1
      AFAIK, this is incorrect. (IANAL, etc)

      The GPL would allowrequire the Government to do this ... unless the Government then supplies the modified software to a third party.

      The situation is analogous to me contracting a developer to make some custom changes to a GPL'ed tool for my own personal use. If I stipulate (as a term of the contract) that I own it IP of the work done under the contract, then I am free to keep that IP (i.e. the modified source code) to myself ... provided I don't provide the binaries to someone else.

    12. Re:Public domain is the way to go by bigsteve@dstc · · Score: 1
      [Whoops ... I stuffed up the formatting :-(]

      AFAIK, this is incorrect. (IANAL, etc)

      The GPL would allow the Government to release source-code for any changes to GPL'ed software made under constract. But it wouldn't require the Government to do this ... unless the Government then supplies the modified software to a third party.

      The situation is analogous to me contracting a developer to make some custom changes to a GPL'ed tool for my own personal use. If I stipulate (as a term of the contract) that I own it IP of the work done under the contract, then I am free to keep that IP (i.e. the modified source code) to myself ... provided I don't provide the binaries to someone else.

    13. Re:Public domain is the way to go by bigsteve@dstc · · Score: 1

      To see what I meant to write, please read my other (corrected) reply to this post's grandparent. Sorry.

    14. Re:Public domain is the way to go by Strudelkugel · · Score: 1

      The GPL would allow the Government to release source-code for any changes to GPL'ed software made under constract. But it wouldn't require the Government to do this ... unless the Government then supplies the modified software to a third party.

      IANAL either, but the highlighted part of your comment creates a big problem, I think. My guess is that a gov atty will tell the gov that they will probably have to provide the software to a third party (another contractor) for follow-up work or actual use. The gov may also want to get some offset $$$ for it to recover initial costs, at which time the GPL will cause havoc. Guess I will have to invite some sharp IP attys I know out for beers (!=free) to get their view. Sure seems like a worthwhile question. The GPL incurs a hidden cost - that of having counsel define how GPL based software can be used/distributed, it seems.

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    15. Re:Public domain is the way to go by swillden · · Score: 1

      My guess is that a gov atty will tell the gov that they will probably have to provide the software to a third party (another contractor) for follow-up work or actual use.

      That's not a problem either, and I've reviewed this issue with some very sharp IP attorneys. Giving the binary to a subcontractor is not "distributing", because the subcontractor is simply another part of your organization, albeit temporarily. As long as the subcontractor agrees to destroy the code at the end of the contract (i.e. when they cease to be "part of your company"), then you never gave the software to any outsiders.

      How have I had this reviewed? I'll just say I work for IBM, IBM's attorneys have made a decision that IBM does not distribute Linux, because they're uncertain what effect that would have on IBM's intellectual property, and I've been involved in a situation where IBM's attornies agreed that giving a copy of Linux to a subcontractor did not consitute distribution.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    16. Re:Public domain is the way to go by bigsteve@dstc · · Score: 1
      Assuming that the Government wants to retain control of their IP while allowing another contractor to do further work, they could supply their modifications as patches against a specified source distro. These patches would consist solely of Government owned IP, and would not be covered by the GPL. Hence the Government could place any restrictions on the patches.

      Alternatively, (IANAL) the contractors might legally be construed as agents of the Government for the purposes of IP control wrt the contract. Hence, providing them with a copy of the modified software (for the purposes of modifying it) might not be construed as distributing / publishing it.

      The GPL was not designed to restrict interactions between an organisation and contractors doing bespoke coding for it. (And I doubt that FSF would attempt to enforce the GPL for that purpose.) The GPL is more concerned with leveling the playing field in interactions between software providers and their customers.

      Anyway, I think this is academic. Every Government has secrecy laws that would make it illegal for someone without the appropriate clearance to view sensitive software. These laws would override contract law in any legal jurisdiction.

  72. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 1, Insightful

    Well, first of all, you ARE completely free to modify a GPL'd software. Just don't redistribute it. Not as nice as BSD or public domain for some people but a hell of lot better than the Windows EULA of the week.

    Second, if you think that's why these folks are against the GPL, you are NUTS. They are against the GPL because Linux is under the GPL and Microsoft is calling the shots here.

    The GPL is a great license for people who don't want their work used against them in the future. It's probably BETTER for companies like Microsoft to release the code under GPL rather than BSD, etc., but since Linux is GPL'd, Microsoft has to be 100% anti-GPL. And the anti-GPL crowd laps it up!

    Instead of being anti-GPL, be pro-Free-software. That includes GPL OR BSD OR public domain. ANY of those are better than closed-source software paid with public funds, don't you think??

  73. Defamation by smallduck · · Score: 1

    Could there grounds for GNU to sue said industry body for libel? It would be interesting to see the claims against the GPL challenged in court. IANAL (duh)

    quack

    --
    no sig, no plan, no clue
  74. government computer budgets by Ligurmatic · · Score: 1

    The government has a great track record of buying computer systems that are massively over budget and horridly late?

    What interest would they have in saving money or time, that's not their job. There's plenty of ways to pay for failed project through new and exciting taxes.

  75. Comment removed by account_deleted · · Score: 2, Interesting

    Comment removed based on user account deletion

  76. Really? by Srin+Tuar · · Score: 1

    So how well do those work without gcc and glibc?

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

      FreeBSD doesn't use glibc.

  77. Sounds about right by whoisjoe · · Score: 3, Informative


    Yet another well-formed opinion from those who would save us from ourselves, our own prosperity and our own happiness as a society.

    It just amazes me that there are still people who listen to these self-important, avaricious cry-babies who have somehow gotten it into their minds that profits from their current business models (without regard for their viability) are an inalienable right.

  78. Nobody seems to have pointed this out yet... by temojen · · Score: 5, Insightful
    Intellect also charged that it would be a mistake for secretive government bodies to use open-source licences, since these might require the revelation of sensitive information. "There may in some cases be a conflict between the Government's desire to maintain confidentiality and the requirement to disclose the software laid down by a restrictive licence, to the extent that the source code itself discloses attributes about the Government body that are regarded as confidential," the paper said.

    They clearly either misunderstand the GPL or are blatantly lying. The GPL does not require you to disclose anything unless you distribute the modified version.

    Thus the MI-5, CIA,CSIS, Interpol, or whatever can freely develop their own internal software under the GPL, and deploy it throughout their systems. The requirement to include source only applies if they distribute the product. I expect intelligence agencies don't normally distribute sensitive software outside the agency.

    1. Re:Nobody seems to have pointed this out yet... by gumpish · · Score: 1
      They clearly either misunderstand the GPL or are blatantly lying.
      A group of corporations blatantly lying?

      [wealthy dowager]Well! I never![/wealthy dowager]
    2. Re:Nobody seems to have pointed this out yet... by AVee · · Score: 5, Funny

      So the interesting question is wheter fireing a missile containing a GPL'ed binary counts as distibution...

    3. Re:Nobody seems to have pointed this out yet... by mark-t · · Score: 4, Funny

      I would say not, since who you are distributing it to will not be in any position to demand to see the source code once the transaction has been completed.

    4. Re:Nobody seems to have pointed this out yet... by Malcontent · · Score: 1

      If you cared about the rights of those people you would not be killing them in the first place.

      --

      War is necrophilia.

    5. Re:Nobody seems to have pointed this out yet... by Cyno · · Score: 1

      I think what is more important about this is the very concept that a government must maintain confidencial information. I see no reason why they can't disclose anything about their business processes in the form of source code.

      Why would they want to keep confidential information? What do they have to hide? Are they conspiring with terrorists?

      See where I'm going with this? How much do you trust your own government? They get to make some very important decisions within the next few years that reshape reality for us in very significant ways. Let's hope they are making those decisions for our benefit and not their own.

      Human nature and that group mentality makes me think of rats on a sinking ship and how intelligently predictable their actions are.

    6. Re:Nobody seems to have pointed this out yet... by Anonymous Coward · · Score: 0

      Indeed. I work at a defense contractor making classified government software. We have GPL code in our system. The changes we made are only distributed to the government - and they get our source code anyway. So, no problem.

      It's not a security issue to tell you this ... but I'll just be AC anyway :)

    7. Re:Nobody seems to have pointed this out yet... by Anonymous Coward · · Score: 0

      When MI5's stealth GPL-licensed virus infects your PC, do you then have the right to get the source code?

    8. Re:Nobody seems to have pointed this out yet... by cperciva · · Score: 1

      Well, if it constituted distribution, then the US military would have to get export permits before firing missiles into foreign countries. Since they don't do this, I think it's reasonable to conclude that they don't consider launching a missile to constitute distribution.

    9. Re:Nobody seems to have pointed this out yet... by greggman · · Score: 1

      Well then, I guess I'm free to start putting GPL software in anything I make. I'll just make my license say "By purchasing this software you agree that you are part of my organization". Then I can claim I'm not distrubuting the software. It's all staying "internal". Cool! Thanks for pointing that out. Now to go make lots of commerical closed source software using GPLed code!

    10. Re:Nobody seems to have pointed this out yet... by toby · · Score: 1
      Thus the MI-5, CIA,CSIS, Interpol, or whatever can freely develop their own internal software under the GPL, and deploy it throughout their systems. The requirement to include source only applies if they distribute the product. I expect intelligence agencies don't normally distribute sensitive software outside the agency.

      Please explain the benefit of putting private, internal software under the General Public License?

      (Disclaimer: I hate Microsoft in particular and corrupt lobbyists in general. I am also a GPL developer.)

      --
      you had me at #!
    11. Re:Nobody seems to have pointed this out yet... by tigga · · Score: 1
      Thus the MI-5, CIA,CSIS, Interpol, or whatever can freely develop their own internal software under the GPL, and deploy it throughout their systems.

      Yes, but some software might be distributed to another government, right? Then disclosure is required.

    12. Re:Nobody seems to have pointed this out yet... by mpe · · Score: 1

      Thus the MI-5, CIA,CSIS, Interpol, or whatever can freely develop their own internal software under the GPL, and deploy it throughout their systems. The requirement to include source only applies if they distribute the product. I expect intelligence agencies don't normally distribute sensitive software outside the agency.

      Assuming the software itself is sensitive at all. The really sensitive stuff is likely to be the data which that software acts on.
      With open source things are quite clear youown your data. With some proprietary software the EULA can claim ownership of your data. If you are an intelligence agency you don't want some corporation (especially a foreign one) claiming they have any kind of ownership over your sensitive data.

    13. Re:Nobody seems to have pointed this out yet... by mpe · · Score: 1

      So the interesting question is wheter fireing a missile containing a GPL'ed binary counts as distibution...

      If the software makes it to the destination intact then your enemy probably could request the source code. (Assuming they actually wanted the code for a dud missile.)
      Since the idea of a missile is to blow up both itself and the target up, should it actually work there would be no binary and no-one to ask for the source code.

    14. Re:Nobody seems to have pointed this out yet... by aoliva · · Score: 1

      Heck, then just bundle the source along with the binaries, just to be safe, and be done with it!

  79. Re:Well, of course. GPL is severely restrictive. by Tony · · Score: 4, Insightful

    Shouldn't they be spent on something where the user is completely free to modify - either licensed BSD, or public domain?

    In this case, the GPL is exactly the same as the BSD license.

    It's only when the user stops being a user and starts being a distributer that the rules change. The GPL does not allow people to stand on the shoulders of giants without a return in contribution.

    It's not users (or "beleaguered UK taxpayers") but profiteers that are under additional restriction.

    --
    Microsoft is to software what Budweiser is to beer.
  80. GPL license is political by semanticgap · · Score: 4, Insightful


    Unlike BSD, the GPL carries a political message in it, and the government would have to back all the statements in GPL such as "All published software should be free software", the definition of "free", etc.

    For what it's worth, I personally don't think all software should be free, but more importantly, I disagree with the idea of having to distribute a political message with my software.

    All the OSS software I wrote has been released under BSD-like terms, and when I use software in my projects, I give preference to BSD-licensed ones.

    1. Re:GPL license is political by Anonymous Coward · · Score: 0

      I agree and the more people who understand the reason the GPL exists will agree with your sentiment.

      I personally will never release any code under the GPL, under a BSD type yes.

    2. Re:GPL license is political by spitzak · · Score: 1
      Please indicate where in the GPL it says "All published software should be free software".

      Thank you for your time.

    3. Re:GPL license is political by wcbarksdale · · Score: 1
      Unlike BSD, the GPL carries a political message in it

      I don't think anyone would consider the Preamble to be legally binding, or usage of GPL-covered software as implicit acceptance of its statements. As far as the license itself goes, it only advances free software to the extent that a Microsoft EULA advances proprietary software.

      To say that the government using software under a certain license constitutes endorsement of that license's goals is like saying that the government employing an attorney or construction worker constitutes endorsement of his personal political views.

    4. Re:GPL license is political by Alomex · · Score: 1


      RMS has publicly claimed that this is the goal of the FSF and that the GPL was designed with this goal in mind. Here's a place where you can go and find more info on this www.google.com

    5. Re:GPL license is political by gammoth · · Score: 3, Informative

      I just had a quick look at the GPL. I didn't see any assertions that 'all published software should be free.'

      It did say something to the effect that, if you want to publish software, you can protect yourself and make sure someone else doesn't profit from your effort by making it 'free.'

      Commercial software licenses and BSD licenses also contain political messages, if implied. Isn't it nice to have choice.

    6. Re:GPL license is political by spitzak · · Score: 1

      That's not in the GPL. Try again.

    7. Re:GPL license is political by Alomex · · Score: 1


      You can't be that stupid can you. Do you really believe something has to be spelled out in so many letters to be true? Even after the author of the GPL has publicly declared that he designed the GPL to put proprietary software out of comission?

      Chew on that, and when you understand it come back.

    8. Re:GPL license is political by ndinsil · · Score: 1

      The original statement was:

      "the government would have to back all the statements in GPL such as 'All published software should be free software'"

      Now that statement isn't really in the GPL, is it? The government wouldn't have to *back* the statements in the GPL any more than they have to *back* the statements in any other license for software they use, would they? The intentions of the author of the GPL aren't legally binding, are they? "Stupid" comes easily to your typing fingers only due to your internal excess thereof, doesn't it?

    9. Re:GPL license is political by semanticgap · · Score: 1

      OK, it doesn't specifically say "all published software should be free" in the license itself, but it is stated here and this is echoed in the preamble, only the wording is different. In any event - the preamble says it all. And even if it does make some interesting claims about the sad state of affairs with respect to US patents and what not - when I write and give away software that I think may be useful to others I do not intend the end user to be subjected to any kind of (arguably subjective) statement such as "any free program is threatened constantly by software patents". If I feel strongly about it I can contact my government or whatever, but I do not want my work to carry political messages like this, nor do I like to use anyone else's work that does (even if I agree with it).

    10. Re:GPL license is political by Mostly+a+lurker · · Score: 1
      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. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too.

      Is this what you refer to? I do not see anything here that says all software should use this license. RMS may have his views, but whether to use the GPL should depend on its conditions. What people may say in whatever context cannot change what is written in a license (at least under US and UK law).

    11. Re:GPL license is political by radja · · Score: 1

      the same goes for the BSD licence: it too carries a political message. whereas the GPL tends towards a socialist view (I make my code available, you make your code available, we all have code), the BSD licence swings more towards an anarchist view.

      I happen to like the GPL, you like BSD. that's fine, but they both carry a political message.

      --

      No one can understand the truth until he drinks of coffee's frothy goodness.
      --Sheikh Abd-Al-Kadir, 1587
  81. HA HA HA! This is what makes PUBLIC DOMAIN better! by OrangeTide · · Score: 1

    HAHAHAHAHHAHAHAHAHAHAHAHHAHAHAHHA!

    Is anyone surprised that business doesn't like GPL. I work for a living, I'm not impressed with GPL either. I release everything as BSD and Public Domain. It makes more sense from a business standpoint. Anyone could get contracted to work for a business or government, use my stuff in their project and they are done. Where I step in is, if a lot of contractors are using my stuff I get to write books on it and they sell like hotcakes. (most people will buy the extremely specialized books for their field, even if the books aren't very good). Also I can get a job easier as a contractor to work on my own "free" software.

    The weird restrictions of GPL has always made it a hard sell when I've been contracted at various companies. We usually go "well this is GPL, so we can't statically link it here." or "This is LGPL, we can do this, but then have to do this".

    RMS hippies are still paying off their student loans while wasting their time on GPL when they could contribute something wonderful to the community and turn around and actually sell it to business.

    Release your applications as true PUBLIC DOMAIN today! Let everyone benefit from mixing your applications with other applications freely. Remember that PUBLIC DOMAIN means you have removed the copyright and can make no legal demands on it's use or distribution.

    If you want to insure that you get credit for what you have done then use BSD license. Of course if it's public domain and some company just grabs it and claims they wrote it, that would be false advertising. The damages would be a lot smaller than copyright/license infringement, but most companies will be willing to mention your name someplace if your public domain code contributed a significant amount.

    --
    “Common sense is not so common.” — Voltaire
  82. Don't you see ...? by Anonymous Coward · · Score: 0

    WE all know how Microsoft is trying to tale over the world ... it appears they have inlisted the aid of several other companies ... or tricked them only to burn them later ...

  83. says don't *CREATE* under GPL by Speare · · Score: 1

    A lot of people are yelling about governments not procuring or using GPL'd software, but it appears the complaint is about commissioning the creation of software under the GPL. And I'd agree with that proposition: if the taxpayers fund it, it should be in the Public Domain. Anyone and everyone can use it, abuse it, make money off it, extend it, wipe their butt with it, and write poems about it without any licensing issues whatsoever.

    --
    [ .sig file not found ]
  84. Re:Microsoft agrees. by Anonymous Coward · · Score: 0

    First of all, it's never been proven that BSD and Microsoft share the same TCP/IP code.

    Secondly, the GPLicense is openly hostile to commercial ventures. Is it a good idea for the government to be openly hostile to commercial ventures?

    The BSD license enables anyone to use the code, pretty much however they like. It's not "corporate welfare" because:

    #1) it's not issued by the government

    #2) it does not place commercial use over or under any other type of use.

    The BSD license is a donation to the public, allowing code to be used for anyone's benefit, from the university professor, to the struggling entrepeneur, to the Fortune 500 company. It fits right in with the American governmental goal of "promoting the arts and sciences," an apolitical stance that's hard to argue with.

    The GPLicense is a reactionary license meant to tear commercial interests down. For some it's a call for the liberation of software and computing from rich and powerful corporations.

    But for the rest of us, making a political statement with a software license is as pointless as brushing your teeth with piss. The government is not the place for your fucknuckling software jihad, so grow up already.

  85. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0

    You can also make BSD licensed software closed source, but you can't make GPL'd software closed source. If, let's say, FreeBSD were in the position where Linux is right now, how long do you think it would take Microsoft co-opt the market as they did with web browsers? Certainly they couldn't kill off the traditional BSD user base, but they could easily pull an Apple and suck away all potential BSD users into an incompatable closed source variant operating system hell.

  86. Re:Well, of course. GPL is severely restrictive. by Taurine · · Score: 5, Informative

    You're damn right its tax-payers' dollars we're talking about. Whenever the UK government buys software from Microsoft, IBM, Oracle etcetera, they are essentially converting British Pounds Sterling into US Dollars and sending them off to US-owned companies. At least with GPL software its less likely to be spent improving a foreign economy, as we have as much chance to compete here in the UK, what with having access to the source code of this non-proprietary software.

  87. Stealing tanks by Anonymous Coward · · Score: 0

    Didn't some nutcase steal National Guard's M60 tank a few years ago? I think I saw it on TV. He went joyriding on the nearby highway and was eventually shot to death by the cops (he forgot to lock himself in)?

    1. Re:Stealing tanks by Anonymous Coward · · Score: 0

      Yeah, I do that in GTA: Vice City. It never seems to work out well.

    2. Re:Stealing tanks by el-spectre · · Score: 1

      Yeah, 'bout 10 years ago in San Diego... He ultimately high-centered on a K-Rail on the freeway, got stuck, and a cop popped the hatch and shot him.

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
    3. Re:Stealing tanks by el-spectre · · Score: 1

      Heh, I got (and kept in a garage) a Rhino... nifty toy.

      --
      "Faith: Belief without evidence in what is told by one who speaks without knowledge, of things without parallel." - A.B.
    4. Re:Stealing tanks by mwtown · · Score: 1
      Didn't some nutcase steal National Guard's M60 tank a few years ago?

      Yea, but he was given training on how to drive the tank. He had been in the Army earlier in his life.

      The rest of this is from memory, so it's probably not completely accurate.

      At some point (I'm not sure if it was the reason for his discharge), he lost grip on reality, and a few years later decided to steal a tank and cause some destruction. Once he got the tank, the resulting police chase resulted in several downed traffic lights, over ten destroyed cars (parked thankfully, but he was making sure he hit them) and a corner of a building being taken out. When he ran himself up on the concrete divider, he had gotten on to the freeway going the wrong way, trying to hit cars. After he hit the divider, the cops quickly got on top of the tank, and were able to force the hatch open. When the hatch was opened, the guy started fighting to stay in the tank, all the while still trying to get unstuck. The call was made to shoot the guy, and he died on route to the hospital.

      Probably more than you wanted to know :) but the point is he wasn't just some random taxpayer taking a joyride.

  88. copyright/patent violation of any software would by Vicegrip · · Score: 1

    You are a troll but I feel like biting.

    What you describe is not limited to the GPL by any means. A BSD license would make no difference whatsoever. It all depends on whether a person/company contributing code to a project has properly evaluated the rights they possess to do so.

    In fact, if you actually bothered to look, you'd realize that most patent/copyright violation lawsuits of the past have involved commercial software mainly.

    This is why a firm would use software from a mainstream provider (IBM, Suse, Redhat) with a proper contract that contained provisions for such eventualities instead of just farming stuff themselves of the net.

    --
    Do not spread "09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0" over the internet, thank you.
  89. Re:Well, of course. GPL is severely restrictive. by pizen · · Score: 2, Insightful

    You mean the way the user is able to modify MS Windows, MS Office, Oracle DB, Adobe Acrobat, IIS, and all the other software that government purchases with taxpayer dollars. Methinks you have lost perspective.

    Not what the government has purchased with tax dollars but what the government has developed with tax dollars.

  90. This can only help competition by mAineAc · · Score: 1

    Come on why does big business say this? This can only help competition. Everyone will have to lower prices to compete. It sounds more like they are trying to eliminate the competition

  91. Re:What would Abraham Lincoln say about this? by jsindell · · Score: 1

    No, I think if Abe were alive today he would say something more like, "HELP!! Get me out of this box!!"

  92. Bingo by Archfeld · · Score: 1

    If you find a corporation EVER doing ANYTHING NOT FOR PROFIT, be very worried, it IS for profit but there is some reason they are hiding it from you. Expect nothing but pure profit motive from a corporation and you are on sound footing to deal with them. Greyfox has the right idea, the most dangerous people in the world are FANATICS, and a pure alturist is A HUGE FANATIC.
    Single people are generally good natured and friendly, the bigger the group, the lower the combined IQ is and the more likely the group is to make stupid emotional decisions.

    --
    errr....umm...*whooosh* *whoosh* Is this thing on ?
  93. Leveling the field upwards by Anonymous Coward · · Score: 0
    According to Intellect, which lobbies for about 1,000 UK IT companies, the requirement of open-source licences for software funded by the government could have a negative impact on competition for contracts, the quality of the resulting software and even the confidentiality of government departments.


    Yeah, God forbids the UK government makes its software choice based on *GASP* code quality *CHOKE* ! The GPL here is helping in leveling the field UP. The proprietary software vendors are forced to actually make programs that will stand up to these increasingly popular open-source alternatives.

    But of course open-source is not limited to GPLed software. Expect more "GPL bad, BSD good" messages from this lobby group soon.
  94. Re:Well, of course. GPL is severely restrictive. by semanticgap · · Score: 1

    The GPL does not allow people to stand on the shoulders of giants without a return in contribution.

    Sort of like if I make a charitable contribution, but only if the receipient makes charitable contribution of his own and only to those who make charitable contributions of their own and only....

  95. Interesting by inerte · · Score: 5, Insightful

    One of the previous arguments of proprietary vendors is that a governament shouldn't base their decisions on the license of the software, specifically, the GPL. Instead, governament should decide based on the functionalities of the software. For example, Microsoft Office's Word is the best word processor available, so the governament should buy it, since it meets the user's demands.

    Now, the table have turned. These UK lobbists are asking to deny a software based on its license, and that it doesn't matter if it is the best tool for the job. As long as it is GPL, it is wrong.

    Highly amusing. It only indicates that proprietary vendors are shooting everywhere hoping that one of their arguments convince someone. And that the "feature-rich" argument, after all, isn't working.

  96. Greater probability by TrekkieGod · · Score: 2, Funny

    In addition to the 75% MS probability factor, there's also a 150% chance Ballmer wrote it himself. The word "developers" is mentioned 6 times in those 4 pages.

    --

    Warning: Opinions known to be heavily biased.

    1. Re:Greater probability by Alsee · · Score: 1

      there's also a 150% chance Ballmer wrote it himself. The word "developers" is mentioned 6 times in those 4 pages.

      No no, it couldn't have been written by Ballmer. The number of "developers" isn't a multiple of 4.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  97. Good points, minor quibble by TheConfusedOne · · Score: 1

    Java has changed so that you can now create a GPL'd version of it without licensing issues.

    I think the real strenght/reasons for using the GPL would be to keep the government paid-for work in the hands of the community.

    The real solution would be to dual-license everything. GPL + commercial. A percentage of all the commercial license revenue should go back to the government for future development projects.

    --
    --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
    1. Re:Good points, minor quibble by Anonymous Coward · · Score: 0

      huh ?
      And how would it not be in the hands of the community under BSD ?

      Even if a company uses it to create a software package and sell it. The code remains out there. If the company's software works better than why not charge $ ?

    2. Re:Good points, minor quibble by greenrd · · Score: 1
      Java has changed so that you can now create a GPL'd version of it without licensing issues.

      Huh? That was always possible.

      Hence efforts like GCJ, CLASSPATH etc. - which are unfortunately still not even close to being finished.

    3. Re:Good points, minor quibble by TheConfusedOne · · Score: 1

      Not exactly true. You could use the information and implement your own VM but you couldn't call it Java or get it certified.

      The latest changes now allow groups like Apache to make fully certified J2EE VM's.

      It may be a distinction without much of a difference, but the changes helped to solidify the legal standing of GPL implementations.

      --
      --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
  98. GCC's a mute point by grahamsz · · Score: 1

    Well i can write a program, compile it with GCC and sell it with any license i like..

    GCC's license means that any product which is a derivative of gcc must be gpl'd

    1. Re:GCC's a mute point by Anonymous Coward · · Score: 0

      Are we talking about the same thing? If you are not *using* GPL software b/c you listened to the warning not to use GPL software (re: the article) then you can't use gcc. Not because what you complie would be gnu -- but because you are not using anything gnu. AFAIK it is a mute point because you don't need gcc to compile apache or perl -- but the parent's point is not that the software you compile will be GPL, but "how can you have any pudding if you don't eat your meat?"

    2. Re:GCC's a mute point by grahamsz · · Score: 1

      i thought the articles emphasis to be on avoiding having to gpl government projects. In which case the tools would be irrelevant

      I've never looked but i'm sure there are non-gpl compilers for bsd and linux systems. There certainly are for proprietry unix and windows boxes.

    3. Re:GCC's a mute point by be-fan · · Score: 1

      There are, but they aren't well supported. I'm pretty sure GCC is the only thing that will compile FreeBSD.

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:GCC's a mute point by Anonymous Coward · · Score: 0

      OpenBSD (at least circa 3.0) shipped by default with a C-compiler called cc.
      If you wanted gcc it was a seperate package installed afterwards.

  99. Re:Well, of course. GPL is severely restrictive. by ulmanms · · Score: 1

    -1 Factually Incorrect

    The user is free to modify in both cases.

    We need a new moderation.

  100. I have a problem with the GPL... by jeti · · Score: 1

    Any code that is linked against the GPL, inherits the GPL.
    In other words, you cannot use any GPLed components in
    combination with proprietary ones that you do not own and
    that are not licensed under the GPL.

    We cannot f.e. distribute an AV-Player that uses GPL codecs
    as well as proprietary ones. Hardware drivers are even more
    problematic.

    IMO it should be sufficient to release your code only if it
    is a derivative work of 'free software'. At least you should
    only be bound to release your own code if you combine it with
    'free' components.

    1. Re:I have a problem with the GPL... by Frobnicator · · Score: 1
      That's why you have the GPL and the LPGL (and the DGPL, but that's for documentation).

      If you actually go to the Free Software Foundation's notes on this topic by RMS and read them, you will answer your own question.

      Basically if it is new functionality, you are encouraged to make it GPL. If it is existing functionality, you should use LGPL so that it can be linked into non-Free aplications.

      Yet another case of RTFM.

      frob

      --
      //TODO: Think of witty sig statement
    2. Re:I have a problem with the GPL... by tigga · · Score: 1
      That's why you have the GPL and the LPGL (and the DGPL, but that's for documentation).

      Yeah so Readline library is not to be used in proprietary programs nor in BSD-licensed programs.

      Basically if it is new functionality, you are encouraged to make it GPL. If it is existing functionality, you should use LGPL so that it can be linked into non-Free aplications.

      Reminds me of Lenin, Stalin and Mao...
      Jeez, man, try to think on your own. Do not give up to brainwashing.

    3. Re:I have a problem with the GPL... by Frobnicator · · Score: 1
      Jeez, man, try to think on your own. Do not give up to brainwashing.
      Where did that come from? I offered a correction to what was said, and gave a link to the difference between the GPL and LGPL.

      Some people...

      frob

      --
      //TODO: Think of witty sig statement
  101. How government software works by OYAHHH · · Score: 5, Interesting

    I,

    Am in the unfortunate situation alluded to in the article referenced.

    As a sole proprietor I've worked two years on a fairly sophisticated aviation simulation program that has usages in planning new airports and in airspace changes.

    I would like to make my project GPLed.

    Unfortunately, there are companies much more politically connected than I am that would absolutely love to take the code, go to the government official that they have in their hip pocket and sell it to them.

    Sure, the stuff would have my name written all over it, but the government official would probably never ever see the code. All he would know is that some slick sales person sold him on the software and more importantly the big fat maintenance/upgrade contract that goes along with it.

    That sort of thing is basically how it works in government contracting. Government guys have zero ethics and will screw you over in a heartbeat.

    It's sort of like an ego trip for them. They know they have you (especially if you really want to sell them something) and they will jerk you around bigtime.

    So yeah, if you're in a particularly giving mood then GPL is just fine. Just plan on not being able to put gas in your car for the rest of your life if you're gonna deal with government people.

    Because there is always somebody who is going to make they government person more happy they you will, even though you might be the "expert".

    Having said that, I have made my software's code available with fairly lax licensing terms.

    The terms basically state that if you license the code and then try to sell anything based upon it then you owe me a piece of the pie.

    If you want to use it for in-house purposes then you are free to use it.

    If you don't like the terms then you can develop the code yourself.

    --
    Caution: Contents under pressure
    1. Re:How government software works by spitzak · · Score: 1

      If it really is your project you can dual-license. You can GPL it and still sell the rights to closed-source derivatives. See TrollTech for details.

    2. Re:How government software works by Restil · · Score: 1

      But that won't work if the software is repackaged and sold as-is. They only have to make the code available with it, but since the code will already be available elsewhere anyway, and the goverment won't likely care, it's hardly an issue.

      The only way a dual license would work is if mr. slick salesman wants to use the GPL'ed software because it accomplishes 90% of what the customer is demanding. So he takes that code, adds in the extra 10% required, but then doesn't want to redistribute the changes. This is where a dual license would come in handy. However, if the slick salesman released the changes, which he probably would since he's already got his hand in the government's pocket anyway, then this wouldn't do much good.

      -Restil

      --
      Play with my webcams and lights here
    3. Re:How government software works by Anonymous Coward · · Score: 0

      Have you considered getting a job at a restaurant as a short order cook?

    4. Re:How government software works by mpe · · Score: 1

      As a sole proprietor I've worked two years on a fairly sophisticated aviation simulation program that has usages in planning new airports and in airspace changes.
      I would like to make my project GPLed.
      Unfortunately, there are companies much more politically connected than I am that would absolutely love to take the code, go to the government official that they have in their hip pocket and sell it to them.


      How exactly does your program being GPLed make it any more likely to be pirated? The GPL only obliges you to supply the source to the same people you supply the binaries to.
      The risk you describe appears to be much the same if you were to make the software publically available (in either source or binary form). Whatever licence you might put on it, since someone pirating your software isn't going to take notice of the licence in the first place.

    5. Re:How government software works by mpe · · Score: 1

      The only way a dual license would work is if mr. slick salesman wants to use the GPL'ed software because it accomplishes 90% of what the customer is demanding. So he takes that code, adds in the extra 10% required, but then doesn't want to redistribute the changes.

      Even if they didn't duel licence they only entity they need supply the code to their changes to that customer.
      Where things could start to get complex though is if they then want to use part of that code in a different project for another customer.

  102. Don't be by Kjella · · Score: 2, Informative

    IBM wants to sell their own programs, and reduce the profit of other corporations, it's called competition. So if they can sell Linux + IBM stuff for less (or with higher profit margin) than MS + IBM they will. They tried themselves with OS/2 but couldn't make it happen, so better with "noone" than somebody else.

    Off-the-shelf software is becoming a commodity, where you can get your basic OS/office pack from Linux. IBM wants to capitalize on those special use systems that OSS will never make because not enough people are interested in making. Government software may definately be one of them, I'm not talking about your average secretary office pack but real custom made stuff, or at least obscure enough you won't find any decent OSS alternative on Linux, or any alternative at all.

    Kjella

    --
    Live today, because you never know what tomorrow brings
    1. Re:Don't be by styrotech · · Score: 1

      Yeah, IBMs open source strategy is to commoditise markets they can't compete commercially in. The 'if I can't have it, noone can' attitude. Which suits open source fans just fine, as the more commoditised software is the more backing/usage open source gets.

      OS/2 couldn't compete with Windows, so they are trying to commoditise that market with Linux. And they're probably prepared to let AIX become collateral damage if need be in the future (once AIX no longer has any advantages over Linux). It was probably too much effort to keep developing it anyway.

      They won't be trying to commoditise the database or app server market yet though. Although WebSphere might be a lost cause long term.

    2. Re:Don't be by mpe · · Score: 1

      IBM wants to capitalize on those special use systems that OSS will never make because not enough people are interested in making. Government software may definately be one of them, I'm not talking about your average secretary office pack but real custom made stuff, or at least obscure enough you won't find any decent OSS alternative on Linux, or any alternative at all.

      If such a system uses GPL derived software then it will be an OSS system. Building such a system should be a good thing for the developer. Since they can freely use any piece of OSS they can find without having to either "re-invent the wheel" or get lawyers involved to handle complex licencing issues. It should also be good news for the customer. Since they can deal with more than one supplier and won't be held hostage if a supplier messes them around or disappears.
      It's bad news for any supplier for either wants to force a customer to always deal with them or where the supplier wants to be able to be paid for work they didn't actually do. (e.g. sell something they tweaked a bit at a price appropriate to writing from scratch.)

  103. IBM's use of money by LilJC · · Score: 1
    AFAIK, IBM is part of a shrinking number of US companies doing high budget R&D in the computing arena. The American economy has benefitted incredibly from the tech boom (yes, we had tha crash, different issue).

    Without companies like IBM, other countries will do to us in the computing world what they've done to us in the automobile industry. How soon do you want to hear that American computers are crap, and everyone buys them from Japan instead. Is this already happening?

    --

    The only thing more dangerous than a file named -rf is renaming it -rf\ /
    1. Re:IBM's use of money by rc.loco · · Score: 1

      The world's fastest computer is already owned by the Japanese government, and is manufactured by a mature Japanese firm. :-)

      --
      --rc
  104. Re:Well, of course. GPL is severely restrictive. by Wobbly+Bob · · Score: 2, Insightful
    Wow!! So if I want to use the software for my own personal gain and charge to use my version, I can. Then I can get FREE software research. Yea!

    True, but when you make money, the government makes money.

  105. Must be that time again! by tommut · · Score: 1

    It's the third week of a month that starts with 'J' and the last digit of the current year is odd, so that must mean that the above oft-used joke is funny again! ;)

    1. Re:Must be that time again! by The+J+Kid · · Score: 1

      Ah, but it was posted AFTER 21:30w, making this an absolutely once off, never to be repeated again joke.

      Got it?

      --
      Moderation: +4. Modded 70% Funny and 30% Overrated. 100% Saturated.
  106. Re:Well, of course. GPL is severely restrictive. by OrangeTide · · Score: 1

    Exactly. There are great and very mature systems like FreeBSD and NetBSD. And the XFree86 license is pretty open too. Programs like SQLite are basically public domain as well. So cutting GPL out of the picture probably won't be much of a problem. Linux fans are probably crying now.

    On the otherhand, taxpayer dollars shouldn't be used to fund someone's for-profit software empire. In many countries if a government employee creates something for the government then it's Public Domain. That's really how things were ment to be. The government hiring contractors to do things is to get around this restriction. Because politicians and business lobbists are deathly afraid of deflating the market with a lot of high quality Public Domain software.

    If the government contract people to write oodles of software just to have a Public Domain version of something that was already written. That would be terrible. But generally the government requests software that is highly specialized for their own uses. So only a portion of the contracted code that goes into the Public Domain is going to compete with commecial market.

    Of course from what I was reading I didn't see any thing about not buying software that was already written. Institutions will generally buy something if it's available today and does roughly what they want. This is why you see a lot of copies of Windows and Redhat Linux still being bought.

    I don't see the government contracting a firm to make a "free" workstation, a "free" operating system, "free" network routers, "free" PBXs, etc. This won't ever happen, but this is the kind of fear that your typical business lobbist has with the government dealing with open source, public domain, whatever.

    To wrap up the point in simple terms:
    Public Domain and BSD are good because it is the freest possible license. Things bought by the people should be FOR the people.

    GPL is restrictive and should not be allowed. Because it's not for the people, It's for enforcing an idealism in software redistribution.

    Commecial software is even more restrictive, And had the ethical concerns of funding private software empires with public money. This can lead to corruption in the government.

    --
    “Common sense is not so common.” — Voltaire
  107. Nothing Holy about Professional Programmers by Greyfox · · Score: 4, Interesting
    I've seen code from professional programmers and I've seen code from open source programmers and I think everyone needs to realize that there's nothing holy about professional programmers. In fact the open source guys usually seem to be using more advanced techniques. Take a look at some of the odd stuff they're doing in gtkmm or the database template library sometime. The only time I've ever seen code that advanced in the professional arena is when I was auditing the C library for Data General.

    Now the Industry might be spreading some lies around about how open source code is buggy and of lower quality than stuff done by the "professionals" but I think that's a load of crap. Even the worst open source projects I've looked at seem to be only as bad as the average professional code-base. Open source guys tend to code toward the features they need only, but if you paid them to implement features you need, I'm sure they wouldn't have a problem doing that.

    As far as the license issue, if I were in charge of a government (or other) agency, I would demand access to the source code of the work I'd commissioned. I would even consider releasing that code to the world, if not under the GPL license at least under a BSD one. Big IT companies might fear that because if their code made it out into the world, they would have commit seppku from the embarassment of the code quality or having some wise-ass kid releasing a much-improved version.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:Nothing Holy about Professional Programmers by nate1138 · · Score: 1

      Open source guys tend to code toward the features they need only, but if you paid them to implement features you need, I'm sure they wouldn't have a problem doing that

      Actually, this is pretty common in some projects. a couple of the main developers of Apache POI (a java library for creating excel spreadsheets and word docs) will gladly add features/fix bugs/whatever you need immediately if you are willing to pay for it. Matter of fact, one of them has a company that makes its money off of supporting/integrating/improving the software. This is a kick-ass model, it encourages OSS, and rewards developers that are involved with actual money.

      --
      Where's my lobbyist? Right here.
    2. Re:Nothing Holy about Professional Programmers by Anonymous Coward · · Score: 0

      Have you looked at the FreeBSD VM ?

    3. Re:Nothing Holy about Professional Programmers by Anonymous Coward · · Score: 0

      Sorry, but this is a bunch of shite.

      I am a "professional programmer*" and I think most code written by professional programmers and opensource programmers is poorly written. Have you ever looked at the smbclient code? Have you ever looked at the code for the Windows NT performance monitor that MS made public? Both in my opinion are poorly written, but they both do the job.

      Anyone can program poorly in any language on any OS and most do. Sure, less features and you have less oportunity for bugs. Opensouce projects only do what they need to solve their problem not mine so they are smaller.

      *Well, I get paid to write code that ships in commercial software.

    4. Re:Nothing Holy about Professional Programmers by Anonymous Coward · · Score: 1, Informative
      Not going to say where I work, but I can concur. I write both closed-source and open-source software. Because I know people are going to look at the open-source stuff, I write it much more carefully and it is immensely better designed and bug-free. So I know for a fact that open-source is higher quality.

      This is not a joke. This is real. Both the open and closed source packages are large professional segments of operating systems.

    5. Re:Nothing Holy about Professional Programmers by Selanit · · Score: 1
      . . . if I were in charge of a government (or other) agency, I would demand access to the source code of the work I'd commissioned.
      Apropos of that, the Irish government recently commissioned an electronic voting system -- and they didn't get the source code! Following a Freedom of Information request by the author of that article, the Irish government admitted that they didn't have the code. It was discussed on Slashdot a while back. Note that this is system was used in the May 2002 general election.

      So; they gave the company who developed the program a huge amount of power over their elections, yet have nothing but the company's word that it's completely fair. Not to impugn the company's honor, but in a public arena that vital, the impartiality of the system needs to be demonstrable not only to the government but also to any citizen who cares to ask. Without the source code, they can't do that. The potential for corruption is enormous.

      This report touches on the same issue. Putting government data in proprietary formats -- whether those data are votes, agricultural reports, or anything else -- makes the government and hence the citizenry dependent on the business who wrote the program for access to the information.

      It also gives the company the ability to do whatever it wants with the data in its format, alter it, make copies of it -- anything at all. Altering the data would almost certainly be detected rapidly, and the company would be in deep kimchee. But it would be fairly easy to insert a routine that would scan a file on opening, and email an encrypted copy of the file to someone if it contained a particular key term. This wouldn't even have to be done with the knowledge of the company: all it would take would be for one of the programmers on the team to be suborned by a foreign power interested in obtaining secret data.

      Open, standard formats means that any company (or individual) can write a program to access data in that format. Open code means that those programs can be rigorously audited by independent programmers, thereby ensuring that the program's security does not depend on a single individual or organization.

      I look at those Irish officials, and I just have to wonder what they were thinking. They're so clueless, their mere presence could destroy evidence at a crime scene. Sheesh.
    6. Re:Nothing Holy about Professional Programmers by shadowbearer · · Score: 1

      I agree with what you said, but what makes you think that "professional programmers" aren't OSS programmers? Actually I would say that since "open source guys usually seem to be using more advanced techniques" they are the more professional, no?

      Umm...look at who Linus has worked/will be working for...

      I know, I know, it's just semantics...

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    7. Re:Nothing Holy about Professional Programmers by Twylite · · Score: 1

      First you must understand that many significant open source / free software projects are led by those who are professional programmers by day.

      Then you must understand that very few professional programmers are in fact coders. They are developers, and their skills focus on robust design.

      Then you must understand that a skilled amateur can often produce code of the same quality as a professional, but very few can product designs of the same quality as a professional.

      And finally you must understand that it is the design of software, not the coding, the ultimately determines its quality and suitability to a task.

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    8. Re:Nothing Holy about Professional Programmers by horza · · Score: 1

      Often the only difference between a professional programmer and an Open Source programmer is the hour of day they are at the computer.

      Phillip.

    9. Re:Nothing Holy about Professional Programmers by mpe · · Score: 1

      I've seen code from professional programmers and I've seen code from open source programmers and I think everyone needs to realize that there's nothing holy about professional programmers. In fact the open source guys usually seem to be using more advanced techniques.

      Since closed source rarely gets looked at by completly different party it can be awful or inefficent without anyone noticing. A "fresh pair of eyes" can sometimes spot things which have been overlooked.
      There are also such things as "easter eggs" which make their way into proprietary software. Some of which are completly unrelated to the program's supposed function.

      Now the Industry might be spreading some lies around about how open source code is buggy and of lower quality than stuff done by the "professionals" but I think that's a load of crap.

      There is also nothing to stop an open source programmer being a "professional" even someone more qualified than a proprietary programmer. The latter tends to be anonymous, whereas the former tends to have his or her name obvious.

      As far as the license issue, if I were in charge of a government (or other) agency, I would demand access to the source code of the work I'd commissioned.

      Also that the "access" included your own copy...

      Big IT companies might fear that because if their code made it out into the world, they would have commit seppku from the embarassment of the code quality or having some wise-ass kid releasing a much-improved version.

      Another possible fear would be accusations of copyright infringement. Proprietary software can hide pirated code just as easily as it can hide bad code.

    10. Re:Nothing Holy about Professional Programmers by mpe · · Score: 1

      Actually, this is pretty common in some projects. a couple of the main developers of Apache POI (a java library for creating excel spreadsheets and word docs) will gladly add features/fix bugs/whatever you need immediately if you are willing to pay for it. Matter of fact, one of them has a company that makes its money off of supporting/integrating/improving the software. This is a kick-ass model, it encourages OSS, and rewards developers that are involved with actual money.

      Actually it is not that different from the way IT used to work before the idea of proprietary prepackaged software came along.
      The thing is that there is likely to be something of a complete class of cultures between: The proprietary software salesman with glossy handouts and presentations promising that the software will do all sorts of things and that these should be what you need doing. Compared with the OSS/traditional systems analysis approach of first finding out the requirments then writing/adapting software to fit.

    11. Re:Nothing Holy about Professional Programmers by nate1138 · · Score: 1

      That is my approach today. I run a small consulting company that develops web applications on top of open source platforms (mostly linux/apache/tomcat and assorted jakarta projects). If we need a feature that isn't there, I hack it in and we move on.

      --
      Where's my lobbyist? Right here.
  108. Re:What would Abraham Lincoln say about this? by Anonymous Coward · · Score: 0

    ...or something like "goddamn, that's one awful friggin headache!"

  109. UK: There are other Open Source licenses, too... by inimicus · · Score: 1

    Hell, the Open Source Initiative website lists 42 others that aren't the GPL (though they may be derivatives...).

    So find one that isn't as "restrictive" as either the GPL or the proprietary ones that give no access to the code...

    --
    Internet Explorer was unable to link to the Web page you requested. The page might use standard HTML or CSS.
  110. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0

    Taxpayer Euros to you, bucko!

  111. dead wrong by dh003i · · Score: 5, Insightful

    There may in some cases be a conflict between the Government's desire to maintain confidentiality and the requirement to disclose the software laid down by a restrictive licence, to the extent that the source code itself discloses attributes about the Government body that are regarded as confidential

    Absolutely incorrect.

    The GPL does not in any way cover internal distribution. This is not the same as public distribution. Making modifications and keeping them within your company, but not releasing the source, is completely uncovered by the GPL.

    In regards to software that the government funds, the government should NEVER fund proprietary software development (except for things which are meant to always be secret, like the US govt's program to predict how radar bounces off of curved surfaces). Public money should not be used to create private information, or proprietary programs, which the public then has to pay for again.

    In regards to what software is acceptable for the government, this organization's concerns about the GPL are bogus, and anything they say should be ignored. Irrelevant of the truth, they are going to advocate the use of proprietary software. It benefits them.

    The proper course of action is for the government to give strong consideration to FOSS, and if it decides against using FOSS, it should have to publish and explanation of it's decision to the public. In fact, any decisions on what software the government uses should be justified to the public, and the government should be required to consider FOSS, for the very frequent cost advantages of using it. The government has an obligation to tax-payers to consider what is likely to in most cases be a less costly solution.

    1. Re:dead wrong by greggman · · Score: 1

      "The GPL does not in any way cover internal distribution. This is not the same as public distribution. Making modifications and keeping them within your company, but not releasing the source, is completely uncovered by the GPL."

      Wow! COOL! Now I can go use GPLed code in closed source commerical software! I'll just make my license say "by purchasing this software you agree to become a member of my organization". Then when the FSF comes knocking I'll just tell them that I'm only distrubuting to my "internal" people so therefore I don't have to give out the source.

      Way cool, I'm going to start putting GPLed code in all my closed source commecial projects now.

    2. Re:dead wrong by yason · · Score: 1
      The GPL does not in any way cover internal distribution. This is not the same as public distribution. Making modifications and keeping them within your company, but not releasing the source, is completely uncovered by the GPL.

      This is interesting. I'd interpret the GPL as not covering different distributions means that there aren't such things as different distributions. If you distribute the binary to anybody, even your own employee, that anybody has the right to ask for the source and you'll have to give it to him/her, even if that's your own employee.

      If you must distribute the source code to every government agent or military person using the GPL'ed code it may constitute a shady security risk. You can't even forbid the employees from redistributing the in-house version of the software; sure the house owns the copyright to the modifications, but it must release them under GPL too, which grants the distributees the right to modify and distribute the software and the source.

    3. Re:dead wrong by Twylite · · Score: 1

      A government is not a company, and has no separate legal identity. The concept of "internal distribution" in a government is flawed.

      I agree that government should never commission proprietary software, but I also do not believe government should commission GPL software. Companies contribute significantly more to the tax base than individuals, and use of software by those who have ultimately paid for it should not be restricted to application, but should permit derivation.

      The GPL prevents a company or individual from developing a proprietary derivation of software for which they have ultimately paid (in this scenario), and exploiting is commercially (without making the derivation available to competitors).

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    4. Re:dead wrong by realnowhereman · · Score: 1

      If they're part of your organisation then their purchase becomes your purchase and they don't owe you any money. Sounds like a business model that needs some work to me.

      --
      Carpe Daemon
    5. Re:dead wrong by mpe · · Score: 1

      The GPL does not in any way cover internal distribution. This is not the same as public distribution. Making modifications and keeping them within your company, but not releasing the source, is completely uncovered by the GPL.

      The GPL applies to distribution to a third party. Which need not equate to public distribution. If you (where "you" can be an individual, corporation or anything else consiered a legal "person") distribute the software only to one other entity only that person/corporation/etc can come back to you asking for the source.

      In regards to software that the government funds, the government should NEVER fund proprietary software development

      Especially that of foreign corporations...

      (except for things which are meant to always be secret, like the US govt's program to predict how radar bounces off of curved surfaces).

      This example is basically applied physics, probably already in various journals worldwide. Anyway without the data on materials and structure an RCS analysis program probably isn't that much use for building either stealth aircraft or radar systems to track them.

    6. Re:dead wrong by dh003i · · Score: 1

      Though a government may not be a separate legal entity, organizations within it (like the US Navy) are.

      Companies can benefit from GPL'ed software sponsored by the government just like any other citizen. Btw, your argument on them paying more taxes is distorted. There are two separate tax systems in this country -- one for business', one for individuals. The tax-system for business' is much kinder. Many tax-specialists even recommend that individuals incorpoate themselves for the tax-benefits.

      It is possible that they may pay more in net amount of taxes, but the percentage of their income which they surrender to taxes is inconsequential compared to that which individuals surrender. In fact, corporations surrender nothing. They pass their tax-costs down to their consumer.

      And there is more corporate welfare than any other kind. Many corporations -- like MS -- do not even pay any taxes at all. I wrote about this in my Kuro5hin journal.

    7. Re:dead wrong by dh003i · · Score: 1

      The GPL applies to distribution to a third party. Which need not equate to public distribution. If you (where "you" can be an individual, corporation or anything else consiered a legal "person") distribute the software only to one other entity only that person/corporation/etc can come back to you asking for the source.

      As I said elsewhere, national security takes precedent over any software licenses, be them the GPL or MS' EULAs.

  112. This should be interesting by TyrranzzX · · Score: 0, Flamebait

    Is the UK goverment going to go for the idea of profitability and greed, or are they going to go for the idea that one doesn't need money in a system where people do things because they like to? The entertaining part is that the GPL twists the idea of capitalism thoroughly; why should I go with something I have to pay for when something else is free and superior? So they pick the free and some people are out jobs, and in time programming becomes something people do for fun and enjoyment. As time goes on, hardware and software becomes cheaper and the control stays within that of the people and things like food, water, and shelter become readily available and free. No wonder so many corperations want this gone; they are capitalists opressing a movement that understands capitalisms faults and moves to exploit them.

  113. Corporations DO NOT pay taxes by pnatural · · Score: 1

    Can you point to a single example of a corporation that does not simply pass the cost of taxation onto their customers?

    One? Just one?

    Corps don't pay taxes. Rather, they pass that cost on to their customers. Biz 101, Zergwyn.

    1. Re:Corporations DO NOT pay taxes by mijok · · Score: 1

      Wrong. Take biz 101 again. It's the shareholders who pay the taxes. Depending on legislation in different countries it can be indirect, ie. on the company's profits and/or direct on dividends and/or profit on increased stock value. In some states in the US there have been quite a lot of objections when both are applied since it makes the shareholders pay "double taxation" so it's likely to change to either one. If you claim that VAT is paid by the customer you've misunderstood it - it's easier to understand it if you think about how corporations always can deduct the VAT they've paid on their own purchases from the VAT on their own sales. That is, the tax is on valued added so it's taxation paid on the value which the company has created and which has thus lead to profits and/or increased stock value.

      --
      Karma. Moderation. Is my .sig good now?
    2. Re:Corporations DO NOT pay taxes by realnowhereman · · Score: 1

      Erm... what?

      I buy a pencil for 10p + VAT = (11.75p)
      I sell the pencil for 30p + VAT = (35.25p)
      Profit (regardless of VAT) = 20p

      I work out my VAT bill:
      VAT on purchases = 1.75p
      VAT on sales = 5.25p
      VAT bill (i.e. VAT on profit) = 3.5p

      Notice that the sale of the pencil was 5.25p over what I wanted for it. i.e. the VAT to my supplier plus the VAT on my profit. The customer paid every part of the VAT. Just because I wrote the cheque does not mean it came from my pocket. As a VAT registered business you act merely as a tax collector for the inland revenue. Companies do not pay VAT, customers do.

      --
      Carpe Daemon
  114. Re:Well, of course. GPL is severely restrictive. by Archie+Steel · · Score: 1

    Er...save your kudos, friend. They're not advocating "freer" licenses - they're trying to push proprietary alternatives.

    In any case, because they're taxpayer dollars, I think they should definitely go with free software. Since the govt. is unlikely to be a software distributor, there's no problem with using the GPL (or BSD licenses, for that matter).

    --

    Reminder: find a new sig
  115. Don't be stupid by wfrp01 · · Score: 1

    Of course there are other open source licenses than the GPL. That doesn't change the fact that the GPL predominates, nor diminish its important role in the promotion of OSS ideals. As of Apr. 4, 2002, sourceforge reported that 73% of the projects it hosted were GPL'd. The Linux kernel is GPL'd, for christsake. So you think it's o.k. for the UK to outlaw the use of Linux?! On what grounds?

    Don't even pretend you are a friend of the open source movement when you make statements like yours.

    The reason these companies want to eliminate the GPL from consideration is obvious: the GPL prohibits them from incorporating other people's work into their proprietary software. Now why should the government, in other words *you*, via your tax dollars, be financing work which proprietary software vendors can then appropriate for nothing and sell at a profit? Welfare programs should be reserved for people that need help, not Bill Gates.

    --

    --Lawrence Lessig for Congress!
    1. Re:Don't be stupid by firewood · · Score: 2, Insightful
      The reason these companies want to eliminate the GPL from consideration is obvious: the GPL prohibits them from incorporating other people's work into their proprietary software.

      The GPL does no such thing. It does not prohibit dual licensing. These companies are perfectly free to offer to buy the rights to incorporate the code under another license directly from the copyright holders.

      Now why should the government, in other words *you*, via your tax dollars, be financing work which proprietary software vendors can then appropriate for nothing and sell at a profit? Welfare programs should be reserved for people that need help, not Bill Gates.

      Software which all the taxpayers pay for should be available to all taxpayers. The rights to any additional software should be reserved to those who invested in the salaries of the programmers who developed the software. IMHO, government programs should be reserved for all citizens, not just the rich OR the poor.

    2. Re:Don't be stupid by egomaniac · · Score: 1

      The reason these companies want to eliminate the GPL from consideration is obvious: the GPL prohibits them from incorporating other people's work into their proprietary software.

      No, actually copyright law is what prevents them from incorporating other people's work. The GPL gives permission to use the code in specified ways -- it's copyright law that provides all of the restrictions.

      --
      ZFS: because love is never having to say fsck
    3. Re:Don't be stupid by wfrp01 · · Score: 1

      The GPL does exactly what I said. To get around the restriction, you need another license - hence the dual licensing you mention. Can you incorporate GPL'd software into your proprietary product without the copyright holder giving you permission? No. And I'm sure you know better. Stop blowing smoke.

      --

      --Lawrence Lessig for Congress!
    4. Re:Don't be stupid by wfrp01 · · Score: 1

      Whatever. It's not the law against speeding that slows people down, it's the police. No wait, it's the punitive threats. No wait, it's the judicial system that enforces such threats. Blah blah.

      --

      --Lawrence Lessig for Congress!
  116. What's with the crappy title of this article? by p2sam · · Score: 1

    UK Govt Warned: Don't Buy GPL

    That's all that's needed for /.'ers to go into a wild frenzy. In fact, no where in the article did it suggest that the government of United Kindom had issued a warning about the GPL. The organization known as Intellect is *not* the UK government.

    In fact the title of the original article is "Industry group urges government to think twice on open source". Sure, it has a lot less shock values, but sure is a lot more accurate.

    Therefore, I claim the title is crap.

    1. Re:What's with the crappy title of this article? by FuzzyDaddy · · Score: 1
      No, no, it doesn't mean the OK Government DID the warning, it meant they WERE WARNED.

      So I say: /.er warned: learn to read english properly.

      --
      It's not wasting time, I'm educating myself.
    2. Re:What's with the crappy title of this article? by spitzak · · Score: 1

      Read the title again. The word is "Warned", not "warns". Thus it implies that somebody outside the UK Govt said this, not that the government did. The title is accurate.

    3. Re:What's with the crappy title of this article? by p2sam · · Score: 1

      ok... I must admit that English is not my first language.

      But as I understand it, "UK warned blah" means that UK did some warning in the past. And "UK is warned blah" means that the some body did some warning to the UK in the present.

      Correct me if I'm wrong.

    4. Re:What's with the crappy title of this article? by p2sam · · Score: 1

      in this case, shouldn't the title had been "UK is warned", rather than "UK warned". As the later case could be interpreted as the subject, "UK", did some "warning" in the past.

      correct if I'm wrong, but if one wished to use the passive voice, one should preceed the verb with some form of "be" ...

      But I admit that English is not my first language, and would welcome corrections.

    5. Re:What's with the crappy title of this article? by Ada_Rules · · Score: 1

      Sorry. You will have to trust those of us for which English IS our first language (even if we can't spell or use proper grammer :)

      Probably a better headline which would have prevented the confusion would be:

      "UK government has been warned ....."

      But, trust me. The headline is NOT intended to imply that the UK government themselves made a warning in the past.

      --
      --- Liberty in our Lifetime
    6. Re:What's with the crappy title of this article? by FuzzyDaddy · · Score: 1

      It's definitely ambigous (as was my last sentence in my post). In non-headline english, "is" or "was" should be included. Headlines always exclude those words, however. (Sometimes with very funny results.)

      --
      It's not wasting time, I'm educating myself.
  117. Re:Well, of course. GPL is severely restrictive. by arivanov · · Score: 2

    It is not free. It is funded by 40 percent of my salary, 75% of what I pay for fuel, 30+% of what I pay for food and goods (delivery and other fuel related expenses are calculated before VAT), 25% of my company's profits, ad fscking naseum.

    Frankly anything government funded should be either BSD or public domain at least in countries with extortionate taxation like UK. The taxpayer has payed for it 100 times. He should be entitled to use it as he sees fit.

    So no closed source, royalty shit either. I have payd for it, I am fscking entitled to use it. So just play good ole BSD.

    --
    Baker's Law: Misery no longer loves company. Nowadays it insists on it
    http://www.sigsegv.cx/
  118. you don't have to agree by waspleg · · Score: 1

    but they rule

    welcome to democracy where the majority decides who they ahve for lunch

    republics have inalienable rights, democracies change on the whim of public opinion

    so while you can disagree you better do it quietly

    1. Re:you don't have to agree by Anonymous Coward · · Score: 0

      republicans have inalienable rights ? Oh you mean like those children on cuba, right ?

    2. Re:you don't have to agree by Anonymous Coward · · Score: 0

      Umm, the USA is a republic. If it was a democracy, we wouldn't have a stupid monkey-man in the white house.

      (and NO, democratic and republic have NOTHING to do with democrats and republicans, in case anyone is wondering)

    3. Re:you don't have to agree by Anonymous Coward · · Score: 0

      Yes we would. Only he'd be a robotic monkey man.

    4. Re:you don't have to agree by Anonymous Coward · · Score: 0

      (and NO, democratic and republic have NOTHING to do with democrats and republicans, in case anyone is wondering)

      You're right they don't. A democracy has decisions made by the majority or by elected representatives. A republic isn't a monarchy, typically having a president.

      e.g. Iraq under Saddam Hussein was an undemocratic republic
      Saudi Arabia is an undemocratic monarchy
      The UK is a democratic monarchy
      The USA is a democratic republic

      The question is, what did you think those words meant?

  119. Re:Well, of course. GPL is severely restrictive. by axxackall · · Score: 1
    The solution is acutally quite simple. If you don't want your work to fall under the GPL, don't base it on GPL software.

    Wrong.

    If you don't want your work to fall under the GPL, then make sure that your work is a modified GPL code. You still can include any GPL software (with its source code) into your package, and keep the resulting package under any license. But if you modify any GPL code then make sure that the modified piece stays under GPL.

    How hard to understand that?

    --

    Less is more !
  120. It's the PEOPLE's money... by Kjellander · · Score: 1

    ... and therefore the PEOPLE should own the resulting code which they have funded.

    GPL is the only way to ensure that it is so.

  121. irony by twitter · · Score: 0, Troll
    Whine, bitch, groan then accept reality and move on. The rest of the world seems to be ahead of you :)

    The whole reason M$ is whining is because the world is moving onto GPL'd software.

    --

    Friends don't help friends install M$ junk.

    1. Re:irony by Anonymous Coward · · Score: 0

      haha, your basement dosn't count as the world :)
      I'm sure oracle, db2 are being switched to GPL as we speak.

  122. When you only have a hammer... by lynx_user_abroad · · Score: 3, Insightful
    ...everything looks like a nail.

    When the Government decides to develop software using a restrictive licensing base, such as the GNU GPL, (it) should be aware that this would prevent it from deriving commercial gain from any subsequent derivative programs and prevent or severely limit the opportunities to work with commercial companies on such projects," Intellect said in the response paper.

    Businesses are geared to think only in terms of how profitable a certain action can be, and are incorrectly projecting that necessity-for-profit onto others. Intellect appears to be trying to equate their perception of a reduced commercial value of GPL'd software to a reduced societal value of GPL'd software. And while the former is an unproven assertion at best, the latter is downright wrong.

    Should we abandon the creation of roads where the cost of building a new highway exceeds the revenue of the resulting taxes? What about housing for the poor? Surely we're not "deriving commercial gain" out of those projects?

    Seems to me this is yet another case where commercial organizations need to be reminded by the public that they exist only at the pleasure of the populace, and by their grace. When a commercial organization (or other entity) begins to promote it's own interests over the advancement of the society as a whole, that society is correct in recognising such an organization as hostile.

    --

    The thing about things we don't know is we often don't know we don't know them.

  123. This is normal, no? by davecb · · Score: 1
    After all, IBM warns people not to buy other vendors' products, don't they?

    --dave

    --
    davecb@spamcop.net
  124. How helpful by agent+dero · · Score: 1

    They're just trying to help the crappy economy out guys!

    Look at it this way, if the "Department of Tee" has 50 employees, each with a computer, and a need for office software, that's 1 package of Windows XP Professional $143 and 1 package of Microsoft Office Professional $179. Multiply that by 50, and that's $7,150 for the OS, and $8950 for office software, together $16,100. But don't forget, they might need new computers to meet XP's software requirements

    Meaning another $16K pumped into MS, and the world's economy.

    They're just trying to help, really.

    --
    Error 407 - No creative sig found
  125. They misinterpret the GPL. by mark-t · · Score: 1
    The GPL cannot dictate that any and all software derived from it must be GPL'd, it can only dictate that any and all software derived from it which *STILL CONTAINS* GPL'd code must also be GPL'd. The reason for this is that if it still contains any GPL'd code, then that older code is still subject to the copy restrictions imposed on it by the author who copyrighted the older code in the first place, which in the GPL's case means that it cannot be distributed as part of any material that is not, itself, GPL'd.

    Why Microsoft and other entities that are convinced of the viral nature of the GPL have overlooked this blatantly obvious issue is utterly beyond me.

  126. Re:understandable (from they 're point of view) .. by zmooc · · Score: 2, Informative

    I don't think you have to expect much from the EU. Just this week the juridical department of the europarliament approved the new proposal for allowing software patents (and therefore . The woman responsible for preparing the final decision-making - a british labour member of the europarliament: Arlene McCarty somehow is in a lot of hurry to force this through by 30 june already. I think she has a hidden agenda.

    Anyway - all pro-Open Source talk from the EU IMHO is just a lot of nice words and no action while at the same time they really don't understand what they're talking about and give more and more away to big multinationals...

    Unfortunately I've only got a link about the news in dutch, but there's a petition to cut this crap over here. If you agree with what it states, please sign it.

    --
    0x or or snor perron?!
  127. Re:Well, of course. GPL is severely restrictive. by dbrutus · · Score: 1

    Not if Blair has his way, they'll be euros B)

  128. OSS isn't inventive? by ghostlibrary · · Score: 1

    My favorite bit is how they claim OSS aren't inventive and won't be able to provide any new solutions to problems.

    "3) [restrictive licenses may lead to] Very basic software that would provide only minimally useful solutions-- for the same reason that anything beyond customary and already known solutions wouldn't be created."

    Err... given that experimental software is one of the big areas of open source development, I find this surprising. Heck, the ReiserFS is a nice piece of computational science that is GPLed and he still gets to sell it to companies (as per most recent Linux Journal).

    Oh well, back to do my non-innovative work, I guess. After all, it's open, it must be derivative.

    --
    A.
  129. Nothing to see here people... by why-is-it · · Score: 1

    Is there a sonyesque powerstruggle going on inside IBM that results in left hand not knowing what the right hand is doing?

    This is IBM we are talking about here people. It has thousands of employees worldwide working in dozens and dozens of divisions. It is not reasonable to assume that there is so much as one person at IBM who knows everything that the company is working on at any given time. It seems quite reasonable that different groups within IBM would have different opinions about any number of subjects including this one.

    It's a huge multinational corporation. There are lots of divisions driving their own agendas. Unless the statement condemning the GPL came directly from the CEO or one of the top executives, do not consider this announcement to be official IBM policy...

    --
    *** Where are we going? And what's with this handbasket?
  130. someone who works for BAE by Anonymous Coward · · Score: 1, Interesting

    As someone who warks for BAE I really don't like this.
    This is very anti-compititive. This would preclude
    the government from using GPL or from contributing to GPL
    projects.

    Write your representativies and your corporate PHB's
    who are doing this crap....

  131. They're preaching to the converted by Snart+Barfunz · · Score: 2, Insightful

    Governments hate the idea of open-ness.

    --
    --- Yx3 = Delilah ---
  132. Government works and copyright by deblau · · Score: 1
    At least in the US, we have this law, which states:
    Copyright protection under this title is not available for any work of the United States Government, but the United States Government is not precluded from receiving and holding copyrights transferred to it by assignment, bequest, or otherwise.
    In other words, all works created by public servants are automatically Public Domain.

    According to this, the UK uses a system of Crown Copyright, which if I'm not mistaken also applies to software created by developers working for the UK government.

    Observations for the UK government to note (should any representative thereof read this):

    • The GPL does not prevent modification of software for private (intragovernmental) use. All modifications are completely unencumbered, provided the Government does not distribute them.

    • GPL software and its derivatives may be sold commercially, and for a profit; however, any sales must be accompanied by an offer to provide complete source code for a reasonable shipping and media cost. For large projects especially, many customers prefer receiving a CD with the software, and are prepared to pay a premium for this method of delivery, rather than wait long periods for an Internet download to complete. The GPL in no way precludes commercial software offerings, despite any loud protest from industry groups.
    --
    This post expresses my opinion, not that of my employer. And yes, IAAL.
    1. Re:Government works and copyright by Anonymous Coward · · Score: 0

      So all that code cracking and phone call interception software run by the NSA/CIA is public domain?

      Where can I get a copy :)

  133. DUH! by Anonymous Coward · · Score: 0

    In other news, a US auto consortium, consisting of Ford, GM, and Harley Davidson is recommending that the U.S. government not buy cars from Asia, as they are shoddily built and may undermine the US's abilty to compete in the auto industry. (a bunch of companies recommending you not buy from their competitiors is news?)

  134. Isn't it funny by Anonymous Coward · · Score: 0

    Isn't it funny that all the open source advocates call GPL software free software and yet these people call it restrictive software.

  135. Closed software on Open OS? by Neuroelectronic · · Score: 1

    If you want high-end software there is closed software that will run on an open OS, right?

    Open software less secure then closed? eh, bullshit! Microsoft may have easily left backdoors for themselves in any software they publish. but we all know bout BSD. I wonder if the UK does?

  136. The GPL and predatory monopolies by ctid · · Score: 5, Insightful
    There are many people here posting that the GPL is inappropriate for government-funded projects because it makes it harder for commercial organizations to make money from government-funded software. This position is, I believe, untenable in a market where an abusive monopoly exists. Here is an example which I have posted to Slashdot before:


    Suppose I am a government funded researcher. To be precise, people and businesses in my country pay their taxes and the government awards me some of this money to fund a new software system. Suppose my system is useful for SMEs to quickly help them to communicate opportunities to do business. It doesn't matter what it does exactly; the key is that there is communication between different organizations and that this is facilitated by my government-funded project. If I GPL this software, everyone in the country gets to use the software. If you're so inclined, you could go into business to try to make money from the software; you could improve the interface, or make it easier to search for partnerships, or whatever. Of course, you must GPL your changes, but you might be the clear leaders in the installation and configuration of this SW, so you could make some money. In any case, whether you can make money or not, the taxpayers do not lose out.


    Suppose now that the software is released into the public domain, or even under a BSD licence. Suppose further that half-a-dozen firms spot a market opportunity to improve this project and make a commercial product out of the system. This is fine in principle, but if one of those six firms is Microsoft, we have an immediate problem. MS could decide to integrate the system into MS Outlook; perhaps the system uses email to communicate opportunities. We still have no problem of course, because there are five other competitors, any of whom could come up with a better approach to improving the product. Perhaps some of them will flourish in organizations which do not use Outlook for whatever reason.


    However, if MS wishes to, they can simply make a subtle change to the protocol used by their version of the software. Because MS Windows is universal, this new protocol becomes the de facto standard. Of course, even this wouldn't be a problem, so long as MS published their changes to the protocol.


    Suppose however that MS declines to publish their changes to the protocol. Our five other competitors are pushed out, and whatever money there is to be made from the software will accrue to Microsoft. For all I know, MS are paying a huge amount of tax, and perhaps they should have the opportunity to make a killing like this. The problem is that all the other taxpayers get to pay twice; they funded the original software with their taxes. And now if they want to get the benefit from the money they "invested" before, they have to pay again, this time to Microsoft. Of course you could argue that MS might have made significant improvements, but I don't think that argument holds, because they wouldn't have to make any useful changes to effectively require taxpayers to pay again for what they have already funded. All Microsoft needs to do is to make some subtle and unimportant and secret change to the communication protocol and they've made an instant market for themselves (or, more accurately, they've damaged another market).


    I think that this is the key problem with BSD and public domain licensing for taxpayer-funded software.

    --
    Reality is defined by the maddest person in the room
    1. Re:The GPL and predatory monopolies by leandrod · · Score: 1

      Great summing up. Wouldn't you want to publish it somewhere? I'd love to have it in my bookmarks.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    2. Re:The GPL and predatory monopolies by Anonymous Coward · · Score: 1, Interesting

      The government, I'm sure, would love the taxpayers to pay twice. We already do this with prescription medications (huge taxpayer dollars towards research, then the companies get to patent their drug and make mucho $$$ on it.)

      Besides, what corporate-sponsored government could resist pulling money out of the average Joe's wallet not just once, but twice?

    3. Re:The GPL and predatory monopolies by mesterha · · Score: 1

      I think you could simplify your argument to monopolies are bad.

      It seems somewhat convoluted that the government would use the GPL to fight monopolies instead of the various anti-monopoly laws. Of course, the government isn't doing a good job applying these laws, but that's not because the laws don't have teeth, it's just that the government chooses not to bite the corporations.

      --

      Chris Mesterharm
    4. Re:The GPL and predatory monopolies by firewood · · Score: 1
      Of course you could argue that MS might have made significant improvements, but I don't think that argument holds, because they wouldn't have to make any useful changes to effectively require taxpayers to pay again for what they have already funded. All Microsoft needs to do is to make some subtle and unimportant and secret change to the communication protocol and they've made an instant market for themselves (or, more accurately, they've damaged another market).

      I think that this is the key problem with BSD and public domain licensing for taxpayer-funded software.

      (1) The GPL wouldn't completely fix this problem. MS could always release the changes to the application's source, and then update the OS API's underneath it to modify the wire protocols or file formats.

      (2) If you aren't worries about the above method of moding the OS to "embrace and extend" your application, then the MPL, or a version of the MPL which also covers wire protocols and file formats would fix the weakness of the BSD license without the GPL's viral baggage.

    5. Re:The GPL and predatory monopolies by Anonymous Coward · · Score: 0

      For all I know, MS are paying a huge amount of tax, and perhaps they should have the opportunity to make a killing like this.

      Last I heard, they haven't paid any taxes to the IRS since 1999!

    6. Re:The GPL and predatory monopolies by shadowbearer · · Score: 1

      He just did publish it. On /.

      Bookmark it here

      :-)

      SB

      --
      It's old. The more humans I meet, the more I like my cats. At least they are honest.
    7. Re:The GPL and predatory monopolies by ctid · · Score: 1

      I take your point, but this is just one area of activity. Fighting the abuse of monopolies has to happen, of course. But I believe that it's important that governments shouldn't help to create monopolies. The GPL gives a convenient mechanism for this.

      --
      Reality is defined by the maddest person in the room
    8. Re:The GPL and predatory monopolies by Jonner · · Score: 1

      How can you have the strength of the GPL (keeping Free Software free) without that which you so glibly label its "viral baggage?" What is the "viral baggage" anyway? Does the MPL have the same ability to keep Free Software free?

    9. Re:The GPL and predatory monopolies by leandrod · · Score: 1

      Yes, I know. I just thought he could finish it up for proper publication.

      --
      Leandro Guimarães Faria Corcete DUTRA
      DA, DBA, SysAdmin, Data Modeller
      GNU Project, Debian GNU/Lin
    10. Re:The GPL and predatory monopolies by Twylite · · Score: 1

      Your premises are invalid. A government commissions software because it has a need for that software. Because the development is ultimately funded from taxpayers' money, the government has a responsibility to make that development (knowledge, design and implementation) available to the public that funded it.

      There is no requirement, intention or need for the government to force compatibility with all potential derivations of the software.

      To the government it is in fact desirable that no publically recognised derivations are made. This removes any pressure on the government to maintain and upgrade the software, or add features that it doesn't require.

      Consider the following GPL case: government creates software for a national database, available under the GPL. A group of interested developers write some additional functionality and bring out NDBv2 (hosted on SourceForge). But as is typically in non-commercial environments, the changes are not fully backwards compatible. Anyone is free to install the original government version, or the New Improved v2, which won't be able to access the national database. Because the software has been improved, there is pressure on the government to upgrade, even though it may not see a need for the v2 functionality.

      Now the BSD case. EvilSoft Inc. creates a proprietary extension to the software and released EvilSoftNDBv2 (R). If it sells this software, users will demand that it can perform the function they need it for -- accessing the national database. If it doesn't, they can still use the government version for free. If EvilSoft give away their software, users can demand interoperability with the national database. And the government will give the public the finger and say: this is a proprietary extension, we will not support it. IF EvilSoft contribute the code to use under the BSD license, we may provide support, if it suits us.

      Embrace and extend only works within certain limitations. It does not work when a user has a requirement to integrate to another vendor/product, and that vendor/product cannot or will not accept a modification. (Yes, it can work if you can convince the user to change their requirements, but that isn't covered by this limitation, is it?)

      On a completely different tack, research software cannot be properly exploited if it is released under GPL. Research typically requires a large amount of time and resources, and is undertaken by (or with the funding of) companies. A company's motivation, and the reason the capitalist system (sort of) works, is profit -- so any research expenditure needs to be justified by having the potential to create profit. Having to give away your research secrets the moment you publish the results of the research seriously reduces your potential to profit. So a company is unlikely to research or develop based around GPL software.

      Before you shout about the moral responsibility companies should have to society, I suggest you read up on economics and business management. You may hate Microsoft, but they directly employ many thousand people, contribute billions to the US tax base, indirectly employ millions and drive markets for related products, and brought usable computers to the average household. I probably don't like their practices any more than you do, but they have already made a vast contribution to society, and continue to do so. Striving for paradise (or even balance) in the technology market doesn't necessarily benefit society as a whole.

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    11. Re:The GPL and predatory monopolies by mpe · · Score: 1

      If you're so inclined, you could go into business to try to make money from the software; you could improve the interface, or make it easier to search for partnerships, or whatever. Of course, you must GPL your changes, but you might be the clear leaders in the installation and configuration of this SW, so you could make some money. In any case, whether you can make money or not, the taxpayers do not lose out.

      Also since all the changes are GPLed it's rather hard to end up with various versions which are incompatable. Since any supplier can find out how any changes made to it work.

      Suppose now that the software is released into the public domain, or even under a BSD licence. Suppose further that half-a-dozen firms spot a market opportunity to improve this project and make a commercial product out of the system. This is fine in principle

      Unless you end up with 6 forks of the program which won't interoperate with each other...

      but if one of those six firms is Microsoft, we have an immediate problem. MS could decide to integrate the system into MS Outlook; perhaps the system uses email to communicate opportunities. We still have no problem of course, because there are five other competitors, any of whom could come up with a better approach to improving the product.

      Since Microsoft has gone and bundled it with one of their products they might also find that their potential market has shrunk. e.g. it has to be very much better to sell to anyone who already has outlook.

  137. Write your MP by Basje · · Score: 2, Interesting

    British citizens.

    Now is the time to write your MP. Write him a _polite_ letter (snail mail is best in this case), in which you explain to him that GPL is good, esp. for government funded software. Read the comments in this thread, to get some arguments.

    The most important thing is that you stress that this is important to you. Important decisions win votes.

    --
    the pun is mightier than the sword
    1. Re:Write your MP by spinlocked · · Score: 2, Interesting

      British citizens.

      Now is the time to write your MP.


      That would be write to your MP, Yank. Fax is best actually (in my experience).

      I find this sort of rabid Linux/GPL/open source zealotry particularly irritating. As far as I'm concerned (as a UK tax payer) I want the government using the correct tool for the job required, using cost as the primary deciding factor. I'm sure time will tell that a UNIX (not necessarily Linux) solution would prove to have a cheaper TCO than an MS Windows platform. Ideally, I think we should also factor in technological independence from foreign powers (all of them, even our allies) wherever possible. These days it's hardly ever possible.

      Large government databases often need big boxes to do the required heavy lifting. Linux will not be appropriate in many of these situations. IBM/HP/Fujitsu/Sun boxes (sadly I can't add a UK large scale computer manufacturer here, since ICL bowed out) and the major DB companies provide relatively (relative to writing and supporting it yourself) cheap solutions.

      --
      # init 5
      Connection closed.


      Oh... ...bugger.
    2. Re:Write your MP by Basje · · Score: 1

      First, I'm not American. I'm Dutch, thank you, so I'm actually pretty close to you (geographically that is).

      Second, I'm not a zealot, and not rabid either. The fact that I show some people how to use make their political system work, hardly qualifies me as that I think. Unfortunately, that means that you have to be more concise and less rude with your argumentation towards your MP. At least you use the right grammar.

      Third, using cost as the primary deciding factor is generally a bad idea in politics, esp. short term. The British have always been above that. It's sad to see them succumb to american influences.

      --
      the pun is mightier than the sword
    3. Re:Write your MP by easter1916 · · Score: 1

      That you assume you can show a "foreigner" (the gentleman from the UK) how "best" to work his political system (best being your definition) certainly classifies you as a Dutchman. In three years spent living in Holland (Haarlem) I met many, many people like you.

  138. Re:Well, of course. GPL is severely restrictive. by 73939133 · · Score: 4, Insightful

    Shouldn't they be spent on something where the user is completely free to modify - either licensed BSD, or public domain?

    Why should they? Your tax payer dollars pay for your city park, yet you aren't free to set up a business in your city park; in fact, what you can do in your city park is quite restricted. And the purpose of those rules is so that everybody can enjoy the city park.

    It's quite analogous with the GPL: tax payer dollars pay for the software, and the GPL ensures that the software remains there to be enjoyed by everybody.

    Likewise, the fact that tax payer dollars pay for software development doesn't mean that anybody should be able to use that software for whatever they please.

    Keep in mind that the same kind of people who make this argument against the GPL now had not trouble making the argument a few years ago that governments should pay for software development in the private sector and then leave ownership of that software with the companies that developed it.

  139. What about 'professional' open source programmers? by almondjoy · · Score: 1

    It seems a bit off base to draw comparisons between 'professional programmers' and 'open source programmers'.

    How may open source coders out there make money at what they do? Is it not possible to be a professional open source programmer?

  140. value added by Anonymous Coward · · Score: 0
  141. ZDNet is not reporting accurately by LittleStone · · Score: 4, Informative

    You can read the original Intellect's analysis in here.

    The ZDNet article misinterprets many things Intellect suggest:
    1. Intellect does not suggest OSS licenses are all bad. Only GNU GPL could be problematic for the Government uses (ZDNet's title is so misleading)
    2. The "GPL not suitable for secretive government bodies" is also overblown. The Intellect just suggests that if the Government wants to maintain confidential codes, they can't do it under GPL.

    All in all it's fair to recommend the Government not going for 1 type of development model/license by default. The only question I have on the Intellect's analysis is that they suggested that businesses can't get back value of their IP under GPL. As far as I understand, GPL does not require distributing their software free (as in beer), nor giving up the right of redistribution (so I can't distribute a piece of GPL software in which the copywrite holder does not grant me the redistribution rights.) In that sense, GPL won't hinder commercial interest in software development as suggested in Intellect's paper, and the whole analysis could falls apart. But I'm not sure I'm correct on the GPL, better have someone more familiar with GPL to point it out.

    --
    A sig is redundant.
    1. Re:ZDNet is not reporting accurately by C_Kode · · Score: 2, Insightful

      2. The "GPL not suitable for secretive government bodies" is also overblown. The Intellect just suggests that if the Government wants to maintain confidential codes, they can't do it under GPL.

      Actually, If I understand the GPL correctly; they can. They just can't redistribute their changes without revealing their code (and codes). Althought, they can distribute changes (the source code itself) for what changes they don't hold confidential. Therein returning work to the community. You can make all the changes you want to GPL code without releasing the code. You just can't release the (new) binaries without contributing it's code also.

    2. Re:ZDNet is not reporting accurately by Twylite · · Score: 1

      You're absolutely right. A business can charge for / sell GPL software, providing that it also supplies the source code.

      Then again, you're absolutely wrong. The GPL guarantees the receiver the right of distribution. See Section 3 of the GPL.

      So once you've sold ONE copy, the buyer can resell or give away as many copies as (s)he wants. Have A Nice Day.

      --
      i-name =twylite [http://public.xdi.org/=twylite], see idcommons.net
    3. Re:ZDNet is not reporting accurately by mpe · · Score: 1

      Actually, If I understand the GPL correctly; they can. They just can't redistribute their changes without revealing their code (and codes). Althought, they can distribute changes (the source code itself) for what changes they don't hold confidential.

      What's far more likely to be an issue is confidential data. In which case people would be better advised to closely read proprietary EULAs.

      Therein returning work to the community. You can make all the changes you want to GPL code without releasing the code. You just can't release the (new) binaries without contributing it's code also.

      Most entities, including government departments are not in the business of distributing software in the first place. Anyway the provisions of the GPL only applies to the specific entities you distribute to. e.g. if you sell GPL software the only people who can ask you for the code are your customers. N.B. the GPL is only concerned with distribution to third parties, not the details of the distribution.

  142. Re:Well, of course. GPL is severely restrictive. by AVee · · Score: 1

    If you don't want your work to fall under the GPL, don't base it on GPL software. How hard is that?

    Very hard for most people, especially the ones that want to make easy money using other peoples hard work...

  143. General Motors says: "Don't buy Ford" by Anonymous Coward · · Score: 1, Funny

    Duh.

  144. I have to agree with the basic wording by ISPTech · · Score: 1

    They say don't require GPL. I think for free software to get in there allowing GPL is the start. Requiring GPL is just as unfair as requiring Microsoft products.

    --
    This space intentionally left blank.
  145. Something I've wanted to say many times when by mijok · · Score: 4, Interesting

    governments considering buying open source software is considered. Frequently people here say "right tool for the right job" and talk about open standards being more important than the software. What has surprised me is that so far I haven't encountered one of the most important arguments: The right choice for governments is not necessarily the best software for the lowest price. For companies that reasoning is the only sound one but for governments it's not since they need to take more things into consideration - such as jobs in their own country. Have you ever seen police cars in a country made by a non-domestic manufacturer if there is a domestic manufacturer? I simply don't understand why so many European governments are so happy to send money to Redmond instead of trying to increase employment in their country. Obviously MS Office is better than OpenOffice and whether the total cost of ownership of Windows is lower than that of Linux (for eg. government desktops) is debatable. Can you imagine what it would do for Linux if the German government decided that since there is a domestic supplier of operating systems (SuSE) that must be used even though compatibility with MS Office wouldn't be perfect and even though people would need re-training. And if the French did the same with Mandrake? Why can't governments (and others) see that with a little effort Linux can be considered just as generic an operating system as Windows - why, why, why? If they buy other domestic products simply because they're domestic why not apply the same logic to operating systems since with a little effort they can be just as generic as cars.

    --
    Karma. Moderation. Is my .sig good now?
  146. This is good. by Lemmy+Caution · · Score: 1

    They're scared.

    We're winning.

  147. Q:govt paid sw developemt should be public domain? by Anonymous Coward · · Score: 0

    Anybody elso have problems with governments funding GNU license type open source software?

    The government should be public domain.

  148. GPL, Public Domain, whatever ... by Ex-MislTech · · Score: 1

    Anything is better than M$ taking over 50 billion US dollars
    away from those that do the work in the field .

    50+ billion was just their net profit, cannot even imagine
    their gross profit .

    How many jobs could have been made with all those billions,
    and the other billions that were labelled as expenses and
    funnelled through the US govt tax system .

    Who really knows how many billions went thru M$ over the past
    10 years , I am almost baffled to guess .

    I stagger to think how many coders could be hired for life
    on the amount, and the residual interest, etc etc .

    You'd have the best software on the planet, and workers there
    to help you with it instead of having to call a 1-800# to get
    $hit $upport .

    Peace,
    Ex-MislTech

    --
    google "32 trillion offshore needs IRS attention"
  149. Governments should NOT discriminate on license by mnmn · · Score: 1

    The government is responsible for spending the least, running the most efficient and approrpriate software and keeping its systems robust. Now there are small areas where Solaris and Windows are more appropriate than Linux.

    Case in point. Certain types of networking betweenn Tokenring and Ethernet do not work stably in any version of Linux or the BSDs. If such a requirement arises, the government should not let its systems become unstable or expensive when they can use Solaris. Another example: many specialized inventory management, ERP and financial applications are only sold for Windows. If such a software is required, it must be run on windows given thats the least cost route. It is in the best interest of the people and the government itself, rather than sanction a team of programmers to try and duplicate that functionality for Linux or just a team of accountants to make up for the work manually.

    Of course for firewalls, other networking, high security, web and mail services and other applications, Linux or the BSDs are a better option than AIX, Irix, Solaris, Plan9, Xenix, QNX, BeOS, AtheOS, CP/M, OS/390, OS/400 or Windows 2003. Discrimiation of software licenses in the government will incur high costs that the people would not want to pay, and will harm the security, stability and efficiency of the government. Governments should therefore use free software as much as possible but not exclusively.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
  150. Re:Well, of course. GPL is severely restrictive. by jrnchimera · · Score: 1

    And exactly how will the UK government bodies modify software bought from companies such as Microsoft and IBM?

    Your point about not being able to modify GPL software is moot when compared to the alternative.

  151. Re:understandable (from they 're point of view) .. by delta407 · · Score: 2, Interesting
    [A]s usual some people really don 't get it (not a big deal - dynossaurs got extint anyway) and will try all sorts of dirty tricks like this one...
    True, but by the same token, a lot of people do get it.

    I'm the lead developer of LISSARD, an open-source school administration system. I am having discussions with someone in the U.K. who is very interested in free software, and in particular, using LISSARD in several of the schools he represents.

    As I understand it, some U.K. courts have recently ordered their current proprietary administrative system to open up their database backend, opening that market to competition. That's where LISSARD comes in. Anyway, no one (in those schools, at least) likes the idea of being tied to a single vendor, which is why the open-source model is much more attractive. (Don't like it? Hire someone to change it.)

    Also, this person is actively trying to deploy open-source software wherever possible, with moderate amounts of success so far. The real obstacle, as far as he can tell, is that most people are of the "you get what you pay for" mindset. (To which I respond "I'll take your money ;-)", of course.) At any rate, they are excited about what what open-source software has to offer over their proprietary counterparts, and are looking forward to a potential wide-scale deployment of many free software products in 12-15 months.

    All in all, good times to be OSS. :-)
  152. I'm furious by Anonymous Coward · · Score: 0

    BAE Systems uses Linux internally. It's not officially supported (because CrapSoftwareCo, aka CSC) don't do Linux (wankers) but the Advanced Tech areas use it for many things - including most if not all of their classified networking technologies in the Advanced Technology group.

    I have seen no breaches of the GPL, but for them to recommend that the UK Gov't doesn't buy it is to say the least hypocritical.

  153. mod up by Anonymous Coward · · Score: 0

    This is the most insightful comment in the entire discussion, and I couldn't agree more.

  154. In-House Instead? by cenobita · · Score: 1

    I'm no expert on software deployments within..well, anything, but doesn't it seem smarter for governments to be writing their own open-source software, rather than depending on tools written by outside sources? If a government agency or network is reliant upon outside, unrelated developers to provide patches and updates, it makes me wonder if they aren't leaving themselves wide open to potential security holes and feature flaws. If they were to keep things in-house, at least they'd have the original developers on hand to track that kind of thing and keep things running smoothly. At the very least, it would allow them to tailor the software they're using specifically to the needs of their particular network.

    I realize that there are financial concerns to worry about, but if we can toss out billions and billions of dollars to fund tanks and bombs, it seems perfectly logical to make that same investment in the security of government networks. I'd like to think that this should extend beyond just going shopping for hardware and software, and instead looking for the "best of the best" amongst the many developers out there.

  155. Isn't IBM supporting OSS? by Anonymous Coward · · Score: 0

    IBM has its own team of coders working for linux, which is GPL'd last time I checked. I don't understand this corporate stuff :)

  156. Re:Well, of course. GPL is severely restrictive. by michael_cain · · Score: 1

    Yes, but... the US is currently running a trade deficit with the UK -- we buy more stuff from you than you buy from us. The dollars that the US spends on British products have to come back somehow, either directly or indirectly, unless you guys are just going to hoard them. Given the recent slide of the dollar against most currencies, hoarding hasn't been a good idea.

  157. GPL doesn't apply by firewood · · Score: 1

    National governments should have very little reason to worry about the GPL. A national legislature can simply amend copyright law so that enforcement doesn't apply to the software in question (rendering non-acceptance of GPL terms moot), or use eminent domain to outright nationalize all IP rights to the software in question.

  158. Re:understandable (from they 're point of view) .. by Courageous · · Score: 1

    fact is: opensource is changing the IT industry economics and IT providers should adapt or die ...

    Wasn't the article about the GPL? BSD is open sourced too, you know. >;/

  159. Who is whose? by ajs318 · · Score: 1
    I am a UK taxpayer and a firm believer in Open Source.

    I pay {a little something towards} the Government's wages.

    I object to my money being spent on software when a superior alternative exists at much lower cost. The benefits of Open Source have been extensively pointed out elsewhere. Here I want to examine the malefits {I'm not sure that's a real word but it feels as though it should be} of closed-source {read: Micro$oft} software.
    • Proprietary File Formats. This would lock software purchasers into an upgrade schedule, and creates interoperability issues.
    • Closed Source Code. If you don't get to see the source code, how can you possibly know it is secure?
    I belive that the Government should have the automatic right to subject the source code of any and all software it uses to expert scrutiny. {I would go so far as to mandate that a copy of the source code to all closed-source software be placed in escrow for dispute resolution purposes - only access to the source code would absolve manufacturers from having to guarantee software. Examining the source code is difficult but not impossible -- a bit like backing up your entire hard drive, which closed source suppliers are keen that we should do in the name of due diligence}. I would expect to see the software manufacurers obliged to permit this as a condition of contract. I also believe that in the vast majority of cases, open source software is eminently suitable for the needs of public bodies and therefore should be used as the de facto standard, unless it can be demonstrated that only a closed source solution is applicable.

    Doubtless this won't please Micro$oft, but my firm belief is that the needs of the people come before any corporation's interests. Software suppliers are not above the law. Maybe the Government could cut themselves some slack with the GPL and keep some Government internal software secret where there is a very good reason for doing so -- after all, they do make the rules. And any data made available to the public must be readable using Open Source software -- it is not reasonable to expect members of the public to have access to closed-source software, for a variety of reasons.
    --
    Je fume. Tu fumes. Nous fûmes!
  160. smart consumer by clenhart · · Score: 1
    Summary:
    Vender lock-in is good so that the government can pay more in the long run.

    Since when is the buyer concerned about the profits of the seller?

  161. Grammar Fairy sez: It's a good day to learn! by GrammarFairy · · Score: 2, Informative

    "...with GPL software its less likely..."

    These two words, it's and its, are one of the trickiest in the English language. Here's a little mnemonic that may help:

    Posessive "its" doesn't posess an apostrophe.

    Using this little phrase, you can tell that your usage above is a contraction (it is less likely...), and hence should read:

    "...with GPL software it's less likely ..."

    Magic Grammar Dust for you: .`~.'".,,.'~".,,.".

    1. Re:Grammar Fairy sez: It's a good day to learn! by Taurine · · Score: 1

      I hope I don't ever have to spend the night where you live, there can't be much entertainment if you have the time to make posts like that, and going by your /. ID it seems to be your main interest here. Well I do hope my hasty typing mistake gave you just a little enjoyment, perhaps next time I'll throw the dog a bone and make a few more, just for you.

    2. Re:Grammar Fairy sez: It's a good day to learn! by Anonymous Coward · · Score: 0

      somebody should hunt this guy down. *Yawn* Will someone do it for me?

    3. Re:Grammar Fairy sez: It's a good day to learn! by muffel · · Score: 2, Funny
      It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise yours and theirs.
      -- Oxford University Press, Edpress News
      --

      bla
  162. Re:Q:govt paid sw developemt should be public doma by cayenne8 · · Score: 1
    Yeah, the part I didn't get was the argument by Intellect, that the Govt. couldn't make any money off software they had developed....

    I never thought my Govt. was supposed to make money on software they developed...if anything, they should give it back to me to use if it isn't classified....I've 'already' paid for it with my tax dollars...

    --
    Light travels faster than sound. This is why some people appear bright until you hear them speak.........
  163. BSD doesn't KEEP it in the community by TheConfusedOne · · Score: 1

    A BSD license means that the initial work is in the community for one and all. The problem is that some people can take that code from the community and add a widget or two and make it the new version their own.

    Ideally, improvements should come BACK to the community.

    --
    --- I wish I could hear the soundtrack to my life. That way I'd know when to duck.
    1. Re:BSD doesn't KEEP it in the community by Anonymous Coward · · Score: 0

      So ?
      The initial code is there. You can add your own "widgets". If someone takes the time and resources to add a new "widget" and charges for it what's the problem. If it's not worth the $ then someone can else code it for free.

  164. Now wounldn't that be preventing "Software Choice" by EMR · · Score: 1

    This would be going against the "Software Choice" campain that is being promoted through the Initiative for Software Choice organization.. So is this organization not really promoting what they say they are?

  165. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0

    Um you are buying your software and equipment from the UK subsidiary of the aforementioned companies. They pay UK taxes and provide jobs. Most likely they also give back to the community through charitable contributions. Unless your company sends a row boat back and forth across the pond every time you want to buy something, i suggest you reevaluate your opinion.

  166. yes but... by zogger · · Score: 1

    ... yes but merrie and royale olde englande is ruled by dudes who still wear wigs and by funny royal like people, plus they disarmed their peasants, because they don't trust their peasants, so everything else they do sort of revolves around that methinkeths. Of course they want the peasants who fund the dudes in wigs and the royals to buy expensive software from their club drinking buddies.

    See, what would work is for everyone there to go to wherever those royal and wiggy guys hang out and like put heads on the battlements or whatever that is called. Every nation needs that at least once every couple of hundred years or so, keeps em honest and stuff. Then there's no rip off nonsense for a spell, then it gradually goes bad again. rinse lather repeat.

    I mean, really, calling people "lords"? Say whut? "Curtseying"? "Knights"? We are supposed to take them serious? /me checks calendar... hmm, 2003....

    I'm sure most of the people over there are just fine folks, they just suffer from the same thing we do, out to lunch government and these people who are already rich as snot so they think they deserve to be richer and have more power and to tell the peasants "what's good for them". I bet they even have people who supposedly "represent them" in the rich as snot royal or semi royal good ole boys government/business club, too.

    1. Re:yes but... by ajs318 · · Score: 1
      plus they disarmed their peasants
      In this country, we believe in the quaint, old-fashioned right to go about the place without having a gun pointed at you.
      --
      Je fume. Tu fumes. Nous fûmes!
    2. Re:yes but... by zogger · · Score: 1

      in this country we think it's rather annoying as well, either from some brigand, or some royal or royal wannabe brigand who claims authority, but in reality are just more sophisticated thieves and scoundrels.

      That's the difference, we are smart enough to know there's *both kinds* not just the one. aww gee, it doesn't even take much smarts,just medium smarts, all you have to do is look around.

      You won't find honest gun owners in the US pointing guns at you, you will find badguys if thart happens, and last I heard, you have them as well,in fact, those numbers seem to be rising and rising every year don't they? And your royals and bewigged ones declare that you may not, that you do not have their "permission" to defend yourself. Of course, those people all have armed guards, don't they? Admit it, they do, don't they? Admit it, cuz ya knows it's 8true facts* and stuff. You can't, but they do. You probably are "allowed" to use strong language against them, and that's about it, isn't it? In fact, you must "retreat" and take all the indignities, don't you? See anything weird with that? You think if someone broke into the "royal" house or someones house who wore a wig to work,or any of the really fattest of cats who drink with those previous two sets of gents, do you really think that A-they really don't have guns in there, or b, they wouldn't use them if they needed to, and c, absolutely nothing zero zilch nada would happen to them "legally", but if YOU had a gun and defended yourself at home, with the same exact scenario, same badguys trying the same bad stuff, you'll be going to jail, won't you? Admit it, it's the truth, isn't it? right to jail, you'll be a criminal too, such joy! A half dozen bad guys could break into your house, beat you up, steal all your stuff, rape the dog and wife and kids, and if you shot one one of those little rascals,those lil tykes, those just mischievious little scamps, YOU are going to the pokey, aren't you?

      We find that more annoying than anything else. That stuff don't go down around here too much. We gladly put up with the other so we don't have to put up with that ultimate annoyance to our persons. We even fought this lil ole war over it, and golly gee, we sorta won that one.

      It's a joke son, lighten up. Keep your wigs and royals and keep believing you have no lawful right to self defense unless you are a royal or bewigged one, we think it's hilarious. We'll keep our nascar and wrestling, they are all equally silly. We can laugh at each others silliness. Hey, we almost speak the same language! If we can't get along, who can?

  167. Somewhat right by spitzak · · Score: 1
    You can make a good argument that code made by the government should be BSD. Some people have suggested that anything made by the government in the USA cannot be copyrighted, which actually means that they cannot put the GPL on it at all (since the GPL is a simple exception to some of the restrictions of copyright, and is thus meaningless if none of the restrictions of copyright are there).

    So a law that says any code made by the government that they release (they can keep the secret nuclear codes secret) must be public domain. Or maybe they can require a BSD-style attribution in any copies. But you can make a logical argument that GPL is not allowed. In addition anything else requiring copyright is also not allowed, they are not allowed to give or sell it to a company that sells it as closed-source or even as open-source but GPL software.

    Unfortunatley due to the stupidity of lawmakers, this lobby will confuse production with use and convince them that they cannot *buy* GPL software. If this argument was logical it would say they cannot buy Microsoft software either, but they will snow the lawmakers enough that they will fail to see such obvious conclusions.

    If such a rule was done correctly, the only real losing part for GPL software is that the government would not be allowed to "improve" it, because their improvements, in order to be useful, would have to be GPL restricted and this law does not allow that. However it also means that the government would not be allowed to write code that improves Windows either. The government could write public domain modules that work in Linux, and can write public domain programs or libraries that work on either Linux or Windows. Linux is allowed to incorporate those modules into it's own code and even make the result (with some additions) GPL. Microsoft is also allowed to take such modules and put them into it's closed-source product.

    This actually sounds quite consistent to me and could work. However everybody has to be shown that the GPL is somewhere between public domain and proprietary. If the GPL is not allowed then everything on one side of it, such as proprietary, must also not be allowed. Microsoft is trying really hard to obfuscate these facts and try to get the "middle" of the range clipped out, even though that is totally illogical.

    Then again the RIAA is actually trying (by eventually making recording devices of any kind illegal because they can be used for "piracy") to outlaw the public domain. Odious as this is, it is logical as well, and could be a way to say that "proprietary software is the only legal software" and both GPL and BSD and public domain are all illegal.

  168. AHHAAH YOU ARE TEH FUNNY by Anonymous Coward · · Score: 0

    [nt]

  169. question by BennyTheBall · · Score: 1

    Who is BAE Systems?

  170. Re:Well, of course. GPL is severely restrictive. by gilesjuk · · Score: 1

    Blair was Microsoft friendly, buying Bill's junk and asking him for advice. But like other UK government projects it hasn't been done very well and many of the sites are only compatible with IE.

    Now there's talk of a lack of interaction between systems and in my eyes going for a GPL solution is better.

  171. BSD is superior by Anonymous Coward · · Score: 0

    Makes sense. Go BSD and the headache you can get license wise is minimized.

  172. looks like a job for the European Commission by The+Lynxpro · · Score: 2, Insightful

    Considering the increasing popularity of open source alternatives amongst government circles in other European Union member states, this effort will be a waste. I'm sure its a safe bet it will become a European Commission code to use open source platforms such as Linux for member state governments...if such legislation is sent to the European Parliament, all of the greens/socialists/leftists/anarchists/communists and crazy French peasant tractor driver respresentatives (MEPs) will vote gleefully for an act aimed at punishing an American cash-cow such as Microsoft.

    --
    "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
  173. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0


    Why should they? Your tax payer dollars pay for your city park, yet you aren't free to set up a business in your city park; in fact, what you can do in your city park is quite restricted. And the purpose of those rules is so that everybody can enjoy the city park.

    It's quite analogous with the GPL: tax payer dollars pay for the software, and the GPL ensures that the software remains there to be enjoyed by everybody.


    You probably think that copying music w/o the owner's permission is "quite analogous" to stealing their car. You do right? right?

    BSL licensed software is free forever. If Bill Gates sails by in a pirate ship and scoops up the software to put in to Windows XX, and charge us all for it, and keep us all down by holding his (jack)boot on our throat - guess what - the original software is still free. (Re your analogy: there is just as much open space left in the park after WalMart opens a new megastore in it as before (and if we could swing this with things like parks, Wal-Mart would be allowed to open stores in parks))

    You can't steal (or horde or whatever stupid inapropriate analogy you want to use) open source software. It isn't possible.

  174. Re:HA HA HA! This is what makes PUBLIC DOMAIN bett by spitzak · · Score: 1
    Wrong. The GPL allows an individual to sell their work to a business. Public domain makes it impossible, because the business can get the work for free. You seem to have conviently forgotten about dual-licensing in some of your arguments. If your GPL code is actually of some value you could possibly make more money since anybody who wants to make a closed-source derivative has to pay you.

    The rest of your letter is quite logical and correct. You need to reword this so it does not sound like some kind of anti-GPL rant, but instead expouses the positive aspects of using something else.

    Personally I use the LGPL with a modification that allows static linking. The idea is that anybody can use my code for any purpose, but if you alter any of the source or header files you must release those changed files and anything they call. This allows my software to be used by anybody while disallowing the "embrace and extend" problems that are the main reason people GPL stuff.

  175. Re:you've never tried living with a woman by Anonymous Coward · · Score: 0

    Other than my mother, you mean?

    C'mon, this is SLASHDOT!

  176. This is complete B.S. by ansible · · Score: 2, Informative

    If a piece of Governement funded software were to be subject to a restrictive license, such as the GNU GPL, commercial companies would often not see a benefit in entering tinto such an agreement because:

    1) There is a limited amount of money that could be made from the original development because of the limited opportunity for further revenue.

    2) They may not want to make public and available for free use any of their IPR that is employed in the development.

    Feh. If in today's economy you've got someone balking at developing FOSS, then you can just find someone else. There are plenty of software companies who are hungry for work. They're not worried about future profits, because they're trying to stay in business today.

    This is just B.S. cooked up by our "betters" in the IT industry to try to keep their pockets lined with taxpayer cash.

  177. Without BSD there would have been no Linux by AHumbleOpinion · · Score: 1

    IMO, without this code, Windows would probably be used by fewer people, as its networking code would be worse or would have cost MS more making something else worse, and MacOSX would have been based on Linux

    IMHO without BSD there would have been no Linux. Academics would not have had *nix source to study, rally around, and develop operating systems classes and textbooks around. Hint: Minix, key in the "genesis" of Linux. Without BSD there would not have been a large body of *nix knowledge and developers floating around ready to turn a little kernel into a *nix OS and environment. Without BSD there would not have been a "reference copy" of a working *nix to take a look at when coming up with yet another implementation or variant.

    1. Re:Without BSD there would have been no Linux by realnowhereman · · Score: 1

      I think you've cheated a bit there. You've moved from discussing the BSD license to the BSD operating systems. Obviously without BSD operating systems we would all have been worse off. However, the question being addressed by the grandparent is whether we would have been better off had all the BSD *nixs been released GPL?

      --
      Carpe Daemon
  178. Re:Well, of course. GPL is severely restrictive. by nathanh · · Score: 1
    Shouldn't they be spent on something where the user is completely free to modify - either licensed BSD, or public domain?

    The user is already completely free to modify GPL code. They just have to supply the source code to the modifiations when they redistribute the binaries. If they don't redistribute binaries then there's no difference to BSD or PD code.

    Anyway, the real problem here isn't users. The real problem is rich companies who will take BSD or PD code, profit from it, and not return changes to the community. If you think this doesn't happen then you are fooling yourself (eg, BSDI, AT&T).

  179. Re:Well, of course. GPL is severely restrictive. by Alan+Partridge · · Score: 1

    No fucking way are you directly taxed 40% of your salary - unless you're REALLY poor, that is...

    --
    That was classic intercourse!
  180. heads explode by 10am-bedtime · · Score: 1

    i'm a pro, so they say, i'm a pro, dontcha know?
    spread my fertilizer all 'round, sit back, watch things grow.
    mostly crabgrass, bayobabs, the occasional lemon tree.
    my clients, bless their ignorance, dig lifetime dependency.

    i write code, so they say, i write code, heads explode!
    actually, spend all day grepping the Net, node by node.
    paint on a nice splashscreen for those who would pay me,
    slap on a license to bill. (get it? haha! i just slay me!)

    what's this newfangled free software jazz i hear about?
    why do i have to swear fealty to some borg just to shut it out?
    can't i just continue to shovel my fetid wares?
    one hand in the client's purse, one on her private hairs?

    reality bites, gotta relate, reality bites, damn this shite!
    who was the idiot who taught me that thought was like sight?
    i close my eyes yet still gardens of others seem to thrive.
    i dose on lies yet still truth and freedom will not dive.

  181. Re:Well, of course. GPL is severely restrictive. by blibbleblobble · · Score: 1

    "These are taxpayer dollars we're talking about. Shouldn't they be spent on something where the user is completely free to modify"

    Shouldn't they be spent on something where future versions of the software are guaranteed to be available to use free-of-charge?

    The GPL protects your software from people who would steal it and prevent people from using it.

  182. And the arugment is wrong anyway by spitzak · · Score: 1
    If the government is allowed to sell anything, it can "derive commercial gain from any subsequent derivative programs". In fact what the GPL does is guarantee that if there is any possible commercial gain, that the government will get some of it.

    Like usual they have completly ignored the fact that the original author can dual license, and are trying to spread the FUD that releasing anything under the GPL means you are giving up all your rights to it.

  183. Re:Well, of course. GPL is severely restrictive. by Alan+Partridge · · Score: 1

    let's hope he does, then

    --
    That was classic intercourse!
  184. A Critique by simon_aus · · Score: 3, Interesting

    Read the pdf, what a hodge-podge of unsupported statements. Firstly it is written from the perspective of the "Sponsoring" software companies. As pointed out, it totally ignores the fact that 99% of Government funded in-house code is for internal use. Why? Perhaps because they have specailist needs. How many Defence Departments or Internal Revenue agencies does any nation have.

    Suddenly the premise that commercial software houses "do so in order to supply the software on a repeating basis and thereby to generate licensing revenues that allow them to make a profit on their investment" becomes null and void.

    Governments do create or sponsor code for distribution to end users or clients, particularly in Health and Internal Revenue. Much of this is distributed free in the interest of eGovernment and reducing costs to the taxpayer. The development platform here is dependant on what the client machines have (usually Win95/98) and they can code it in VB if they are stupid enough. A large segment of the economy is still run on clipper code.

    "Such a proposal would inevitably act as a deterrent to commercial involvement in Government sponsored R&D software projects because they would have such a limited opportunity to exploit any commercial gain from any privately owned IPR.." So this reads like they expect to profit from Government funded R&D, I thought this was where stendards otfen arose from due to the long term investment and the free rider effect. Normally, when a company pays you to write code they own the IP and I fail to see why this should not be the case with the application of public money. This effect was again raised yesterday by Hans Reiser. US style Corporate Welfare is perhaps not that appealing to the rest of the world.

    Some other points;

    Lack of adequate competition in the bid process.....

    What they are really saying is that "we want to be protected from competition". Especially from small independant development firms that may be able to deliver on a more cost effective manner and with much less overhead. That would be worse that government bodies buying the development tools and coding it themselves.

    Software that would not include leading edge developments.......

    Like corporates and Governments implementing JAVA and web services and not waiting for .NET

    This doesn't mean "we have established products and would like you to help protect the monopoly positions we have created by lack of interoperability

    Very basic software which would only provide minimally useful solutions.....

    Ah yeah, like "Hello, Microsoft. We are thinking of standardising on WinServer2003 if you could add...".

    Confidentiality issues....

    Well dont release the code. And if you do, don't copy any privacy law protected personal data into it.

    And finally "For the reasons discussed the setting of a default position for use of restrictive licences such as the GPL, brings with it some commercial disadvantages that may in some cases outweigh the benefits." Read any MS EULA.

    I would be interested to see the role IBM really has in this as it smacks of biting the hand, Linux and JAVA seem to be a large factor in the slowing down in the death of the mainframe.

    I hope I haven't taken any quotes out of context, but they really need to be speaking to someone like Richard Alston in Australia.

    --
    Stopping myself...Abort (core dumped)
  185. From the book of Illiad by EvilTwinSkippy · · Score: 1
    Ignore that hand behind the sock...

    Come to think of it, their stock symbol is SCOX.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  186. Reminds me... by dacarr · · Score: 2, Interesting

    This reminds me of those occasional commercials that the UFCW or Teamsters unions will do when urging a boycott of a particular independent non-union supermarket or two - buy ad time, say don't buy, and watch as their commercials had no effect.

    --
    This sig no verb.
  187. Re:Well, of course. GPL is severely restrictive. by Keju · · Score: 2, Insightful
    they are essentially converting British Pounds Sterling into US Dollars and sending them off to US-owned companies

    there's no magic machine that changes pounds into dollars. american companies are forced to either to sell the pounds at the market (driving down the pound, thus increasing british exports), or to invest in the british capital markets which is also good for british investors. so basically quit whining you silly protectionist.

  188. Re:Q:govt paid sw developemt should be public doma by Anonymous Coward · · Score: 0

    I recently found out that the contents of US federal government web sites are public domain.

    Shouldn't the non-military, non-NASA, non-classified source code be public domain also?

  189. Re:Well, of course. GPL is severely restrictive. by Osrin · · Score: 1

    Government investments in software and other assets have to accomplish a number of goals, not only do the need to procure something for the government to use but they should also meet a number of economic goals, in software terms this often means helping create jobs, generate new intellectual property and generally stimulate and maintain a vibrant technology economy... as a community we talk about a lot of these tenants but so far have failed to clearly articulate a business model in terms that Government policy makers can understand. Until that happens the only governments that will ever turn to OSS on a national level will be the ones that have other larger economic battles to fight with the countries dominant in technology. Who knows, maybe Germnay will use their love of OSS as a tool in the ongoing battles over who retains share in the automotive industry. "America, give us a better break on the cars we ship onto your shores and in turn we'll drop this free software rubbish and allow you to profit off it once again". Who knows, I'm not an economist.

  190. Re:That's it! Your ass is mine! by Anonymous Coward · · Score: 0

    Heh, actually, this is my first FP. =)

    Also, what the hell are you going to do? Flame me to death? You don't have my name, my username, my e-mail... You basically know NOTHING about me, save for the fact that I'm an AC. So, go away.

  191. "Benefit" != "Profit from artificial scarcity" by Chris+Burke · · Score: 1

    Therefore, I believe it only fair that everyone has the opportunity to benefit from software developed with government dollars.

    Absolutely! Now, why exactly isn't the GPL a good choice for ensuring that everyone has the opporutinity to benefit? Anyone can use the software, and distribute it to anyone else who wants to use it. This includes corporations! They can benefit from using the software, or modify it so that it benefits them more. Businesses already derive a great deal of benefit from using GPL software, so why would government-paid GPL software not be of benefit to them?

    Oh, right... Because the GPL doesn't allow proprietary derivatives, making it difficult for a company to sell me shrink-wrapped EULA-encumbered versions of the software my tax dollars already paid for.

    So what you're really saying is not that companies can't benefit from GPL software, but can't profit. Easily. From traditional software sales models. And I say "So what?" Why do companies have to be able to benefit more than everyone else before you'll approve?

    It's a sad day when when it is considered unfair for a corporation to be merely equal to a normal citizen instead of preferred.

    --

    The enemies of Democracy are
    1. Re:"Benefit" != "Profit from artificial scarcity" by mpe · · Score: 1

      Oh, right... Because the GPL doesn't allow proprietary derivatives, making it difficult for a company to sell me shrink-wrapped EULA-encumbered versions of the software my tax dollars already paid for.

      What proportion of people and corporations are actually in the business of selling proprietary software licences? (Which also increase the TCO for the customer who needs to administer them.)
      How many of these are actually relient on the proprietary software busines model? For how many of these is the proprietary software model a handicap? (In the latter case I'm thinking of suppliers of custom systems. Who have additional costs of both dealing with proprietary software licencing, including development tools, and who have to think up complex licencing schemes for their customers.)

      So what you're really saying is not that companies can't benefit from GPL software, but can't profit.

      There are probably more companies using software than supplying it. GPL could easily benefit them by pushing their software costs down and producing better quality software.

      Easily. From traditional software sales models.

      e.g. by selling their time and expertise. Which works perfectly fine for many other industries.

  192. Re:That's it! Your ass is mine! by Anonymous Coward · · Score: 0

    One more thing. (Referring to parent of parent)

    Damn. Getting uppy about a FP. If you can't handle it, set your damn threshold to 0. -_-; That should get rid of all the stupid FP's, like mine.

  193. Re:Well, of course. GPL is severely restrictive. by mph · · Score: 1
    It's quite analogous with the GPL: tax payer dollars pay for the software, and the GPL ensures that the software remains there to be enjoyed by everybody.
    And with a BSD license, the publicly funded code is still freely available for anyone to use. Do you think it disappears off the face of the earth once someone incorporates it into proprietary software?
  194. The arguments stated are ridiculous! by Anonymous Coward · · Score: 0
    Let's take a look at these one by one:

    The group argued that the GPL's conditions would prevent the government from profiting from its software, and could estrange proprietary software companies.

    At least in the US, research and development funded by taxpayer money is supposed to be part of the public domain. I think this is a rational stand. Anything else puts the government in direct competition with private companies, harming the very people who paid for the effort in the first place. As for estranging proprietary software companies, nothing would prevent them from developing an entire project themselves, using no GPL code and, thus, not having to share it or GPL the derivative work. If they use GPL to save development time and money, why shouldn't they have to be bound by the very licensing agreement that made the savings possible?

    ...this would prevent it from deriving commercial gain from any subsequent derivative programs and prevent or severely limit the opportunities to work with commercial companies on such projects.

    Once again, governments should not be profiting from work funded by taxpayers. As for commercial companies not wanting to participate - not bloody likely. When has any company (including all the biggies mentioned as part of this group) been unwilling to line up at the public trough? They charge well for government contracts and there is far less oversight because the government is not governed by normal rules of economy.

    Intellect also charged that it would be a mistake for secretive government bodies to use open-source licences, since these might require the revelation of sensitive information.

    Only two things to be said here: 1. the GNU license does NOT require ANY derivative works to have the source distibuted. I think (and I have no doubt I'll be corrected if wrong) that if a government only distributed the derivative works internally, they are NOT required to release the source. It is only if they dsitribute binaries publicly that they would have to release the source also. 2. It has been shown many times in history and most recently right after 9/11, that governments can and will act contrary to legal constraints in order to guarantee security. The US government has done it and, damnit, so has the British government! Why the hell would the matter of a GPL license stand in the way?

  195. Re:Q:govt paid sw developemt should be public doma by smallfeet · · Score: 1

    You can request software developed for the government (US). They may denie your request for one reason or another, but they have to make a case to not give it out. Not sure if you could then release the source under a GPL or not.

  196. Re:Well, of course. GPL is severely restrictive. by ray-auch · · Score: 1

    This is the UK we're talking about (RTFA)

    It's less if you're poor, a lot less if you're really poor.

    It's 40% marginal (actually 41% since April when they slapped a 1% extra national insurance charge on whole of salary rather than capped like other NI charges) if you're on a reasonable salary.

  197. Re:Well, of course. GPL is severely restrictive. by nelziq · · Score: 1

    Lets hear it for Mercantilism! Woo Hoo! I guess who ever said theres nothing new under the sun wasnt that far off.

  198. BSD by _Sprocket_ · · Score: 1

    I think there's a "BSD is dead" joke in there somewhere.

  199. Re:Well, of course. GPL is severely restrictive. by MS_is_the_best · · Score: 2, Interesting

    All "GPL==restrictive", "BSD license=free" posts are real nonsense! Where are the arguments for that?

    The GPL and FreeBSD licenses are restrictive to users in almost the same way. They can use software under both licences free (once they obtained it), make changes and let everyone copy it. Only difference is that the BSD license asks to leave the advertisement intact and the GPL to provide source code.

    But then you are already on a developing level. The only difference between the licenses is on this level. This does not make one license more restrictive than the other, the restrictions are just different! The GPL say you give changes backs (restriction for the company further developing the source) and the BSD license restricts the developer (the developer can not develop further on his own source if a company patched a few lines proprietarily).

    Anyway the government buys/gets a product and uses it, so the GPL does not restrict them.

    However companies are restricted, so they don't want to deal with GPL (as in article), but developer are restriced with BSD license, so they (hopefully..) want to use the GPL.

  200. Earth to OrangeTide... by moogla · · Score: 1

    GPL doesn't prevent the government from doing anything. The government does not act as a software distributor, thus there is no reason why the GPL should infringe upon the Government (IE the "user's") rights.

    Why is everyone against the GPL? Because it's easy to twist the language? Because it takes a few sentences to explain?

    --
    Black holes are where the Matrix raised SIGFPE
    1. Re:Earth to OrangeTide... by Billly+Gates · · Score: 1
      But corporations also pay taxes and would like any R&D improvements made by the government.

      I think a proprietary license would benefit corporations and not people. A bsd on the other hand is a perfect ballence.

    2. Re:Earth to OrangeTide... by tigga · · Score: 1
      The government does not act as a software distributor, thus there is no reason why the GPL should infringe upon the Government (IE the "user's") rights.

      Are you sure the government does not act as software distributor? Yes, of course it does not trade software on market, but there are different channels..

      First - it does develop software, for example here:
      National Energy Research Scientific Computer Center- http://www.nersc.gov . Or here: Lawrence Berkeley Laboratory - http://www.lbl.gov. And software got to be distributed - it could go to private companies, to different governments and to individuals.

      By the way the traceroute program was developed in LBL and was distributed everywhere. For other examples you may go to http://www.firstgov.gov/ and search for "software". There will be a lot of links.

      Why is everyone against the GPL?

      Because it is viral? Because in case people use it and distribute software GPL force them to do they do not want to do ( disclose their source code)?

    3. Re:Earth to OrangeTide... by moogla · · Score: 1

      If the government DEVELOPS software, they can release under any license they want, which is fine.

      But the GPL is not really viral at all.

      If you use GPL software in a product that you distribute, you are only required to disclose the source of the that particular component. That's only fair. If you create a binding API between the GPL software and your software, you only have to release the API code (like the Nvidia kernel driver)
      If you decide that you want to base your software through extensive modifications to such software, you are better off getting permission from the authors to release it under a different license anyway.

      So what's the issue? It's not like people put software under the GPL because they're communists. They just want a little assurance that their work is properly respected. It's a good viral, as it were, it does not intend to "take over" all your IP.
      That's complete bullshit.
      Try and give me an example of that.

      --
      Black holes are where the Matrix raised SIGFPE
    4. Re:Earth to OrangeTide... by tigga · · Score: 1
      It's not like people put software under the GPL because they're communists.

      RMS is a bloody communist.

      What you are talking about is rather LGPL license which is less restrictive.

      They just want a little assurance that their work is properly respected. It's a good viral, as it were, it does not intend to "take over" all your IP.

      Stallman wrote here: http://www.gnu.org/licenses/why-not-lgpl.html about Readline library (GPL):
      Releasing it under the GPL and limiting its use to free programs gives our community a real boost.At least one application program is free software today specifically because that was necessary for using Readline.

      He just wants to eliminate proprietary software considering it as rival to "free" software because of his political points of view.

      In that case Readline library is viral because the whole application using it should get GPL license. It's not taking over IP - it just disclosing it to everybody. And there are some companies - think M$ - which do not give a damn about GPL because they have enough resources just to rewrite everything from scratch using that disclosed IP..

  201. No probs in T.O. by mrobinso · · Score: 0, Offtopic

    This is _so_ not an issue in Toronto.

    If the City of Toronto bought $43Million worth of software from Bill, they would ignore the licensing altogether, only use $3Million worth, and send Bill a cheque for $85Million.

    If you sent them a piece of software and say "Hey, this is free", they've have to hold a $12Million public enqiry to find out what the hell went wrong.

    Notwithstanding the above, the City lacks the skill to alter any piece of gpl'ed software sifficiently to make the license an issue.

    --
    -- Karma whore? You betcha. --
  202. I'm writing to my MP by ctve · · Score: 2, Interesting
    This is such a crock of shit, and as someone who ran a small business does not in anyway represent the view of my business.

    Personally, I believe as a businessman, technician and tax payer that open source is better.

    Companies can make plenty of money from support and enhancement to the client. Government can retain the source and/or give some modifications back to the community. And govenment gets many options on suppliers.

    I recently heard of a company who had just the object code, and the contractor pissed off to the other side of the world with the source code. Also, many companies have maybe 2 or 3 people who can do parts of the system - open source creates more developers with mature experience in a product.

    And what if you find a bug in Microsoft software. Can you get it fixed right away? Not necessarily. You have to hope that MS take it seriously enough to do it. With OSS your chances are much higher, or you can do it yourself.

  203. Re:Well, of course. GPL is severely restrictive. by Billly+Gates · · Score: 1
    THey mentioned proprietary licences and not open. This means our tax dollars are being used to create monopolies to charge us more money for.

    I support the BSD license for government funded work. Its good for both hackers and businesses and is not one or the other.

    I oppose proprietary ones if they are funded by a government. What Microsoft in particular is doing is giving out hundreds of millions to universities in the hope of them teaching Microsoft specific programming and using their R&D work to benefit them. Even if its mostly funded by the government, MS can say make this proprietary and secret to all except us or we will not give you anymore money.

    That is whats bad.

  204. "derivative work" by moogla · · Score: 1

    In the most extreme case, you can release a source code patch under a different license to circumvent the GPL.

    Running GPL software, and Purchasing GPL software (which is what Intellect is trying to prevent) have N O T H I N G to do with the rules of the GPL regarding derivative work.

    If the government wanted to release a derivative product (which they won't) they can take it up with the original author to release it under a different license if they so desire.

    BSD license is fine. But there is no reason why not to use GPL software, especially in this case.

    --
    Black holes are where the Matrix raised SIGFPE
    1. Re:"derivative work" by mpe · · Score: 1

      If the government wanted to release a derivative product (which they won't) they can take it up with the original author to release it under a different license if they so desire.

      Most software end users, be they individuals, corporations or government departments are simply not in the busines of distributing software. The point of the software is that it's part of their "infrastructure".

  205. Re:Well, of course. GPL is severely restrictive. by ctve · · Score: 1
    hoarding hasn't been a good idea

    For whom, exactly?

  206. Re:Well, of course. GPL is severely restrictive. by MS_is_the_best · · Score: 1

    No, but I do think, once the open source hype is a bit over, or companies are more aggresively pushing proprietary again (after they let it slip a bit over the last years), lots of new code extending a BSD product will be proprietary and the 'good' version is locked again. Then the efforts have to be doubled again by open source developers. Which is a waste.

    This sounds perhaps hypothetical, but look at some companies tactics, who want to sell open source (Suse and Lindows come to mind, but there are more). The GPL really helps keeping free software free.

  207. Right... by moogla · · Score: 1

    like the government is going to work with these software companies on extending their closed-source, proprietary products, with the intent to redistribute. When have you ever heard of that happening?

    I think it'd be easier just to ask GPL'd software authors nicely if they could specially license XYZ to the government for whatever purpose they need.

    Then they could have their name attached to whatever it is the government releases, and feel proud they are doing their civic duty. Only assholes would decline that. So fuck them.

    --
    Black holes are where the Matrix raised SIGFPE
  208. Re:Well, of course. GPL is severely restrictive. by ctve · · Score: 1
    But then those jobs are in a satelite of a foreign company.

    Who then profits from the company? Who owns the companies producing software, and how much impact does that have on stability of industry?

    Something someone once told me - no-one ever shuts down their Head Office - it's nearly always satelite sites that go first. Do you want the people of your country to work in satelites or head offices?

  209. Re:Well, of course. GPL is severely restrictive. by Billly+Gates · · Score: 2, Interesting
    For a corporation to give away their crown jewels is a tough sell for their shareholders and managers.

    However a simple copyight notice or note in some help files is different.

    BSD is alot more friendly in this regard. MS for example rarely even mentions the university of california qoute. Linux does not either unless you view the source.

    BSD is deffinetly more corporate friendly. This is why Apple chose that instead of Linux when designing MacOSX. Their lawyers rightfully were worried that the FSF might sue them for keeping Aqua and other apps closed that run on top of the os. After all its linked to the operating system right?

    This is a fuzzy area that SCO and MS have been going after. We know this is probably BS but in Canada a lawsuit was won just for linking! Risk managment is important in any business decision. BSD is just less risky in this regards and is considered more safe.

    The GPL was designed to make all software free. Go read about RMS viewpoints. He is quite radical. BSD is a more community and academic standard to benefit everyone.

  210. Speak up. by haeger · · Score: 1

    I agree with You. I just wish someone would speak up about these things to the general public. Your analogy is good. Make up a few more that has the same simple but good point and make them known to everyone. Managers at Your job, friends, relatives, they should ALL know that the GPL is on the side of the consumer. Basically You're preaching to the choire here on Slashdot.

    I speak of Linux, GPL, Mozilla and all Open Source alternatives whenever I get the chance. Do the same and perhaps we can get some mindshare of the masses.

    .haeger

    --
    You are not entitled to your opinion. You are entitled to your informed opinion. -- Harlan Ellison
    1. Re:Speak up. by Anonymous Coward · · Score: 0

      Actually, the GPL is on the side of the author of the code.

    2. Re:Speak up. by Christ-on-a-bike · · Score: 1

      No, it's on the side of the person in possession of the program, whether they wish to use it, inspect it, modify it or copy it.

    3. Re:Speak up. by papik · · Score: 1

      Actually, the GPL is on the side of the author of the code.
      I always thought that GPL was on the side of the code.

    4. Re:Speak up. by ClosedSource · · Score: 1

      Any license or contract that is presented by one party in a take-it-or-leave-it manner to a second party is quite obviously protecting the interests of party #1.

      In the case of the GPL, if it's to my benefit I should be able to say "Thanks for your generous offer to protect my interests through the GPL. Your really being too generous and I must insist that I take your code without agreeing to it. It just wouldn't be right to take advantage of you in this way".

  211. You get what you pay for by lakeland · · Score: 1

    While I'll take your money Don't bother changing any licenses, just if someone wants to buy it, you have a company that is willing to sell it. You can use money from any sales to pay for someone (perhaps yourself) to provide support.

  212. Text of the Intellect report -- more arguments by JPMH · · Score: 1
    -- Check out especially "Government perspective", down on page 3 --

    Open Source Software (OSS) As a Possible Default Exploitation Route for

    Government Funded Software

    Comments from Intellect

    Intellect represents around 1000 companies in the information technology,

    telecommunications and electronics industries based in the UK. Formed in 2002 through

    the merger of the Computer Services and Software Association (CSSA) and the Federation

    of the Electronics Industry (FEI), Intellect members contribute around 10% of UK GDP.

    Further information about Intellect can be found at www.intellectuk.org and a full list of

    members at http://www.intellectuk.org/publications/corporate_ literature/factcard.pdf.

    Intellect thanks the Department of Trade and Industry and the e-EnvoyÃââs Office for the

    opportunity to comment on the interim conclusions on a draft policy for the use of OSS as a

    possible default exploitation route for Government funded software.

    Background to use of OSS

    One of the main purposes for acquiring software under an OSS licence is to provide a user

    unrestricted access to source code so that it can be modified and improved without requiring

    further consent from any IP rightholder. Many software developers who are involved with

    developing this type of software do it for personal interest and not for commercial gain.

    Others are committed to promoting innovation, while others Ãââoe particularly corporate

    sponsored contributors Ãââoe are motivated by a desire to promote interoperability and open

    computing environments by sharing code within the information technology ÃâÅ"ecosystemÃâÂ.

    Types of OSS Licence

    There are numerous types of OSS licence but they basically fall into two categories:

    Permissive Licences:

    These types of licences, such as the Berkeley Software Distribution Licence (BSD), allow

    users to copy, re-distribute and modify the software at no charge, whether in source code or

    machine-readable object code, and do not seek to restrict these rights. Users are free to

    distribute modified versions of the software under whatever terms they wish - including as

    part of a commercial product subject to standard commercial licensing terms. So software

    that is the subject of such OSS licences can be used in conjunction with commercial

    software in a solution, leaving the commercial software to be governed by the licence

    imposed by the developer and the open source software to be governed by the original

    licence terms. Under these terms commercial developers do not seek to make economic

    gain from the original Government funded research, merely from any subsequent changes

    or innovations developed by them.

    Restrictive Licences:

    These licences, such as the GNU General Public Licence (GNU GPL), grant free rights to

    users to use, copy or modify without payment or restriction. They prohibit users from

    distributing the software on any terms other than the original licence, and impose this

    requirement on any program derived from or based in whole or part on the software. In the

    context of an OSS program that is then developed commercially, unlike the permissive,

    these licences impose their terms on the commercial part of the software as well as the

    OSS element.

    Page 2

    2

    This actually limits the freedom of the developers whose programs utilise, are derived from,

    or in some cases even link to or interlink with, such li

  213. Re:Well, of course. GPL is severely restrictive. by tshak · · Score: 1

    In this case, the GPL is exactly the same as the BSD license... The GPL does not allow people to stand on the shoulders of giants without a return in contribution.


    Wrong - the software has already been paid for by my tax dollars. If I want to modify it and not "give back" to the government, I should have every right to. Government created software should be BSD'd (or the like).

    Finally, as long as I don't make any modifications and distribute those modifications I don't have to return for my contribution. This is the #1 problem I have with OSS - Microsoft can take the hard works of many, use it internally to increase efficiencies (say an Intranet app of some sort), and effectively profit off of my work, without me seeing a dime. No thanks!

    --

    There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
  214. Re:Well, of course. GPL is severely restrictive. by 73939133 · · Score: 1

    And with a BSD license, the publicly funded code is still freely available for anyone to use. Do you think it disappears off the face of the earth once someone incorporates it into proprietary software?

    No, I don't think that. But nevertheless, there are differences in how GPL'ed and BSD'ed software can and cannot be used, and that means that they accomplish different goals. Which license to pick for government funded projects should depend on considerations of what the government wants to accomplish with that funding.

    So, my point is simply that there is no intrinsic reason to prefer BSD over GPL for publicly funded software development: imposing the kinds of restrictions that the GPL imposes on software is a perfectly legitimate thing to do for taxpayer-funded projects. Whether it is good public policy is a separate debate (I happen to think it is).

  215. Extract: "Government Perspective" by JPMH · · Score: 1
    Government Perspective It is fully appreciated that the Government may see a benefit in being able to use software it has funded in as many cases as possible, either by using open source software or by funding software under an OSS licence that could be used elsewhere.

    There are points of caution however. When the Government decides to develop software using a restrictive licensing base, such as the GNU GPL, they should be aware that this would prevent it from deriving commercial gain from any subsequent derivative programs and prevent or severely limit the opportunities to work with commercial companies on such projects. Also the Government entity should ensure that it engages suppliers who are able to provide essential maintenance and support for such software. Although initial acquisition costs may be non-existent, there will ultimately be costs associated with service, support and maintenance, which need to be considered. Each program would have to be reviewed on a case-by-case basis to deem its suitability on the basis of quality and total value for money basis.

    Requiring the use of restrictive licences could also cause problems for the Government and may lead to

    1) Lack of adequate competition in the bid process. Would be developers, faced with a choice between committing resources (i) to bid for and perform an OSS restrictive licence solution with the disadvantages referred to above and (ii) a more regular commercial opportunity (including an opportunity to work for a Government body of a different country) without the OSS requirements would be commercially inclined to choose the latter. This reduces breadth of choice and the quality of suppliers open to Government procurement.

    2) Software that would not include leading edge developments. Because of the impact on source code disclosure no developer would be willing to use anything more than customary techniques in developing the software otherwise it would risk disclosing its commercial secrets.

    3) Very basic software which would only provide minimally useful solutions Ãââoe for the same reason anything beyond customary and known solutions would not be constructed

    4) Confidentiality issues. There may in some cases be a conflict between the Government's desire to maintain confidentiality and the requirement to disclose the software laid down by a restrictive licence, to the extent that the source code itself discloses attributes about the Government body that are regarded as confidential.

    Cost of ownership From the Government's perspective a further issue is the total cost of a deployment. Apart from the fact that in the case of a restrictive licence, the developer has only one opportunity to derive real revenue from its work, and will price accordingly (which compared with a resalable solution, will offer inferior value for money in many cases). The cost of the procurement should be viewed not only in the up front costs of the development but also the cost across the lifetime of the use of the program in maintenance and support. So any procurement should be made in the light of a full total cost of ownership analysis.
  216. GPL Software in Missiles by solprovider · · Score: 2, Funny

    That the receiver may not want it is no reason to violate the GPL. If you distribute the binary code, you must distribute the source code.

    Just include the source code in the "package".

    --
    I spend my life entertaining my brain.
    1. Re:GPL Software in Missiles by radja · · Score: 1

      making it available over FTP is acceptable.

      including source is not a strict requirement in the GPL, availability is.

      --

      No one can understand the truth until he drinks of coffee's frothy goodness.
      --Sheikh Abd-Al-Kadir, 1587
    2. Re:GPL Software in Missiles by Anonymous Coward · · Score: 0

      Heck, why not put the source code on a floppy in the warhead. :-)

  217. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0

    The Bank of England has to fire its furnaces with something.

  218. either that or by martin-boundary · · Score: 1

    They don't consider that laws apply to them.

  219. Capitalist free market forces for you ... by BillsPetMonkey · · Score: 1

    socialist "you scratch my back ..." for me.

    --
    "It's not your information. It's information about you" - John Ford, Vice President, Equifax
  220. Re:Well, of course. GPL is severely restrictive. by Alan+Partridge · · Score: 1

    It's NOT less if you're poor - it's much, much more. Either way, you're still not paying 40% income tax - why is it that everyone who pays higher rate tax doesn't seem to understand either what marginal rates are or what "progressive taxation" means?

    --
    That was classic intercourse!
  221. O.S.Q. by farlukar · · Score: 1
    Parent is modded as funny, but it's actually fact.

    It's funny 'cause it's true!
    --
    Ceci n'est pas une .sig
  222. Yes, it does. by Anonymous Coward · · Score: 0

    And at their discretion, anyone being harmed by such a missile may request to have the source code made available to them in the same fashion that the code was.

  223. Why BAE hates open software by Anonymous Coward · · Score: 0

    Note the lobby group includes BAE. The UK Government should be more careful. I remember one BAE software development contract with the government where the government gave BAE the IP rights, so BAE could market it internationally. More users means a lower price to all, right? Wrong. They didn't sell it anywhere else (and never would have anyway), and when the government tendered to upgrade, BAE told them that they, BAE, owned it, and no one else was touching it, that the government could only hire BAE to make changes. No wonder BAE are opposed to open software.

  224. It is Amazing by BCW2 · · Score: 1

    What a few well placed bribes can do!

    Reminds me of the BSA on this side of the pond.

    --
    Professional Politicians are not the solution, they ARE the problem.
  225. Finally! by DukeLinux · · Score: 1

    A Government more screwed up than the American government. I never thought the Brits would buy into this hogwash. At least in American we can expect Micro$haft to buy our congress and pass laws trying to force M$ as the "national" OS. The U.K. is buying this rubbish independently.

    1. Re:Finally! by goatan · · Score: 1

      Its a possition paper from the computer industry not the GOV's position in fact they have a vastly diffrent opinion

      --
      Saying Apple is better than MS is like saying Botulism is better than rabies.

  226. Re:Well, of course. GPL is severely restrictive. by ray-auch · · Score: 1

    Looking at some payslips:

    currently my wife loses around 17% total to tax.
    I earn more and lose around 30%.
    This year I took a pay cut - my net pay went down by 60% of the gross pay cut. That is what I understand by 40% marginal tax - what do you understand by it ?

    I lose more both in percentage and actual than someone who earns less, and I know that rule carries on down to those who earn a lot less - I lived on benefits too at one time. That is what I understand by tax is less if you're poor - how do you get that it is much much more ?

    Please explain it to me - put numbers down if need be. Seriously - I'm interested.

  227. What about MIT License ? (X) by konmaskisin · · Score: 1

    There's lots of X Window software running in military settings (multi-head monitors for radar, photo observation and other types of geographic information systems in aircraft).

  228. I work for BAE Systems and ... by Anonymous Coward · · Score: 0

    ... we use, and in some locations, rely on open source software. Agreed, this doesn't automatically mean GPL, but it's a worthwhile point I feel.

    Big ticket items we use and REQUIRE are APACHE (as part of Oracle, as part of Solaris, and on it's own), SENDMAIL and SQUID. Without this software, we stop.

    Additionally we use these in various locations and projects: PHP, Samba, Linux, NetBSD, phpBB2, TikiWiki, and a bunch of other systems and services.

    Sorry for the use of the 'Post Anonymously' but I'm sure you can understand :)

    Seriously, BAE SYSTEMS has no official standing *internally* to any form of open source software/license ... although there are moves afoot to understand the issue of licensing and what we should (and should not) do in this arena.

  229. BSD is dying ... by konmaskisin · · Score: 1

    It's clear from all the monopolistic tendencies in world markets and the use of suasion and threat to influence policy that BSD as we know it is dying ...

    Err wait ...

  230. BULLSHIT by Anonymous Coward · · Score: 0

    :QUOTE:
    "When the Government decides to develop software using a restrictive licensing base, such as the GNU GPL, (it) should be aware that this would prevent it from deriving commercial gain from any subsequent derivative programs and prevent or severely limit the opportunities to work with commercial companies on such projects," Intellect said in the response paper. :ENDQUOTE:

    Ah.. so the GPL is a restrictive license eh? It prevents you from taking the code and using it in something propietary. We should definiately stick with licenses like the one's proprietary software companies use, which er.. not only dont you ever even SEE the source sode, and surely restrict you from incorporating it into your programs, but also place all sorts of restrictions on how you can USE the software.

  231. Re:Well, of course. GPL is severely restrictive. by michael_cain · · Score: 1

    Well, anyone whose native currency is the Euro, for example. If you decided to hold onto (hoard) dollars at the beginning of 2002, in the last 18 months your "money" has lost 30% of its value relative to holding Euros. Does this matter? At my local wine store, I've noticed that a couple of my favorite Italian vintages have increased more than 20% in price, while the California wines have stayed level.

    I suppose it's possible that Microsoft and IBM and Oracle have something close enough to a monopoly in Europe that they've been able to increase the price (in local currencies) to offset the decrease in the value of the dollar. That's one of the indicators of a real monopoly -- the ability to change prices arbitrarily. Can anyone comment on MS product prices in Europe over the last 18 months? Does Office cost more now?

  232. intellect by Anonymous Coward · · Score: 0

    At least they show some humour in choosing their name.

  233. Backed by Microsoft by Peartree · · Score: 2, Funny

    "...industry body backed by Microsoft..."

    Of course they would tell them not to buy open-source/GPL software, or any other software for that matter, because they aren't buying M$.

  234. I wonder about IBM by towatatalko · · Score: 1

    I wonder how IBM can support Linux development and then got to UK government and say itâ(TM)d be dangerous for you guys to use opensource software and GLP in particular. Or, is it that Linux for them is only as good as they define for it to be? In other words, it can run on mainframes but since governments use IBMâ(TM)s mainframes it is not ok to use Linux on them? A lot of questions, I guess the world of software is becoming increasingly complicated. Since close source and IP is about profits, ego and more profits, and GPL software is becoming widely available; their scare tactic is the business model that suits well Microsoft, but IBM is in the same boat with them, therefore IBM is no friend of GPL/Linux.

    Guess what, the next thing we know is that IBM is going to replace all their AIX and Linux implementations with SCOâ(TM)s products.

    --

    IP was invented for the sake of lawsuits.
  235. Re:understandable (from they 're point of view) .. by shadowbearer · · Score: 1

    "I think she has a hidden agenda."

    SCO/MS influence, by any chance? One does wonder...

    SB

    --
    It's old. The more humans I meet, the more I like my cats. At least they are honest.
  236. BSD license is also political by driptray · · Score: 1

    Because the politics of the BSD license closely match your personal politics, you are unable to see it as political. But how can it not be political?

    What are the political values inherent in the BSD license? Freedom to do what you like with code. Freedom to not distribute the source to your modifications. Freedom to exploit that non-distribution in all the ways that companies like Microsoft do.

    You might agree with those freedoms, but don't try and tell me they aren't political.

  237. MOD THIS BABY UP!!!! by Anonymous Coward · · Score: 0

    RIGHT ON BROTHER!

  238. An Accident waiting to happen. by Anonymous Coward · · Score: 0

    That's what these public licenses are.

    Heaven forbid some critical military application get given out as open source by some programmer, FOR WHATEVER REASON.

  239. Funny by boy_afraid · · Score: 1

    Yeah, you made me laugh at myself. Very good. See me response below to see what I'm building.

  240. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0

    "The user is already completely free to modify GPL code. They just have to supply the source code to the modifiations when they redistribute the binaries."

    What part of "completely free" don't you understand?

  241. Re:Well, of course. GPL is severely restrictive. by Christ-on-a-bike · · Score: 1
    the software has already been paid for by my tax dollars. If I want to modify it and not "give back" to the government, I should have every right to.

    The GPL is not in conflict with this. It allows you to modify as you like. It only has an effect if you want to redistribute.

  242. Re:Your sig by jcast · · Score: 1

    Anarchy Rules!

    I think my sig agrees with your sig.
    --
    There are reasons why democracy does not work nearly as well as capitalism.
    -- David D. Friedman
  243. I'm confused. by moogla · · Score: 1

    How does the GPL prevent the corporation from getting R&D improvements?

    If you (being a goverenment entity) just "distribute" the changes back to the corporation, that's all that's required of you.

    BSD doesn't require you to do anything, period. How is that better?

    --
    Black holes are where the Matrix raised SIGFPE
  244. Huh? IBM by Anonymous Coward · · Score: 0
    ...backed by Microsoft, IBM, Intel, BAE Systems...

    I would find it highly doubtful (or at least, contradictory) if IBM was involved in this push, regardless of whether or not they are a member of this group. Considering that they are currently advocating Linux (as evidenced by the SCO lawsuit) - which is GPL software - while simultaneously advocating the UK government NOT to buy GPL software, it rather sounds like they'd be working against themselves by doing so.
  245. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0

    Don't tell me what to think you sissy.

  246. Re:GPL is a con by Retarded_Ninja · · Score: 1

    Go FUCK yourself.........!

  247. Re:Good by Retarded_Ninja · · Score: 1

    Do you work for microsoft????? I agree that open source is not a good business model. However the only good business model is one that makes money. They(UK), however are trying to save money. PHP, MySQL and many other pieces of software are open source and they work very well and do what they say they are going to do. I dont know about you but Winodws has yet to do all the things that Microsoft says it is going to do. Now if Microsoft changes their advertising to say that Windows will crash( All the fucking time), That Microsoft will spy on you and then profit from your information, and that they will rob you blind with licensing fees then Windows will definately do what Microshit says it will do. You sir are a moron, and others like you are morons. If you would pull Bill Gates dick out your mouth long enough to see that he and many other greedy fucks like him are robbing you blind while selling you inferior crap then you might sing a different tune. If im going to get shitty software, you can bet your ass I would much rather get it for next to nothing where I have the right to alter andshare and do what I please with it as opposed to paying for crap. P.S. I agree LINUX sux, but not for why you think. It sucks because there are too many players....and each distribution feels the need to pack 5 cd's of crap with it. It takes days to go through all of it to decide what you want and dont want. They should just have one or two flavors and package only the best software out at that time. Other than that as soon as companies realize they need to write drivers for multiple platforms and not just for the Almighty AllPowerful Microsoft it'll be great. P.S again...By the way did I mention You are a MORON! :-) Have fun with your Windows...!

  248. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0

    "You can also make BSD licensed software closed source"

    Yeah, and so can anyone else. Or not. If you really want to make money using BSD licensed source, you're going to have to add some value. That source might give someone a start on a successful business, or let an existing business create better software than otherwise, and be more successful. Is that a bad side effect of government funded software development?

    Oh, right, this is slashdot. We don't want to help software companies be successfull, because corporations are evil. Besides, we like complaining about the crappy job market.

    BSD/Public domain software helps everybody. GPL software helps only open source. If government sponsored software is going to help people as a side effect, shouldn't it help everyone. Does OSS need to be on welfare?

  249. SCO just called, and... by tgrigsby · · Score: 1

    SCO just called, and they're going to sue you for using words foundin SCO Unix. Seems "bash", "news", and "odd" are contained in the source. They're asking for a million dollars per letter, but they say they'd be willing to settle for a handful of lottery tickets. Seems the odds of winning are better...

    --
    *** *** You're just jealous 'cause the voices talk to me... ***
  250. More GPL bigotry by Kris+Magnusson · · Score: 1

    Due to its draconian viral characteristics, GPL software is open for use by only a subset of those who paid for the development of the software, namely the GNU and GNU/Linux community. Conversely, BSD software with its simplicity and freedom is open for use by the entire population. Only a GPL bigot would suggest that the government release code that only a percentage of the population will use. For government open source work it's BSD all the way, baby. It's the only rational choice.

    ................ kris

    --
    "I thought I could organize freedom. How Scandinavian of me."
    1. Re:More GPL bigotry by mpe · · Score: 1

      Due to its draconian viral characteristics, GPL software is open for use by only a subset of those who paid for the development of the software, namely the GNU and GNU/Linux community.

      Membership of the "community" being open to anyone. Not some kind of exclusive club.

    2. Re:More GPL bigotry by Nugget · · Score: 1

      This is, in short, saying:

      "You are being unreasonable. We wouldn't be having this disagreement if you'd just agree with me."

  251. Re:What about 'professional' open source programme by leabre · · Score: 1

    Good point... Professional means your getting paid to do it. Hobbyist and Philanthropists do it for not pay.

    I think it rather stems from rediculous deadlines and the need to cut corners. Tell me, what deadlines are so critical in the OSS community that if it's not completed by X date then you're out of a job and can't feed your family or make a house payment?

    Drawing a comparison is futile. It doesn't take all things into consideration and I've seen my fair share of difficult to read OSS code. Of course, I've seen my share of difficult to read "professional" code also.

    In fact, that's where I get into disputes often at work. I'm very discipled and do not compromise on my code and technique while most others do.

    I turn in less defects from the get-go, I typically take less time writing it from the get-go, less time maintaining it, people have less troubles understanding it, and it works.

    But, my coworkers complain that if *they* employ the same techniques it'll "take too long" and "introduce many defects". To which I agree. I've spent a few years getting it into my second-nature and trying to pick up best practices and techniques and put them to use. It won't happen from day one.

    In any case, I'm a professional programmer because I get paid to do what I do, how else would I pay my bills??? I have not contributed to OSS but I have released my own software (source included) for use however except from re-selling it without my permission (which I think is quite reasonable).

    I don't agree that professional programmers are worse programmers than OSS or vise-versa. I believe professional programmers are under time constraints and aren't concerned about employing the best techniques or most advanced when their paychecks may be in limbo if deadlines aren't met.

    OSS programmers/contributers, on the other hand, can do whatever they want without managers breathing down their neck and can make it as pretty/advanced as they want, or as crappy as they see fit.

    In my case, however, I'm "too" disciplined to compromise. I have left a company in the past because they were pushing on me something that would jeoperdize the integrity of the project and I will not be responsible for such. Not anyone else I've ever worked with in almost 7 years of programming and consulting (totaling about 10 different companies ranging from small to mid to fortune 500) have I encountered another that cares as much as I do.

    Thanks,
    Shawn

  252. Re:Well, of course. GPL is severely restrictive. by crosbie · · Score: 1

    But, what if I produce a patching system that includes the GPL source, but also a bunch of closed source mods, and at install time it installs the mods to the GPL code?

    I thought it was that if a distributable relied in any way on GPL code, that all of it had to be GPLed.

    It is the LGPL that enables mix & match.

  253. Re:Well, of course. GPL is severely restrictive. by nathanh · · Score: 1
    What part of "completely free" don't you understand?

    Which part of "completely free to modify" did you have trouble with. Pay attention, idiot.

  254. Re:Well, of course. GPL is severely restrictive. by tigga · · Score: 1
    BSD license restricts the developer (the developer can not develop further on his own source if a company patched a few lines proprietarily).


    How did you come with that crazy idea that developer can not develop further? Have you actually read BSD license? Here : http://www.freebsd.org/copyright/freebsd-license.h tml

  255. Heads up arses as usual by mormop · · Score: 1

    the requirement of open-source licences for software funded by the government could have a negative impact on competition for contracts, the quality of the resulting software and even the confidentiality of government departments.

    Microsoft (a convicted monopoly) are discounting heavily and even offering 0 cost software to tempt people away from Linux. Is this bad for competition?
    If MS and the like have actually have to make an effort at getting contracts is that bad? If they have to improve their software to compete with in house GPL development is that bad?
    The US dept. of defence uses Linux but they aren't spilling information out to all and sundry because of the GPL.

    Of course software quality obiously suffers from being GPL'd. It's common knowledge among those who don't understand the difference between their arse and their elbow that IIS is the most secure web server software in the world when compared to the obviously inferior Apache.

    The reason I came to Linux in the first place is that I got sick of paying top money for what regularly turned out to be buggy, crash prone, second rate software and the more people that switch to the GPL/LGPL the harder proprietry companies will have to try and the better their end products will be. Evolution by competition - simple as that.
    Of course eveolution by competition requires a level playing field and I'm sorry CKK but your judgement was feeble at best.
    If Europe lets MS off the same way then Linux/GPL will be the only hope of keeping MS on the "making an effort path" and crap like this report can only set us back to the days when rushing out a half finished product to get the next hit of money was the accepted method of OS development.

    Meanwhile I'm going to start looking around the immigration pages of several foreign countries that still seem to think for themselves 'cos if the UK gov fall for this one I'm getting outa here.

    One last thing by the way, whoever came up with the name "intellect" should have considered the fact that it sounds arrogant and overbearing as if you are talking down to people, which funnily enough your report suggests that's exactly what you are doing.

    --
    Hmmmmmm..... Deep fried and look like Squirrel.
  256. Re:Well, of course. GPL is severely restrictive. by tigga · · Score: 1
    No, but I do think, once the open source hype is a bit over, or companies are more aggresively pushing proprietary again (after they let it slip a bit over the last years), lots of new code extending a BSD product will be proprietary and the 'good' version is locked again. Then the efforts have to be doubled again by open source developers. Which is a waste.

    On the other hand if software is GPLed then no company give a damn about spending money on it's improvement if they can't benefit from it. Or benefit enough ;)

  257. they want to exclude GPL by CBravo · · Score: 1

    As I read it, they want the GPL to be an unacceptible license. They want it to be enforced that GPL is a no-go-area. F*ck 'm.

    --
    nosig today
  258. Liar by jotaeleemeese · · Score: 1

    Show us were it says that in the license.

    --
    IANAL but write like a drunk one.
  259. Thanks for admiting you are lying. by jotaeleemeese · · Score: 1

    Honestly, some people are willing to warp reality to fit their world view....

    --
    IANAL but write like a drunk one.
  260. Is not always about cost for chrissakes. by jotaeleemeese · · Score: 1

    It is also about transparency and accountability.

    If (and this is a huge if) OSS is more expensive, it is also more accountable, which is certainly more proper in a democratic way of life.

    If I am in an opposition party and you tell me you are spending 6 billion pouns id a project you bet I want to check what wonders of code you are getting us with our tax money.

    Accountability and transparency, protection agianst lock-in and forced obsolescence may inccur in additional cost, but that is a cost that would be worth paying.

    --
    IANAL but write like a drunk one.
  261. Re:Well, of course. GPL is severely restrictive. by tigga · · Score: 1
    Your tax payer dollars pay for your city park, yet you aren't free to set up a business in your city park; in fact, what you can do in your city park is quite restricted. And the purpose of those rules is so that everybody can enjoy the city park.

    Your analogy is flawed. The city park is limited resource. The software could be copied and is an unlimited resource.
    The right analogy is a very big park, where is enough space for everybody. In case of GPL - business is allowed but nobody could keep business secrets, so anybody could copy successful business solutions and basically businesses are unprofitable (as Linux companies are). In case of BSD - business as usual and anybody can enjoy city park without using businesses.

  262. Re:Well, of course. GPL is severely restrictive. by Anonymous Coward · · Score: 0

    Maybe a better analogy is that although the park is paid for with taxes, I cannot go to the park, cut the flowers and sell them by the bunch at the park entrance.

    Damn, I hate when people do this..

  263. Less Bells & Whistles by CmdrGravy · · Score: 1

    "The software resulting from government contracts might include only basic features, since developers would be reluctant to allow their cutting-edge technology to be exposed to the public via an open-source licence, Intellect argued."

    If you were to ask me I would say that if software companies did concentrate on the basic features rather than the "cutting-edge" stuff we might actually get a lot more IT projects finished in time, on budget and working properly. Which considering the history of all (UK) Government IT projects could only be an improvement.

  264. Re:And apparently the UKG is supposed to overlook. by jez9999 · · Score: 1

    And they will.

  265. Re:HA HA HA! This is what makes PUBLIC DOMAIN bett by tigga · · Score: 1
    Wrong. The GPL allows an individual to sell their work to a business. Public domain makes it impossible, because the business can get the work for free.

    Business can get GPLed work for free as well. Why do you think Linux companies are unprofitable? I know about RedHat - it got net income of $1.5 Mil in first quarter. It just ridiculous number for company with $1 billion capitalization.

  266. Re:Well, of course. GPL is severely restrictive. by axxackall · · Score: 1
    Patches (keyword: diff) to GPL code should be distributed as GPL. New modules can be distributed as a new library under its own license.

    As for LGPL, as far as I know it's not much different then GPL, it's just better suitable for libraries.

    --

    Less is more !
  267. Makes no diffrence what they say by goatan · · Score: 1
    The GOV is still going to use GPL reason being you don't get tied in with one contractor who ups the cost as soon as your "hooked".

    Whilst they would not use it in say military systems mainly because such things are highly sensitive. Normal office use is perfectly OK and infact much desired by the Gov.

    The only thing delaying the complete roll out of linux in most GOV departments is training costs.

    --
    Saying Apple is better than MS is like saying Botulism is better than rabies.

  268. Finally... by Anonymous Coward · · Score: 0

    Somebody is getting a clue.

  269. IBM? by walterbyrd · · Score: 2, Interesting

    That seems odd. I thought IBM was the great defender of the GPL. What with the IBM Linux servers, and SCOX vs IBM case, and all.

  270. GPL can't exceed the scope of copyright by dh003i · · Score: 1

    And copyright only covers public distribution.

    Furthermore, military orders (and national security) take precedence over licenses. No license -- be it the GPL or the most draconian EULA -- is going to be upheld by a court when upholding it is contrary to national security.

  271. Lobbying without representation by Syberghost · · Score: 2, Interesting

    I'd be very surprised if this organization has 100% of it's members asking them to do this, since IBM aggressively markets Linux solutions.

    Somebody in the media please ask IBM for a comment.

  272. "But it's July"? - dude, it's June... by sczimme · · Score: 1


    I hope that doesn't throw off the rest of the dependencies.

    :-)

    --
    I want to drag this out as long as possible. Bring me my protractor.
    1. Re:"But it's July"? - dude, it's June... by The+J+Kid · · Score: 1

      omg, your right. The calculations wil have to be adjusted, the 'SteveJobsRealityDisorderField (tm) will have to be recalibrated and I'll have to change my socks.

      *nnngghh*

      Ah, here the correct "what to think":

      It's Friday, so we couldn't care less about Enterprise Linux, so this is good news. But it's
      June, so this is bad news. But the day of the week is odd, so we're
      supposed to only bash Microsoft and SCO. But the 1 of the digits in the day matches 2 digits
      year, so we only especially entrench ourselfs against critisism the GPL. And it was
      posted BEFORE 24:00, so this is good news.

      It's like I'm the only one who can come up with^H^H^H^H^Hdo these complex calculations.

      --
      Moderation: +4. Modded 70% Funny and 30% Overrated. 100% Saturated.
  273. Re:Well, of course. GPL is severely restrictive. by OrangeTide · · Score: 1
    Well it's pretty logical to show that GPL is more restrictive.

    GPL:
    1. Must include copyright & License
    2. Must distribute source along with binaries of modifications.
    3. Anything statically linked in is considered "part of" it and must have a compatible license.


    BSD:
    1. Must preserve copy right statement
    2. Old BSD - must print a message saying who the copyright holder is. (not applicable here)
    3. Cannot use author's name to promote a product in an advertisement. (This is pretty important if you want to keep your reputation from getting trampled on).


    So there are 3 main points to GPL and only 2 main points to BSD. 3 is greater than 2, therefor GPL is more limiting.

    I think you assume that GPL's limitations are easy to accept. If all these points are easy to accept then both licenses are fine to use, but GPL would still place more limitations on you.
    --
    “Common sense is not so common.” — Voltaire
  274. Re:HA HA HA! This is what makes PUBLIC DOMAIN bett by OrangeTide · · Score: 1

    It was an anti-GPL rant. Few businesses, in my experiance were willing to risk using GPL because they don't want to, or cannot release their modifications. (usually due to an NDA with a partner).

    For example, A company licenses a propritary Voice-over-IP chipset. It comes with specs and drivers, but the company is under NDA not to release the specs in any way shape or form. And the NDA covers distributing source code that can drive their chipset. How do you propose I link this driver, which basically must run in supervisor mode/ring 0 into a GPL kernel?

    VoIP isn't just a driver either, there is a huge set of libraries you need to do the protocol stack, software echo cancellation, etc. So of course the vendor provides this as well, but that's not under some open source license. So we just make it into a library and link applications to it. Let's say for example we want to allow the GPL webserver to control the VoIP state, but it would either have to call an external program or link dynamically.

    Now since this is an embedded product, ideally we would not want to have dynamic linking. But because of the above mentioned library the company may have to enable dynamic linking. (which is horribly slow on the MIPS clone chip they use). So the solution has to be write some thin command-line program to interface to the propritary library, then fork/exec this application everytime you want to control it. (or set up a bi-directional link to it somehow. perhaps a daemon, or just redirect both input and output to pipes).

    A GPL fan would blame the propritary software for these design hacks. Of course a GPL fan usually doesn't understand that if you make a chipset you have to keep most of it fairly secret before some company in Taiwan makes a knock-off clone of it and sells it for 1/10th the price. Patents could theoretically protect you, but you would need multiple patents to provide much protection. Most of the time you can work around patents when making a clone. Is has to only appear to work the same, it doesn't have to actually use the same patented techniques for getting there.

    The whole signing an NDA thing is one of the reasons NVidia's drivers for Linux are not GPL, it's because NVidia has partners that they cannot break deals with. (NVidia doesn't own their own technology 100% unfortunetly for them.) .. Of course it's also NVidia's fault for not trying to negotiate with their own partners to get permission from all of them to release this stuff. My sources in NVidia have told me that it was never even attempted.

    --
    “Common sense is not so common.” — Voltaire
  275. Distributing to other governments by temojen · · Score: 1

    If you were running an intelligence agency and you aquired some sensitive software from annother country's intelligence agency, wouldn't you want the source code?

    Would you even consider accepting the software without it?

    Foreign* inetlligence agencies are so well known for being trustworthy.


    NSA: Hey! I've got this new, fast, secure encryption chip! Why don't you use it!
    Rest of world: OK, let's see the schematics and algorythim...
    NSA: But it's classified. And I'm keeping the private keys, but the FBI will need a search warrant to get them, so it's ok.
    Rest of world: No thanks, we'll just use PGP.

    Sound familiar?

    The requirement to distribute source code does not mean they have to distribute it publicly, just to those they distribute the binaries to.

    *Foreign is of course a relative term in this context.

  276. Re: really sensitive stuff is likely to be data by temojen · · Score: 1

    I agree, but I was responding to the Red-herring issue cited in the article.

  277. Rebuttal available by Gerv · · Score: 1

    The Intellect document has a number of inaccuracies and mischaracterisations in it. I've spent that last two evenings preparing a line-by-line commentary, which can be found here.

    Comments welcome.

    Gerv

  278. Re:HA HA HA! This is what makes PUBLIC DOMAIN bett by spitzak · · Score: 1
    NVidea cannot make their drivers public domain or BSD either, so that is not an argument for using public domain over GPL.

    The rest of this stuff is a real argument about how you cannot add to a GPL piece of software because of the fact that the original code is copyrighted and the rules where the GPL allows you to violate that copyright are not lenient enough to allow you to succeed in what you want to do. That is why almost any system I can think of where such additions are useful uses modifications of the GPL. For instance the Web server certainly has some sort of loadable modules where the modules may be closed. And Linux has loadable modules where the modules may be closed. In both cases I admit that I don't know if the technical requirements of your application can work inside the limits of these modules.

    My personal preference over the GPL would be a license that allows any use as long as no source code is modified. You can add as many files as you want to it to make your program and as long as no original file is changed the you can treat the code as public domain. Depending on how the code is written it can be used in quite complex applications, for instance if it has any kind of callback-setting interface then it is legal for this code to call closed-source code.

    If however you modify the files, you must release all the changed files. You can still use the resulting modified code in your closed source program. There has to be some rules so you can't just insert callbacks or macros so your modifications are really secret, but this may be solvable with peer review, ie anybody can look at your modifications and complain loudly if you seem to be cheating.

    The point is to allow everybody to use the code, but avoid the "embrace and extend" problem, which is usually just caused by programmer errors, but that Microsoft has even stated is a weapon they plan to use.

    Unfortunatley I don't know enough legal stuff to make this clear. What I do with my code is LGPL it with a special "exception" that says that programs that are linked with the code with no modifications to the code are not considered derived works and can do anything they want.

  279. precedence establishment by trolman · · Score: 1

    There is a precedence for the move by Microsoft with GPL abolishment in the UK. In the controls industry, as in the control of buildings air conditioning and heating LON was established as the standard by the UK and this forced many a company to âgo alongâ(TM) despite the free and open standard of BACnet or Building Automation Controls. Despite the Fact that LON is a proprietary and licensed and very difficult to configure for even the application programmer is has been forced onto the US market due to the UKâ(TM) adoption. BACnet is Open and works great BTW. Be the government adopted standard and be the peopleâ(TM) standard.

  280. Re:HA HA HA! This is what makes PUBLIC DOMAIN bett by OrangeTide · · Score: 1

    The Nvidia example was ment to show that if Linux was BSD or GPL then you wouldn't be "tainting" the kernel by linking it. My argument is that GPL does not mix well with propritary/commecial source, but Public Domain and BSD do. (and LGPL too, i think)

    It's not difficult to make a license like that clear. There are things like the Artistic License which basically say you can't modifiy it and distribute it under the same name. Which is roughly what you want.

    The only problem is that bug fixes and things would have to go through you, nobody could release a non-buggy version of your code because they can't just go and modify your stuff.

    Maybe you could make that license and call it the Free Linking License. That seems to be what it's aiming for, the source is controlled but you're allowed to link with it anyway you wish.

    LGPL is a good comprimise and is especially important for libraries. You can staticly link an application that is not open source with an LGPL library, any modifications you make to the library itself is what matters.

    I normally make everything BSD or PD. But I will admit, some things benefit greatly from GPL. The best example of GPL "guiding" vendors into contributing to the community is a compiler (gcc for example). Normally in a company, if you had some CPU you needed support for or invented; you would just do some quick hack on the compiler and never give anyone a copy of your changes (because if it's a hack you'd be embarassed to show it to your peers). The GPL saves the compiler because these vendor specific extensions make it's way into the main distribution of gcc much more quickly because of GPL's anti-propritary nature.

    Of course gcc has some design flaws due to the GPL, it doesn't use a normal back-end/front-end model you'd see in any reasonably modern compiler. Because if the back-end/front-end were seperate applications that just piped data between you could still have propritary back-ends for the compiler that wouldn't get applied to GPL. But that's a small price to pay. Of course so few of the GCC ports are done by companies, most are done by private individuals in the open source community. So maybe GPL is not really that important.

    The biggest problem I have with GPL is the attitude of "I wrote this, I'm giving it to the community, but you aren't allowed to use it in some profitable way without giving it back to the community." .. Some say this is fair. But it sounds like a 'gift, with strings attached'. That's no gift at all. Speaking of gifts, perhaps I shouldn't look a gift horse in the mouth. HAHA:)

    --
    “Common sense is not so common.” — Voltaire
  281. multiple licences by bblfish · · Score: 1
    Nobody seems to notice that a copyright owner can multiply licence their code.

    Universities, and government institutions should therefore GPL their code. They can then get extra funding by dual licencing the code under say the BSD licence to large companies that believe they can make a profit from selling it.

    The GPL could in fact help the government make money!

  282. Re:HA HA HA! This is what makes PUBLIC DOMAIN bett by spitzak · · Score: 1
    The Nvidia example was ment to show that if Linux was BSD or GPL then you wouldn't be "tainting" the kernel by linking it.

    Considering the fact that these closed-source Nvidea drivers exist, apparently the GPL kernel is not causing any trouble. However that could be explained by the fact that the kernel explicitly allows closed-source modules.

    The only problem is that bug fixes and things would have to go through you, nobody could release a non-buggy version of your code because they can't just go and modify your stuff.

    You didn't understand what I was requesting, which is different than the Artistic license. The user is required to release their bug fixes just like they have to release the code in GPL or LGPL software. But after they do that they can use the fixed version of the library exactly as though it was public domain. The primary purpose of my license idea is that such fixes are not allowed to remain secret, and most importantly "extensions" are not allowed to remain secret.

    Except for extremists (like RMS probably) most people using the GPL or LGPL are most concerned that their code continue to be free to be used by anybody, rather than hijacked and "extended" so that the only people who can benifit from the code is the closed-source company that took it, even the original author loses the ability to use their code if the standard becomes this extended one. I would love to have my code used as much as possible, in closed source as well as open, but I want to prevent "extension" if at all possible. In my opinion the ability of Microsoft to take my code and use it as a part of a product that will extend their monopoly, that is basically a theft of my work and I am sorry that my attempts to prevent it make it difficult to make closed source.

    However it seems that there is room for a license that does what people want and does not attempt to cause everything to become opensource. But for now I am forced to trust what real lawyers have written, with minimal changes. IMNAL so I doubt anything I wrote as a license would stand up if Microsoft wanted to steal it.