Slashdot Mirror


"Software Choice" Campaigns Against Open Source

Verizon Guy writes: "News.com is reporting that a group called The Initiative for Software Choice, led by the CompTIA, but backed primarily by Microsoft and Intel, is lobbying against Open Source-only laws in for example, the State of California government and the government of Peru. While their goals don't specifically mention open source, they do mention that publicly-funded research should steer clear of licenses such as the GPL. Interesting read."

398 comments

  1. Software Choice! HA! by program21 · · Score: 3, Insightful

    Interesting that a group calling itself Software Choice is trying to tell people not to choose certain software.

    --
    This has been a test. Had this been a real emergency, we would have fled in terror and you would not have been informed.
    1. Re:Software Choice! HA! by OSgod · · Score: 5, Insightful

      Interesting that the groups associated with Open Source are attempting to limit a states choice options in software (i.e.: Open Source only laws).

      Let the market rule. Some Open Source products rule. Some stink. Some proprietary products rule. Some stink. A law forbidding you from looking at Open Source products would be "bad". A law prohibiting you from considering non-Open Source products is just as bad if not worse.

    2. Re:Software Choice! HA! by boomer_rehfield · · Score: 1

      I didn't consider it until you mentioned it, but if we do push open source as the only solution, and they buy into it (so to speak), what happens when the uninformed users come across a poorly written piece of open source software? They will more than likely post the negative label on Open Source rather than that individual program. I'm not saying don't push, but thinking about it this way, it could have a negative effect in the long run and maybe the choice IS good.

      --
      Carpe Canem - Seize the Dog
    3. Re:Software Choice! HA! by dnoyeb · · Score: 2

      Its not always about the market. Politicians are notoriously ignorant in the ways of Software and technology. If you let them choose they will simply pick the one that buys them the bigger condo.

      Sure, consider everything. But be sure to understand the implications of tying yourself to one vendor. Open source by nature of its openness does not lock you into the "upgrade doom cycle." Close source does lock you in because how often is the bug fix only found in the upgrade?? And how many closed source packages (m$) use open file standards. Sure m$ can save in open formats, but you can't make that choice your default.

    4. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      Hi how are things in Redmond? I don't think any "Open Source" law would stop the use of proprietary products. What it would stop would be exclusive licensing deals that drive up the cost of software.

    5. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      I think law should not mandate open source software. It should mandate open interfaces like open file formats.

    6. Re:Software Choice! HA! by Arnulf · · Score: 1
      Let the market rule.

      Why should the market provide a better ruler than a law? I know that a law is prejudiced. But I have not seen any proof that a real-world market will prevent biased decisions..

      Considerations what is better -- open source or not -- let aside. Laws for buying software (or any other products) where public or governmental institutions are concerned is always a good idea. And be it only to prohibit lobbying.

      --Arnulf
    7. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      Close source does lock you in because how often is the bug fix only found in the upgrade?

      If you are talking about Mac then yes it is often but I get tons of Bug-fixes through Windows Update. An annoying amount of bug fixes and then even more with service packs.

      Sure m$ can save in open formats, but you can't make that choice your default.

      I can't? Damn I better go change that setting in Word under Tools-Options-Save.

      All in all your post is full of the bullshit misinformation that is typically of the slashdot brainwashed drone. Congratulations!

    8. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      Open source is usually required for security considerations.

      Requiring open source is a limitation as much as requiring that the software does actually run and not make your PC implode. How discriminating against crappy software developers.

      And MS is free to open source their Sw to meet the requirement and take part in the competetion. But they prefer FUD as usual.

    9. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      But why? Laws are not the answer to all of life's problems. What if the law came out and said that Microsoft has to release its file format and everybody had to use that. Now everybody would be forced to used .doc and .xls files. Is that what you want? That is not capitalism and that is not freedom of choice.

    10. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      There is no direct evidence that software has to be open-sourced to be more secure. There is also no direct evidence of the opposite either. There is actually no evidence that open-source is any better than closed source. All evidence is entirely anecdotal. How can you push a law when there is no real evidence that you are providing the community with a benefit other than lower license fees.

    11. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      You are assuming that the market works. Legislation will force the hands of those making the buying decisions - but what if those making buying decisions consistently make bad decisions?

      Further, what if these bad decisions are systematic and not just stupidity / individual preference?

      eg - does Open Source have a different cost load to closed source? There may be higher implementation costs with Open source but are cheaper in the long-run. But buying managers are only concerned with this year's budget

      eg2 - buying agents don't care about externalities. they only care about their little transaction. Legislation can compelk decisions which have positive externalities (such as improving the use of open standards)

      Don't assume that because somebody's hand is forced that this reduces freedom. Furthemore, don't assume freedom equates to the optimal buying decision.

    12. Re:Software Choice! HA! by Jim+Norton · · Score: 1

      I say screw the market and let the people ultimately decide.

      In any case, I think a law which prohibits certain ELEMENTS of software, open-source or not, should be implemented. Mainly, open standards should definitely be given priority in government if it would allow the public to interact with government computer systems in a different (ie. independent from MS) manner. I would hate to have the government sponsor a system which forced its citizens to use Windows to interact with it at all. This is just one example of how making government use open systems could be beneficial to its citizens.

      --
      -- Jim
    13. Re:Software Choice! HA! by Yeti7226 · · Score: 1

      But markets cannot rule when a single company puts billions into killing all competition. If MS and others had 'played nice' and acted as responsable corporate citizens these kind of law would not be required. But since the gloves have seem to come off in Redmond (calling Opensource an 'cancer' and 'unamerican') little room is left but to fight back.

      Remember: it is Micorsoft who chooses to change file-formats every 18 months. It is Microsoft who chooses to mangle protocols (Kerberos, SMB).

      Microsoft could have been a true leader if they had learned form the anitrust suit. They didn't. Now the opensource community will do to them what they did to Netscape: 'everything you sell we will give away for free'.

    14. Re:Software Choice! HA! by macdaddy357 · · Score: 1

      So, The Initiative For Software Choice is just another Microsoft FUD factory. If proprietaty software didn't cost so much, and wasn't being sold by crooks like Oracle in California, then legislatures wouldn't even be considering open source only laws. Microsoft, and the rest, did this to themselves, and this phony foundation won't undo it.

      --
      How ya like dat?
    15. Re:Software Choice! HA! by pohl · · Score: 1

      The market rules when providers compete to give customers what they want for some negotiated price. This still happens when one of the deliverables that the customer wants is the source code under the terms of some license they stipulate in the request for bids. If the customer is a government agency, and one of the deliverables that they request is source under the terms of the GPL, providers may still compete for this contract. The price may go up, since each provider knows that they won't get the comfort of locking the customer in as a dependant. The customer may believe that this increased cost is worth it in the long term, because it leaves them free to choose to contract with another provider in the future when the system needs maintenance.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    16. Re:Software Choice! HA! by program21 · · Score: 1

      It's one thing for them to be lobbying against laws mandating open source, it's quite another for them to bash the GPL like they're doing. If the 'Software Choice' group wants to live up to it's name then it should respect any decision a group makes for it's software, be it proprietary or open-source, instead of trying to force a 'choice' of proprietary software.

      --
      This has been a test. Had this been a real emergency, we would have fled in terror and you would not have been informed.
    17. Re:Software Choice! HA! by Anonymous Coward · · Score: 0



      And let's fear the day that one bad commercial software package is released and scars the commercial industry's good name.

      The stupidity is free, as in price, software can be just as good if not better than the commercial/shareware alternative. The commercial industry hasn't collapsed because of this any more than it did when hundreds of companies sold crap they labelled as software. Many companies have survived much longer than they should have thanks to obtuse licensing practices (charge a lot now, release software that has noticable flaws, then sell a new version that fixes some of those flaws for yet more money).

      This doesn't even bring up the fact that GPLed software can be sold (ala RedHat). If companies are selling support and help for software instead of for the content, maybe then there will be some guarantee of quality for the software instead of the now current "no liability" associated with all software. You can't "warez" good support. People want to be paid for it. It's a win, win situation for everyone.

      To the issue of research being GPLed, most scientific research is GPLed. Drugs, products, etc are fully disclosed for their content either directly (through ingredient listings) or through patents. The reason other products are not mass "warez"ed in general is they can't be easily reproduced, so it is worth the cost to pay for someone else to produce it. Since software makers have realized they can't so easily disclose what they used (and all their add-ons) without giving out their software, it's no wonder they're trying to issue more restrictive laws on the issue to prevent disclosure.

      So, the real solution would really be to just go switch to a support model.. Why resist common sense?

      PS - I do agree my argument is flawed in ignoring that full disclosure often doesn't include full disclosure on what was added (usually it includes just a vague notion of the addition), however that disclosure is usually a patented item. And I'm not supporting software patents, since I think they shouldn't apply in drug production either.

    18. Re:Software Choice! HA! by 4of12 · · Score: 2

      Interesting that a group calling itself Software Choice is trying to tell people not to choose certain software.

      Actually, it's quite typical in this day and age for a well-run advertising campaign to properly name their front organization.

      Political advertisements do this all the time. You'll hear some mud-slinging ad based on emotion, innuendo and fabrications that discredit some candidate or other. At the end, you'll get the legally required announcement "Paid for by Citizens for Better Government" or "Paid for by Concerned People for Ethical Regulation". What a crok!

      I wish I could remember a few specific examples. They're usually quite hilarious once you find out who is really behind the organization. Very often, the organization will choose a name that lays claim to a lot of the high-minded principles of their opposition. There's more confusion that way about who to support.

      Unfortunately, though, there are probably a substantial number of people that can be hoodwinked by this subterfuge.

      --
      "Provided by the management for your protection."
    19. Re:Software Choice! HA! by Lumpy · · Score: 2

      The problem is that the laws read basically as follows...

      "You MUST look to open source solutions first... and then failing a suitable solution then look to closed solutions while trying to maintain at least open standards if at all possible."

      Microsoft hates this because it requires government to look at linux or BSD first instead of the standard "let's use what microsoft wants us to use" it also hates it because it stresses the importance of having at least your data in a open standard format that is not locked by some company. (Yes word will work here, save as RTF on everything... I already do that, and you can set the default easily)

      The do not want any laws that require looking at open solutions first, because there is a really large chance that they will find a suitable solution that is open compared to a closed solution.

      --
      Do not look at laser with remaining good eye.
    20. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      The most important choise is to be able to read data files on your platform without having to spend $hundreds in proprietry software.

      I would have no problem with the .DOC file format if it was well enough documented that Open Office could accurately read and write the files.

    21. Re:Software Choice! HA! by Panaflex · · Score: 2

      Call anything liberty, choice, or freedom and people tend to side with believe you. Look to the hundreds of (good and bad) past movements that hinged on free choice.

      Same thing with surveys.. people like to say no alot.. especially on grey issues.

      Pan

      --
      I said no... but I missed and it came out yes.
    22. Re:Software Choice! HA! by thomas.galvin · · Score: 1

      Interesting that a group calling itself Software Choice is trying to tell people not to choose certain software.

      Well, I suppose that MS et al woul dbe very happy if governments refused to look at Open Source projects, but that doesn't seem to be what they are lobbying for. Rather, they are lobbying against laws that would force governments to use Open Source software.

      At least in this matter, I agree with them. There are some very good open source programs out there. There are some cases when it simply doesn't make sense to use the closed-source alternative; for exaple, IIS sould never be used over Apache. There are, however, many examples where the Open Source community has not created a viable alternative.

      This is primarily the case in contracted software, and more common in the Federal government than in the states. Governments buy a lot of specialized software, software that hasn't been looked at by the OS community. In these cases, you have to go with a proprietary solution. Companies are not going to write this software for you if they cannot make money off of it, and they cannot make money off of it if they have to give away the source code.

      If you really want to make government open, open the file formats. That way, we can go out and write a program that can read everything the proprietary programs spit out; file formats, as well as protocols, are where the battle is going to be won or lost. I would be in full support of a bill requiering any government software provider to open the file formats and protocols used in their applications.

    23. Re:Software Choice! HA! by Saint+Fnordius · · Score: 2

      "Let the market rule?" I think you're confusing something here.

      These directives are analog a huge corporate directive setting restrictions on the IT departments. They state what requirements that the software must fulfil, namely that the documents it generates are accessible by 3rd parties, and that the corporation can audit the source code.

      Remember, we're talking about what software the government buys for itself. If (as in another post) a voting machine uses proprietary software, two problems arise: 1. how do you recover the data for use in another program if the file format is proprietary? and 2. how can you be sure that the software isn't secretly manipulating its results?

      If a proprietary software manufacturer wants to sell to the government, then he must follow these guidelines. His software can remain proprietary, but the government needs an open (documented) file format and the right to audit the code. That's my belief.

    24. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      Well, MS could still *sell* all their software to the state. The state would get unrestricted access to the code. And without an NDA.
      Of course, the state could not copy the code, since it is copyrighted to MS, and patented items within the code could not be copied in in-house coding for similar reasons.

      So, given this, why can't MS sell their software to the state under "Open Source Only" requirements?

      Note: unrestricted access to source code to the state doesn't mean that all *employees* of the state can see the code. IT projects may see some, head of IT should decide on who sees what on a need-to-know basis.

    25. Re:Software Choice! HA! by fudgefactor7 · · Score: 1

      Interesting that a group calling itself Software Choice is trying to tell people not to choose certain software. No, you misread, what they're saying is to impose choice restriction for or against any particular software is bad. They're not saying that OSS is bad, nor are they saying MS is good. They're saying that to force either direction is bad. Let the market decide, let the buyer excercise his or her rights, rather than some arbitrary (and probably stupid) restriction based on fanaticism or misinformation. Personally, I don't see what the problem is: let them buy what they choose, but at the same time they have to accept fully the responsibility for their purchases. You buy crap, that's your problem. That's the free market for you, gotta love it.

    26. Re:Software Choice! HA! by subgeek · · Score: 2

      actually the law wouldn't have to restrict choice, it would just say that you can you any format, as long as that format is documented. this should increase freedom of choice because you wouldn't have to use a proprietary vendor's software to open the files created by the closed application. you could *choose* what software you wanted to use. you could make the argument that this is not capitalism, but it is freedom of choice. however what you describe is not freedom of choice because you added "and everbody had to use that." to the original poster's statement.

      though i agree laws won't solve everything, letting capitalism run free without laws at all is not the way to produce a just society. personal and corporate ethics are nice, but not everyone uses them. that's why we need laws.

      crap! i forgot. stop feeding the trolls.

      --
      you probably shouldn't have read this.
    27. Re:Software Choice! HA! by subgeek · · Score: 1

      And be it only to prohibit lobbying.

      that is a great point, and probably one of the big reasons MS/Intel will fight such laws.

      but now that i'm thinking about it, MS would go right on lobbying even if such a law were passed. they don't need to be selling the government software in order to try to prevent an unfavorable anti-trust ruling. they can contribute money and lobby for anything they want. i'm sure they would lobby to have said laws repealed.

      having to use open source would prevent them from being able to make any predictions of the doom the government would suffer if MS picked up their ball and went home instead of continuing to produce windows.

      --
      you probably shouldn't have read this.
    28. Re:Software Choice! HA! by ichimunki · · Score: 2, Insightful
      People have been using poorly written commercial software for decades now... do you see any major trend towards labelling all commercial software based on the flaws of one (or more) package(s)?

      Besides, it seems unlikely to this free software zealot that most users know much about "open source" or even care... just like most Slashbots don't care about the MPAA when their favorite sci-fi film comes out on DVD.

      I believe the idea is to get government to use software that is open, not to force everyone to use it. Do you think the military should buy vehicles from GM if they can't see schematics for the trucks? Do you think intelligence agencies should use software without *full* access to the source code?

      I heard a story once about how cameras were installed in Xerox machines sold to the Russian embassy, and the result was some great spy work-- technology is complicated and easily made to work against you.

      While Microsoft is certainly a US company, what's to say that one of their programmers is, shall we say, less loyal to the cause, and might insert a backdoor in some server software? What's to say there isn't a glaring security flaw that some Russian hacker's found because the government there pays him to spend all day every day looking for such flaws, but which would have taken an American hacker five minutes to find during a review of the source code? That the source code is available isn't a guarantee of safety, but flaws are a lot easier to find than by guessing.

      There is also the issue of taxpayer dollars spent. Not just on shrink-wrapped software, but on custom development. When a government agency develops an application in a proprietary fashion, that money is a sunk cost. When that development is prepared for release to the public, that expense is diluted, without detracting from the utility for that agency. Also, as a taxpayer, I feel I have some right to audit whether custom development funds are being spent wisely-- one way to verify that is to see if the code looks like crap.

      Finally, government is a shared resource of the citizenry, as such it should be as efficient as possible. I just read the "Don't Repeat Yourself" chapter of "Pragmatic Programmer", and one of the examples in there was a routine for validating SSN that had been custom written by each departement and application group in an agency. That's wasting taxes. Had there been a spirit of "open source" development, surely this type of code would have been developed as a library that everyone could then rely on. The result would be more likely to be correct (wider review of code), and it would save each group that needs to verify SSNs that much development time. Most importantly, the results would have been uniform across the agency.

      But should such software be GPL? I don't think that's necessary. Public domain or BSD licensing is sufficient, nothing prevents Free developers from GPL'ing their own derived works, thereby putting their own efforts into the "share and share alike" realm.

      --
      I do not have a signature
    29. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      "I say screw the market and let the people ultimately decide."

      Exactly what the fucking hell do you think "market" means? "the market" is people buying software. The people DO decide. The market decides because the people decide (I cannot believe I am educating 3rd grade economics to a /. moron)

      I would hate to live in a world where Linux (A clearly user hostle and inferior desktop system in every way) were forced on me by the government.

    30. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      The difference is, IE was better than netscape. Linux has a LONG way to go to be better than Windows on the desktop. You can say you're going to do it and you do. But I have been waiting 7 years now for it and it's still nowhere to be seen. KDE? 1/3 of windows. Apps? 1/100 of WIndows. How much longer? 10 more years? In the mean time I've been using Windows to work, play and create. Doing things completely unimagined by any Linux only user and loving every minute of it. The sad sour grapes pathos you guys exude is positively sickening. And ultimately very sad an pitiable.

    31. Re:Software Choice! HA! by jcast · · Score: 1

      If the government buys specialized software, why can't it also request the source code?

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    32. Re:Software Choice! HA! by jcast · · Score: 1

      let the buyer excercise his or her rights,

      Um, in this case the buyer is the government, and M$/Intel are trying to stop it exercising its right to refuse their software.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    33. Re:Software Choice! HA! by einhverfr · · Score: 2

      To some extent I agree with you. I certainly think the law in California is misguided. But I support what the Peruvian bill would try to do-- that is build a more healthy national computing industry.

      But what about laws that prohibit states from buying from convicted monopolists? This is important from a social perspective, but has the disadvantage of eschewing products that we are dependent on (i.e. Windows). THis could get in the way of governmental function or efficiency, but that does not mean that they are not important laws to have or enforce.

      --

      LedgerSMB: Open source Accounting/ERP
    34. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      It is sad to learn of such closed-minded people

      "Linux (A clearly user hostile and inferior desktop system in every way)";

      everyone in my family uses Windows and Linux (although Windows is primarily used for gaming) and both OS cause problems at times. However, Linux works usually well for us and the primary complaint is compatibility between Windows programs/files/etc. and Linux. I think there is room in the world for both OS and the real difficulty arises from Microsoft's "monopoly" of desktop computers.

      "The market decides because the people decide"

      The (stock) market may decide that Enron has high value at one point in time and low value later. While investors may gain or lose money on their investments, they can always "get out" (i.e. switch stocks or leave the market entirely). However, if data were stored in a format or location controlled by Microsoft, there is a chance that the "owner" of this data might not be able to recover it; the owner might not be able to "get out". (I know, only Sid still has a card reader; this is not the only way data can be "lost".)

    35. Re:Software Choice! HA! by thomas.galvin · · Score: 1

      It can, and sometimes it does, though not always. The truth is, though, that the source code to MS Word will not be as useful to us as the file formats it uses.

      No government grunt is going to walk through the source to Office, but if they put a requierment out that Office's primary document format be public and freely implementable, it would become irrelivant; we could write our own editors for the format.

      This would kill two birds with one stone; public data would no longer be locked into a proprietary format, and it would help the competition reclaim some ground on a convicted, illegal monopoly.

    36. Re:Software Choice! HA! by ScubaS · · Score: 1

      this is interesting. you want to make a law that prohibits from using proprietary software, yet the only reason they are doing this is because they keep choosing products from MS over the already available open source products. It's already freely available, and the choice has been made. If you are really concerned over your tax dollars, it's already been spent.

    37. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      they aren't exactly convicted. they've won their appeals and the last and final trial was not to decide wether they were guilty or innoscent. its simply a resolution to what Sun, Netscape, Palm, etc. proposed for the sanctions.

    38. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      I agree in principle, but not in practice. For one thing, I do not want to see the MS Word format definition! Trouble is, I have seen it (it's not really secret, but conformance of the real Word to it is so-and-so, as usual with MS), and it's a godawful mess.
      The Word format has grown 'organically' through the various versions; there is no real design behind it. It's a wart upon a wart upon a wart, every time somebody got a 'good idea', some new fields and data structures were added here and there. It's your worst nightmare.
      No, instead of opening that format, make them conform to a well-defined, open exchange standard (presumably XML-based) to be set up as the save default. Then we would be getting somewhere.

    39. Re:Software Choice! HA! by bwt · · Score: 2

      Let the market rule.

      The market is ruling. California is a customer, and must make purchasing decisions. Those purchasing decision should be made in accordance with policy objectives set by the democratic process. As such, the state of California is simply one customer in a market. No other customers are constrainted by the procurement policy.

      A law forbidding you from looking at Open Source products would be "bad". A law prohibiting you from considering non-Open Source products is just as bad if not worse.

      I agree. But the law doesn't prohibit "you" or me either. CA would regulate only itself.

      Some Open Source products rule. Some stink. Some proprietary products rule. Some stink.

      Number your statements 1 to 4. The very purpose of law is to drive investement toward turning case 2's into case 1's. That sort of investment not only benefits the state of CA as a buyer of services, but it benefits the citizens of CA directly, because they also benefit from the improvement.

      Compare that to changing case 4 to case 3. There is no benefit to private citizens of California.

      When the choice is NEVER between procurement in case 2 and case 3, because it is really between (case 2 + services to move to case 1) and case 3. The people of CA are essentially saying that as a matter of policy, they benefit from the first option so greatly that they wish to make it mandatory. Not only does the resulting investment provide dividends for everyone, but the services required are more likely to be local consulting companies than remote software vendors. Jobs for the local economy.

    40. Re:Software Choice! HA! by Anonymous Coward · · Score: 0
      Governments have special needs of transparency. They require peer review of their processes. This isn't even necessarily about making them go faster - but they need to be able to explain their software and what it does with citizen's information.

      Closed source can't offer peer review or public scrutiny of software-coded procedures.

    41. Re:Software Choice! HA! by InsaneGeek · · Score: 2

      Where does it say that, got any proof???

      Off of the previous Slashdot link http://news.com.com/2100-1001-949241.html

      Named the "Digital Software Security Act," the proposal essentially would make California the "Live Free or Die" state when it comes to software. If enacted as written, state agencies would be able to buy software only from companies that do not place restrictions on use or access to source code. The agencies would also be given the freedom to "make and distribute copies of the software."

      That means no Oracle, no Veritas, no Quicken, etc. I don't see any place where it says you get a choice, I only see that the government can't make the best choice.

    42. Re:Software Choice! HA! by thomas.galvin · · Score: 1

      I have no doubt that .doc was spawned in the pits of hell, but to have any change of gaining market share, our stuff has to be able to read and write it. When we can do that, it will be time to start pushing towards that XML-based, open, well-defined and cleanly-implemented format.

    43. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      OK. I should have said that I meant open file formats should be used in communication between officials and between them and clients. What ordinary people use for themselves is their problem.

    44. Re:Software Choice! HA! by einhverfr · · Score: 2

      they aren't exactly convicted. they've won their appeals and the last and final trial was not to decide wether they were guilty or innoscent. its simply a resolution to what Sun, Netscape, Palm, etc. proposed for the sanctions.

      The apelate court ruled that they had illegally maintained their monopoly. They overturned one or two aspects of the conviction and remanded the sentence, but the basic conviction stands. IANAL, but I have real pretty much most of the judicial opinions on this case.

      --

      LedgerSMB: Open source Accounting/ERP
    45. Re:Software Choice! HA! by Anonymous Coward · · Score: 0

      The parent says the exact same thing the grandparent does, but one is "insightful" and the other is -1.

      Karma whoring lesson: snideness can mask idiocy.

    46. Re:Software Choice! HA! by Jim+Norton · · Score: 1
      Nice response. No wonder you were modded down... Exactly what the fucking hell do you think "market" means? "the market" is people buying software. The people DO decide. The market decides because the people decide (I cannot believe I am educating 3rd grade economics to a /. moron)

      Actually I never took economics in 3rd grade... not sure what you mean by that. Maybe it's one of those American post-elementary grading systems (I'm Canadian)

      Anyway, the point i'm trying to make is that maybe the general public (which is what I meant by 'the people') should have more control over what software buying habits and policies the government should implement in regards to licensing software. In short, i'm a believer in the government sincerely listening to public opinion (and not just at election time) THAT was the spirit of that remark.

      I would hate to live in a world where Linux (A clearly user hostle and inferior desktop system in every way) were forced on me by the government.

      So would I. I would also hate to live in a world where Windows were forced on me (or anyone else)because the government carelessly licensed an Operating System which was based on proprietary standards which would result in me having to use a Windows-based OS to interact with it. I am not suggesting that Linux be the only solution that the government should consider.) However, other non-market factors should be considered, such as 'Will our citizens be forced into one solution to participate in electronic government systems'?

      Anyway, thanks for the interesting response. It provided me with some very entertaining reading!

      --
      -- Jim
  2. No story here... by swordboy · · Score: 4, Insightful

    This isn't a campaign against *open source* but rather a campaign against *open source only laws*. I can fully agree with that. Freedom of choice.

    Stop loading the headlines.

    --

    Life is the leading cause of death in America.
    1. Re:No story here... by aminorex · · Score: 1, Troll

      Open source only laws are the embodiment of fiscal
      responsibility. You oppose fiscal responsibility,
      and favor instead featherbedding and corruption?

      --
      -I like my women like I like my tea: green-
    2. Re:No story here... by jmu1 · · Score: 2

      The real story here is a paralell to the enlightenment of slaves via the reading to them the bible, namely Exodus. Giving them religion was supposed to keep them in line, but instead taught them about freedom and gave them a will to escape.

    3. Re:No story here... by Anonymous Coward · · Score: 0

      Open source itself is all about choices.
      "Open source only" laws are all about limiting choices.
      It is OS fanboy-ism taken to it's most ridiculous extreme.

    4. Re:No story here... by taliver · · Score: 3, Insightful

      Open source only laws are the embodiment of fiscal
      responsibility


      Not true. Fiscal responsibilty in government institutions comes from extremely well written specifications and a closed, low bid system with underwriting. Not allowing a closed source shop to compete certainly does not help fiscal responsibility.

      I'm all for open source, but I really don't believe anybody should be strong armed into releasing their code. Remember, freedom of speech should also be freedom not to speak as well.

      --

      I demand a million helicopters and a DOLLAR!

    5. Re:No story here... by Chanc_Gorkon · · Score: 5, Interesting

      If open source costs more in man hours (don't be foolish....you know as well as I it can), retraining and possibly hardware, it could very well mean it could cost more than say sticking with Microsoft or IBM OS/390. Cost is more then just the cost of the software. That said, I do prefer Open Source, but not necessarily because of cost.

      With Open Source, the answer is always out there, usually. It isn't always so when trying to navigate a vendors website. With Open Source,if Red Hat, SuSE or say Debian doesn't have an answer for your problem, someone else usually does!

      I am against Open Source only laws because I want to choose what is best for the situation in question. MySQL is not yet an acceptable replacement for a well done installation of Oracle. Also, when storing massive amounts of info in a database, I want someone to guarantee some sort of stability or performance. I want something others of used (yeah I know, others have used MySQL, but I still would not trust it with a critical database) and has been proven. That's one case. In others, well, I hate to say it, others use microsoft. Granted I know that there are word processors on Linux, but there are certain things you do. You don't want to retrain everyone on a Word Processor....ever. My point, Open Source only laws, while good for Linux and in my opinion a great number of things in the public sector, would prevent you from going to something that may be new and revolutionary. Choice between Open Source and Closed Source products should be maintained. Saying your not being fiscally responsible by not choosing open source is like giving the coffee away for free and having to pay 10 bucks for the cream and sugar. If you can't get all three (ie someone who's already there and isn't going to cost more, who knows Linux and available hardware are the cream and sugar) for free, it ain't worth it.

      --

      Gorkman

    6. Re:No story here... by Cyclone66 · · Score: 2

      How can you possibly be for an open source only law?
      Isn't America the land of the free? As in freedom not free code! Restrictions are just bad.

    7. Re:No story here... by daniel_howell · · Score: 2, Insightful


      Quite apart from the campaign trying to dictate how governments should release their research results there are three different things here. The campaign seems to avoid them in welter of vague sounding language.

      1) Open file transfer standards
      Governments need to be able to be sure they can transfer their data without being reliant on one company. And this has to include guarentees that all future versions of the software will use an open standard as well.But that's not the only factor that needs to be considered.

      2) Cost
      Laws that say government departments should look at the cheapest option seem reasonable to a tax payer like me.

      and the biggy:

      3) Security
      How does a government know that the black box software it just bought doesn't have a backdoor alloing the CIA to read every file they store on it? They don't. So a law that says 'only use software where we can examine the code' is justified on the grounds of National Security. The Initiative for Software Choice doesn't seem to mention this at all.

      If they want to compete in the government sector under 'pro-open source' laws nothing is stopping them, but any company that can't meet these three criteria shouldn't be getting government business in the first place.

    8. Re:No story here... by hype7 · · Score: 1
      Open source only laws are the embodiment of fiscal
      responsibility. You oppose fiscal responsibility,
      and favor instead featherbedding and corruption?


      That is absolutely ludicrous. Extend your argument, the only people that end up working in government are volunteers!

      Open source only laws are the embodiment of reduction in choice - you legislate in a solution and in doing so remove an entire segment of the market.

      Each solution and each competitor should have the right to compete on his or her merits, and legislators with agendas to fill should stay out of it.

      Free, open source /= best. Let those acquisition committees work for their dosh - anybody should be able to submit for tender :)

      -- james
    9. Re:No story here... by TummyX · · Score: 2, Interesting


      With Open Source, the answer is always out there, usually. It isn't always so when trying to navigate a vendors website. With Open Source,if Red Hat, SuSE or say Debian doesn't have an answer for your problem, someone else usually does!


      This is mostly true for Windows as well. When I need an answer to a problem, I never visit microsoft.com first but use Google/Groups instead.

      There are millions of Windows users and communities out there. For example, CodeProject is a very popular windows developer site.

    10. Re:No story here... by Anonymous Coward · · Score: 0

      Open source only laws allow government agancies to be responsible fo rtheir own support. If Microsoft tanks (or if your country falls out with the US and Microsoft) then you can find yourself up the creek without a paddle. Same deal with any closed source software. Open standards are a secondary issue.

    11. Re:No story here... by Quelain · · Score: 1

      Comparing MySQL and Oracle is a bit silly. If you want something 'industrial strength' and GPL then SAP-DB may be worth a look.

      If you were running a business, you would definitely look to OSS first before considering forking out big dollars for commercial software, right?. For the same reasons, wouldn't you like to see governments do the same? It's still 'your' money being thrown away even if the government is doing it.

      --
      Cthulhu loves you.
    12. Re:No story here... by abe+ferlman · · Score: 2

      Dude, what are you talking about? No one is being strong armed into releasing code, they just wouldn't be eligible to compete if they don't open their source- that's their *choice*.

      An "extremely well written specification" might specify that the code must come with the app, mightn't it?

      What if the architects who designed the presidential command and control station for nuclear emergencies didn't want to hand over the design documents for that installation. Do you think the government would have a case to say that they have a right to see how the place is laid out in that case? If we can't see and check the design plans, how do we know they didn't install a secret back door for someone else?

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    13. Re:No story here... by Aceticon · · Score: 2

      Part of the rationale behind Open Source Only Laws is:
      - Limit dependency on a single provider. You use MSWord -> You're stuck with Microsoft. If/When the provider decides to stop supporting the version of the software you are using then you're stuck with either buying a newer version or hoping that divine intervention will keep it working ok. If your software provider goes belly up then you're stuck with the "hope for divine intervention" option.
      - Security. Closed source software may contain dormant or active backdoors and remote exploits, either due to bugs or due to demands from an Inteligence Agency. This is especially relevant for software that is used by government agencies (still, don't forget good old industrial espionage).

      Also keep in mind that Open Source doesn't actually imply Publicly Open Source. Laws that require Open Source Software can be made in such a way that the Source Code is only required to be available to the customer.
      With such a law in place, a Closed Source Company just has to decide if it is or not a good business decision for them to open their software to that specific client (probably with some contractual clauses so that it isn't made available to the outside world).

      As i see it, Closed Source companies just don't want to have contractual obligations (like "no source, no deal") imposed by their customers. They would rather have all customers "pay-up and shut-up".

    14. Re:No story here... by Anonymous Coward · · Score: 0

      An "extremely well written specification" might specify that the code must come with the app, mightn't it?

      And a lot of companies release their code with an NDA attached. That doesn't say anything about releasing the code to the public under an open license such as GPL. You sir just ran your argument into the ground.

    15. Re:No story here... by Anonymous Coward · · Score: 0

      If you were running a business, you would definitely look to OSS first before considering forking out big dollars for commercial software, right?.

      No. I can honestly say that I wouldn't. Maybe for my webservers but definitely not for my employees desktops and any mission critical databases.

    16. Re:No story here... by pohl · · Score: 1

      "strong armed"!? You're talking about a customer/provider relationship. Either the provider wants the contract for what the customer requested, or it does not.

      --

      The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

    17. Re:No story here... by sbuckhopper · · Score: 2

      Although you have covered the usual industry argument here and make good points, I still feel that these points have some flaws that have helped propagate a heavily Microsoft based industry.

      Your big argument here is that nothing should ever change until it is a well proven change. Its the "I'm not going to stick my neck out until someone else does" syndrome. In my brief study of the ways of business, that is a good way to keep you in business, but it will never get you ahead.

      For example lets take your argument against MySQL. What sort of application are you looking for MySQL to use? Is /. not a big enough pilot for you? Do an installation of Slashcode and then you'll appreciate what Slashdot has proven for MySQL. I just don't see what more of a pilot you would need than that as proof that it can hold and transact large amouns of data reliably. And before you rip on my background, I currently work in a very successful multi-billion dollar company's ERP department. True they don't use MySQL here, but if they were asking for arguments of a switch, I may point them to Slashdot as an example for MySQL (I don't know if I would ultimately suggest it in the end, but I wouldn't say that it wasn't "tried").

      Secondly, the word processor thing. I think that WYSIWYG word processors are the worst piece of crap that I have seen in a long time. I write LaTeX whenever I can. It requires less desktop resources, its a cleaner immplementation to get to the end result (which IMHO is much prettier than any word document I've ever seen from anyone), and I can keep all of my requirements documents, reports, proposals, articles, and letters to granny in source code control. True you can do that with word documents as well, but its a cleaner implementation to try to control content if it is ascii content. In my opinion, if you can get a ~200 page book (Lamport) and write documents that will be produced more consitantly than any of the word processors on the market with a fraction of the resources required, then there is no reason to make that word processesing argument. Tell the people its a job requirement to know how to write LaTeX documents and I'm sure that if they can learn something as convoluted as word, then they can learn something as clean and simple as LaTeX

      I realize that I've only hit on points of your argument, but I feel that in this arguement, the general philosophy is to not fear change. The only reason I hit on points is because most people view things as specific examples in points.

      I also realize that these are pretty radical ideas that most business people would wet themselves laughing at if I mentioned them, but the only reason that would happen is because they have been given a good formal business education in "using Microsoft at any cost 101" and the more I see the mindlessness behind it, the more I'm sick of it.

      I'm not saying that there shouldn't be choice by any means. I am definitely in favor of people being able to choose what software they use, I just don't think that people should discount something because of a narrow minded approach of thinking something like "word processors are the only way to create documents" or "we can use something until its been tried, tested, and true -- by a third party -- so there's no risk to us".

      The point here is choice. I'm not trying to say that it isn't. The second we loose that choice, we loose inovation. I know I'm walking on shaky ground here, but I highly doubt that Microsoft is as innovative now as they would have to be if they didn't have a monopoly.

      I think that there was probably a knee-jerk reaction to post the headlines of this article because if you look at the past, Microsoft was the one not wanting people to have a choice. Now that the shoe is on the other foot and they have had the business taken away by legislation, they are crying like spoiled little babies.

      --
      "Everybody knows the moon's made of cheese," Wallace.
    18. Re:No story here... by oever · · Score: 2

      The campaign is against laws that prescripe rules to which software used by the government and only the government should adhere. Laws like these as under consideration in Peru are very sensible from a viewpoint of the government as a consumer of software.

      Any consumer that would have to choose between open-source and closed-source will come to the conclusion that open-source is to be preferred. Any improvements to the source can still be obtained and so eventually, open-source will be very good.

      Not to troll but to give everyone who hasn't read this interesting piece, I past the famous letter from the Peruvian congressman Villanueva Nunez.

      Lima, 8th of April, 2002
      To: Señor JUAN ALBERTO GONZÁLEZ
      General Manager of Microsoft, Perú

      Dear Sir:

      First of all, I thank you for your letter of March 25, 2002 in which you state the official position of Microsoft relative to Bill Number 1609, Free Software in Public Administration, which is indubitably inspired by the desire for Peru to find a suitable place in the global technological context. In the same spirit, and convinced that we will find the best solutions through an exchange of clear and open ideas, I will take this opportunity to reply to the commentaries included in your letter.

      While acknowledging that opinions such as yours constitute a significant contribution, it would have been even more worthwhile for me if, rather than formulating objections of a general nature (which we will analyse in detail later) you had gathered solid arguments for the advantages that proprietary software could bring to the Peruvian State, and to its citizens in general, since this would have allowed a more enlightening exchange in respect of each of our positions.

      With the aim of creating an orderly debate, we will assume that what you call "open source software" is what the Bill defines as "free software", since there exists software for which the source code is distributed together with the program, but which does not fall within the definition established by the Bill; and that what you call "commercial software" is what the Bill defines as "proprietary" or "unfree", given that there exists free software which is sold in the market for a price like any other good or service.

      It is also necessary to make it clear that the aim of the Bill we are discussing is not directly related to the amount of direct savings that can by made by using free software in state institutions. That is in any case a marginal aggregate value, but in no way is it the chief focus of the Bill. The basic principles which inspire the Bill are linked to the basic guarantees of a state of law, such as:

      Free access to public information by the citizen.
      Permanence of public data.
      Security of the State and citizens.

      To guarantee the free access of citizens to public information, it is indespensable that the encoding of data is not tied to a single provider. The use of standard and open formats gives a guarantee of this free access, if necessary through the creation of compatible free software.

      To guarantee the permanence of public data, it is necessary that the usability and maintenance of the software does not depend on the goodwill of the suppliers, or on the monopoly conditions imposed by them. For this reason the State needs systems the development of which can be guaranteed due to the availability of the source code.

      To guarantee national security or the security of the State, it is indispensable to be able to rely on systems without elements which allow control from a distance or the undesired transmission of information to third parties. Systems with source code freely accessible to the public are required to allow their inspection by the State itself, by the citizens, and by a large number of independent experts throughout the world. Our proposal brings further security, since the knowledge of the source code will eliminate the growing number of programs with *spy code*.

      In the same way, our proposal strengthens the security of the citizens, both in their role as legitimate owners of information managed by the state, and in their role as consumers. In this second case, by allowing the growth of a widespread availability of free software not containing *spy code* able to put at risk privacy and individual freedoms.

      In this sense, the Bill is limited to establishing the conditions under which the state bodies will obtain software in the future, that is, in a way compatible with these basic principles.

      From reading the Bill it will be clear that once passed:
      -the law does not forbid the production of proprietary software
      -the law does not forbid the sale of proprietary software
      -the law does not specifiy which concrete software to use
      -the law does not dictate the supplier from whom software will be bought
      -the law does not limit the terms under which a software product can be licensed.

      What the Bill does express clearly, is that, for software to be acceptable for the state it is not enough that it is technically capable of fulfilling a task, but that further the contractual conditions must satisfy a series of requirements reguarding the license, without which the State cannot guarantee the citizen adequate processing of his data, watching over its integrity, confidentiality, and accessibility throughout time, as these are very critical aspects for its normal functioning.

      We agree, Mr. Gonzalez, that information and communication technology have a significant impact on the quality of life of the citizens (whether it be positive or negative). We surely also agree that the basic values I have pointed out above are fundamental in a democratic state like Peru. So we are very interested to know of any other way of guaranteeing these principles, other than through the use of free software in the terms defined by the Bill.

      As for the observations you have made, we will now go on to analyse them in detail:

      Firstly, you point out that: "1. The bill makes it compulsory for all public bodies to use only free software, that is to say open source software, which breaches the principles of equality before the law, that of non-discrimination and the right of free private enterprise, freedom of industry and of contract, protected by the constitution."

      This understanding is in error. The Bill in no way affects the rights you list; it limites itself entirely to establishing conditions for the use of software on the part of state institutions, without in any way meddling in private sector transactions. It is a well established principle that the State does not enjoy the wide spectrum of contractual freedom of the private sector, as it is limited in its actions precisely by the requirement for transparency of public acts; and in this sense, the preservation of the greater common interest must prevail when legislating on the matter.

      The Bill protects equality under the law, since no natural or legal person is excluded from the right of offering these goods to the State under the conditions defined in the Bill and without more limitations than those established by the Law of State Contracts and Purchasing (T.U.O. por Decreto Supremo No. 012-2001-PCM).

      The Bill does not introduce any discrimination whatever, since it only establishes *how* the goods have to be provided (which is a state power) and not *who* has to provide them (which would effectively be discriminatory, if restrictions based on national origin, race religion, ideology, sexual preference etc. were imposed). On the contrary, the Bill is decidedly antidiscriminatory. This is so because by defining with no room for doubt the conditions for the provision of software, it prevents state bodies from using software which has a license including discriminatory conditions.

      It should be obvious from the preceding two paragraphs that the Bill does not harm free private enterprise, since the latter can always choose under what conditions it will produce software; some of these will be acceptable to the State, and others will not be since they contradict the guarantee of the basic principles listed above. This free initiative is of course compatible with the freedom of industry and freedom of contract (in the limited form in which the State can exercise the latter). Any private subject can produce software under the conditions which the State requires, or can refrain from doing so. Nobody is forced to adopt a model of production, but if they wish to provide software to the State, they must provide the mechanisms which guarantee the basic principles, and which are those described in the Bill.

      By way of an example: nothing in the text of the Bill would prevent your company offering the State bodies an office "suite", under the conditions defined in the Bill and setting the price that you consider satisfactory. If you did not, it would not be due to restrictions imposed by the law, but to business decisions relative to the method of commercializing your products, decisions with which the State is not involved.

      To continue; you note that:" 2. The bill, by making the use of open source software compulsory, would establish discriminatory and non competitive practices in the contracting and purchasing by public bodies..."

      This statement is just a reiteration of the previous one, and so the response can be found above. However, let us concern ourselves for a moment with your comment regarding "non-competitive ... practices."

      Of course, in defining any kind of purchase, the buyer sets conditions which relate to the proposed use of the good or service. From the start, this excludes certain manufacturers from the possibility of competing, but does not exclude them "a priori", but rather based on a series of principles determined by the autonomous will of the purchaser, and so the process takes place in conformance with the law. And in the Bill it is established that *no-one* is excluded from competing as far as he guarantees the fullfilment of the basic principles.

      Furthermore, the Bill *stimulates* competition, since it tends to generate a supply of software with better conditions of usability, and to better existing work, in a model of continuous improvement.

      On the other hand, the central aspect of competivity is the chance to provide better choices to the consumer. Now, it is impossible to ignore the fact that marketing does not play a neutral role when the product is offered on the market (since accepting the opposite would lead one to suppose that firms' expenses in marketing lack any sense), and that therefore a significant expense under this heading can influence the decisions of the purchaser. This influence of marketing is in large measure reduced by the bill that we are backing, since the choice within the framework proposed is based on the *technical merits* of the product and not on the effort put into commercialization by the producer; in this sense, competitvity is increased, since the smallest software producer can compete on equal terms with the most powerful corporations.

      It is necessary to stress that there is no position more anti-competitive than that of the big software producers, which frequently abuse their dominant position, since in innumerable cases they propose as a solution to problems raised by users: "update your software to the new version" (at the user's expense, naturally); furthermore, it is common to find arbitrary cessation of technical help for products, which, in the provider's judgement alone, are "old"; and so, to receive any kind of technical assistance, the user finds himself forced to migrate to new versions (with non-trivial costs, especially as changes in hardware platform are often involved). And as the whole infrastructure is based on proprietary data formats, the user stays "trapped" in the need to continue using products from the same supplier, or to make the huge effort to change to another environment (probably also proprietary).

      You add: "3. So, by compelling the State to favour a business model based entirely on open source, the bill would only discourage the local and international manufacturing companies, which are the ones which really undertake important expenditures, create a significant number of direct and indirect jobs, as well as contributing to the GNP, as opposed to a model of open source software which tends to have an ever weaker economic impact, since it mainly creates jobs in the service sector."

      I do not agree with your statement. Partly because of what you yourself point out in paragraph 6 of your letter, regarding the relative weight of services in the context of software use. This contradiction alone would invalidate your position. The service model, adopted by a large number of companies in the software industry, is much larger in economic terms, and with a tendency to increase, than the licensing of programs.

      On the other hand, the private sector of the economy has the widest possible freedom to choose the economic model which best suits its interests, even if this freedom of choice is often obscured subliminally by the disproportionate expenditure on marketing by the producers of proprietary software.

      In addition, a reading of your opinion would lead to the conclusion that the State market is crucial and essential for the proprietary software industry, to such a point that the choice made by the State in this bill would completely eliminate the market for these firms. If that is true, we can deduce that the State must be subsidising the proprietary software industry. In the unlikely event that this were true, the State would have the right to apply the subsidies in the area it considered of greatest social value; it is undeniable, in this improbable hypothesis, that if the State decided to subsidize software, it would have to do so choosing the free over the proprietary, considering its social effect and the rational use of taxpayers money.

      In respect of the jobs generated by proprietary software in countries like ours, these mainly concern technical tasks of little aggregate value; at the local level, the technicians who provide support for proprietary software produced by transnational companies do not have the possibility of fixing bugs, not necessarily for lack of technical capability or of talent, but because they do not have access to the source code to fix it. With free software one creates more technically qualified employment and a framework of free competence where success is only tied to the ability to offer good technical support and quality of service, one stimulates the market, and one increases the shared fund of knowledge, opening up alternatives to generate services of greater total value and a higher quality level, to the benefit of all involved: producers, service organizations, and consumers.

      It is a common phenomenon in developing countries that local software industries obtain the majority of their takings in the service sector, or in the creation of "ad hoc" software. Therefore, any negative impact that the application of the Bill might have in this sector will be more than compensated by a growth in demand for services (as long as these are carried out to high quality standards). If the transnational software companies decide not to compete under these new rules of the game, it is likely that they will undergo some decrease in takings in terms of payment for licences; however, considering that these firms continue to allege that much of the software used by the State has been illegally copied, one can see that the impact will not be very serious. Certainly, in any case their fortune will be determined by market laws, changes in which cannot be avoided; many firms traditionally associated with proprietary software have already set out on the road (supported by copious expense) of providing services associated with free software, which shows that the models are not mutually exclusive.

      With this bill the State is deciding that it needs to preserve certain fundamental values. And it is deciding this based on its sovereign power, without affecting any of the constitutional guarantees. If these values could be guaranteed without having to choose a particular economic model, the effects of the law would be even more beneficial. In any case, it should be clear that the State does not choose an economic model; if it happens that there only exists one economic model capable of providing software which provides the basic guarantee of these principles, this is because of historical circumstances, not because of an arbitrary choice of a given model.

      Your letter continues: "4. The bill imposes the use of open source software without considering the dangers that this can bring from the point of view of security, guarantee, and possible violation of the intellectual property rights of third parties."

      Alluding in an abstract way to "the dangers this can bring", without specifically mentioning a single one of these supposed dangers, shows at the least some lack of knowledge of the topic. So, allow me to enlighten you on these points.

      On security:

      National security has already been mentioned in general terms in the initial discussion of the basic principles of the bill. In more specific terms, relative to the security of the software itself, it is well known that all software (whether proprietary or free) contains errors or "bugs" (in programmers' slang). But it is also well-known that the bugs in free software are fewer, and are fixed much more quickly, than in proprietary software. It is not in vain that numerous public bodies reponsible for the IT security of state systems in developed countries require the use of free software for the same conditions of security and efficiency.

      What is impossible to prove is that proprietary software is more secure than free, without the public and open inspection of the scientific community and users in general. This demonstration is impossible because the model of proprietary software itself prevents this analysis, so that any guarantee of security is based only on promises of good intentions (biased, by any reckoning) made by the producer itself, or its contractors.

      It should be remembered that in many cases, the licensing conditions include Non-Disclosure clauses which prevent the user from publicly revealing security flaws found in the licensed proprietary product.

      In respect of the guarantee:

      As you know perfectly well, or could find out by reading the "End User License Agreement" of the products you license, in the great majority of cases the guarantees are limited to replacement of the storage medium in case of defects, but in no case is compensation given for direct or indirect damages, loss of profits, etc... If as a result of a security bug in one of your products, not fixed in time by yourselves, an attacker managed to compromise crucial State systems, what guarantees, reparations and compensation would your company make in accordance with your licencing conditions? The guarantees of proprietary software, inasmuch as programs are delivered ``AS IS'', that is, in the state in which they are, with no additional responsibility of the provider in respect of function, in no way differ from those normal with free software.

      On Intellectual Property:

      Questions of intellectual property fall outside the scope of this bill, since they are covered by specific other laws. The model of free software in no way implies ignorance of these laws, and in fact the great majority of free software is covered by copyright. In reality, the inclusion of this question in your observations shows your confusion in respect of the legal framework in which free software is developed. The inclusion of the intellectual property of others in works claimed as one's own is not a practice that has been noted in the free software community; whereas, unfortunately, it has been in the area of proprietry software. As an example, the condemnation by the Commercial Court of Nanterre, France, on 27th September 2001 of Microsoft Corp. to a penalty of 3 million francs in damages and interest, for violation of intellectual property (piracy, to use the unfortunate term that your firm commonly uses in its publicity).

      You go on to say that: "The bill uses the concept of open source software incorrectly, since it does not necessarily imply that the software is free or of zero cost, and so arrives at mistaken conclusions regarding State savings, with no cost-benefit analysis to validate its position."

      This observation is wrong; in principle, freedom and lack of cost are orthogonal concepts: there is software which is proprietary and charged for (for example, MS Office), software which is proprietary and free of charge (MS Internet Explorer), software which is free and charged for (RedHat, SuSE etc Gnu/Linux distributions), software which is free and not charged for (Apache, OpenOffice, Mozilla), and even software which can be licensed in a range of combinations (MySQL).

      Certainly free software is not necessarily free of charge. And the text of the bill does not state that it has to be so, as you will have noted after reading it. The definitions included in the Bill state clearly *what* should be considered free software, at no point referring to freedom from charges. Although the possibility of savings in payments for proprietary software licenses are mentioned, the foundations of the bill clearly refer to the fundamental guarantees to be preserved and to the stimulus to local technological development. Given that a democratic State must support these principles, it has no other choice than to use software with publicly available source code, and to exchange information only in standard formats.

      If the State does not use software with these characteristics, it will be weakening basic republican principles. Luckily, free software also implies lower total costs; however, even given the hypothesis (easily disproved) that it was more expensive than proprietary software, the simple existence of an effective free software tool for a particular IT function would oblige the State to use it; not by command of this Bill, but because of the basic principles we enumerated at the start, and which arise from the very essence of the lawful democratic State.

      You continue: "6. It is wrong to think that Open Source Software is free of charge. Research by the Gartner Group (an important investigator of the technological market recognized at world level) has shown that the cost of purchase of software (operating system and applications) is only 8% of the total cost which firms and institutions take on for a rational and truely beneficial use of the technology. The other 92% consists of: installation costs, enabling, support, maintenance, administration, and down-time."

      This argument repeats that already given in paragraph 5 and partly contradicts paragraph 3. For the sake of brevity we refer to the comments on those paragraphs. However, allow me to point out that your conclusion is logically false: even if according to Gartner Group the cost of software is on average only 8% of the total cost of use, this does not in any way deny the existence of software which is free of charge, that is, with a licensing cost of zero.

      In addition, in this paragraph you correctly point out that the service components and losses due to down-time make up the largest part of the total cost of software use, which, as you will note, contradicts your statement regarding the small value of services suggested in paragraph 3. Now the use of free software contributes significantly to reduce the remaining life-cycle costs. This reduction in the costs of installation, support etc. can be noted in several areas: in the first place, the competitive service model of free software, support and maintenance for which can be freely contracted out to a range of suppliers competing on the grounds of quality and low cost. This is true for installation, enabling, and support, and in large part for maintenance. In the second place, due to the reproductive characteristics of the model, maintenance carried out for an application is easily replicable, without incurring large costs (that is, without paying more than once for the same thing) since modifications, if one wishes, can be incorporated in the common fund of knowledge. Thirdly, the huge costs caused by non-functioning software ("blue screens of death", malicious code such as virus, worms, and trojans, exceptions, general protection faults and other well-known problems) are reduced considerably by using more stable software; and it is well-known that one of the most notable virtues of free software is its stability.

      ou further state that: "7. One of the arguments behind the bill is the supposed freedom from costs of open-source software, compared with the costs of commercial software, without taking into account the fact that there exist types of volume licensing which can be highly advantageous for the State, as has happened in other countries."

      I have already pointed out that what is in question is not the cost of the software but the principles of freedom of information, accessibility, and security. These arguments have been covered extensively in the preceding paragraphs to which I would refer you.

      On the other hand, there certainly exist types of volume licensing (although unfortunately proprietary software does not satisfy the basic principles). But as you correctly pointed out in the immediately precding paragraph of your letter, they only manage to reduce the impact of a component which makes up no more than 8% of the total.

      You continue: "8. In addition, the alternative adopted by the bill (i) is clearly more expensive, due to the high costs of software migration, and (ii) puts at risk compatibility and interoperability of the IT platforms within the State, and between the State and the private sector, given the hundreds of versions of open source software on the market."

      Let us analyze your stament in two parts. Your first argument, that migration implies high costs, is in reality an argument in favour of the Bill. Because the more time goes by, the more difficult migration to another technology will become; and at the same time, the security risks associated with proprietary software will continue to increase. In this way, the use of proprietary systems and formats will make the State ever more dependent on specific suppliers. Once a policy of using free software has been established (which certainly, does imply some cost) then on the contrary migration from one system to another becomes very simple, since all data is stored in open formats. On the other hand, migration to an open software context implies no more costs than migration between two different proprietary software contexts, which invalidates your argument completely.

      The second argument refers to "problems in interoperability of the IT platforms within the State, and between the State and the private sector" This statement implies a certain lack of knowledge of the way in which free software is built, which does not maximize the dependence of the user on a particular platform, as normally happens in the realm of proprietary software. Even when there are multiple free software distributions, and numerous programs which can be used for the same function, interoperability is guaranteed as much by the use of standard formats, as required by the bill, as by the possibility of creating interoperable software given the availability of the source code.

      You then say that: "9. The majority of open source code does not offer adequate levels of service nor the guarantee from recognized manufacturers of high productivity on the part of the users, which has led various public organizations to retract their decision to go with an open source software solution and to use commercial software in its place."

      This observation is without foundation. In respect of the guarantee, your argument was rebutted in the response to paragraph 4. In respect of support services, it is possible to use free software without them (just as also happens with proprietary software), but anyone who does need them can obtain support separately, whether from local firms or from international corporations, again just as in the case of proprietary software.

      On the other hand, it would contribute greatly to our analysis if you could inform us about free software projects *established* in public bodies which have already been abandoned in favour of proprietary software. We know of a good number of cases where the opposite has taken place, but not know of any where what you describe has taken place.

      You continue by observing that: "10. The bill demotivates the creativity of the peruvian software industry, which invoices 40 million US$/year, exports 4 million US$ (10th in ranking among non-traditional exports, more than handicrafts) and is a source of highly qualified employment. With a law that incentivates the use of open source, software programmers lose their intellectual property rights and their main source of payment."

      It is clear enough that nobody is forced to commercialize their code as free software. The only thing to take into account is that if it is not free software, it cannot be sold to the public sector. This is not in any case the main market for the national software industry. We covered some questions referring to the influence of the Bill on the generation of employment which would be both highly technically qualified and in better conditions for competition above, so it seems unnecessary to insist on this point.

      What follows in your statement is incorrect. On the one hand, no author of free software loses his intellectual property rights, unless he expressly wishes to place his work in the public domain. The free software movement has always been very respectful of intellectual property, and has generated widespread public recognition of authors. Names like those of Richard Stallman, Linus Torvalds, Guido van Rossum, Larry Wall, Miguel de Icaza, Andrew Tridgell, Theo de Raadt, Andrea Arcangeli, Bruce Perens, Darren Reed, Alan Cox, Eric Raymond, and many others, are recognized world-wide for their contributions to the development of software that is used today by millions of people throughout the world. On the other hand, to say that the rewards for authors rights make up the main source of payment of Peruvian programmers is in any case a guess, in particular since there is no proof to this effect, nor a demonstration of how the use of free software by the State would influence these payments.

      You go on to say that: "11. Open source software, since it can be distributed without charge, does not allow the generation of income for its developers through exports. In this way, the multiplier effect of the sale of software to other countries is weakened, and so in turn is the growth of the industry, while Government rules ought on the contrary to stimulate local industry."

      This statement shows once again complete ignorance of the mechanisms of and market for free software. It tries to claim that the market of sale of non- exclusive rights for use (sale of licences) is the only possible one for the software industry, when you yourself pointed out several paragraphs above that it is not even the most important one. The incentives that the bill offers for the growth of a supply of better qualified professionals, together with the increase in experience that working on a large scale with free software within the State will bring for Peruvian technicians, will place them in a highly competitive position to offer their services abroad.

      You then state that: "12. In the Forum, the use of open source software in education was discussed, without mentioning the complete collapse of this initiative in a country like Mexico, where precisely the State employees who founded the project now state that open source software did not make it possible to offer a learning experience to pupils in the schools, did not take into account the capability at a national level to give adequate support to the platform, and that the software did not and does not allow for the levels of platform integration that now exist in schools."

      In fact Mexico has gone into reverse with the Red Escolar (Schools Network) project. This is due precisely to the fact that the driving forces behind the mexican project used license costs as their main argument, instead of the other reasons specified in our project, which are far more essential. Because of this conceptual mistake, and as a result of the lack of effective support from the SEP (Secretary of State for Public Education), the assumption was made that to implant free software in schools it would be enough to drop their software budget and send them a CD ROM with Gnu/Linux instead. Of course this failed, and it couldn't have been otherwise, just as school laboratories fail when they use proprietary software and have no budget for implementation and maintenance. That's exactly why our bill is not limited to making the use of free software mandatory, but recognizes the need to create a viable migration plan, in which the State undertakes the technical transition in an orderly way in order to then enjoy the advantages of free software.

      You end with a rhetorical question: "13. If open source software satisfies all the requirements of State bodies, why do you need a law to adopt it? Shouldn't it be the market which decides freely which products give most benefits or value?"

      We agree that in the private sector of the economy, it must be the market that decides which products to use, and no state interference is permissible there. However, in the case of the public sector, the reasoning is not the same: as we have already established, the state archives, handles, and transmits information which does not belong to it, but which is entrusted to it by citizens, who have no alternative under the rule of law. As a counterpart to this legal requirement, the State must take extreme measures to safeguard the integrity, confidentiality, and accessibility of this information. The use of proprietary software raises serious doubts as to whehter these requirements can be fulfilled, lacks conclusive evidence in this respect, and so is not suitable for use in the public sector.

      The need for a law is based, firstly, on the realization of the fundamental principles listed above in the specific area of software; secondly, on the fact that the State is not an ideal homogoneous entity, but made up of multiple bodies with varying degrees of autonomy in decision making. Given that it is inappropriate to use proprietary software, the fact of establishing these rules in law will prevent the personal discretion of any state employee from putting at risk the information which belongs to citizens. And above all, because it constitutes an up-to-date reaffirmation in relation to the means of management and communication of information used today, it is based on the republican principle of openness to the public.

      In conformance with this universally accepted principle, the citizen has the right to know all information held by the State and not covered by well- founded declarations of secrecy based on law. Now, software deals with information and is itself information. Information in a special form, capable of being interpreted by a machine in order to execute actions, but crucial information all the same because the citizen has a legitimate right to know, for example, how his vote is computed or his taxes calculated. And for that he must have free access to the source code and be able to prove to his satisfaction the programs used for electoral computations or calculation of his taxes.

      I wish you the greatest respect, and would like to repeat that my office will always be open for you to expound your point of view to whatever level of detail you consider suitable.

      Cordially,
      DR. EDGAR DAVID VILLANUEVA NUÑEZ
      Congressman of the Republica of Perú.

      --
      DNA is the ultimate spaghetti code.
    19. Re:No story here... by Shimbo · · Score: 1
      Not true. Fiscal responsibilty in government institutions comes from extremely well written specifications and a closed, low bid system with underwriting. Not allowing a closed source shop to compete certainly does not help fiscal responsibility.


      The problem is always that its easy to put in a low bid for a system, knowing that when it comes to renew the contract the institution will have (say) data in proprietary formats. The moral: you can't write a specification to deal with these things; it's likely outside the remit of any institution. What you need is a policy that allows you to put a value on being locked in for the next contract round.


      Now I'm happy for commercial vendors to tender what solution they like. I'm not happy that it's considered reasonable for public records to be locked away in proprietary undocumented formats.
      I would like to see the source of the crypto code though, so that I knew that it wasn't being weakened to allow espionage by a foreign power.

    20. Re:No story here... by dR.fuZZo · · Score: 2

      Remember, freedom of speech should also be freedom not to speak as well.

      It's not about freedom of speech. It's about companies selling software in such a way that the purchaser has to come back and buy upgrades two years later if they need to fix problems in the original program.

      Selling software without the source code is like selling someone a car with the hood locked shut so that you have to go to the manufacturer for maintainence. I wouldn't buy a car like that, would you? If the government spends millions on software, I don't see why they should buy software like that, either.

      --
      -- dR.fuZZo
    21. Re:No story here... by Jim+Norton · · Score: 1
      3) Security
      How does a government know that the black box software it just bought doesn't have a backdoor alloing the CIA to read every file they store on it? They don't.

      Maybe that explains why the US Ambassador to Peru lobbied against this bill...

      --
      -- Jim
    22. Re:No story here... by abe+ferlman · · Score: 1

      Ever hear the phrase "We the people"?

      QED.

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    23. Re:No story here... by 1lus10n · · Score: 0

      three words : mod up parent
      i have been saying "Also keep in mind that Open Source doesn't actually imply Publicly Open Source. Laws that require Open Source Software can be made in such a way that the Source Code is only required to be available to the customer. With such a law in place, a Closed Source Company just has to decide if it is or not a good business decision for them to open their software to that specific client (probably with some contractual clauses so that it isn't made available to the outside world)."

      for days ... and nobody notices

      of course we could just charge xyz company who software has a backdoor or huge holes with treason for giving the gov't info away to the enemies. of course next to that this open your source thing is childs play

      --
      "Two things are infinite: the universe and human stupidity; and I'm not sure about the the universe." --Albert Einstein
    24. Re:No story here... by erroneus · · Score: 2

      If open source costs more in man hours (don't be foolish....you know as well as I it can), retraining and possibly hardware, it could very well mean it could cost more than say sticking with Microsoft or IBM OS/390. Cost is more then just the cost of the software. That said, I do prefer Open Source, but not necessarily because of cost.

      I'm unfamiliar with the "dynamics" of IBM's software licensing, but I am familiar with that of Microsoft which is constantly changing.

      Microsoft forces its customers to pay and keep paying. Further, the people who certify themselves (or get their companies to pay for it) continue to train and retrain themselves. It could not mean more than just the cost of the software.

      Any change-over will cost money in the short term. But being free of license issues, free to use any file format, free to use an OS of your choosing (or even creation) is important to the end that goverment is not controlled by the interests of the companies it sources from.

      It isn't as much that "open source" is the answer to this problem as it is the most viable way to protect itself against companies who would abuse their licensing terms. Of course Microsoft is the big target in this area where they have threatened schools and other organizations with huge and expensive audits to verify compliance with their terms.

      "...I want someone to guarantee some sort of stability or performance."

      Translation: I want someone to sue if something breaks.

      Have you read your license agreements? You can't sue most of them anyway. There is almost never any guarantee and most of them disclaim any liability saying that there is no guarantee that it is suitable for any purpose. Get out of your imaginary world and read the license agreements.

      It's the prohibitive costs, the continual "rebuying", the restrictive licensing, the ability to source from multiple vendors simultaneously.

      The last item is PARTICULARLY important to government. Many government policies require that purchasing be managed through competitive bidding from multiple sources. How many Linux vendors are there? How many operations supporting the various MySQL server packages? And in contrast, how many Windows vendors? How many MS Word vendors?

      The best aspect of Open Source is that there can be many companies supporting, prodiving or developing a given product. If one company fails, there will likely be another one to take its place. Competition will keep costs down and no monopoly can ever rule.

      If Microsoft ever got into Linux, they could just as easily take dominance as they could simply buy anything they want. It's not the company -- it's the practices they follow that makes them dangerous to government.

      And finally, I remind everyone about the security flaws in MS Windows that makes security into a mere illusion... flaws that were stated under oath that would endager National Security if knowlege of these flaws were ever released. The nature of knowlege is not IF it will be fount, it's WHEN. Hopefully, the WHEN is after we've migrated off the dangerous platform.

    25. Re:No story here... by lynx_user_abroad · · Score: 2, Insightful
      How can you possibly be for an open source only law? Isn't America the land of the free? As in freedom not free code! Restrictions are just bad.

      If the job requireds a certain function that a certain tool can't perform, don't select that tool for the that job. Simple common sense. The particular software licensing scheme or proprietary/non-proprietary aspect of it's design has nothing to do with it.

      Similarly, if the job requires a certain performance that the license prohibits (even if the tool itself is capable) then the choice of that license by the tool's manufacturer leaves that tool out of the bidding for that job. The manufacturer can always choose to build tools under a different license, if he wants, and the choice of license should remain with the manufacturer. But if the manufacturer decides, for example, to use a license which does not allow his software to be run on mainframe (VMS) systems, and the job demands the software run on such a mainframe, then that particular software is not in the running.

      I also don't hear any sane arguments against demanding that the protocols, interfaces, and file formats used in public sector systems be open. This was one of the key points the Peruvian Congressman made; democracy demands this much. This also seems to be one of the points the Software Choice people seem to gloss over.

      The problem arises when discussing tasks in the public sector; functions performed on behalf of the taxpayer (that's me) or for the benefit of the taxpayer. Unlike private industry, every one of us is a stakeholder in our own government. We have both the right and responsibility to ensure that the tools we employ are capable of performing the tasks required by the job effectively, efficiently, and in a manner which meets our requirements for the task to be performed. The information (data) already belongs to us (collectively) and we need to ensure that we exercise due dilligence in our stewardship over that data. But in order to do that, we need to ensure that the processes (code) which operate on that data perform correctly, in the same was that we demand that civil service employees don't use governmental office supplies to run their own home businesses.

      But with software, it's often difficult to seperate the code from the data. This is true even in systems where the design is to keep them seperate. Some manufacturers have chosen (and were within their rights to do so, IMHO) to blur the line between the data and the code. [One side effect of this is that email messages (data) have become viruses (code), another is that you can't tell where the operating system stops and the web browser begins.]

      For use in the public sector therefore, software should not only have clean, clear and well defined interfaces, use only open and public protocols, and require fully defined and specified file formats, (so that the data is always open and accessible) but the functions and procedures of the programs themselves (the code) should be open to verification and scrutiny as well.

      This is not to say that all software used in the public sector should be Open Source, but we should certainly demand that the sources be open. If Microsoft can figure out how to both open their sources and build tools which meet the requirements of the task to be performed, they should not be barred from bidding on that contract (except perhaps under the "felons can't bid on government contracts" doctrine, but I digress...) but if they can't (or if they choose not to) then we shouldn't change the task requirements to suit them. Other companies (such as Apple and IBM) have figured out how to meet the openness requirements.

      We need to demand openness from our government in every case where secrecy is not critical to national security; the tenets of democracy demand that. As the governed, we should require our contractors to disclose the methods they use to perform the tasks we've hired them to do. If they want secrecy, then they should be content to earn their living in the private sector. In the same vein, since we demand openness, we may have to be willing to settle for a little less efficiency (that has not been proven) or a little more cost (unproven as well). When you consider how much our forefathers gave to obtain the freedom we enjoy today, I think you'll agree it's a small price to pay for continued freedom.

      --

      The thing about things we don't know is we often don't know we don't know them.

    26. Re:No story here... by Anonymous Coward · · Score: 0

      Buying software is different from buying a toilet seat. If you buy proprietary software you cannot fix it yourself, but buying open source gives you that option. You don't become "tied" to a particular vendor. So Open Source is indeed the embodiment of fiscal responsibility because it removes the only this vendor can fix that widget relationship which drives up costs.

    27. Re:No story here... by taliver · · Score: 1

      If the specification has a reason to be open source, for security or whatever, then great, make it so. However, having access to the source code for a project is not the same as making the project open source. AFAIK, letting someone look at your code and not change it is not the same as making it open source.

      Even though people will (and have) actively compared software to things like cars, bridges, etc, it really is not the same. Imagine a small townhall that needed to buy a frobnosticating whiczawhosit managing program. No one there will evr look at the code. Odds are, no one will even upgrade the system, even 10 years from now, as long as it's doing its job. So why say that the code must be open source? It's kinda like saying that all school lunches must be kosher. Doesn't directly stop companies from bidding, but that's just not a way to do business for most of them.

      --

      I demand a million helicopters and a DOLLAR!

    28. Re:No story here... by Anonymous Coward · · Score: 0

      You are so full of shit. Look at any other industry, they all have guidelines that they have to abide by, the problems incurred my Microsoft are a _separate_ issue. If a company does not wish to Open their source code then they should not have to, but, if said company is abusive towards its clients and squashes competition then yes, said company should be duly smacked. The same way companies who violate the rules within their respective domains.

    29. Re:No story here... by Quelain · · Score: 1

      Maybe for my webservers but definitely not for my employees desktops and any mission critical databases.

      If you think that there are currently no OSS databases or desktop OSes suitable for your needs then you have considered OSS before deciding to go for the proprietary solution. It's an ill-informed decision though, and I think that unless OSS is *required* for government usage, it will be too easy for the government PHBs to do the same: 'Of course we considered OSS before we blew that $2 million on Oracle licenses, but that MySQL thing just wasn't good enough'.

      --
      Cthulhu loves you.
    30. Re:No story here... by taliver · · Score: 1

      it removes the only this vendor can fix that widget relationship which drives up costs


      In most government contracts, there are clauses about repair and upkeep of products. For example, when the US Navy bought a school complex for more than $100M, the contractr was required to have a 24-hour on call repair expert for the first 3 years, as well as comprehensive repair teams for anything that the command said was broken. This was part of the specification that the contractor bid on.

      I really think OSS is a great idea, however, isn't it a bad plan to require OSS use in government?

      --

      I demand a million helicopters and a DOLLAR!

    31. Re:No story here... by FattMattP · · Score: 2
      If open source costs more in man hours (don't be foolish....you know as well as I it can), retraining and possibly hardware, it could very well mean it could cost more than say sticking with Microsoft or IBM OS/390.
      As opposed to the retraining that's needed when upgrading Microsoft software (XP, Office, etc)?
      --
      Prevent email address forgery. Publish SPF records for y
    32. Re:No story here... by Fulcrum+of+Evil · · Score: 2

      elling software without the source code is like selling someone a car with the hood locked shut so that you have to go to the manufacturer for maintainence. I wouldn't buy a car like that, would you?

      You probably did. If you develop a problem that isn't immediately obvious, only the dealer has the right software to talk to the car's computer and find out what's wrong.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    33. Re:No story here... by abe+ferlman · · Score: 1

      You're right, it's not the same as making it open source- only the customers have the right to see it. Basically, all U.S. Citizens.

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    34. Re:No story here... by bwt · · Score: 2

      Freedom of choice.

      Why would you deny CA the right to choose to adopt open source, then?

      If CA voters want to choose their procurement strategy to maximize the total value added to the citizens of CA, would you argue they should be forced to allow IT managers who work for them to set alternative policies?

    35. Re:No story here... by taliver · · Score: 1

      So all citizens have a right to see the plans on making a nuclear missle? Or the location of every nuclear sub iin the world? Or the targeting and communication systems of all weapons?

      Just because the government paid for it doesn't mean everybody has a right to see it.

      --

      I demand a million helicopters and a DOLLAR!

    36. Re:No story here... by King+of+the+World · · Score: 1
      Open source only laws are the embodiment of reduction in choice - you legislate in a solution and in doing so remove an entire segment of the market.
      Ever read a government tender? They require equality in the workplace, no criminal records in CEOs, or one number of constraints that to achieve social responsibility.

      This is what happens now, so I you'd have the same arguments here? Regardless of whether a company can do the job, they have to be good citizens, and they have to perform the job in a way that satisfies elements of transparency and openness required of a public sector agency. Yes, this does mean that they might not always choose the best raw quality of getting the job done - but this is expected when you weigh up government needs. Geting the job done is part of it, but they have satisfy the needs of the public sector too. They have to keep bookwork of their expenses despite not being directly related to the completion of the job. This is because of auditing, and transparency. We generally regard government's keeping track of their spending to be a good thing.

      I like this law, because functions that were once open and performed by people are now closed and performed by software, and I shouldn't have less freedom because of it.

    37. Re:No story here... by danox · · Score: 2

      These *open source only laws* apply only to the government. In these cases, governments are making the decision to use open source within the government. This is a choice being made by an organisation. Its only a law, because that is how governments actualy enforce decisions. There is no difference between a government passing a law that all government agencies should use open source software and a company issuing a statement that all company machines will be using open source software.

      What this group is trying to do is to loby governements to reject their own rights to choose to enforce the use of open source software throughout their own organisation. Is this freedom of coice? I think not.

      --
      "Me and my girl named bimbo . . . limbo . . . spam" - Captain Beefheart.
    38. Re:No story here... by Some+Dumbass... · · Score: 2

      Isn't America the land of the free? As in freedom not free code! Restrictions are just bad.

      That argument is a bit too simplistic.

      Restrictions by themselves do not decrease our freedom. If there wasn't a restriction (a law) against assault, for example, then people would actually be _less_ free. How could you exercise your freedom of speech when you're in constant fear of being beaten up just because you spoke your mind?

      You often have to take on restrictions (i.e. give up one freedom) to get another kind of freedom. For example, by taking on new work responsibilities, you can often get more money to buy stuff, travel, etc. The debate over "open source only" laws is very much like this. Should government agencies be required to use certain types of software (giving up on freedom of choice) to make it more likely that its constituents have access to the resources which they are entitled to (gaining the freedom of guaranteed access). What is it worth to guarantee that access to government information isn't restricted to those who can afford $300 or so for some proprietary office suite?

      To be fair, the "open formats" argument has a strong alternative solution to this problem as well. But there are other arguments for "open source only" laws. The security issue is one. How do you know that those closed-source companies aren't accessing privileged information without telling you? Also, some companies' EULAs exempt them from all responsibility when their software fails. What if their software fails and the company isn't willing or able to help out? At least with open source, a government agency is in control of its own fate.

    39. Re:No story here... by mpe · · Score: 2

      Security. Closed source software may contain dormant or active backdoors and remote exploits, either due to bugs or due to demands from an Inteligence Agency. This is especially relevant for software that is used by government agencies (still, don't forget good old industrial espionage).

      As well as corporate interests enguaging in government manipulation and perversion. Anyway the former means that governments should never touch proprietary software produced by a foreign corporate entity.

    40. Re:No story here... by mpe · · Score: 2

      Any consumer that would have to choose between open-source and closed-source will come to the conclusion that open-source is to be preferred.

      When the customer gets a choice and can see through the blanket of FUD sucessful proprietary software companies have thrown up.

      Any improvements to the source can still be obtained and so eventually, open-source will be very good.

      Also they are not tied to the same supplier or contractor.To a customer there dosn't appear to be any benefit to proprietary software. There are far more customers and users of software than there are suppliers of proprietary software.
      Indeed it wouldn't suprise me if the proprietary software has sent more software companies bankrupt than it has made rich. Software development is likely to be a lot cheaper when you have more software you can reuse.

    41. Re:No story here... by mpe · · Score: 2

      The best aspect of Open Source is that there can be many companies supporting, prodiving or developing a given product. If one company fails, there will likely be another one to take its place. Competition will keep costs down and no monopoly can ever rule.

      If a company supplying proprietary software failed then their software is likely to be tied up in the process of bankruptcy. If a company supplying open source software fails anyone can take over support and development of the software. If it's extensivly used software then other software companies have a sound commercial reason to do so.

    42. Re:No story here... by mpe · · Score: 2

      So all citizens have a right to see the plans on making a nuclear missle? Or the location of every nuclear sub iin the world?

      The latter is a different type of information from the first.
      The former is like knowing how a database is constructed, the latter is like knowing all the data which is in the database.
      Even if you ran an entire navy on GPL software nothing in the licence would require you to say where any ship was at any time. Since the GPL does not require disclosing data held in or processed by GPL software. However some proprietary licences do require this or give ownership of data to the software supplier. Does any country, including the US, really want Microsoft to know what they are doing with their warships?

    43. Re:No story here... by mpe · · Score: 2

      In most government contracts, there are clauses about repair and upkeep of products. For example, when the US Navy bought a school complex for more than $100M, the contractr was required to have a 24-hour on call repair expert for the first 3 years, as well as comprehensive repair teams for anything that the command said was broken. This was part of the specification that the contractor bid on.

      So you can sue them if they don't comply. Which is all very nice, but it dosn't actually get the problem fixed. If the contractor goes bankrupt then sueing them isn't much use at all.

    44. Re:No story here... by Temsi · · Score: 1

      MySQL is not yet an acceptable replacement for a well done installation of Oracle.

      Didn't NASA replace their Oracle with MySQL last year?

      --
      -- This sig for rent.
  3. Just a coincidence?-) by Dexter77 · · Score: 0, Offtopic

    "Microsoft and other software companies are ramping up a lobbying effort that aims to convince governments to think again about adopting open-source software"

    "Because our Heavenly Father chose Jesus Christ to be our Savior, Satan became angry and rebelled. Satan and his followers fought against Jesus and his followers."

    Oh no, I'm not against M$, the analogy is just too easy to see :)

    1. Re:Just a coincidence?-) by Anonymous Coward · · Score: 0

      EXCELLENT analogy, sir. Too bad the whole Holy Bible crap is a work of fiction (a rather good work of fiction, I'll admit -- good enough to swindle millions upon millions of gullible lemmings like you into believing in a story a few drunk guys wrote around a campfire a couple of thousand years ago).

    2. Re:Just a coincidence?-) by thomas.galvin · · Score: 1

      That's not from the Holy Bible; I think it's form the Book of Mormon.

  4. Open formats/protocols by Jondor · · Score: 5, Insightful

    While I personaly like and use open source I don't have the illusion that this goes for everybody.
    What I would like the goverments to do is to define open fileformats/protocols and only accept/buy software which supports these formats 100%.

    Ofcourse this also means that ALL govermental communication should use these formats and nothing else. This may not be the end of closed source, but at least it levels the playing field and should brings competition back where it belongs: comparing price and quality.

    --
    Nobody expects the spanish inquisition!
    1. Re: Open formats/protocols by Black+Parrot · · Score: 2


      > What I would like the goverments to do is to define open fileformats/protocols and only accept/buy software which supports these formats 100%.

      I agree wholeheartedly. Letting the public be at the mercy of one company's whims is nothing short of criminal.

      We should actually be pushing for the adoption of standards rather than for the adoption of open source per se.

      --
      Sheesh, evil *and* a jerk. -- Jade
    2. Re:Open formats/protocols by imr · · Score: 2

      Right but deals with those compagnies tie you up. It's not only a matter of open format, it's a matter of independance.
      To have laws that oblige administrations to go in the direction of the biggest independance for them and therefore for their government in a matter of administration is a sane decision.
      On the other hand, I don't think this is true for every part of a country's organisation. Civil rights for example are outside the scope of a country's independance. That's why the human rights declaration is universal, it's beyond politics.

    3. Re:Open formats/protocols by norwoodites · · Score: 2

      That means Windows is out the window because it is not POSIX compliant and certified, so is Linux, *BSD, and Mac OS X.

      It is one thing to follow the standards close but still have divergence from it for the good.

    4. Re:Open formats/protocols by EvilBudMan · · Score: 1

      The funny thing is, for some types of software, there is no open format to choose from. For instance in CAD most people want *.dwg's. This format is propietary and owned by AutoDesk (i.e. another monopoly). *.doc is owned by M$ etc. They can be reverse engineered, but another company usually stays behind the curve.

    5. Re:Open formats/protocols by PMuse · · Score: 1

      Jondar wrote: What I would like the goverments to do is to define open fileformats/protocols and only accept/buy software which supports these formats 100%.

      robinjo wrote: Problem is that the government doesn't always have the expertise to build those fileformats and protocols.

      We have to keep government's role down to government's competence level. File formats are better decided by standards bodies.

      Government needs to stick to requirements. Even those are dangerous enough. It's very easy to write requirements that narrow the government's choices to one vendor. And the vendors encourage this. Go figure.

      --
      "We reject as false the choice between our safety and our ideals." --The American President (20.1.2009)
    6. Re:Open formats/protocols by Anonymous Coward · · Score: 0

      I too think that open formats and protocols are really at the heart of the monopolization problem.

      The problem, though, is in defining when a format or protocol is really a "format" or "protocol", and when open is really "open".

      Imagine, for a moment, that today the government mandated that all government-purchased software must implement open formats and protocols.

      What would that mean? That all the formats and protocols used must be open? Only the "primary" formats? How do you define the "primary" format? And what, for that matter, is a format or protocol? At what point does something cease to be a "data" file, with a "format", and become a executable file? And let's say we all agree what a primary data file is. How do we know it's "open"? Because a third-party program has trouble opening the file? Is that because the format specs are incomplete, or because the third-party program is a bad program?

      I agree that mandating open formats and protocols is the key. But the problem is that defining a "open format or protocol" is difficult enough to leave all sorts of loopholes. The only way to ensure that you're getting an open format is by ensuring that what created the file is open.

      My fear is that going down the "open format and protocol" route will just lead to more legal machinations and delays by monopolies like MS, who play games around admittedly vague definitions like "open" and "format" and "protocol".

      Maybe it's not that big of a deal. But can you see MS NOT trying to manipulate the definitions of these things?

    7. Re:Open formats/protocols by lynx_user_abroad · · Score: 1
      The funny thing is, for some types of software, there is no open format to choose from.

      Then you say to the vendors: "There doesn't seem to be an open format. I guess the first vendor to publish their complete format spec gets the contract..." and watch them fall all over themselves to be the one vendor who claims the huge government contract and doesn't have to re-write their software to work with somebody elses format.

      Or, let them decide that they don't wan't to give-up their proprietary format, and instead make it in the private sector.

      The power to make laws is not the only power a goverment wields.

      --

      The thing about things we don't know is we often don't know we don't know them.

    8. Re:Open formats/protocols by EvilBudMan · · Score: 1

      --The power to make laws is not the only power a goverment wields.--

      And big corporations have a lot grease too.

      If only it really worked that way with government contracts. I agree that's the way it should work, but yet the government already has propietary formats as their standard, for instance most state department of transportation requires all of their CAD files to be in *.dgn Microstation format. Why should you and/or government not be able to choose software a, b, or c and have it write an open and compatable file?

    9. Re:Open formats/protocols by _Sprocket_ · · Score: 2


      What I would like the goverments to do is to define open fileformats/protocols and only accept/buy software which supports these formats 100%.


      Its a nice idea. But it would not stand up to real life implementation.

      First, it could be argued that an "open file format" is just as aribrary as "open source". Who defines that format? And "why can't we just use the best format for the job?"

      Secondly, this sort of policy leaves the agencies following it wide open to "embrace and extend" tactics. And while this is a famous quote from Microsoft, it doesn't mean they are the only ones to adopt the tactic. Safeguarding against this would require vigilant staff with a full understanding of the issues at all level of government and a plan to backpeddle data that has been "tainted" by propriatary extensions. Most government agencies do not have the kind of resources that this process would require.

      Finally, you would be entirely dependant on your agency's leadership to properly implement this requirement. Granted - this is a given with any directive. However, allowing proprietary software with a long history of closed formats or not-quite-open formats allows for an amazing amount of "wiggle room". A real-life example:

      The Information Systems Directorate at JSC/NASA did a study on various file formats to specify JSC standards. The report was rather well done and the agency was able to identify a number of file formats that were cross-platform and met the center's requirements. The Director then "standardized" on Microsoft Word.

      Sure, MS Word handled some of the formats suggested in ISD's report. But there was no education to the user base to use these formats. So everyone used the proprietary .doc format. And thus JSC was placed firmly on an upgrade cycle as each major revision of Word generated a new wave of incompatible documents (until everyone was upgraded, of course).
    10. Re:Open formats/protocols by Jondor · · Score: 2

      While I'm sure there will be problems to solve, the idea of having a standard and the world to adher to it is hardly new. Maybe for computers this is as novell as being responsible for your own bugs, but for the rest of the world it's bussiness as usual.
      Everybody finds it not more than normal that they can buy any brand of phone and use it just by plugging in
      and while there are different fittings for things like lamps, they are well defined every company who wants to can start producing them. (hmm.. not sure about patents there though..)

      Closer at home, the internet is working because of protocols which were developed on goverment money (arpa).

      While I'm sure things will not change overnight, I'm optimistic on success in the end.

      --
      Nobody expects the spanish inquisition!
    11. Re:Open formats/protocols by lynx_user_abroad · · Score: 1
      Why should you and/or government not be able to choose software a, b, or c and have it write an open and compatable file?

      Why? Well, since you asked....

      You want to be careful about stepping over the line into the realm where government uses legislative power to dictate that the software must support a certain format. That's a dangerous place for a government to tread. In my opinion, let the software developers decide what the file format should be, and even if it should be open.

      The government must still demand open file formats, but no one is compelled to write their software in a particular way.

      --

      The thing about things we don't know is we often don't know we don't know them.

    12. Re:Open formats/protocols by EvilBudMan · · Score: 1

      It would be nice if there were more open formats. I just think that would be a benifit, but on the other hand it is slower to add features when you have to decide by committee.

      CAD formats are the ones that I think are the worst for this. It just may be impossible to get anyone to agree to anything here.

    13. Re:Open formats/protocols by serutan · · Score: 2

      Reminds me of the old joke, would you rather have your mail delivered by Boeing, or fly in a plane designed by the Postal Service?

  5. Intel? by lameland · · Score: 1
    Why would Intel get involved in this? Since the majority of Linux & Windows machines run on Intel CPU's, it seems that they should stay out of the Linux/Windows battle.

    It looks like AMD has taken Intel's spot as the favorite son of Redmond lately. Do you think this could be part of a plan to get back in Microsoft's good graces?

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

      I was wondering about this as well, I cannot think of any valid reason.

    2. Re:Intel? by Dark+Lord+Seth · · Score: 1

      The reason why Intel is getting involved with this is easy. The AMD 64-bit architecture chip, the "Hammer" is already being embraced by the Linux community (and undoubtably other parts of the open source community) while the 64-bit architecture chips of Intell are riddled with errors or something else that is bad... I'm not sure because I haven't read allot about Intel's 64-bit efforts...

    3. Re:Intel? by entropy_uc · · Score: 1

      I see absolutely no proof that Intel is involved. Their name appears no where on this group's web site.

      Intel is very much in favor of open source.

    4. Re:Intel? by Anonymous Coward · · Score: 0

      Intel is listed right here:

      http://softwarechoice.org/about_steering.asp

      Personally I am disappointed with this, as I work closely with Intel. Of course, I am also disappointed with the amount of FUD that people here spread about Itanium (R), and then freely admit that they don't know much about it!

    5. Re:Intel? by Anonymous Coward · · Score: 0

      If you worked at Intel like I do, you'd know that Intel is in no way in favor of open source. Intel is Microsoft's lap-dog.

  6. terrorist/freedom fighter paradox by merc_sa · · Score: 1


    Now the last story is about China moving forward toward open source. Where you have a government
    with a penchant with crushing dissent supporting open source which prides itself on dissent.

    and now moved onto this current story where megacorps is now lobbying for freedom of "choice"
    from legislation that dictates that government must use open source software..

    as usual, what you see depends on where you stand...

    --
    -- I have enough stupid gadgets to know that I can do without -- http://www.modestneeds.org
  7. Public funds pay ??==?? public software? by LWolenczak · · Score: 2

    Maybe microsoft is just trying to keep it hidden that (in the us) when the goverment buys software... it becomes public domain... atleast... thats how it was years ago...

    1. Re:Public funds pay ??==?? public software? by jmv · · Score: 2

      when the goverment buys software... it becomes public domain

      Public domain is fine for MS, what they don't want is that software to be GPL'd.

    2. Re:Public funds pay ??==?? public software? by thomas.galvin · · Score: 1

      Nope. When the Government contracts for software, the copyright remains with the authors.

    3. Re:Public funds pay ??==?? public software? by LWolenczak · · Score: 2

      Don't you mean, Can't Sleep.... Clowns will eat me...

  8. US Government Copyrights by Slak · · Score: 5, Informative
    I've often wondered how US Government agencies (such as the NSA with SELinux) can legally GPL code. According to the US Code Section 17 Chapter 1 Section 105 (http://www4.law.cornell.edu/uscode/17/105.html):


    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


    So I'm not sure that these companies don't have a point. I would think this indicates that the government cannot extend GPL code, as the GPL is based on copyright (er, copyleft). Granted, I have but a limited understanding of Copyright Law and the legal basis behind the GPL. I would like to see this issue explained, however.

    I would think that any changes the US Government (or its agencies) made to GPL code would have to fall into the Public Domain. By the same token, if the NSA were to make an UltraSecure Windows OS, then their modifications would not be assignable (as US Government works do not enjoy copyright protection) to Microsoft and would also fall into the Public Domain (just their diffs, not the whole work).

    Obviously, US Code Section 17 Chapter 1 Section 105 does not preclude the government from merely using Open Source (or any form of software, for that matter) without extending it.

    Cheers,
    Slak
    1. Re:US Government Copyrights by OSgod · · Score: 1

      Perhaps the answer there is not published to protect national security. In this day and age you may find that much work is done and released in a reasonable time frame (for the government) fo say 10 or 20 years back into the public domain. That's reasonable isn't it?

      Come to think of it -- isn't that reasonable for a corporate GPL utilization as well? Does the GPL require release in a specified window of time? Anything noted as "timely" is vague.

    2. Re:US Government Copyrights by Col.+Klink+(retired) · · Score: 4, Insightful

      Government employees can not copyright their work (done for their jobs), but contractors (like Donald Becker when he was at NASA) are not employees but independent agents and they can copyright their work. Similarly, government funded research is not owned by the government but by the researcher.

      --

      -- Don't Tase me, bro!

    3. Re:US Government Copyrights by will_die · · Score: 1

      The government does do some GPL stuff, mainly from modifing stuff that is under the GPL. However they only release the software to certain people and thoses people can get the source code. That solves the legality of GPL.

    4. Re:US Government Copyrights by i_want_you_to_throw_ · · Score: 2

      I code for the government as a contractor and I copyright my code before giving it to the government.

      2 reasons why:
      1. So the company I work for doesn't get to say it's theirs and I can give the benefit to the customer.
      2. So I can sell it commercially. :-)

    5. Re:US Government Copyrights by benzapp · · Score: 1

      Is it possible that the software was GPL'd by the author, working as a private agent, and then transfers his title to the work to the government? This would seem reasonable.

      --
      I don't read or respond to AC posts
    6. Re:US Government Copyrights by sapped · · Score: 1

      I would think that any changes the US Government (or its agencies) made to GPL code would have to fall into the Public Domain.

      Not so. If the NSA decided to release NSALinux to the public, then sure they would have to release the code as well. However, if they simply continued using it for themselves then there is no requirement for them to release the code to anybody.

      --

      Employing incompetence: $35/h
      Fixing the resulting mistakes: $1000's
      Employing me: Priceless

  9. Good by johnburton · · Score: 1

    There is nothing wrong with open source. What is wrong is trying to force it on people either through legislation or the GPL.

    --
    Sig is taking a break!
  10. Steer clear? by Black+Parrot · · Score: 4, Interesting


    > they do mention that publicly-funded research should steer clear of licenses such as the GPL.

    Actually, the GPL is how publicly funded research should be licensed. These people are doing nothing more than lobbying for an entitlement.

    --
    Sheesh, evil *and* a jerk. -- Jade
    1. Re:Steer clear? by Slak · · Score: 2

      You could make a case that government funded research is better suited to be released under a BSD licence. Probably a stronger case for putting government funded research directly into the public domain.

      As an aside, I am upset that government funded research in the area of drug development is allowed to be patented by drug companies. At least the patents are supposed to expire (and do so quicker than copyrights do). Although the drug companies seem to have found their own tricks for extending the life of their patents, but that's another story alltogether....

      Cheers,
      Slak

    2. Re:Steer clear? by mrfiddlehead · · Score: 1
      This is one area where I disagree with the GPL. Publicly funded research resulting in code should be made available using something like the BSD license with *no restrictions*. The GPL has its place in the world, don't get me wrong, but not everything should necessarily be restricted by this license.

      There are grey areas.

      --
      :wq
    3. Re:Steer clear? by Hugh+Kir · · Score: 1

      I agree. Anything which is developed using public funds should be freely available to the public (within sane limitations, of course- I don't mean we should be handing out nukes to the public). Unfortunately, at the moment, such is not the case. Even when research is funded by tax dollars, it can still cost a pretty penny to obtain it. Interestingly enough, one of the people who argued most vehemently for the idea that publicly funded research ought to be freely available to the public was Newt Gingrich. I didn't agree with him on much, but on that he was dead on.

    4. Re:Steer clear? by Anonymous Coward · · Score: 0
      Actually, the GPL is how publicly funded research should be licensed. These people are doing nothing more than lobbying for an entitlement.

      How do you mean "entitlement"? Classical entitlement programs (medicare, social security, welfare) cause taxpayers to become a revenue stream for specific groups, usually under the guise of moral authority. I don't see how, for example, BSD style licenses for publicly funded software generate any revenue for software companies.

      GPL-like licenses essentially prevent any private group from turning gov't code into a profitable product. The only people in the business of GPL code are really selling service and support. They have little incentive-beyond PR-of contributing to the development of those projects.

      Other open source licences, including public domain, BSD, etc, allow a group to pick up a package, fork it off from the public development, and make improvements with some liklihood of recovering their costs. That has already resulted in innovations like the progression from Mosaic to Netscape.

      I use publicly funded roads on a regular basis. Should this make my cargo public property?

    5. Re:Steer clear? by AndyMouse+GoHard · · Score: 1

      "I use publicly funded roads on a regular basis. Should this make my cargo public property?"

      No, but should you be able to set up a toll booth on a portion of that publicly funded road? That's the point here you know.

      Bill

      --
      Upon seeing the box was too small, Schrodinger's Elephant breathed a sigh of relief.
    6. Re:Steer clear? by tshak · · Score: 2

      No, it should be truely free as in FreeBSD. If the government writes some code and releases it, I want to be able to do whatever the heck I want with it because I paid for it. The GPL forces me to keep my project's Open Source, and I may or may not want that. Either way, it should be my choice, not the governments.

      --

      There is no longer anything that can be done with computers that is nontrivial and clearly legal. -- Paul Phillips
    7. Re:Steer clear? by Anonymous Coward · · Score: 0

      No, but should you be able to set up a toll booth on a portion of that publicly funded road? That's the point here you know.

      Using publicly funded BSD code to make a commercial product is not setting up a toll booth on the publicly funded road. It's using the plans to make your own, identical road and adding a toll booth on that. Unless you make it worthwhile for people to ride on your copied road with tollbooth, they'll continue using the publicly funded free one.

    8. Re:Steer clear? by pcyrsph · · Score: 1
      I use publicly funded roads on a regular basis. Should this make my cargo public property?

      I think your analogy is wrong, are all my Abiword documents public property?

      A closer analogy would be that if I resurface a publicly funded road then the resurfaced road is still public property. Which would break your argument ;-)

    9. Re:Steer clear? by markmoss · · Score: 2

      BSD is definitely better in this case; plain public domain is best. We paid for it, we should be able to use it freely,

      (Of course, there is some government software where this doesn't apply. Missile targeting algorithms. Maybe the IRS's auditing code - or maybe the IRS's code should be completely public, if the law is unclear look at the code...)

    10. Re:Steer clear? by Anonymous Coward · · Score: 0

      Well, physical analogies to intellectual property are always a little silly. Anything one does to a physical object destroys the unmodified object, and its easy to mod code without erasing every previous version that ever existed anywhere.

      are all my Abiword documents public property?
      Interesting question...if you start from an Abi template, your document could be considered a derivative work... Of course GPL only applies to code.

  11. Black spinning globe? by hammerm · · Score: 1

    Has anyone noticed that the animated globe spinning around the CompTIA website is black? Its like the vision of the world after they've had their way with us.

    1. Re:Black spinning globe? by Maran · · Score: 2

      "Its like the vision of the world after they've had their way with us."

      Is that black as in "metaphorically speaking", or black as in "some idiot linked the power plants' IIS-running servers to the internet, and they've all been 0wn3d"?

      Maran

    2. Re:Black spinning globe? by hammerm · · Score: 1
      Is that black as in "metaphorically speaking", or black as in "some idiot linked the power plants' IIS-running servers to the internet, and they've all been 0wn3d"?

      A little of column A, a little of column B. Or maybe Billy wanted to paint the world to match is heart.

  12. Bad Idea by deke_2503 · · Score: 4, Interesting
    "'When public funds are used to support software research and development, the innovations that result from this work should be licensed in ways that take into account both the desirability of broadly sharing those advances as well as the desirability of applying those advances to commercialized products,' the group stated."

    Basically, the taxpayers' money should be used to finance "commercialized products" that make money for somebody else...

    "In a recent speech delivered to the Government Leaders' Conference in Seattle, Microsoft chairman Bill Gates likened the concept of open source to anti-capitalism. Warning developing countries against using software based on the GPL, Gates said those who put development time into it are denying themselves the benefits of essential taxes."

    And we all know that anti-capitalism is..communism. I knew those Chinese were onto something with their Linux.
    However, this is not actually true. If a government uses taxes to fund research/development of software, the benefit ti the said government is software--why should it care how it is licensed, as long as it is functional?

    1. Re:Bad Idea by aminorex · · Score: 2

      I think you misunderstand. The argument is
      in favor of BSD-style licensing for the products
      of publically funded research. This is motivated
      by the desire to keep their formats secret, so
      that they can continue to crush all potential
      competitors.

      --
      -I like my women like I like my tea: green-
    2. Re:Bad Idea by jcast · · Score: 1

      And we all know that anti-capitalism is..communism.

      Except that, these days, when corporations say ``capitalism'', they usually mean ``corporate socialism'' (or ``corporate fascism'', they're the same thing). So, anti-capitalism coming from BG actually means ``free markets''.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
  13. not quite so simple by Unordained · · Score: 4, Interesting

    notice that they also asked that research not be put under GPL-like licenses, under the assumption that government-funded research should be resold afterwards ... personally, i don't appreciate giving money to the government, in the form of taxes, and then having to buy back from them what they discovered thanks to my money ...

    i'll agree that laws like this can be bad -- wouldn't want to restrict stuff too much ... but consider their reasons aren't just financial: in the case of Peru, they were very much interested in having the ability to fix code themselves, look through it for spyware, and write their own, based on what they had access to, if necessary. open standards may not be the norm, but when you have full access to the source code ... even non-open standards can become so. (reverse engineering of open-sourced software, mostly because somebody forgot to comment their code?)

    note that they are also trying to promote the idea that open-source = no funds, which is not true. red hat and mandrake (and many others) have shown that open source is not without rewards. note also that the french government is getting their linux from mandrakesoft, which, lest i be mistaken, is a french company ... the argument about taxes is weak in this case: the french government will be getting linux (free) and support (not so free) from mandrake, and they'll collect taxes back from that same company ... promote the creation of tech jobs in france, etc.

    so it's not completely loaded -- it is against open source, partially, under the veil of being pro-choice ...

    1. Re:not quite so simple by Ioldanach · · Score: 2, Troll
      notice that they also asked that research not be put under GPL-like licenses, under the assumption that government-funded research should be resold afterwards

      I personally read that as an assumption that government-funded research should not be encumbered by a license which prevented their use in a closed source proprietary system, which is closer to what the text says. This to me says the code should be on a BSD license. Make it free, but let anyone steal all or part of it. (Which I'm ok with, actually. It doesn't hurt anyone for publicly written code to be used in that way, provided it is still available to the rest of us on the same license.)

    2. Re:not quite so simple by Ded+Bob · · Score: 1, Troll

      I agree with Ioldanach above, but I also wanted to address one point you made.

      personally, i don't appreciate giving money to the government, in the form of taxes, and then having to buy back from them what they discovered thanks to my money

      Microsoft also pays taxes. A lot of taxes.

      I believe a 2-clause BSD license or just releasing it in the public domain would suit everyone.

    3. Re:not quite so simple by ryarger · · Score: 1

      At the risk of someone beating me to the punch, I'd like to point out that the "a lot" of taxes that Microsoft pays is precisely zero.

    4. Re:not quite so simple by jpmorgan · · Score: 1

      And at the risk of sounding like an MSFT shill, according to this, Microsoft paid about ~$1.3 billion dollars in taxes last quarter. I trust these published financial statements more.

    5. Re:not quite so simple by Anonymous Coward · · Score: 0

      Typical Aurther Anderseen.

    6. Re:not quite so simple by Glock27 · · Score: 2
      notice that they also asked that research not be put under GPL-like licenses, under the assumption that government-funded research should be resold afterwards ... personally, i don't appreciate giving money to the government, in the form of taxes, and then having to buy back from them what they discovered thanks to my money ...

      I don't think that's the correct interpretation.

      I hate to find myself defending Microsoft and it's allies, but I think the main problem they have is that GPL'd software can't be commercially sold or incorporated in commercial software.

      I have to agree that the best license for software developed on the public nickel should be something like: "This software may be freely used by any (American citizen? / one?) for any legal purpose. There is no warranty whatever."

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    7. Re:not quite so simple by Quixadhal · · Score: 2

      I don't agree with a *law* requiring open source, anymore than I'd agree with a law requiring Microsoft. The consumer should have the freedom to choose the product they feel best suits their needs... that's called a market economy.

      The implications of this law are that if an open-source project is available for a task, then they MUST use it. Think about that for a moment. If a pre-alpha version of an open-source traffic-grid-control-system package is available, you would be required *BY LAW* to use that untested, unfinished work instead of the propritary but well-tested package that's also available. Hospitals would be required *BY LAW* to use potentially untested IV rate control software if such a thing were available as open source.

      Is that the kind of thing you really want? Is hurting Microsoft worth the death of hundreds? Thousands? More???

      This already makes the open source community look like a bunch of zealots who want nothing more than blood. Imagine what it will do for the community when such a system is put in place (because they had no choice) and a pair of 747's land on the same runway and collide? I can see the headlines already... "Open Source Movement Responsible Tragedy in Los Angelos, Hundreds Dead."

      Don't get me wrong. I'd love to see Microsoft put humbly back in their place... but not at the cost of the corruption of our legal system any further than it already is. The trick is to defeat the enemy without becoming the enemy.

    8. Re:not quite so simple by sheldon · · Score: 3, Insightful

      personally, i don't appreciate giving money to the government, in the form of taxes, and then having to buy back from them what they discovered thanks to my money ...

      Personally I don't appreciate giving money to the government in the form of taxes so that it can be used to compete against my free market corporation.

      but consider their reasons aren't just financial: in the case of Peru, they were very much interested in having the ability to fix code themselves, look through it for spyware, and write their own

      It's important to note that all of these legitimate goals can be accomplished without the use of the GPL.

      Basically the Open Source community has distorted the argument. If you read the Redhat proposed bill it all sounds very good until you get to the anti-commercial software clauses in Section 3, items e and f which demand that all software must be free as in beer as well as open source.

      so it's not completely loaded -- it is against open source, partially, under the veil of being pro-choice ...

      Similar to how the Redhat proposed bill is anti-commercial software under the veil of being pro-freedom?

    9. Re:not quite so simple by Ded+Bob · · Score: 2

      Out of curiosity, moderator, why was I labeled a troll? Just because you did not agree with me does not make me a troll.

    10. Re:not quite so simple by lynx_user_abroad · · Score: 1
      I hate to find myself defending Microsoft and it's allies, but I think the main problem they have is that GPL'd software can't be commercially sold or incorporated in commercial software.

      Here we go again.

      Software released under the terms of the GPL is identical to software released under any other license (including BSD and any of the various Microsoft licenses) in this resepct: you can incorproate it into commercial code, but only if you agree to the license terms. The specific terms vary from case to case, but it's the same for any licensed software. In order to incorporate Microsoft's code in your commercial product, you'd have to arrange a license with them which is likely to cost you a pretty penny, and could also include terms the give Microsoft ownership of your code.

      It would be just as incorrect for me to state that Microsoft's licensing scheme is choose your favorite derogative because I can't afford to pay them the money they demand.

      Anytime you use someone elses software, you have to abide by the terms they demand. You don't like my terms? Then don't use my code. Which part of this are you having problems understanding?

      You do seem to be defending Microsoft when you insist that Microsoft should be allowed to dictate the terms of use for thsir own software, then deny the same rights to the Free Software community.

      --

      The thing about things we don't know is we often don't know we don't know them.

    11. Re:not quite so simple by mpe · · Score: 2

      notice that they also asked that research not be put under GPL-like licenses, under the assumption that government-funded research should be resold afterwards ... personally, i don't appreciate giving money to the government, in the form of taxes, and then having to buy back from them what they discovered thanks to my money

      Especially when it's a company like Microsoft, who so effectivly evades taxation that they didn't contribute at all in the first place.
      The real question should be about there needing to be a very good reason why state funded research isn't public domain.

    12. Re:not quite so simple by mpe · · Score: 2

      I hate to find myself defending Microsoft and it's allies, but I think the main problem they have is that GPL'd software can't be commercially sold or incorporated in commercial software.

      Thing is that this simply isn't true. You can sell GPL software for any price you like. "commercial" does not equate to "proprietary".

    13. Re:not quite so simple by Anonymous Coward · · Score: 0

      great. They have paid taxes for the last 4 quarters.
      And for this they expect to be given yes given the
      fruits of labor of grad students in a state funded
      university.
      We pay taxes, we get roads, clean water, the usual.
      They pay taxes, they get this, plus, tax dollar funded research
      that is later incorporated into products that are sold
      back to the public at ridiculous profit margins.
      I wish I could get in on that deal.
      I wonder if I could send in a request to a uni to
      develop a new product for my business. I am sure
      you would not mind.

    14. Re:not quite so simple by Anonymous Coward · · Score: 0

      If the results of state funded research were made
      available to the public, we would not be having this
      discussion. And I mean the really juicy projects that
      bring in big bucks. Like cisco.

  14. CompTIA? Linux+? by fire-eyes · · Score: 1

    Boy, what a conflict of intrest.

    I know what 'linux cert' I won't ever be touching then. Thanks for making my choice easier, CompTIA.

    --
    -- Note: If you don't agree with me, don't bother replying. I won't read it.
    1. Re:CompTIA? Linux+? by Anonymous Coward · · Score: 0

      Notice that the website of both run on microsoft IIS/5.0 on windows 2000. They certainly made their choice.

  15. perhaps no GPL, but then, anything? by Unordained · · Score: 1

    if you are correct, and the US government cannot put their research findings under GPL ... then the argument that they should 'stear clear of the GPL [implied: in favor of other licenses]' is useless: the government couldn't charge for the stuff even if they wanted to (public domain) so ... why do these companies care, except to say that GPL is bad?

  16. Campaigns Against Open Source...? by jukal · · Score: 5, Interesting
    How exactly are they campaigning against open source? To me it says rather - if not very - neutrally that what they want is that open source, semi open source, and closed source and their licensing methods should co-exist. Also, I share their opinion that it would be very stupid to make organisations choose from only what is available under open source.

    I do think that it is a big plus for many (or most) products if it is an open source one. Even if it was true in all cases, some closed source products can still be superior. There are cases and specialist areas in which development under closed source can be done with bigger and better resources, which eventually results in a better product.

    ...and I must say that I prefer open source a lot... and still I think these proposed open source -only laws are utterly stupid.

    1. Re:Campaigns Against Open Source...? by Bruce+Perens · · Score: 2
      It's made to appear neutral... but it isn't. For example, their stance on patents in standards would rule out Open Source implementations of those standards. Also, current legislation very strongly favors proprietary software - there's just not much mention of Open Source in legislation at all, and whatever legislation there is that effects software is written assuming that the software is produced under a proprietary model. Asking for "no preferences" at this time is actually asking to maintain the status quo of a strong bias for proprietary.

      Bruce

    2. Re:Campaigns Against Open Source...? by Icculus · · Score: 1

      Note that there is no part of the proposed laws that say "we won't use Windows as our OS", only that it won't be used if it's closed. Microsoft is perfectly able to open up the source and sell/give it to any governmental entity enacting such a policy.

  17. Only in government by msgmonkey · · Score: 1

    If a company stipulates an Open Source requirement for a contract and your company does not provide Open Source solutions, you dont try and force the company to change their requirements citing "Freedom to choose" etc etc. It seems government contracts have become cash cows to be milked by large corporations. What ever happened to "government for the people" and getting the best value for money for the tax payer?

  18. Kinda funny by cansecofan22 · · Score: 2

    It is kinda funny that CompTIA would have any problem with Open Source software since they have a Linux+ certification.

    --
    "If ignorance is bliss, why aren't there more happy people in the world?"
  19. Bruce Perens has a good reply to this by Anonymous Coward · · Score: 1, Informative

    The Register posted a good reply to this a few days ago, taking the "Software Choice" argument apart paragraph by paragraph.

    http://www.theregister.co.uk/content/4/26616.htm l

  20. Other recent comments by Observer · · Score: 1
    See Saturday's /. referencing Friday's Bruce Perens piece inTheRegister.

    Karma: NaN (mostly affected by meddling slashcode maintainers).

  21. I'm enjoying this! by Anonymous Coward · · Score: 0

    I don't know about anyone else around here but I'm really enjoying watching M$ squirm. I seriously belive that they are shitting their pants watching their monopoly disappear from under them at an extremely fast rate!

  22. Open file formats by nuggz · · Score: 5, Interesting

    I think the idea is fully documented file formats that we can edit with alternate applications.

    I don't think we should legislate free software, because quite honestly if MS has the best solution for that task, we SHOULD use it.

    What we should have is that all file formats should be clearly documented and have a non discriminatory royalty free, patent free licence to use in competing products. Then there wouldn't be an arguement.

    1. Re:Open file formats by sylvester · · Score: 2

      I think the idea is fully documented file formats that we can edit with alternate applications.

      The fact that fully documents file formats don't happen, even internally, at most companies, and will never happen externally from microsoft is enough reason to not accept this. It's feasible, but it doesn't seem to happen in the current consumer software development environment. However, if they release the source code that interprets the documents to build an object model for the document (Which is presumably what they are doing) then indeed this argument goes away.

      I don't think we should legislate free software, because quite honestly if MS has the best solution for that task, we SHOULD use it.

      I take offense to my government storing things in (practically, if not "officially") closed data formats. I work for a branch of the Government of Canada, and I get stuff delivered to me on my Redhat box that uses .doc all the time. The only way to fix this is to use truly open data formats that are well supported. Nothing microsoft does fits that definition. I doubt that anything MS provides is the "best solution" for the task, if you consider licencing costs, loss of freedoms in a democracy, vendor lockin, etc.

      -Rob

    2. Re:Open file formats by girouette · · Score: 1

      Open file formats is one thing, but not the only thing.

      Regarless of its technical prowess; if the software comes with over-controlling licensing terms, and the vendor has a bad track record in dealing with customers and other business, should you still use it?

      And before you tell me that the GPL is over-controlling, take a good look at Microsoft EULAs.

    3. Re:Open file formats by Anonymous Coward · · Score: 0

      And *until* the formats are documented, what do we do?
      ontinue to fund them?

      This way, ALL closed formats are deprecated. Use them, and lose out. The next version of Office XP++ will use an open format tatively. *Then* it can be bought. If, of cource it needs no retraining from Open Office :-)

    4. Re:Open file formats by Danse · · Score: 2

      Simply making open formats a requirement would suffice. If Microsoft cannot meet the requirement, then it is removed from consideration. If only open source software meets the requirement, then open source software should be used. The government should be held accountable by the people. If they publish things in a format that cannot be freely and accurately implemented, then they should be taken to task and forced to republish in an open format.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  23. Places where open-source-only *may* be appropriate by dpilot · · Score: 3, Informative

    (I can't take credit for this, since I read it, but can't remember where, so I can't attribute, either.)

    The problem comes when government at any level distributes information in any electronic form. At that point, the issue isn't really Open Source as much as it is Open Formats and Interchange. For a large part, and IMHO Microsoft is one of the greatest offenders, proprietary software tends to entrench itself with proprietary formats.

    As I view government information available in electronic form, I want the freedom to choose what software to us. If the government publishes in proprietary formats, they have abridged my freedom of choice. In fact, in doing this they meddle in the market, granting certain companies competitive advantages over others, based on their software choice.

    Sticking with Open Formats and Interchange is the only way that the government can avoid forcing choices on citizens. It's the only way they can avoid reducing competition in the marketplace.

    If Microsoft (and other similar software makers) could avoid their desire for proprietary formats, this wouldn't be an issue.

    An Open Source law for government misses the issue, completely. Even so, it may well accomplish the correct end. Still, it would be better to be on target.

    --
    The living have better things to do than to continue hating the dead.
  24. Govt. research and the GPL by bsDaemon · · Score: 0
    I'm sure i'm going to catch flack for this, but i don't care.

    Like it or not, corperations pay taxes, too. They pay a lot more in taxes than you or I do. They also slip money to the candidates, but that's besides the point.


    The point IS that, because they paid a significant portion towards the research they have every bit of right to use it as you and I do. This is why it makes more sence to have what the government release be either BSDL or public domain. While I know many of you are going to say "what about embracing an extending?!! Death to MS!!", well, other software companies are closed-source too.


    The point of licensing under BSDl for example is NOT to become the one, true, version, BUT to become prolific and standard. If what you made is good enough that many people adopt it, then it'll become the standard. The "internet" would not have become so prolific if TCP/IP had been under the GPL because then noone could really use it besides *BSD and Linux.


    1. Re:Govt. research and the GPL by Chris+Johnson · · Score: 2
      There are over five hundred thousand Slashdotters.

      Of these, probably four hundred thousand paid more taxes than Microsoft did in 1999.

      Not all together- EACH slashdotter paid more than Microsoft did- because it paid no taxes in 1999 due to stock options trickery.

      Don't jump to reassuring but unwarranted conclusions. The truth is worse than you think...

    2. Re:Govt. research and the GPL by bsDaemon · · Score: 1

      Fine, how's this? I dislike the GPL. I dislike Linux. While, yes, I believe in free sources, I also don't want to close any doors. Ideology doesn't feed a family. If i can make more money off of my code later, then I want to. I work in a govt research lab this summer. Everything I do they own. My current project is under the GPL, but only because we used a snippit of GPLd code. I could rewrite it, but i'd be tainted for looking at it, wouldn't i? If it were BSDL to begin with it wouldn't be an issue.

    3. Re:Govt. research and the GPL by Quill_28 · · Score: 1

      Not saying that your wrong, but you need some kind of proof when you make a statement like that. I find it hard to believe that MS paid less than $20,000 in taxes. But I could be wrong.

    4. Re:Govt. research and the GPL by Anonymous Coward · · Score: 0

      See here. Basically, MS are scum. Quite why they're not being done for accounting fraud like enron and AOL is beyond me...

    5. Re:Govt. research and the GPL by tburkhol · · Score: 1
      There are over five hundred thousand Slashdotters. Of these, probably four hundred thousand paid more taxes than Microsoft did in 1999.

      MS paid $1.6 million taxes in 1999. I guess there really are a lot of dot-com millionares reading slashdot.

    6. Re:Govt. research and the GPL by Anonymous Coward · · Score: 0

      You miss the point. You say "If i can make more money off of my code"...no one has a problem with that. Your code, your time, your choice. However, if you are working for a Government lab, and that lab is funded with Taxes, then it isn't your code, it is the states code (State in the sense of Sovereign State, not just United States). As (Generally) the State is the People, by extension, the code you develop in that lab is the peoples code.

      Now, some people have argued that Corporations pay tax too, and therefore have a right to the code. Having said that, why should they have the right to charge their customers for research conducted with public funds? I would argue that a corporation and the general public both should have an equal right to the code; the GPL gives us that level playing field.

      Having said all of that, I am against pure "OSS Only" laws as much as I am against pure "CSS Only" laws. Open Formats and proper Standards, yes; but we shouldn't be forcing the issue.

    7. Re:Govt. research and the GPL by Anonymous Coward · · Score: 0

      That's $1.6 billion, since all numbers are stated in millions.

      This "no taxes" shit is just more typical /. anti-MS lies. I would call it FUD, but that would give FUD a bad name. You little kids need to grow up and learn to read.

    8. Re:Govt. research and the GPL by Anonymous Coward · · Score: 0
      I would argue that a corporation and the general public both should have an equal right to the code; the GPL gives us that level playing field.

      I would disagree. Since the GPL requires all derivative works to be GPL, a corp that wishes to extend/improve GPL software is forced either to release their product under GPL, essentially eliminating any potential for direct profit, or to completely re-engineer the original GPL package that their taxes have already helped pay for.

      I am against pure "OSS Only" laws as much as I am against pure "CSS Only" laws

      And yet the GPL is essentially "OSS only" because it blocks the transition of any code from OSS to CSS

    9. Re:Govt. research and the GPL by Anonymous Coward · · Score: 0

      1.6 *Million*???

      Hmm... my tax rate (after deductions for my mortgage and house taxes) wound up being in the 19% range (effective tax rate).

      Microsoft makes, what?, probably a Billion dollars in a year... and pays 1.6Million? Hey, how exactly do *I* get into that 2% (or less) tax bracket??? Maybe if I incorporate and give myself stock-options of myself??

    10. Re:Govt. research and the GPL by Anonymous Coward · · Score: 0

      The parent has bad math. 1600 * million=1.6 billion

  25. Free help for "Software Choice" by standards · · Score: 5, Insightful

    I love these guys... they're so honest. But their "principles" need some help...:

    "Procure software on its merits, not through categorical preferences"

    Maybe they could say "Please don't judge our product on the license agreement! Our license is designed to maximize our stranglehold on you... and if you disallow our software due to it's license, well, we won't be able to take advantage of you".

    "Promote broad availability of government funded research"

    Perhaps instead they could say "We'd like to package up taxpayer-funded research and sell it back to the tax payers! All for profit! Please don't take that away from us - because we'd hate to have to pay for more research."

    "Promote interoperability through platform-neutral standards"

    Perhaps they could say "Don't place standards on us, because we want to try to monopolize the industry. If the standards are open source, how can we lock in our customers?"

    "Maintain a choice of strong intellectual property protections"

    Maybe it'd be better to say "Don't weaken our intellectual property, because we spent so much money on research! We need to recover our research burden. Of course, much of the research came through tax-payer funded research grants, but we still want it all. After all, we're in it to make as much money as we possibly can, and a legal monopoly is our best approach."

    1. Re:Free help for "Software Choice" by kirkjobsluder · · Score: 1

      Maybe they could say "Please don't judge our product on the license agreement! Our license is designed to maximize our stranglehold on you... and if you disallow our software due to it's license, well, we won't be able to take advantage of you".

      Actually, while I don't have a problem with the government mandating a strong preference for open source software. I'm a little bit concerned about the government mandating open source software. There are some areas where open source software is seriously lacking. Linux currently does not have a coherent, widely adopted assessability framework. Personally, I find myself stuck with closed source software because the tools that I need in order to work are only available through closed source products under Microsoft Windows. As a result, I think there are some areas where closed source software should be considered on a case-by-case basis such as American Disabilities Act compliance, while encouraging those vendors to open up their source code.

      Perhaps instead they could say "We'd like to package up taxpayer-funded research and sell it back to the tax payers! All for profit! Please don't take that away from us - because we'd hate to have to pay for more research."

      One of the natures of the commons that makes the commons so valuable is the fact that everyone can benefit from using the commons. For example, the fact that the roadways are constructed as a commons does not prevent services such as Federal Express, taxi cabs, and limo rentals from making money providing transportation using roadways. U.S. geological service maps are excellent resources for both recreational hikers, environmentalists, and property developers. GPS as a commons permits not only high school kids to perform research projects, but also technology vendors to bundle GPS into a large variety of hardware devices. Census data is used by both advertisers and students.

      However I'm not exactly certain what this lobbying group wants to see changed. The U.S. government is not in a position to release data under anything else other than the public domain, and changing copyright law in order to provide copyrights to government agencies would probably be a very bad idea. The GPL is still a copyright based license. It depends on the original creator having the rights to enforce how the information is used. Giving these rights to the government would be a form of prior restraint, something that is only permitted for national security reasons.

      Certainly this means that government records can be resold to me. For example, the court record is public domain information. The local newspaper publishes key abstracts from the court record and sells me a newspaper. Granted I could go to the courthouse every morning and look at the transcripts myself. However I am more than willing to pay a publisher money for someone else to do the work of creating the abstracts.

    2. Re:Free help for "Software Choice" by IdahoEv · · Score: 2

      Another one of their principles:

      "Policymakers should not make rigid intellectual property licensing choices a precondition for eligibility for procurement"

      Which reads: "The more times we say it, the more you'll begin believe us that an open-source license like the GPL that allows nearly any activity with software, from selling it to duplicating it to re-engineering it, is somehow more 'rigid' than our own locked-down, restrictive license policies. Once you believe that our IP licenses imply freedom, we've got ya."

      --
      I stole this sig from someone cleverer than me.
    3. Re:Free help for "Software Choice" by Danse · · Score: 2

      There are some areas where open source software is seriously lacking. Linux currently does not have a coherent, widely adopted assessability framework. Personally, I find myself stuck with closed source software because the tools that I need in order to work are only available through closed source products under Microsoft Windows. As a result, I think there are some areas where closed source software should be considered on a case-by-case basis such as American Disabilities Act compliance, while encouraging those vendors to open up their source code.

      I understand exactly what you're saying here. I think that the government needs to, first and foremost, choose the right tool for the job. But, determining which tool is right is the real issue. If the government is producing documents, of whatever sort, whether they be text documents, graphics, databases, web pages, etc., they should be in formats that are open and freely implementable. Otherwise the government is forcing citizens to purchase proprietary software to view public information. That should not be allowed to happen. When determining which tool should be used, one of the criteria should be that the file format be completely documented and free of any fees, royalties, patents, etc.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    4. Re:Free help for "Software Choice" by mpe · · Score: 2

      But, determining which tool is right is the real issue. If the government is producing documents, of whatever sort, whether they be text documents, graphics, databases, web pages, etc., they should be in formats that are open and freely implementable. Otherwise the government is forcing citizens to purchase proprietary software to view public information.

      It's also important to remember that whilst a proprietary format can force the user to have to use proprietary software an open format can allow both open source or proprietary programs to access it.

  26. Quote from the site by HappyPhunBall · · Score: 2
    "Governments are best served when they can select software from a broad range of products based on such considerations as value, total cost of ownership, feature set, performance and security."

    Hmmm...maybe I am a bit biased, but to my ears that is an overwhelming nod of support to Open Source products. To paraphrase: "We stronly encourage the use of FreeBSD"

    1. Re:Quote from the site by jcast · · Score: 1

      You're forgetting---every one of those features they mentioned is an M$ buzzword, and they're relying on that M$ buzz to drown out the facts in voters' and legislators' ears.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
  27. The truth comes out by Anonymous Coward · · Score: 1, Insightful
    backed primarily by Microsoft and Intel, is lobbying against Open Source-only laws
    So much for 'Lintel'. You can bet your boots that in reality Intel is every bit as much against Linux as Microsoft, even if its support engineers are happy to provide information for compiler optimisations.
    And what does this mean... the primary maker of CPUs, along with AMD (ahem) which is hardly friendly toward Linux, are going to be making a 'security' encryption standard into their products which will likely be as hostile toward free software as get-awayibily possible.
    1. Re:The truth comes out by Anonymous Coward · · Score: 0

      Fine, so we'll use another platform when the time comes. It's not like we can't roll our own hardware - We just haven't needed to yet.

  28. Heres an idea... by Talez · · Score: 1, Troll

    Instead of lobbying for MS-only or GPL-only laws, how about lobbying for the politicians to stop wasting our fucking dollars and use what WORKS.

    1. Re:Heres an idea... by Anonymous Coward · · Score: 0

      Say goodbye to Corel then. Does anyone use their crap besides the government?

    2. Re:Heres an idea... by jcast · · Score: 1

      Because part of ``working'' in a public service context is being free software.

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
  29. Another approach by Anonymous Coward · · Score: 2, Interesting

    As I posted over at NewsForge, I think a better approach would be to ban purchasing from companies that have been found to have violated anti-trust laws, as long as they have a certain percentage of market share. Once there is more competition and the market share is less lopsided, they can resume purchasing from the (former) monopoly.

    You have to wonder if Microsoft would also protest if someone attempted to get a law passed that forbids using open source, calling it anti-capitalistic or an intellectual property destroyer or such. I think Microsoft would only lobby against something when they see a threat to their revenue. They're only interested in preventing damage to the computer ecosystem when they're the ones who would bear the brunt. I don't think they give a rat's ass about what's in the best interest of customers, only theirs.

  30. Already too late to put the genie back in by Aliks · · Score: 2

    "You are known by the calibre of your enemies"

    Disruptive innovations have usually won the game by the time incumbents start to take them seriously.

    Even though they are avoiding the words Open Source everyone knows that is what is being targetted. I think the only result of this campaign will be to raise the profile of Open Source still higher.

  31. Because... by tkrotchko · · Score: 2

    The reason is that open software promotes hardware choices as well as software choices.

    What platform does Linux run on?

    What platform does Windows run on?

    Also, if you want to control the hardware platform (aka Palladium), then its important to give people the feeling that they have no choice in software.

    --
    You were mistaken. Which is odd, since memory shouldn't be a problem for you
  32. Developing new standards by Mika_Lindman · · Score: 1

    Developers of commercial software that may not typically publish their source code often contribute technology and intellectual property needed to develop new standards.

    Yes, and don't we all love the way Microsoft, Macromedia, RealAudio, Apple and such develope new standards?

    1. Re:Developing new standards by Anonymous Coward · · Score: 0

      SGI: OpenGL.
      Apple: Firewire, QuickTime3D (see Quesa).
      Microsoft: Errr. Hrm. Okay, never mind. ;)
      Macromedia: Flash file format.
      Sun: NFS, SPARC design standards (contributor), etc.

      And so on, and so on.

      - The Watchful Babbler

    2. Re:Developing new standards by Anonymous Coward · · Score: 0

      OpenGL was designed by commitee. SGI was one of the contributors.
      Apple did not invent Firewire, they just gave it the name.
      How many other implementations of Quicktime3D do you see besides Apples?
      Flash is not an Open, standard format any more than Microsoft Word 2000 .doc file is an Open, standard format.
      Including Sun in that list because of SPARC Design Standards means you may as well include AMD in the list because they contributed to the design of the Hammer.

  33. Stalmann told me it wouldn't happen by famazza · · Score: 3, Interesting

    About two year ago, in a FreeSoftware presentation by Richard Stalmann (did I spelled it correct?) I have asked him if he have ever considered the possibility of liberty restricting laws, such as DMCA, affect GPLed softwares, Free Softwares or even any kind of Open Source.

    He told me that this possibily does not exist and that DMCA exists to protect copyrighted material that, in his opinion should, be protected. He told that Free Software is Copylefted and would not have any risk of being affected by such laws.

    Unfortunately he was wrong. In the last year I saw two initiatives trying to ban FreeSoftware from US. I know that he don't have the obligation to preview such things, but it should be better if we have more "gurus" that are able to preview these kind of problems.

    About all these attempts to ban FreeSoftware from US, all I have to say is that I'm really sorry that there's people in the government that can't understand that FreeSoftware is about Freedom and this is one of the base concepts of democracy. Don't US government consider itself democratic?

    --

    -=-=-=-=
    I know life isn't fair, but why can't it ever be un-fair in MY favor!?
    1. Re:Stalmann told me it wouldn't happen by sheldon · · Score: 3, Insightful

      Campaigning against a law which bans commercial software is not at all the same as campaigning against open source.

  34. Not GPL'ing public research by Anonymous Coward · · Score: 0

    Hard to argue with that -- since that kind of research is a public good, it only makes sense that efficiency is maximized by providing as broad a swath of potential uses as possible, and GPL definitely forecloses many options for profitable use.

    The whole thing's gotta give Stallman apoplexy, though.

  35. Fundamentally Dishonest by Anonymous Coward · · Score: 0

    Why must Microsoft and Intel speak through a front group? Why can't they just say it themselves? Something fundamentally dishonest about such an undertaking. Could this be considered as a subtle attempt at mind control? To make others believe in this small piece of fabricated reality? Such are the pieces of our lives during these barbaric times.

  36. We need a public domain entity by crosbie · · Score: 1

    We need a new entity, the public domain, recognisable by law which can receive donations of IP.

    At the moment the originator of the Open Source license has to be this entity (hence the code isn't truly public domain).

    1. Re:We need a public domain entity by Anonymous Coward · · Score: 0
      We need a new entity, the public domain, recognisable by law which can receive donations of IP.

      Already there. Don't put a copyright notice in your code, and it is automatically assigned to Public Domain. PD allows anyone to do anything with the code.

    2. Re:We need a public domain entity by crosbie · · Score: 1

      Ok, we need a public domain entity that can be the licensor within a GPL license, i.e. a public domain with teeth.

      It's no good having a public domain if the second you give something to it, it immediately says "Duh, dunno what this is? Anyone want to take it off my hands?".

      We need to be able to ensure that something will remain in the public domain in perpetuity.

      I'm thinking GPL or LGPL rather than BSD here...

    3. Re:We need a public domain entity by jcast · · Score: 1

      No, if you don't put a copyright notice on something, it's automatically coprighted with all rights reserved. And it's been that way for, what, 27 years?

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
    4. Re:We need a public domain entity by Anonymous Coward · · Score: 0

      It's no good having a public domain if the second you give something to it, it immediately says "Duh, dunno what this is? Anyone want to take it off my hands?".

      Perhaps you mean something other than public domain. PD means anyone can use <thing>, forever, for nothing, with no restrictions. Do you mean some public clearing-house for group-authored, copyrighted works with the job of policing for infringement?

    5. Re:We need a public domain entity by crosbie · · Score: 1

      Well, ok, maybe 'public domain' has a variety of meanings, but yes, basically an entity that operates on the public'c behalf and ensures that works that have been entrusted to the public domain, whether under BSD or GPL type license, are adhered to.

      This means if someone creates a digital work, they don't need to have the license in their name, but can create an approved license in the public domain's name. It would have to be one of a few 'approved' licenses in order not to risk creating unnecessary burdens on this public entity however.

      So an author can donate a work under the GPL to the public domain, and it guarantees that it, and all derivatives remain available to the public, but most importantly, without even allowing the author to separately license the work under a different license (if anyone wants to do this, well, they can still use the old GPL license).

  37. So -- you want the government to set the standards by OSgod · · Score: 2, Interesting

    Are you serious? Do you know what you are asking for?

    POSIX perhaps?

    This is a sure way for everyone to loose (money, time, etc.). It levels the playing field TO THE LOWEST COMMON DENOMINATOR. Forget innovation. Forget change.

    I'd rather have the evils of MS, Oracle, etc. than the true evil that government oversight would bring with it.

  38. I'm really gona lose Karma for this but... by SuperCal · · Score: 3, Interesting

    I hate to say this seeing as I just got the automatic +1 score, but hey... what's a little karma among friends.

    I'm kinda glad to see something like this. While I don't think some of these Open Source regulations are as bad as maybe a commercial only regulation, I still think that these are bad policies. I never want my local government to have their hands tied in choosing the most appropriate platform. Many of these laws, even if the legislators don't want to admit it are simply anti M$ laws, but they could hurt other companies as well. Anyway back to the point. I can think of several examples were using commercial solutions would save money over the long run. Basically I think anytime you regulate away choice you are hurting your self. I policy, encouraging Free Software is much more appropriate.

    --
    Business News and Resources: www.usasource.net
    1. Re:I'm really gona lose Karma for this but... by JonnyCalcutta · · Score: 0
      Its not about money though - that is a red herring. It is about ensuring permanent public access to the information which BELONGS to the public. Its also about ensuring the public don't have to pay hidden costs to access public information. Why should I be forced to pay money to a private company to access information that I have a right to access.
      In fact nobody is stopping Microsoft from supplying products and services to Governments, however they must do it in an open format AND supply source code so that the information will always be available without forced ADDITIONAL COSTS.

      I honestly can't see how anyone can argue against that, unless they have some objective other than freedom of access to public information.

    2. Re:I'm really gona lose Karma for this but... by Anonymous Coward · · Score: 0

      I have to mildly disagree. Local governments tied their own hands when they strapped-on the M$-only blinders. They have bought into the "M$ is a monopoly, and I would be a friggin idiot to choose anything else" mindset. The OpenSource-only laws would be a swift kick in the pants to force these IT managers to install, learn and evaluate OpenSource software. This would 'level' the playing field by wiping-out the installed-base-and-mindshare-as-insurmountable-adv antage that forces these managers to send billions in tax dollars to Redmond every year.

    3. Re:I'm really gona lose Karma for this but... by jcast · · Score: 1

      These laws only say the gov. has to prefer OS, not the have to use it. So, in order to have a point you need to come up with a reason why the government should use a commercial product over the Free/Open Source alternative (and no, ``saving money'' is not a good reason---the government ain't there to make a profit!)

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
  39. Call me a cynic... by Woodie · · Score: 5, Interesting

    OK -

    call me a cynic. But, this whole freedom of choice thing can't be underscored. GPL is great, if you want to put your software under it, feel free to do so. Just don't demand that I do the same. Information doesn't want to be free. Information doesn't _want_ anything. Information just is. People want information for a variety of purposes.

    Unfortunately the US government is somewhat restricted from being a copyright holder, and patent holder for good reason. As if the government doesn't have enough power already, what with laws and everything... Try to imagine if they could be patent holders and copyright holders. What better way to cripple free speech and innovation?

    And all this jazz about China using Linux. They're using you alright. China is not adopting Linux out of any altruistic sense of empowering the people. They are adopting it because it is not controlled by a corporation which is based in a potentially hostile foreign nation. China using Linux isn't about software - it's about politics. "Oh, look - we can get free software & brownie points, while divesting ourselves of foreign interest."

    Sure, Linux may be the next best thing since sliced bread. GPL might be the next best thing too. But keep in mind that some of us still like to buy our loaves of bread whole, and slice them ourselves. Choice is good. Forcing your brand of "freedom" down anyone and everyone's throat == bad.

    I can understand you all wanting the governemt to use OSS systems in building government systems. In fact, I'd lobby for that too. On a business, and social level it makes a lot of sense. But, guess what...? Sometimes OSS isn't always the right choice for the job. Shoehorning the wrong tool into doing the job is a big mistake. Options need to be considered rationally - not religiously. Of course, if you're used to kludges solving your problems - that might be OK.

    Bah!

    1. Re:Call me a cynic... by Corbin+Dallas · · Score: 2, Insightful
      call me a cynic. But, this whole freedom of choice thing can't be underscored.


      Security and Privacy supersede freedom of choice when dealing with MY Social Security number and MY Driver's Licence.

      With Open Source software, the government can make sure that it's software is secure by keeping a staff of programmers. With non-open source software, the government is at the publisher's mercy. Since the publisher's best interests != the government's best interests, this is a situation we should never be in.
      --
      Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
    2. Re:Call me a cynic... by Shelled · · Score: 2
      China using Linux isn't about software - it's about politics.

      The US government using Linux is about politcs too, the politics of an institution created for the public good not being reliant on a proven monopoly and having an open document structure. (Did China really say "Oh, look..."?)

    3. Re:Call me a cynic... by warpSpeed · · Score: 2
      China using Linux isn't about software - it's about politics.

      It's not about politics! It's about Security! God knows what back doors the US Govt and MS have consipred to install in Windows and Office. Would the US allow any government office to install an operating system from some other country? I very much doubt it.

  40. You have it backwards... by Badanov · · Score: 3, Insightful

    Open source only laws as they apply to government information will insure access to government documents and information regardless of who sells the software. If Microsoft (and that is who we are speaking of) sells a propreitary solution to, as an example, a county government for accessing property records on line, you know for a definitive fact they are going to require their products be on the desktop of anyone who wishes to access this information. (I can see some arguments coming that governments can require MS to allow any browser to access records, but that would entail MS not being able to sell their latest and best technology, and they could conceivably tell a governmental body that it is their way or perhaps a software audit is in order? As it is now in some courts, you MUST have MS Office to access some court records, you do NOT have a CHOICE!) Open source on the other hand, which hold to open standards will only require a browser of ANY kind, or in the case of documents, some accepted standard; there are no backroom deals, no threat that MS nazis will appear at your door demanding to see CDs and licenses, no security headaches, no threats that 'upgrades will force other upgrades, and no being locked into a hostile company's proprietary and ultimately damaging formats. It is simply a means of enforcing a concept of general and free access to government through the internet using open standards, which Open Source adheres to stringently. I guess some folks love of Microsoft products keeps them from understanding the nature of open source software, and makes them see things backwards, and not for what they are. Pity...

    --
    Dawn of the Dead
  41. go to the website by Anonymous Coward · · Score: 0

    Comptia zone and flood their mailboxes with useless drivel, much like what they are espousing on the site. The form is not auto-clearing so you can innundate the assholes with junk mail, through their own form. Do it today, do not delay. Give these commies hell!

  42. Empire strikes back by imperator_mundi · · Score: 0

    It's ipotizable that an army will buy some hardware (tanks, airplane) without knowing exactly how it works, and without any chance of getting this knowledge, even paying, and last but not least that is controlled by a corporation (that for all but one country is a foreign corporation)? Hard to think.

    Can Microsoft give a serious answer to the people concerned by this matter?

    That's a serious issue that could take some market share away from Microsoft, and worst could create a solid alternative to the dominance of windows in the desktop (I have no idea of the number of pc used by the governement around the world but i'm sure it's pretty much).

    What can also MS do? Avoid restrecive laws by invoking the freedom of choice and let the its impressive marketing machine do its work.

  43. who's the liar here? by Anonymous Coward · · Score: 0

    MS and other companies are trying to stop laws from being passed that would FORBID closed-source solutions in government.

    I really wish the open-smarm -- er, open-source zealots would admit that not every tactic used to support open-source is a good idea. LEGISLATING the use of open-source is no better than legislating the use of closed-source: it's tyranny of a different color.

    1. Re:who's the liar here? by JonnyCalcutta · · Score: 0
      No its not - it ensures the publics access to public information FOR EVER. If Microsoft make the same assurances (which they cannot without supplying the source code) then they are just as entitled to serve public information. They don't even have to use Windows or Office source code, they could develop a new format for use with public information.

      Without access to the source code a government cannot guarantee free and unrestricted access to public information - which must be there number 1 priority (if only it were though, but that's a different complaint).

  44. Don't buy the propoganda by Sanity · · Score: 2
    They claim to be in favour of software choice, but what choice do you have when your government standardizes on closed software and protocols? The answer is none.

    Ensuring that your government standardizes on open protocols, file formats, and software ensures that there will always be a choice, since anyone can produce competitive implementations of such software. The same is not true if your government requires that you use something like MS Word. Yes, you can argue that you could use something like AbiWord, but it really isn't a practical way to create or read MS Word documents.

    The only way to ensure freedom of choice is to use open protocols and software.

  45. MS Uses Unix Protocols and claims them as IP by linuxislandsucks · · Score: 1

    ah people please remember that most communication protocols in windows are directly from unix..

    Samba people why are you not correcting this big error?

    MS is attemtping to patent their version of Unix and other opensource protocols as their own..why are we not raising cain about this?

    --
    Don't Tread on OpenSource
  46. Complete Idiocy by cioxx · · Score: 1

    CompTIA should stick to issuing useless certificates to would-be web developers and network engineers so they can hang it on their basement walls.

    I've worked for a major IT Training corporation as an account executive back in the boom of the dot com era, and have a first hand account of the idiocy that CompTIA puts out, labeled as training materials. 50% of their A+ cerificate holders can't even properly fix simple hardware related things.

    On an unrelated note, compile this

  47. No by Anonymous Coward · · Score: 0

    I oppose forbidding DMV workers from being able to copy and paste between windows.

    1. Re:No by Anonymous Coward · · Score: 0

      I oppose forbidding DMV works from not not being drunk on the job.

  48. Food for thought [XOR] Thought for food by turnstyle · · Score: 1
    I know most /.'ers are fierce open-source advocates, but I think that some serious thought should be given to whether the value of (we) programmers is diminished by giving away their (our) work.

    Simple case: /. has its own GPL engine for this site. Futhermore, sites like Plastic have deployed that same engine, and put it to commercial use.

    Now, let's just *pretend* that /. is having some financial problems. Doesn't it seem like it would be good if /. could have more secure financials by selling copies of its code?

    I work full time on my MP3 streamer Andromeda and I tried begging for donations for years, but less than 1% ever give anything voluntarily.

    Not every 'free' project is going to have the good luck of finding a sugar-daddy to pay the bills. How is an independent programmer supposed to buy food?

    --
    Here's what I do: Bitty Browser & Andromeda
  49. Might be the wrong solution to a bad problem by ch-chuck · · Score: 2

    Simply making it mandatory for govt agencies to use OSS IS anti-choice, but a highly visible and political one destined to make headline news and bring on the wrath of the Ayndroids, as compared to all the subtle subterfuge and skulldugery, tie-ins and bundling that goes into maintaining and extending a PC platform monopoly (You can use any software you want, as long as it's Msft).

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  50. "Restrictions are just bad" by msgmonkey · · Score: 1

    You'ill find that there are a whole load of restrictions when doing ANY work with government, these restrictions are there (in general) to protect the public interest.

    An example being anything to do with the defense industry is very tightly restricted.

    You talk about freedom without realising that this is about freedom, freedom of government to have control over the code that keeps it running.

    1. Re:"Restrictions are just bad" by Anonymous Coward · · Score: 0

      Again. You are talking about the ability for the government to view the code versus allowing the whole world to view the code. Can you provide me with one non-anectodal shread of evidence that there is a benefit to society associated with providing the code to everybody?

    2. Re:"Restrictions are just bad" by Anonymous Coward · · Score: 0

      The benefits of businesses processes being transparent to the public have long been proven. I don't see why this wouldn't apply to software.

  51. But there *is* a choice... by rocjoe71 · · Score: 1
    Peru said they won't allow _proprietary_ software. All companies like Microsoft have to do is make software that does not use proprietary code-- they can still keep their precious proprietary software and sell it in the consumer and private business markets.

    ...The "software choice" is theirs to make!

    --
    Height: 38U, Weight: 0 Newtons, Eyes: #0000FF, OS: Gray Matter 1.0 (Alpha)
  52. Re:So -- you want the government to set the standa by Jondor · · Score: 2

    I didn't say they have to develop it, just that it has to be open and free. For all I care they choose the latest MS-Word DOC version, as long as I can download a file with the complete description of the format and am free to implement it without royalties or restrictions. (Not that I think DOC files are the way to go, but that's an other point of discussion.)

    --
    Nobody expects the spanish inquisition!
  53. CompTia? hypocrates! by bafreer · · Score: 0
    Isn't it funny that a company that promotes its exams as a standard (A+, Network+, LINUX+) could be so blatently against Open Source.

    Are their any alternatives to Comptia in the standard test area? (preferably companies that won't squash own freedoms!)

    1. Re:CompTia? hypocrates! by Anonymous Coward · · Score: 0

      Hypocrates? Wasn't he Greek?

  54. ...but have you seen SINCEREchoice.com? by Anonymous Coward · · Score: 0
  55. I love these pseudo-grassroots movements.... by Anonymous Coward · · Score: 1, Interesting

    Businesses and their PR/Marketing scum have had a long and profitable history of underwriting these supposedly "grassroots" uprisings that just happen to serve the interests of the Corporation.

    I was once an jr. art director at a large ad agency whose largest client was a well-known brewery (you've drunk there product, I guarantee). The state of Oregon had some type of referendum on the ballot to ban non-return containers. MegaBeer bankrolled an enormous media campaign (TV, radio, newspaper ads) opposing this entirely sensible measure, and set up a phony "grassroots" organization called "People for Sensible Container Laws" (or some such thing. It was at that point that I knew I had chosen the Dark Side of the Force.

    The interesting things about this sordid episode (and the one out of my past) are as follows:
    1. MegaCompany chooses to hide its face behind a supposedly disinterested 3rd party.
    2. Disinterested 3rd party is a spontaneous uprising of the little people.
    3. Their position is always "sensible" (contrasted with the "extreme" position of those they are opposing).

    I don't have a problem with M$ opposing a law that hurts their interests; it is the disingenuousness of their efforts that really gets my goat.

  56. Government and Software by dubious9 · · Score: 1

    While I agree that open source shouldn't be shoved down anybody's throat, I wouldn't oppose legislation requiring the best price/performance ratio for software usage. It's required for the military (ie product competition) why not software?

    If Microsoft can undercut Linux, then by all means, use it. But since it never will, I don't want my tax dollars wasted on a brand name, especially since you have a cheaper alternative with at least as much functionality.

    --
    Why, o why must the sky fall when I've learned to fly?
    1. Re:Government and Software by dubious9 · · Score: 1

      The potential is there for the Microsoft vendor to drastically undercut for services, to make up for the price of OS/Office licensing.

      Great. Even thought I am a OSS/Linux proponent, I am a bigger proponent of paying less taxes. If Microsoft can undercut, I see no problem with that.

      But even Microsoft (very quietly) admits that it can't beat Linux price wise. Now it's taking the stance that its products have more "value", and thus it is resonable to pay more for their product.

      Furthermore, for Microsoft to undercut, say, RedHat , its service/support fees would have to be practically nill to offset the software fess

      --
      Why, o why must the sky fall when I've learned to fly?
  57. Its a really clever disguised movement. by miffo.swe · · Score: 1
    I think that this movement is supposed to have a side effect. Its just an attempt to make Open Software look bad and frightening. I dont think many will read it all and draw serious conclusions of off it. They will rather look att the big picture of the message.

    Open Source = linux = free software = BAD!

    This is something that should be fought hard. To use linux insnt the same as developing software of off GPL software. If you merely use say linux as a desktop and java to build special apps for journaling and such you are in no obligation to return any code you have developed by yourself, only altered and code that contains lended code.

    You need to get the goverment to get the real story or they will believe anything Software Choice and that fat campain contribution tells them to.

    --
    HTTP/1.1 400
  58. I don't mind by NorthDude · · Score: 4, Insightful

    If government software are open-sourced or not.
    What I do mind however is if their document format are open or not.
    If they are, it is "easy" to change from one application to another.
    But if you have to reverse-engineer every document-type, it gets harder.
    What really bothers me is the content, not the media.

    --


    I'd rather be sailing...
    1. Re:I don't mind by io333 · · Score: 1

      linux

      (i just wanna see what happens)

  59. You're Missing the Point. by Anonymous Coward · · Score: 0

    The point of open source laws is not to exclude anyone from participating, it's simply setting requirements FOR partitipating.

    This is not an unreasonable thing.

    You can't really know what a program is *doing* if you can't see its source. How can a Republic run Windows on sensitive machines? I'm barely comfortable running on XP on a home system with virtually nothing on it. It tries to phone home whenever I try to find a file on my hard drive, for goodness' sake!

    Linux, on the other hand, can be trusted much more. If it phones home funny, someone's going to be able to tell me what it's all about, even if I can't understand the source myself. (Which I can't.)

    Anyone who wants to sell software to an open-sourced goverment is welcome to, they'd just better be ready to show everyone what exactly it IS they're selling.

    1. Re:You're Missing the Point. by Anonymous Coward · · Score: 0

      You can't really know what a program is *doing* if you can't see its source.

      What a bunch of bullshit propoganda. You are no better than Microsoft. 99.9% of computer users wouldn't know what the program was doing if they did see the source. They are relying on losers like you to convince that a program is free of trojans and spyware. Why would anybody trust you when you are an obvious zealot.

    2. Re:You're Missing the Point. by Melantha_Bacchae · · Score: 2

      An AC wrote:

      (That another AC wrote:)
      >> You can't really know what a program is *doing*
      >> if you can't see its source.

      > What a bunch of bullshit propoganda. You are no
      > better than Microsoft. 99.9% of computer users
      > wouldn't know what the program was doing if they
      > did see the source. They are relying on losers
      > like you to convince that a program is free of
      > trojans and spyware. Why would anybody trust you
      > when you are an obvious zealot.

      Governments have security departments (like the FBI, CIA, etc.). These departments have their own computer specialists who would be the ones looking at the code (and if you want to call an employee of the CIA a "loser", you better hope the CIA is not monitoring Slashdot). I don't think the code would absolutely have to be open source, but governmental auditors should have access to the source so they can verify that the program does not present a risk to national security. Of course there should be measures (NDAs?) to prevent the government auditor from quitting their job and using the information they gleaned from a product they audited to start their own company and profit from it.

      Windows XP is a product that should *not* (IMHO) be used by governments (or any sensitive uses such as some research, hospital critical care, etc.) because of recent changes to its EULA. The changes pretty much stipulate that Microsoft can change anything on the computer running Windows XP, and if it breaks something, tough. No government with any sense will let a private company in another country, a country they might be at war with sometime in the future, to dictate the contents of their computers or make any changes they want. There are plenty of non-governmental uses of computers where the software and contents of the hard drive have to be under the strict control of the owners and users of the computer.

      And no one wants to wake up to a Millenium prompt (http://research.microsoft.com/research/sn/Millenn ium/mgoals.html
      see "What would such a system be like?") to find that their computer has been sucked into a private distributed network, especially a government. After all, Millenium may have reallocated all of the US government's top secret documents to a hard drive in mainland China. Or perhaps Iraq...

      Sound like science fiction? Only a research project? Perhaps. But the distributed net that came with Kazaa is fact. The XP EULA changes, .Net, Palladium, SQL Server as the file system in Longhorn, all pave the way for Microsoft's Millenium.

      "At this moment, it has control of systems all over the world.
      And...we can't do a damn thing to stop it."
      Miyasaka, Godzilla 2000 Millennium (Japanese version)

    3. Re:You're Missing the Point. by I'm+Don+Giovanni · · Score: 1

      What you're describing is source disclosure, not open source. It's one thing to require that when selling software to a government, the company must provide the source. It's quite another to be required to "open source" the product so that its source can be freely copied and distributed by anyone that wants to. Laws mandating open source require that companies that want to do business with government give up all copyright protection, which goes beyond what is required to just allow examination of the source. (Not that such examination would do much good; software is so complicated that one that is unfamiliar with the code can't really tell what the code does by looking at the source).

      --
      -- "I never gave these stories much credence." - HAL 9000
  60. Hypocracy in Action (TM) by cioxx · · Score: 1
    taken from Their campaign page
    ----------------------
    Principles for Software Choice
    Promote interoperability through platform-neutral standards
    Voluntary, industry-led standard setting is the most effective way to develop platform-neutral and market-based standards. When these standards are open and available to all through reasonable and non-discriminatory licensing they help developers to create products that can interoperate with each other. It is important that government policy recognize that open standards - which are available to any software developers - are not synonymous with, and do not require, open source software either for their adoption or utility. Developers of commercial software that may not typically publish their source code often contribute technology and intellectual property needed to develop new standards. Governmental policy on software standards should not discriminate in favor of or against any particular software development model.

    -----------------

    That's really funny, if you ask yourself the question why doesn't Microsoft offer .NET Framework (asp.NET, ADO.NET, etc) on other platforms. Sounds like they are contradicting themselves here. "Platform-Neutral". Give me a fucking break. Try to run asp+ on apache.
    1. Re:Hypocracy in Action (TM) by cioxx · · Score: 1
      Actually in this narrow case they are following the "principle" they set forward. ASP.NET is a defined standard, and now 3rd parties can work on implementing it for their platform of choice. MS provides just one platform.


      That "principle" you speak of is referred inside the Microsoft boiler room as "Wait and Bleed Technique". I think it's a tad bit late for the technology to be out since late 2000 and 2 years later still no official support. Yes, it's true, there are projects underway (Read: Convlent Technologies). And we know how great that would work out based on previous experiences with ChiliASP. I would rather make static webpages, than to shoot myself in the foot and install unnecessary modules to further bloat the server.

      Point is, they could have offered support from early on. But they chose not to. It's a monopolistic approach, and it's worthless.

      P.S. I want to retract the misspelling of the word "hypocrisy".
  61. "Promote interoperability... by Anonymous Coward · · Score: 0
    ... through platform-neutral standards"

    So, when can we expect accurate and definitive documentation of MS Office file formats to be published?

    Oops, silly me, MS-Office isn't platform-neutral, so that doesn't apply. Had me worried for a moment, thought the sky was about to fall.

  62. M$ and GPL by attobyte · · Score: 1

    Reading about M$ and the GPL license is like watching a Soap Oprea.

    One license to live...

    Atto

    --
    I didn't use the preview button, so get over it!!!!

    Mike

  63. Goatse Choice by Anonymous Coward · · Score: 0

    Why open anus when you can have an open pussy instead Just remember what happens

  64. public domain by cemcnulty · · Score: 2, Insightful

    I agree that government sponsored software shouldn't be lisensed under the GPL, it should be opened to the public domain so that it can be used freely in open and closed source applications. If software is created using my tax dollars I want access to it unfettered even by the GPL.

    -Chuck

    1. Re:public domain by Anonymous Coward · · Score: 0

      Yeah sure, so that MS can take it, and sell it back to you, although you already paid for it through your tax $...

    2. Re:public domain by kindbud · · Score: 2

      If government-developed software is released to the public domain, then you can end up paying for it twice: Once when you are taxed to fund the development, and again when you pay a license fee to the software vendor that incorporated the public domain code. You pay twice, the vendor only pays once, and the vendor also benefits from selling licenses to non-taxpayer customers, perhaps overseas.

      --
      Edith Keeler Must Die
    3. Re:public domain by bnenning · · Score: 2
      If government-developed software is released to the public domain, then you can end up paying for it twice: Once when you are taxed to fund the development, and again when you pay a license fee to the software vendor that incorporated the public domain code.


      But I have the choice as to whether or not to buy software from that vendor. Whereas if the government-developed software is GPLed, then the vendor would be unlikely to develop for-profit software based on it, so I would lose that choice. In either case, open source developers can freely use it.

      --
      How to solve most of our problems: 1.Lots of nuclear plants. 2.Cure aging.
  65. Good 'ol Slashdot by Anonymous Coward · · Score: 0

    Yet another uninformed, factually vapid, incorrect and completly useless post. Thanks for that, Dark Lord Seth! Your insightful and helpful comment serves as a shining becon to Slashbots everywhere!

  66. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  67. Hm. by Anonymous Coward · · Score: 1, Informative

    Eh.

    First of all, this is not about freedom of choice. This is about what kind of software is suitable for use in government institutions. The comments by the Peruvian senator in response to Microsoft's criticism of proposed laws mandating use of free software in publically-funded organisations apply equally here.

    "When public funds are used to support software research and development, the innovations that result from this work should be licensed in ways that take into account both the desirability of broadly sharing those advances as well as the desirability of applying those advances to commercialized products," the group stated.


    Oh yeah, and we all know how much MS love making improvements to their software available for use in proprietary products (uh, or for that matter, in anybody's products whatsoever)...

    "It is important that government policy recognize that open standards--which are available to any software developers--are not synonymous with, and do not require, open-source software either for their adoption or utility," Software Choice stated.


    Right, but proprietary software companies are really very poor at creating open standards and adhering to them. This coming from the company that changes their Word file formats every month, patents their protocols and refuses to let their most viable competitors use it (see their recent CIFS license, which prohibits use of the *protocols* from within GPL/LGPLed programs -- unless I really badly misread something, anyway. Note for trolls: Don't even start to argue that this is what the GPL does. You might not be able to use their code, but they're not stopping you from making a competing client or server to use the same protocols), attempted to close up and commercialise the Internet via the Microsoft Network (they failed, but that's not the point), and even explicitly stated in their Halloween documents their desire to "de-commoditise open protocols.

    They have, admittedly, done some work to create open protocols and formats, XML and SOAP being among them. Shining work, but it doesn't make up for the damage they have done and are trying to do.

    I also disagree with the notion that open source doesn't necessarily mean open standards and open formats. It's impossible to create a closed, proprietary format or protocol with free software. if you didn't document your protocol or file format someone would just look at the source, and document it themselves.

    "The so-called (Free Software Foundation)...says that these other countries other than the U.S. should devote R&D dollars in the so-called open approach, that means you can never commercialize that software," said Gates.


    Ahh, I guess I'm imagining Red Hat, Mandrake, SuSE, Caldera (evil, btw), etc etc...



    (Another interesting point: didn't Microsoft state their desire to "warn legislators" of the "dangers" of copyleft licenses earlier this year (or last year, or something?)? They're playing the same game.)

    "When governments base their choice on a preference that takes merit out of the situation, that's a concern to us," said Mike Wendy.


    Aren't openness and independence from individual vendors `merits'? Or did I miss the part when the legislators said "we want these laws because...hell, we just feel like it! Why not?"



    Warning developing countries against using software based on the GPL, Gates said those who put development time into it are denying themselves the benefits of essential taxes.


    The money not wasted by the government on Microsoft licenses (they just got more expensive, too! One would think it that was a pretty bad move to make in a market where their most viable competitor can be downloaded free of charge or bought for $5 from CheapBytes...) more than makes up for any money that is not spent in taxes.

    Consider this: government spends $14,000 on Microsoft licenses for a particular office. Say they were taxed 20% on that (they wouldn't be, just picking a high figure for argument's sake). That's $2,800 taken in taxes (some of that would be wasted on bureaucracy, so not all of that would go back to the public), which is a loss of $11,200 to the taxpayer. Compare that to, say, installing Red Hat. $0. $14,000 saved by the taxpayer. Or perhaps $13,900 if they didn't feel like burning the CDs themselves.

    ...

    I was going to form these points into a coherent post, but I can't be bothered now.

    Disclaimer: posted via the non-free Internet Explorer (I'm at work, and missing Links. ;/ )

  68. Comment removed by account_deleted · · Score: 2

    Comment removed based on user account deletion

  69. Development models ? by nickol · · Score: 1

    OK, let's read :
    "Public entities should procure the software that best meets their needs and should avoid any categorical preferences" ...Agreed...
    "for open source software, commercial software, free software, or other software development models.

    Now, what do this mean ? It means that
    the MS Internet Explorer (free),MS Windows NT(commercial), MS Windows CE (commercial, open source) are made under different development models.

    Now let's ask authors : what is the development model ? Isn't it something about development ?

    Their statement means that if one writes a program
    as a commercial software and then decides to make it free, without changing even a single line of code, it will suddenly become a program, made under the different development model !

    Diagnose : 1) they do not know what they are writing about.

    2) it is not the "development model" that matters.

  70. Doublespeak by Anonymous Coward · · Score: 0

    Who is going to argue with 'choose the best tool for the job?'

    But when they then turn around and define what the best tool is or isn't, we can see their real mostives. This is like a 'motherhood and apple pie' organization whose real agenda is anti-abortion rights, anti-gay rights, etc.

  71. Its not really removing choices... by Anonymous Coward · · Score: 0

    Restricting software procurement to open source products isn't really going to exclude anyone. There is absolutely nothing stopping Microsoft from opening their source and chasing big fat government contracts, now is there?

    Hopefully, this will lead to the death of the scam that is intellectual property.

  72. Commercial Software by Robert+Frazier · · Score: 1

    Recently, for the first time in 10 years, I bought some software. (I've never used any software for which I didn't have a license.) It was r2net. It does rtf to html/docbook translations. It was simply the best thing that I could find. And, their support was great. E.g., I wanted to change platforms (FreeBSD -> linux), and there was no problem. The author of the program responded to my email within hours. I didn't mind paying them money for what they do.

    However, I would have not liked it if they were the only possible source for this.

    Best wishes, Bob
  73. George Orwell by Anonymous Coward · · Score: 0

    They must have read George Orwell's "1984".

    E.g., The Ministry of War was called The Ministry of Peace.

  74. You don't understand by Anonymous Coward · · Score: 1, Informative

    Specifically the law proposed in Peru isn't about only allowing OpenSource (TM) software.

    Microsoft could sell MS products down there, but they would have to supply the source. They wouldn't even have to allow Peruvian officials to distribute (specifically they could disallow Peruvian officials from distributing the source). The law just mandates that they have the source for auditing purposes.

    This would be no less proprietary than it is now. It would be no less MS quality.

    The market would still dictate the best product (in Peru), but MS would have to play by the rules.

    1. Re:You don't understand by Anonymous Coward · · Score: 0

      you are confused. the point of going oss is because they want "FREE" software. even if it were compiled and source code not provided (i.e. the old BeOS) then it would still be "free".

      by definition, for them to use free software means that their economy will never go anywhere. thats why there are laws against product dumping.

  75. merits of mandatory open source software by xstein · · Score: 1

    i personally think limiting choice is the ultimate sin, however i think many of you are missing the point in this proposed legislation.

    i haven't been following this situation closely, but i do not believe this to be an anti-MS lobby nor a promotion for open source software. security is a primary concern for any government, and this is where i believe open source software provides the biggest advantage--you know exactly what you are getting. although we all dismissed the chinese allegations of backdoors in windows as absurd, although cynical of me, there is nothing to stop a closed sourced piece of software from doing something like that. you are putting a great deal of trust in the software company, trust that i believe governments shouldn't give.

    in a say, MS vs Linux choice, many may choose the former because they are already more familiar with it... and it only takes one bad apple to spoil the bunch.

    there are many other security advantages of OSS over closed source, i'm sure some of you are far more imaginative than myself.

    i can see why governments may consider this for security, and perhaps compatibility issues, but i dont think this is a good idea from an economic standpoint.

  76. Governments can't make those fileformats by robinjo · · Score: 2

    What I would like the goverments to do is to define open fileformats/protocols and only accept/buy software which supports these formats 100%.

    There's a lot that can go wrong this way. I've followed one project like this. The result so far in 4 years has been money down the drain and some crappy standards that don't work.

    Problem is that the government doesn't always have the expertise to build those fileformats and protocols. And it they don't, a third party is going to make it. And that company often doesn't have the expertise either. At this point it becomes a political problem and everybody just let the project die a slow and painful death. Those who complain are only labelled problematic people.

    1. Re:Governments can't make those fileformats by Jondor · · Score: 2

      They don't have to define a standard. As it goes with standards: There are enough to choose from.

      Just make that choice, make it free, open and obligatory for govermental work.

      --
      Nobody expects the spanish inquisition!
  77. Here it is... by Corbin+Dallas · · Score: 3, Insightful

    For all you "Open Source Only Laws Are Bad" folks:

    If you buy closed source products, you have NO idea if it has a fatal bug or security exploit, and you are at the company's mercy if you want something fixed. PERIOD.

    I mean, Jesus people, THINK! What if you install the MicroBuss 5000 database software to store Social Security numbers and Drivers Licences, and then suddenly it gets hacked and all the data is compromised? Here's the quote from MicroBuss:

    "Well, we knew about the exploit, but we didn't want to tell anyone until we found a fix for it. It's ready now, just purchase the upgrade to the 6000 series."

    Don't laugh too much, this can really happen. Haven't any of you watched The Net? Granted, much of that was Hollywood, but backdoors are a reality. Is it really worth the risk for a minor economic boost? The answer is NO.

    Of all the places, I didn't think I'd have to post something like this at Slashdot, but after reading the first dozen or so comments, I guess I was wrong.

    --
    Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
  78. Its the coertion stupid by Zeinfeld · · Score: 2, Troll
    The problem with the pseudo-Free software movement is that they talk the libertarian talk and then reach for all types of coertion. I don't like the viral license in GPL, that is why I argued against the Web code being put under GPL. Putting the Web in the public domain rather than merely GPL had a big impact on its success.

    Equally laws to coerce states into using one type of software are ridiculous and ideological. Ideology is almost always going to be wrong regardless of what it is. The cost of software is not a significant cost when hiring employees. If I chose to work for a government agency I want to be allowed to use high quality professional software not pieces of utter amateur crap that are 'almost as good, yes really'. Clearly they are not, several of the Sun people I know ended up buying Microsoft Office themselves because they refuse to use the Sun substitute. There is nothing in the open source world that touches Visio, Adobe Premiere or Visual Studio .NET.

    The cost of outfitting an entire department with Microsoft everything is trivial compared to the cost of consultants. The big five charge in the region of $2,000 per consultant per day.

    notice that they also asked that research not be put under GPL-like licenses, under the assumption that government-funded research should be resold afterwards ...

    Like the title you are mistating the issue here. I think that there is a lot of consensus that code developed with public funds should be Free. But GPL does not mean free, it means heavily encumbered by a bushel-load of RMS's ideology

    If code is being developed with public funds the default license should be BSD style, free as in beer. RMS did have a point about Symbolics, huge amounts of DARPA cash went to develop the Lisp machine and Genera and was then diverted to a private company for private profit. The attempts by many universities to control the rights to code are simply grasping.

    The problem with GPL is that if you take it seriously and actually read it the GPL license stops code even being used for reference purposes since a programmer who reads GPL code is just as tainted as someone who disassembled proprietary code.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
    1. Re:Its the coertion stupid by catfood · · Score: 2
      The problem with the pseudo-Free software movement is that they talk the libertarian talk and then reach for all types of coertion.

      First off, it's "coercion." Sorry for the speling flame.

      But my main point is, when a legislature tells the government what to do, calling it "coercion" is twisting language beyond any credibility. If a state legislature isn't in charge of the government, who the hell is?

      Your bad rhetoric aside, state and national legislatures make high-level purchasing decisions all the time. One state might say we will or won't buy non-union-made products where possible. Another state might say we will or won't buy from local suppliers where possible. These are the choices that elected representatives are supposed to be making.

      Finally, unless I missed something vitally important in the article, I doubt anyone's seriously proposing an open-source-only law. The proposed laws in the various jurisdictions seem, in general, to be saying that open source software should be included in procurement decisions on an equal footing with closed source, and that purchasing agencies should give some weight to the obvious advantages of having free access to source code. If someone has contrary information I'd love to see a citation for it.

    2. Re:Its the coertion stupid by why-is-it · · Score: 1, Flamebait

      There is nothing in the open source world that touches Visio, Adobe Premiere or Visual Studio .NET.

      Visual Studio .NET?

      LOL!

      If I chose to work for a government agency I want to be allowed to use high quality professional software

      I work for a large multinational corporation, and *I* want to be allowed to use high-quality professional software too. Unfortunately, the CIO has mandated that we must all standardize on m$ office and use lookOut as our email client. Outlook is the biggest piece of crap I have ever had the misfortune to use!

      Like the title you are mistating the issue here. I think that there is a lot of consensus that code developed with public funds should be Free. But GPL does not mean free, it means heavily encumbered by a bushel-load of RMS's ideology

      Bullshit!

      The GPL allows anyone to make use of GPL code, with the restriction that they must share the results with the community. I would not consider that "heavily encumbered". I prefer that model, rather than put publicly funded work into the public domain where m$ could take without any benefit returned to the public at large.

      since a programmer who reads GPL code is just as tainted as someone who disassembled proprietary code.

      I would wager that CS undergrads who study at one of the universities which have taken part in m$' "shared source" initiative are far more contaminated than someone who has worked with GPL code.

      --
      *** Where are we going? And what's with this handbasket?
    3. Re:Its the coertion stupid by Balp · · Score: 1

      Actually it sounded good until, Visual Studio .NET, Visual Studio and it's components are the WORST of tghe Worst editors and IDE's I have ever tried. Of cource vitgh a loot of work you could get a decent editor, some version handling. And a half working build system. But it still will feel like a loosly fittet eviroment of hacks around something that doesn't work.

      As for Viso, I any day perfer Rose, and Rose isn't that good. And any university, or actually public funded code should have a licence close to BSD, maybe the original verision, thats is a loot better that GPL in this case, public funded code under GPL hinders that to be used in some kind of enviroments and thats bad.

    4. Re:Its the coertion stupid by Balp · · Score: 1

      >The GPL allows anyone to make use of GPL code, with the restriction that they must share the results with the
      > community. I would not consider that "heavily encumbered". I prefer that model, rather than put publicly funded
      > work into the public domain where m$ could take without any benefit returned to the public at large.

      You only miss a pair of details, one it's only put into the community as long as that community is the GNU/GPL community. It will affect the possibilities for software to be released by a diffent and "looser" copyright. That "hardest" licence that should be used in that case should be LGPL.

      Then the second part why should only parts of the nations tax payers get back? At least here in sweden the companies pays as much taxes as everyone else. Then at least I think they have equalrights to whatthe goverment puts out. O the heck I as private person should have the right to add my ideas to goverments developed software and possibly gain a good living from that, why should you then get my work for free?

    5. Re:Its the coertion stupid by Anonymous Coward · · Score: 0


      I prefer that model, rather than put publicly funded work into the public domain where m$ could take without any benefit returned to the public at large.


      It's funny how the opinions here vary so much based on who's ox is being gored.

      If I rip a piece of (privately produced) "protected" IP then I am enjoying fair use. I didn't "take" anything from anyone. You can't call it "theft" or "piracy" w/o putting on your asbestos suit. Intellectual property is bunk! DRM IS THEFT! etc. etc. etc.

      If microsoft takes a piece of (publicly produced) "unprotected" IP and fails to share what they do with it then they are "taking" it (from us? (from who?)).

      Slice it any way you want. It sounds like a double standard to me.

      I think that taking IP that was produced with public funds and managing it as if it were a privately owned asset is theft.

      Putting the IP in the public domain (or simple BSD style license) gives everyone the benefit of the work that we all paid for.

      If Microsoft wants to work publicly developed IP into their propriatary code base, fine. It doens't take anything from me.

      If the GNU/RedHat/GNU/XFree86/GNU/KDE/GNU/Linux/GNU folks want to fork public IP into their GNUdom, fine. It doesn't take anything from me.

      This sounds like Free as in Freedom. (as opposed to the Free as in "You will do as I say" of the GPL)

      Flame on!

    6. Re:Its the coertion stupid by mcrbids · · Score: 1, Flamebait

      You are an idiot.

      I don't like the viral license in GPL

      There is nothing viral about the GPL. It's code that's available for your use, and it comes with some restrictions that also provide a benefit.

      With the GPL, you get code that improves itself! As a developer, you can release GPL code and know that you are likely going to get something out of it - the efforts of other developers improving your codebase.

      The GPL is the "Golden Rule" enforced by license - Do unto others as you'd have them do unto you.

      Don't like those terms? Don't use somebody else's code!

      Now, how much of Microsoft's code base are you going to incorporate into YOUR pet project?!?!

      This whole "viral" idea is marketing spin cooked up by Microsoft goons to discredit a very noble movement...

      -Ben

      PS: It's "coercion"...

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    7. Re:Its the coertion stupid by why-is-it · · Score: 2

      it's only put into the community as long as that community is the GNU/GPL community.

      Anyone is free to share that information. The GPL levels the playing field because a large multinational has the same rights and responsibilities that I do when dealing with GPL code.

      why should only parts of the nations tax payers get back? At least here in sweden the companies pays as much taxes as everyone else. Then at least I think they have equalrights to whatthe goverment puts out.

      To name but two examples, Microsoft and Cisco don't really pay much tax to the US government. Here is how they do it. I believe in the public domain. But I don't see m$ contributing anything to the public domain. I don't see the media cartels contributing to the public domain. I don't see big pharma contributing to the public domain. If anything, these large corporate interests are using the politicians they own to alter intellectual property laws to their own advantage. The threat to the ever-shrinking public domain is not the GPL.

      I as private person should have the right to add my ideas to goverments developed software and possibly gain a good living from that, why should you then get my work for free?

      I fail to see how releasing software under the GPL prevents you from adding/changing GPL code. In addition, there are no provisionsin the GPL preventing you from selling GPL code. You just have to make the source freely available. I fail to see how you are being oppressed.

      --
      *** Where are we going? And what's with this handbasket?
    8. Re:Its the coertion stupid by Zeinfeld · · Score: 2
      Actually it sounded good until, Visual Studio .NET, Visual Studio and it's components are the WORST of tghe Worst editors and IDE's I have ever tried.

      I don't know what else you have tried but emacs ain't on the same planet as far as I am concerned.

      Of cource vitgh a loot of work you could get a decent editor, some version handling

      Looks like you have never used Visual Studio or you would know that it will work with most of the commercial version control systems. The editor does not do mark point editing like Emacs, but thats about all it does not do out of the box.

      If you come to Visual Studio with 10 years of emacs you are likely to prefer to still use emacs. I have a lot more experience with more than just emacs so changing to Visual Studio is not a big deal while the advantages are.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    9. Re:Its the coertion stupid by Zeinfeld · · Score: 2
      But my main point is, when a legislature tells the government what to do, calling it "coercion" is twisting language beyond any credibility. If a state legislature isn't in charge of the government, who the hell is?

      According to the Constitution of the State of California the Executive headed by the Govenor has that role.

      The Legislative branch has oversight, but legislation is absolutely the wrong vehicle for administrative reforms.

      I doubt anyone's seriously proposing an open-source-only law.

      Try reading the slashdot thread, that is exactly what people are proposing. In this case the link from the thread to the story is pretty direct.

      As you point out there are reasonable folk on both sides, however there are also complete loons and in a political process it is often the one-banana-short-of-a-whole-bunch types that end up writing the legislation. And yes, read the thread, there are plenth of people who read slashdot who just can't wait to tell government employees that from now on "all your desktops are bellong to us".

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    10. Re:Its the coertion stupid by mpe · · Score: 2

      I work for a large multinational corporation, and *I* want to be allowed to use high-quality professional software too.

      Does this mean that your corporation uses software, but is not in the business of supplying software to third parties.

      The GPL allows anyone to make use of GPL code, with the restriction that they must share the results with the community. I would not consider that "heavily encumbered"

      The only entities who are encumbered in any way here are those who's business relys on selling proprietary software. A business which sells proprietary software as a minor sideline might be a little bit encumbered. A entity which uses software, which is the vast majority of individuals and corporates (profit and non profit) isn't encumbered at all. Nor would a company (or individual) who works as an IT contractor.

    11. Re:Its the coertion stupid by Balp · · Score: 1

      > Looks like you have never used Visual Studio or you would know that it will work with most of the commercial version
      > control systems. The editor does not do mark point editing like Emacs, but thats about all it does not do out of the box.

      Tes it "works" with most commerical revion system put it's a pain in the ass (I'm at the moment Coding with Visual Studio, and a clearcase base version handling. But it's not integreated and Studio has a loot of it's owbn ideas of how to use clearcase. And for that much money I does like to have a little more. The editor is not good, it's ok, it can do some simple editing but more fun stuff more advanced stuff and it fails.

      The maion stuff that it fail with is.

      * good macro system, (by the way as I opend the macro panel, to findout if there was any new additions that I had missed it died.) Vi has a good full working macro system. Emacs has it. All large good editor has it, but the internal studio editor does't thats a shame.

      * Context Senitive Code indent, when one changes line the new line should be indented in a good way. One should be able to reindent a buffer.

      Thats the two main points that hinders me from using The visual studio editor. (And NO I don't touch Emacs either, I have used that program, but it's huge and bloated. As Linus said it's not good for editing any more.)

  79. Only in America by buss_error · · Score: 2

    First, fund research into networking and interoperability between computers.

    Second, since it's done with public funds, refuse to let anyone copyright or patent the research.

    Third, allow anyone in the world to use the work.

    Fourth, pass laws to prevent it's use unless you pay for it.

    Typical corporatist thinking.

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
  80. Why use Open Source? by MrLinuxHead · · Score: 2, Insightful

    Why should governments (and people) across the world choose Open Source?

    Freedom - Linux and the General Public Licence (GPL) frees you from the chains of software licensing

    Control - You are no longer forced into a never-ending cycle of "upgrades"

    Growth - Linux makes available the tools and applications that enable you to expand

    Security - Witness the hundreds of Windows Security Alerts at CERT

    Stability- Up months at a time without a crash or need for rebooting

    Customization - immense flexibility

    Lower Costs - You can control costs by eliminating license fees, and reducing the cost of your software upgrade cycles.

    Linux isn't free. Linux is Freedom.

    --
    I may be bad with names, but I'll never forget your IP address
  81. Story at The Register by fatwreckfan · · Score: 3, Interesting
    There was a story at The Register almost a week ago about this.

    Most interestingly is Sincere Choice, created by Bruce Perens and Michael Robertson.

    From their main page:

    We stand for these principles:

    • Open Standards

    • Intercommunication and file formats should follow standards that are sincerely open for all to implement, without royalty fees or discrimination.
    • Choice Through Interoperability

    • No user should be required to use a particular product simply because other users do. Competing products should interoperate with each other through open standards.
    • Competition by Merit

    • Software vendors should compete fairly on the merit of their products, rather than by attempting to lock each other's products out of the market.
      Research Availability
      The people pay for government-funded research, its fruits should be available to all of them equally. We promote Open Source / Free Software licensing as a means of distributing research results fairly.
    • Range of Copyright Policies

    • We support a broad range of copyright policies, from Public Domain through Open Source and Free Software to Proprietary. We support use of the GPL and LGPL licenses when appropriate. We assert that Open Source and Proprietary models can be used together effectively. A number of our companies deploy software under the GPL license and proprietary software in the same product.
    • Freedom to Set Policy

    • Individual users, businesses, and government should all be free to set their own policies regarding what sorts of software they will acquire and use. They should not force their policies upon others.

  82. Shoehorning the wrong tool by mgkimsal2 · · Score: 4, Informative

    "Shoehorning the wrong tool" - this happens OFTEN dealing with MS. Anecdotal case in point:

    The transcription department at the hospital my mother works at transferred everyone over to MS Word a couple years ago, from DOS-based Word Perfect. The reason given was to 'increase productivity'. Well, it only helps the IT productivity, because it's less for them to 'learn' (never mind that they rarely actually help solve a problem anyway, that's another story).

    The point is hundreds of people were trained and very productive in WordPerfect. They didn't WANT to switch to Office/Word, but were forced to. Productivity DROPPED like a rock. All the DOS-based tools (keymap-expanders - "alt-shift-gg" expands to "gyrointestinal gerontology", for example) don't exist for Word, and still haven't appeared on the market.

    By pure line-count per hour based productivity, MANY people in the department fell at least 50%, some by as much as 80%, in terms of productivity.

    This was and still is most definitely the 'wrong tool' for the job, but it's 'company policy' and everyone lives with it. Forcing people in a federal office building to learn OpenOffice after learning Word would be costly, yes, but it would fit the overarching IT vision, if it was articulated to demand open source stuff.

    When the 'wrong tool' for the job is MS, people still seem to go along with it, but when the 'wrong tool' may be open source stuff, suddenly it can't happen?

    1. Re:Shoehorning the wrong tool by Froqen · · Score: 1

      The point is hundreds of people were trained and very productive in WordPerfect. They didn't WANT to switch to Office/Word, but were forced to. Productivity DROPPED like a rock. All the DOS-based tools (keymap-expanders - "alt-shift-gg" expands to "gyrointestinal gerontology", for example) don't exist for Word, and still haven't appeared on the market.

      Here's $20, go get your self a vb for applications programmer for an hour.

    2. Re:Shoehorning the wrong tool by puto · · Score: 3, Insightful

      My primary function in IT has been on the medical end. Just about every aspect. And I have used the Nixes and MS products in offices I have managed and was the it director for a small hospital. I have 12 years in this side of industry and have seen it ALL.

      The problems you mention are true but are a little exaggerated.

      1. MS word is a bit of a learning curve if you come from Wordperfect(which in it's day rocked). But all of those items you mentioned that cannot be done with Word, can be. MS is quite big on the Healthcare front. I have implemented key expanders for word since 1995.

      No one know about google at the hospital?

      http://www.google.com/search?hl=en&ie=UTF-8&oe=U TF -8&q=word+key+expanders

      2. A WELL PLANNED ROLLOUT.

      This goes for any software implentation that is in a production enviroment such as a hospital. Have 25 percent of the staff begin to switch at first, have em use it for half a day, but slowly roll it out and ease the new product it. ANY change of software will cause downtime in production. AND all employees when switching from something known to something new create a lotta FUD. They are scared, don't want to learn something new, and in many cases they know the new stuff might bring to light some of their faults. Sounds like the hospital IT staff was a little clueless.

      Then which brings me the the point of TCO and standards.

      Word in the longrun would probably be cheaper than open office and easier to support because people have it at home, can pick up a a dummies book, go to New Horizons, call a friend, many venues for support. And the more widely spread the product on the market, = less calls I get because many people know it and can lean over and help their coworker.

      We do need an open standard for documents. I totally agree. BUT when medical records and forms need to be sent in formats that cannot change and need to print on your printer like I look at them on my screen. Insurance claim forms adhere to a certain standard and if they are 1 millionth of a mm off, then the companies wont take em.

      Then I am going to choose the most widely accepted format, which in this case is Word.

      Word has an 85 percent saturation in the medical industry, and sadly enough I have to go with it but cause it will be around in the long run, TCO. I train em on Word now, the industry supports it, and it will be around.

      Word Perfect has been floundering since the 90s. They actually were going out of business and Novell bought them. I have a CD that says Novells Word Perfect. The widespread use is that it has always been bundled free with systems.

      This is not a Microsoft ad. As an IT director I choose the least painful route and the less costly in the long run. And in the medical industry word fits the bill.

      I use Unix, I like it. I use open office. I use Office, I like em both. Office is a good product

      Puto

      --
      The Revolution Will Not Be Televised
    3. Re:Shoehorning the wrong tool by mgkimsal2 · · Score: 2

      Stedman's dictionary product wasn't available last time I looked. Even products like it operate SLOWLY under Windows. This is not me saying this - this is coming from multiple transcriptionists who've been 'in the trenches' for years. Some marketing fluff states that there are equivalents, but those are not the equivalent functionality in real world usage.

    4. Re:Shoehorning the wrong tool by mgkimsal2 · · Score: 2

      The point is the tools already exist, and keep people productive. Obviously the makers of these programs - the ones who already have years of terminology collected and organized - don't feel there's enough market to develop something. If they don't think it's worth it (either it won't be fast enough, or whatever) that should speak volumes to the hospitals out there, but it doesn't. Everyone gets shiny new Windows on their desks, even though it's patently the Wrong Tool For The Job(tm).

    5. Re:Shoehorning the wrong tool by mgkimsal2 · · Score: 2

      To follow up again, no medical transcriptionist I know of who's been in the biz for more than 5 years LIKES to use MS Word. Some hate it, some are indifferent, but no one LIKES it.

      Yes, for you as an IT person, it might be less painful, but it's certainly not faster than DOS based WP. The transcriptionists I know are paid per line, and none have been as productive under MS Word as under WP/DOS. When it impacts your paycheck, you take more notice.

  83. Support by Anonymous Coward · · Score: 0

    I was wondering if anyone is interesting in rallying support for the legisation againest this open sores movement. It is a shame that such a horrible conditions affects so many...

  84. I am not a GPL fan by ACNeal · · Score: 1

    I think the license is really not at all good for developers choice, and obviously not for business. And don't even start with the service argument, because if you write good software, it shouldn't need service, either in support, or training. It should be fault tolerant, and intuitive. These are lofty goals, but I would rather buy software that made an attempt to reach them, than software that was cheap, and intended to rape me because I wasn't willing to pour through copious FM's. But, I think publicly funded research is the clearest and most obvious place to put the GPL. Some people might argue for BSD in pulic research, and I might tend to agree, but the GPL is also a strong candidate, or maybe LGPL, and section off the public stuff in libraries. We already paid for it once. Why should we pay a company to impliment a technology they didn't pay to create. R&D is an expensive process that people like RMS tend to forget, since he works for an institution. A company should be able to recoup these costs, and profit from them. However, if I already paid for the R&D, they really don't need or deserve more of my money to package it.

    1. Re:I am not a GPL fan by Anonymous Coward · · Score: 0

      Completely WRONG. A lot of GPL'ed software is COMMERCIAL SOFTWARE, and this is pointed out on the GNU website: http://www.gnu.org/philosophy/categories.html I earn a living from supporting free, opensource software. Your argument just doesn't add up.

    2. Re:I am not a GPL fan by jcast · · Score: 1

      R&D is an expensive process that people like RMS tend to forget, since he works for an institution.

      You mean the FSF?

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
  85. Free Vendor Choice by Per+Abrahamsen · · Score: 2

    A law requiring "you" (singular) or "me" or any other individual or private corporation to only purchase software under free licenses would be bad.

    However, any individual, company or organization should be allowed to formulate a policy for which license restrictions they will accept. If an organization believe it is in their best long term interest to only purchase software under licenses that avoid being dependent on a single (or fix set) of suppliers, they should be free to formulate and enforce such a policy.

    Anyone who believe that "free vendor choise" will be a benefit in the long term, should try to make organizations they have a stake in adopt such a policy through whatever mechanisms are appropriate for that organization.

    If the organization is a government, such a policy take the form of a law, even when the only affects issues internal to the government.

  86. ROTFLMAO, Principals ! by maxwells_deamon · · Score: 1

    Chase one of the links in the article then scroll down. there are a few "links" on the bottom of the page.

    Note that they have not built the link for "Our Principles" yet.

    A problem is it?

  87. Why should a government have freedom of choice? by jc42 · · Score: 2

    In the news lately has been the story that in Palm Beach County, Florida, they are replacing the voting equipment that caused so much trouble two years ago with new equipment. But the new equipment contains proprietary software whose inner working can't be examined. The result is that there will be no way to have an independent audit of the election results.

    What we need is government accountability. This can only be done if the computers that control the data can be examined in detail. Any software that has closed components can and will be used to prevent auditing and accountability.

    The only way to get honesty and accountability in government data systems is to require that all software be open to examination and auditing. This can only be done with a strict legal ban on binary-only software in government computers.

    As with the Palm Beach voting equipment, proprietary software is an open invitation to Fraud and Abuse by whoever runs the equipment (or whoever bribes them).

    --
    Those who do study history are doomed to stand helplessly by while everyone else repeats it.
  88. Re:eat an ass by Anonymous Coward · · Score: 0

    Cunt-Like Immature / Obese Trolls.

  89. I am not a GPL fan by ACNeal · · Score: 1

    I think the GPL license is really not at all good for developers choice, and obviously not for business.

    But, I think publicly funded research is the clearest and most obvious place to put the GPL. Some people might argue for BSD in pulic research, and I might tend to agree, but the GPL is also a strong candidate, or maybe LGPL, and section off the public stuff in libraries.

    We already paid for it once. Why should we pay a company to impliment a technology they didn't pay to create.

    R&D is an expensive process that people like RMS tend to forget, since he works for an institution. A company should be able to recoup these costs, and profit from them. However, if I already paid for the R&D, they really don't need or deserve more of my money to package it.

    (And obviously I am not a big fan of logging in, damn HTML format by default)

  90. They got one thing right. by Anonymous Coward · · Score: 0

    >they do mention that publicly-funded research should >steer clear of licenses such as the GPL.

    that i agree with. Public *should* have absolute freedom from software that they pay for. Thus it should not be GPL but closer to the BSD type licenses.

  91. COBOL and Surety by ErikVonLiedtke · · Score: 1

    First point - anyone ever heard of COBOL? Grace Hopper, et al, invented it and the government used it for free ever after. Second point - I have done safety and security evaluation of software used in high-value systems. Open source software has a tremendous advantage for that type of application. I have seen the source for Windows (NT 4.0) and it isn't pretty. When I have to review every single line of code for safety and security, I'd much rather do the Linux kernel than NT/2K/XP.

  92. Only GPL/Linux? What about BSD? by nurb432 · · Score: 1

    I assume they are FOR bsd as you dont *have* to give back like you do with GPL ( the story implied it was optional with GPL )..

    Just that linux is NOT the only game in town. just the one with media share.. ( and yes i do use it.. just commenting )

    --
    ---- Booth was a patriot ----
  93. Yes they can by Quila · · Score: 2

    The government can copyright. I am holding an example of this (a video tape) in my hand right now.

  94. Initiative against Vendor Choice by Per+Abrahamsen · · Score: 2

    The organization should properly be named as the above.

    Laws that require government offices to use free software does not limit the choice of software, it limits the choice of licenses. Specificaly, it limits the ability to chose a license that bind the purchaser to a single vendor for support and updates.

    Obviously, most vendor would like to be the single choice for support and updates, since being the single source allows you to set the price as you see fit (the alternate would be for the pruchaser to switch to another platform, which requires retraining and is extremely expensive).

    While a single vendor license may offer some immidiate benfits, for example the vendor may offer a price below development cost in anticipation of later income on support and updates, a license that allow a free choice of vendor may be cheaper on the long run, as competition between vendors will make sure that the need of the purchaser is not ignored and the price is close to cost. Appart from the price, there is alwaus the very real risk that a single vendor will "change its focus" to something that is not you.

    The initiative this does not think government offices should be allowed to make license requirements that is in their own long time best interest, but instead alone should choose based on short term tecnical merrit, ignoring the long time benefits of free vendor choice.

  95. Campaign is easily countered... by Anonymous Coward · · Score: 0

    by removing all references to open source and software licencing from government proposals. They should only include a list of `technical' requirements and their rationales. These requirements could e.g. include the demand for well documented and patent unencumbered protocols etc. Let all constraints on the licencing be implicit and "software choice" will be in need of a new set of arguments.
    A good start would be to take the Villanueva famous reply to microsoft and proceed by removing all occurances of the words "free", "open source" and "licence".

  96. Try PostgreSQL or SAP DB by yerricde · · Score: 1

    MySQL is not yet an acceptable replacement for a well done installation of Oracle ... I want something others of used

    You want this or this.

    --
    Will I retire or break 10K?
    1. Re:Try PostgreSQL or SAP DB by Anonymous Coward · · Score: 0

      Just yesterday a poster suggested that Slashdot offer a (sort of) resume posting service with "ratings from peers" that will assist potential employers.

      I IMMEDIATELY THOUGHT OF THIS (PARENT) POST.

      Just what I want. My resume modded down because some *idiot* does not understand what an enterprise database is. I will be sure to get a DBA job off this site.

      Every time someone mentions Oracle on Slashdot, you have a dozen people suggesting that they run an open source alternative.

      NEWSFLASH! Features aside, the industry support for these databases do not exist. We had a vendor in *today* that demonstrated a product that ran against MS SQL and Oracle... ONLY.

      I guess I should tell them that I am not interested in their product because I can't use it against PostgreSQL.

      Or I should tell the developers to toss the tools that they are familiar with and use some half-assed tool with a broken GUI - so we can save some money on Oracle licenses.

      And the features.... Judas-Priest, you people have no clue what Oracle offers that these other databases do not. If you did you would shut the **** up.

  97. A big clarification is needed here. by bons · · Score: 2
    There is a big difference betweens licenses such as BSD and other licenses. And that difference is restriction. I don't want publicly created works placed under ANY form of restriction, nor do I want the government to adopt a policy that exchanges a bias for one form of restricted software for another.

    Anyone who wants to put restictions on their own code, hey, I'm all for that. One of the principles behind all of this once was the right to choose your own license and distribution methods (unless of course you're the RIAA, then we have the right to choose your licenses and distribution methods for you), but I draw the line at allowing someone else to set the restrictions on code and concepts that my tax dollars also paid for.

  98. Blammo! Another argument falls to friendly fire by gilroy · · Score: 3, Insightful
    Duh-huh, what? Blockquoth the poster:

    With Open Source, the answer is always out there, usually. It isn't always so when trying to navigate a vendors website. With Open Source,if Red Hat, SuSE or say Debian doesn't have an answer for your problem, someone else usually does!

    You don't think the relative difficulty and obscurity of Microsoft "solutions" should count as a cost? I think it's disingenuous to argue that installation and training are costs but hours lost to dead-end surfing or on hold to tech support are not. Let's not even mention per-incident phone support!
  99. Where I work by Anonymous Coward · · Score: 0

    I work for a small software company. IMHO we make good software with excellent support. It is also fairly expensive(I know this is relative so 3-4 zeros type of expensive). There is also Open Source software available that does pretty much what our software does except ours is better. Yes, that is bias but it is also true.
    Now from what I understand is being proposed, NASA could no longer license our software but would have to take the OSS stuff.

    It would then be likely, that they would then spend more engineering time and overall spend more money than using our software in the first place. And this is a good thing? Remember folks engineering time is more costly to most companies than a $10K license fee.

    I am all for OSS when it makes sense, but it doesn't always make sense. Flame away.

  100. Argh. What a goofy Slashdot spin. by Junks+Jerzey · · Score: 2
    This group is against laws that force you into particular software choices, like

    You must use Microsoft Windows.

    You must use GPLed software.

    This is in response to that silly California law--which geeks seem to support, for unknown reasons--mandating the use of open source software. Certainly that's a dumb and extremist proposition, and even Stallman and Torvalds would be against it.

  101. Re:So -- you want the government to set the standa by Shelled · · Score: 3, Insightful

    Right. Without the innovation to break the last proprietary document format with an incompatible, upgrade-forcing new one, how can government possibly continue to operate? XML is "the lowest common denominator" compared to .doc? How, that the unwashed (ie. any citizen) can read it with paying the MS tax?

  102. Linux+ by MikeAR303 · · Score: 0

    So what does this mean for their Linux+ program?

    --
    This post will be modded down for no particular reason by a sweaty 14 year old who is not allowed out past dark.
  103. Interesting, but beside the point by Saint+Fnordius · · Score: 2

    You're missing the point of most of these initiatives. What these people want is for software contractors to meet certain requirements.

    1. Files created by your software need to be in an open, documented format. This is to prevent "lock-in" of documents. Since so many people have to exchange files with the government, it is important that the government doesn't dictate which program they should use.

    2. Governments need to be able to examine the source code of a program, so that they can (theoretically) protect themselves from malicious code. It also allows them the ability to further develop the software should the original contractor no longer be able to.

    3. Research done for the government is assumed to be for the general public. Legal licensing restrictions need to protect the interests of the general public.

    Mind you, these are the intents. Whether the actual bills do this or not I can't tell, because my eyes tend to glaze over when I read legal documents.

  104. POSIX built into NT; "testing by Unifix" by yerricde · · Score: 2

    That means Windows is out the window because it is not POSIX compliant and certified

    Microsoft has a simple POSIX layer built into Windows NT operating systems (including 2000 and XP). It's not very good (e.g. it can't run networking or graphics; thus, no X), but Microsoft does supply an upgraded POSIX layer called Interix. If you don't really need "certified", then Red Hat Cygwin might work; it implements (most of) POSIX on top of Win32.

    so is Linux, *BSD, and Mac OS X.

    Linux not POSIX certified? Then what's this "POSIX conformance testing by Unifix" message I see every time I start Red Hat?

    --
    Will I retire or break 10K?
    1. Re:POSIX built into NT; "testing by Unifix" by ethereal · · Score: 1

      Maybe it was tested and failed? :)

      The Linux kernel, at least, doesn't hew exactly to the POSIX spec; read various posts by Linus on Kernel Traffic or on the lkml to see why he doesn't see strict POSIX conformance as the highest-priority goal.

      In practice, Linux is POSIX-compliant enough. It's almost to the point where interoperability with Linux and GNU software is more the standard than POSIX itself is.

      --

      Your right to not believe: Americans United for Separation of Church and

  105. Attack on the GPL. by Anonymous Coward · · Score: 0

    I was looking through their website and one thing really caught my eye.

    Under the Principles section, "Promote broad availability of government funded research"

    Here is the quote:

    "When public funds are used to support software research and development, the innovations that result from this work should be licensed in ways that take into account both the desirability of broadly sharing those advances as well as the desirability of applying those advances to commercialized products"

    They want publically funded work to be thrown under the BSD license, so they can use it commercially and not have to release their own code to the public.

    Anyone else getting this feeling from reading the site? Think of the parties involved with this, and their motives. Quite obvious.

  106. More Microsoft FUD. by Anonymous Coward · · Score: 0

    "While their goals don't specifically mention open source, they do mention that publicly-funded research should steer clear of licenses such as the GPL."

    That's like saying that we as the public should not use our own resources, that we should not collaborate amongst ourselves, to develope things for ourselves, but, instead, should pay corporations to develope everything we need, keep these developments proprietary, and control the means to our well-being and our future with it. Only an absolute fool will listen to any "advice" from a ruthlessly greedy and selfish corporation like Microsoft.

  107. I have this image in my head by return+42 · · Score: 2

    A huge dinosaur, covered with ants, each taking a tiny little bite out of its flesh. It rages and storms and roars. It stomps its feet and slams its body against trees. It kills lots of ants. But there are lots and lots of them, and they continue to patiently nibble away at it. It's very big, and it fights hard, and it's gonna take a long time to die. But you know who's gonna win in the end.

  108. Re:So -- you want the government to set the standa by OSgod · · Score: 1

    Ummm... you have missed the point. If the government controlled the format it would be the same format they standardized on in 1972. That would be it... no xml. no html. perhaps paper tape ebcidic files only.

  109. They have spoiled all words and terms of industry. by Anonymous Coward · · Score: 0

    I hate M$ manner to take known term and try associate it with they own stuff.

    "Software Choice" is an IBM subscription for OS/2 updates:http://www-3.ibm.com/software/os/warp/swch oice/ .
    "SQL Server" sounds like the most general term in RDBMS.
    "Internet Explorier" sounds like only tool to look around internet....
    X-box is not related to X-Windows but could create "connection".
    "Visual C/Basic...." comes right after IBM start marketing of VisualAge.
    Anybody can continue this list?

  110. Let the Market Rule by Anonymous Coward · · Score: 0

    We're not talking about preventing people from running stuff, but about what the government runs. Perhaps the benefits to non-commercial government software merit such distinction.

    Consider the all the volatility with everything that is associated with commercial software. The EULA's, crazy contracts, IP grabs, monopolies, proprietary formats, and various other items to be found when companies traverse the infinity of methods for Making Money FAST! All that crap is just so much noise introduced into the computer experience. Makes things more complex. Too complex. Having non-commercial software, with no strings attached, would mean fewer lawyers, no need to keep track of a million different licenses, interchangability of tools, compatibility of data formats. Doesn't it kind of make sense?

    And there's one factor that even if it stood alone, may be good enough. The money issue. What could be better for government than to cause it to work with tools that are less fertile to the bribery system?

  111. "Reasonable and non-discriminatory"? PFEH! by TrentC · · Score: 1

    You need look no farther then the recent CARP ruling on Internet radio broadcasting royalties -- a quick summary can be found here -- to see what "reasonable and non-discriminatory licensing" will do to freedom of choice: kill off all of the small players, making sure the Old Boy's Club has free reign.

    Jay (=

  112. Corporations paying taxes ... by royalblue_tom · · Score: 1

    Uh, no, they don't. Their customers pay Microsoft's taxes, because like every business in existance, part of the cost of what they sell is "overhead".

    If corporate taxes go up - oh look, all the companies have raised their prices to cope with the new taxes.

  113. Interesting thought about Principle #1 by hndrcks · · Score: 2

    "Procure software on its merits, not through categorical preferences "

    Change 'procure software' to 'hire an employee' and see how far that gets you with the US Gubmint.

    --
    Everyone will start to cheer when you put on your sailin' shoes.
  114. Repeat Topic by AlastairBurt · · Score: 2, Informative

    This topic was actually discussed four days ago under the title MS "Software Choice" Campaign: A Clever Fraud. But, of course, it is always good to discuss it again.

  115. Re:So -- you want the government to set the standa by pohl · · Score: 1

    The solution, then, is to say "it can be any format, but that format must be unambiguously specified in a document that is available to the public without a license that restricts the use of said document to create software that reads/writes/transforms files of said format". This is different from saying "files must be PDF".

    --

    The "cue the foo posts in 3, 2, 1..." posts will commence with no subsequent foo posts in 3, 2, 1...

  116. Governemnt should be transparent... by dh003i · · Score: 4, Insightful

    Thus, the source code for any software it uses should be available.

    The people have the right to know what code the government is using to protect confidential information, criminal records, driving records, manage taxes, etc etc. Closed-source software destroys the possibility of transparency in the government, and denies people that right.

    Furthermore, its OUR tax dollars which are paying for this stuff. Thus, more cost-effective solutions -- hence open source software / free software / public domain software -- should be used by the government.

    Furthermore, the government should not use any standards which lock/force people into using any particular kind of software. That means no proprietary standards (like MS .doc files). Proprietary standards force people into using particular programs (like MS Word). Open Source / Free standards should be used, as they don't lock the people into any particular program. A standard like OpenPGP can be incorporated by anyone into their program, be it the FSF, the OSI, or MS.

    Now, regarding government development of software. In all cases, government-funded projects should produce something which is freely available to the public. That means public domain, GPL, or Open Source Licenses. These licenses (or lack thereof) make the results of government-funded projects available to the public. In regards to the GPL, it requires that you GPL any modifications. But this is a good thing. It is good that the government promote recipricol relationship communities, as the GPL does. This is in the public interest. It is in the public's interest that any software produced or funded or supported by the US Government become public domain, GPL, or covered under any of the OSI certified licenses. It is not in the public's interest that such fall under a proprietary license: that means that citizens pay TWICE for a product. Once to support its development, then again to buy it.

    The simple fact that in 99.99% of cases using Open Source/GPL software saves money should be enough to justify its use. In the few cases where it doesn't, that's b/c its not as good as the proprietary equivalent, but that can easily be fixed by government-funded development.

    Even in the very few (0.01%) of cases where you save money by using proprietary software, that still doesn't justify using it in those cases. Because the public has the right to know what the code is the govenrment is using (as this affects their lives), any code the government uses should be transparent.

    1. Re:Governemnt should be transparent... by kirkjobsluder · · Score: 1

      Now, regarding government development of software. In all cases, government-funded projects should produce something which is freely available to the public. That means public domain, GPL, or Open Source Licenses. These licenses (or lack thereof) make the results of government-funded projects available to the public. In regards to the GPL, it requires that you GPL any modifications. But this is a good thing. It is good that the government promote recipricol relationship communities, as the GPL does. This is in the public interest. It is in the public's interest that any software produced or funded or supported by the US Government become public domain, GPL, or covered under any of the OSI certified licenses. It is not in the public's interest that such fall under a proprietary license: that means that citizens pay TWICE for a product. Once to support its development, then again to buy it.

      Isn't this not one of the big myths about the GPL? The GPL does not prevent a vendor from charging for GPL software. Therefore, it does not prevent citizens from having to pay twice. You would still see independent vendors like Red Hat charging money to redistribute the software with their own value-added components. In fact I would argue that the ability to create commercial products from public domain information is a good thing. For example, maps are built from a variety of information sources including public domain information from the USGS. The openness of the source material for these maps create an environment where mapmakers can compete by adding features not found in the original source material such such as paper quality, laminated maps, digitized maps, maps that highlight tourist features. The legislative record is public domain, the newspapers can compete by providing expansion and analysis.

      But applying the GPL or any other OSI certified license to government produced software would be a very bad thing for the public interest. These licenses only work because the original creator has a right (defined by copyright law) to enforce the license. These is not a right that should be extended to the government because of its potential to be used as a form of prior restraint. I am willing to accept the argument that the government can restrict the publication of government information for national security purposes. I am unwilling to accept that the government can place other restrictions on the use of its information.

    2. Re:Governemnt should be transparent... by sheldon · · Score: 2

      When government funded software is used in a commercial product, you are not paying for it twice.

      You are paying for the modifications made by the commercial developer. Or in most cases they are not so much modifications, as it is a case of the software being integrated into a much larger package. Like say incorporating the Apache web server into a J2EE application server environment, etc.

      Once you realize that most of your argument falls away.

      As far as source code availability to government, I agree with that. I even believe the source code for software should be available to all purchasers.

      Where I disagree is the Open Source communities claim that all software should be free. I simply feel if you buy some software, you should have the source. You should be able to modify the source. You should be able to distribute your patches. But that does not mean you should be able to distribute the original software, or any modified versions of it. Why? Because it discourages investment into software by not allowing software developers to recover their R&D costs.

  117. depends on the Ayndroid by timothy · · Score: 1

    Microsoft attempting to use political pressure to restrict competition, lapping at the public trough for the biggest single chunk of its business, and participation in privacy-reducing, anti-individual measures like Passport might not please the average Ayndroid. Those are the sorts of things that Rand's villains would do.

    (Now, different issue is the harrassment MS has faced from the competitor-fueled antitrust case ;))

    timothy

    --
    jrnl: http://tinyurl.com/c2l8yr / foes: http://tinyurl.com/ckjno5
  118. What's wrong with that? by drew_kime · · Score: 2
    China is not adopting Linux out of any altruistic sense of empowering the people. They are adopting it because it is not controlled by a corporation which is based in a potentially hostile foreign nation.
    And one of the reasons I favor Linux is that it's not controlled by a corporation convicted of illegally leveraging its monopoly and based in a nation increasingly hostile to the will of its own people. (Ref: CBDTPA, UCITA, DMCA)
    --
    Nope, no sig
  119. Interesting by Anonymous Coward · · Score: 0

    how their registration doesn't work using Mozilla. Guess I can't choose to use Mozilla :)

  120. With apologies to the NRA by BoVLB · · Score: 1

    Information doesn't want to be free.
    People want to be free.

  121. Story at Adequacy by Anonymous Coward · · Score: 0
    I posted an analysis of the software choice initiative at click here. It may not be a popular viewpoint; it may not be a worldview that the smaller-minded moderators wish to see openly debated. But it is my humble viewpoint, contreversial though it may be, and I humbly submit it to you now.

    Yours in Software FreeDom,
    eSolutions

  122. I would love software choice by g4dget · · Score: 2
    Like the choice not to pay for Windows on a new PC. More importantly, I would like the choice of not having to use Microsoft software in order to read government documents, submit government forms, etc.

    So, as long as the government sticks to open formats, I don't care what software they use. The problem with Microsoft software is that Microsoft does not support open formats well. If Microsoft changes their behavior, they can become competitive again for government applications.

  123. That's news by EdMcMan · · Score: 1

    For not being able to put open source products in commercial software, Microsoft did a good job of using zlib. I'm sure they are using a number of other libs that we've yet to find.

  124. Capitalism? Buy me out by Anonymous Coward · · Score: 0

    "In a recent speech delivered to the Government Leaders' Conference in Seattle, Microsoft chairman Bill Gates likened the concept of open source to anti-capitalism. Warning developing countries against using software based on the GPL, Gates said those who put development time into it are denying themselves the benefits of essential taxes."

    I'm all for captialism... if they want to license
    publicly funded research they should buy me out...

    Look at as a partnership, if the government's other
    tax payers contributed 99% and MS contributed 1%
    through income taxes to the cost of a
    project, it seems fair to let MS buy out the
    project for the other 99% of the cost.

    Then that money could go back into the pool for
    research...

  125. ObSimpsonsQuote by Dirtside · · Score: 2
    but it's 'company policy' and everyone lives with it.
    BURNS: As punishment for your desertion, it's company policy to give you the plague.

    SMITHERS: Uh, sir, that's the plaque.

    BURNS: Ah yes, the special demotivational plaque to break what's left of your spirit. Because, you see, you're here forever. [Smithers screws a "Don't forget: you're here forever" plaque into the wall]

    BURNS: Don't forget: you're here forever!

    --
    "Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
  126. Re:Steer clear?-BSD by Anonymous Coward · · Score: 0

    Well if it was released under a BSD license? How easy would it be to release derivative works (be they free or commercial) without encumbering the added-on parts?

  127. Good idea by sheldon · · Score: 2

    "Basically, the taxpayers' money should be used to finance "commercialized products" that make money for somebody else... "

    No, they're making money for me because the industry hires software developers to improve upon these innovations and commercialize them. I really like having a job, don't you?

    "And we all know that anti-capitalism is..communism."

    Pretty much, especially if you are trying to use government to kill capitalism.

    "If a government uses taxes to fund research/development of software, the benefit ti the said government is software--why should it care how it is licensed, as long as it is functional? "

    Because Government tax dollars only exist if you have commercial interests building products, hiring people and generating salaries.

    If you wish to be anti-capitalist, it is perfectly acceptable for you to do so on your own time and on your own dollar. Buy a piece of land out in Idaho and create a coop where you and your many Linux loving pals can raise tomatoes and write software without being subjected to evil capitalist ideologies.

    But when you try to get the government to forcibly seize assets from citizens(what we like to call taxes) so as to fund your software experiments, then I'm afraid we're going to have a public policy debate and you may not like what you hear.

    1. Re:Good idea by cburley · · Score: 1
      No, they're making money for me because the industry hires software developers to improve upon these innovations and commercialize them. I really like having a job, don't you?

      [...]

      But when you try to get the government to forcibly seize assets from citizens(what we like to call taxes) so as to fund your software experiments, then I'm afraid we're going to have a public policy debate and you may not like what you hear.

      Interesting how you describe proprietary distributions of taxpayer-funded software modified by you, off of which you profit, as "commercializations" of "innovations", yet you describe free distributions of taxpayer-funded software modified by others, off of which they profit if they choose, but not via restricting the rights of taxpayers to access their own original software as modified by the end product, as "software experiments".

      At least we know you're in favor of getting "the government to forcibly seize assets from citizens(what we like to call taxes) so as to fund" only proprietary vendors like yourself with income, a job, etc.

      By the way, your understanding of economics is abysmal -- you believe government can collect taxes only under a system of artificial scarcity in the realm of computer software. That's false, and any economist should be able to explain to you that, even if all computer software was legally placed into the public domain tomorrow morning by the government, it would still be able to collect taxes. (Let's see if you can figure out from whom on your own.)

      In any case, it's really sad to me, as someone who so deeply appreciates the free market, the importance of a truly liquid monetary system, the need for respect for property rights, etc., to see someone so uninformed about these issues that they stoop to calling GPL advocacy "anti-capitalist".

      You are just the sort of person that makes the kind of let's-shut-off-the-free-air scenario in a story like "Total Recall" feasible: someone who believes that creating artificial scarcity is the best thing for humanity, or, at least, for yourself.

      --
      Practice random senselessness and act kind of beautiful.
  128. re-investment by oliverthered · · Score: 2

    So postgress might not be as good as Oracle in many respects but it is usefull and easy to setup for some things.

    If the government use say Postgress for a solution then the work they do on Postgress should be fed back into the project.

    The next time the Government wants a database Postgress is that little bit better than it was before, and Oracle may still be the same.

    The benifits gained from reinvesting in OSS are that the next time you or anyone else want's a database, UI, printserver whatever the OSS variants are a little bit better than they were before.

    Corel are a good example, they decided the cheepest way to port Wordperfect &co to linux was to use Wine. In return they spent some time improving Wine for the port and handed back to the community (not required by the wine licence).

    Corel probably saved some money in the porting process by using Wine and Wine gained all the enhancements Corel put in.

    The same is happening with code-weavers and Wine X.

    --
    thank God the internet isn't a human right.
  129. Am I the only one who realized this is a repeat? by saforrest · · Score: 1

    This was posted on Slashdot on Saturday.

    I realize it has different links, but it doesn't seem like the editor was even aware it had been posted before. Is it so hard to do a simple keyword search before posting? Please!

  130. proprietary tanks by krasni_bor · · Score: 1

    The government using Windows & Office is like the army buying tanks with the hood welded shut, that only fire shells made by one company.

  131. Coercion? by Dr.+Awktagon · · Score: 2

    Items #0 and #9 from the GPL state:

    #0. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted...

    #9. You are not required to accept this License, since you have not signed it.

    I would like to see the equivalent choice in the Microsoft license (which changes with every product anyway).

    I feel a bit more coerced when I put money down for a Microsoft product and then I'm not allowed to use it at all unless I agree to the terms. That's not just coercive, it's bullshit.

  132. They are right !!! by run1eve10 · · Score: 1

    So you don't have even to suffer choosing: you will have only *one* choice ;)

    And public founding should never go to GPL stuff, public foundings should naturally go entirely to *private companies*.

    I am seriuosly thinking about joining these guys, so I could get a choice when it comes to distribute public bucks between lobbyists.

    BTW: Not a word 'bout Germany? Too tough a target after the Win NT backdoor affair in the Defense Ministery's systems, uh? Yeah, Germany != Peru and it would cost a lot of $$ to pay more lobbyist there after the ignominious defeat in the Bundestag System Renewal case; OK, they ended using Win2k clients + Linux servers, but the *whole rest of germans governmental systems will get Open Source ( contract with IBM is already signed ).

    --
    --- Deep Monkey Mudd Mode on ---
  133. my email to them by gsfprez · · Score: 2

    As the VP of product development and IT director of a small security firm, I'd like to know how the Initiative for Software Choice will help me.

    I choose not to us Microsoft Products as they create data files - which may or may not wholly belong to me if they are created with Microsoft software. Will your group be lobbying Microsoft to open their file formats for Word, Excel, Powerpoint and Access so that I may choose to use software other than Microsoft to read and edit the files created by those applications with accuracy?

    Thank you for helping people by helping us make software choice mean something real.

    --
    guns kill people like spoons make Rosie O'Donnell fat.
  134. "Let the market rule" assumes a fair market by Bruce+Perens · · Score: 2
    It would be fine to let the market rule if there was a fair market - a level playing field upon which Free Software and proprietary could compete. But there's no such thing. The market is currently very strongly biased to proprietary software, and there are legal mechanisms, software patents and DRM being some of the most onerous ones, that keep the preference for proprietary software in place. If you want to have these products compete in a fair market, you'll have to repair the market first.

    Bruce

  135. The Peruvian Bill says it all... by Slur · · Score: 2

    .

    Here is the text of the bill pending in Peru drawn up by EDGAR VILLNUEVA NUÑEZ and JACQUES RODRICH ACKERMAN.

    http://www.pimientolinux.com/peru2ms/free_software _bill.html

    --
    -- thinkyhead software and media
  136. the Fallacy of License Equivalence by Dr.+Awktagon · · Score: 2

    I've posted this before but I'll mention it again. Licenses are not all equivalent. The GPL and Open Source licenses are not "development models" as Microsoft calls them. They affect the end-use of the software, and they affect the end-users ability to inspect the software for defects, they affect the re-use of the software, they affect all aspects of the software's life. In all these respects, there is a clear advantage to GPL-type licensing to the public-at-large ("public domain" is in that set of licenses too).

    Microsoft (and friends) would love for you to just "focus on the best technology" and not pay any attention to the license elephant in the room, but that's just so they can slip their arbitrary limitations into the license, and get the government on their treadmill. They want to perpetuate the idea that licenses can limit "use". They want to discredit the competition by calling them "anti-capitalistic". But don't just focus on the technology. The choice of license is an integral part of the software product.

    It's completely appropriate for the government to specify licensing. When requesting bids, the government can specify what language a product is in (i.e., English), they can specify the behavior of the product, they can specify how many copies they need, they can specify what standards it uses. If the government passes a law saying that the licensing requirement is fixed and must always be a certain type of license, and in fact their requirement is beneficial to the public whose tax dollars funded the software, that's fine.

    The government doesn't exist to fund software companies. It exists to serve the public. The government is in a unique position: it doesn't need copyright to enrich the public domain of knowledge, it can just use tax dollars to fund research (including software development) and immediately turn around and put that in the public domain.

    As an aside, the ability to specify all these aspects of software is available to any entity buying software. But the government has a special role, it not only wants to minimize costs and maximize benefits, it also has to serve the public that funds it.

    If public funds are used for software, then it should be available to the public for inspection and use. Think about it. Let's say the government needs some software to process taxes. YOUR taxes. Why shouldn't you be able to download a copy and inspect it?

    And what if you need special software on your PC to interoperate with the government computers for some reason. Let me guess.. Windows/Mac only? No source code available? Can't put a copy on your web site? Government software should be no less a secret that government forms, documents, and standards.

    I see nothing wrong with a law specifying the license terms of government-procured software. This has nothing to do with "free markets", folks. The government is a single software-buying entity in a vast market of buyers, who also happens to have a very special set of "shareholders": the citizens of the United States.

  137. Idiots... plain and simple. by mark-t · · Score: 2
    That's what they are at MS. Idiots.

    Microsoft and the rest of them that view the GPL as something almost viral are not *THINKING*. Patented algorithms notwithstanding (which GPL'd stuff tends to avoid anyways, so it wouldn't be a problem), anyone and everyone can use GPL'd software in whatever way they want, even in closed-source commercial applications. It just requires something called "intelligence".

    Literally, what you do is _RE_-engineer the software from scratch. This process cannot be automated by any currently available technology. It is performed at a very high level, and only requires that the people who do it actually be able to break the program into its component algorithms, describe them in natural language, and then reimplement them. Under *NO* circumstances should the natural language version have any reference to identifiers unless they had been manually chosen for their suitability to the high-level view of the process being performed.

    So unless a person writing GPL software patents the algorithms they use in it (which never happens anyways)... sorry RMS, but the GPL is irrelevant.

  138. Semantics and politics by DoctorFrog · · Score: 2
    Would the Act for Providing Appropriate Tools Required to Intercept and Obstruct Terrorism have passed if it had been called the Act for Open Policies Providing Real Emergency Security Structures? There's a big PR difference between PATRIOT and OPPRESS. Even in the shock phase I think the American people would have resisted OPPRESS, or at least taken pause over it, but they lapped up PATRIOT without thinking.

    In short, the names of legislation are always chosen in order to push emotional buttons; they rarely have more than a tangential reference to the actual issues dealt with by the bill, so let's just ignore the names and look at the actual issues. (There too we're going to have to deal with semantics, since there are pleasant-sounding and nasty-sounding ways to describe each point of view, but there's at least one less level of obfuscation to go through.) Now, of the roughly two sides, which is restricting choice less?

    The closed-source crowd are saying it's wrong to start the process of choosing government software by limiting the pool according to license structure. Their official position is that they want closed-source software to be considered on an equal footing with open-source software.

    The open-source/free-software crowd want all software used by the government to be open source. Some of them want a BSD-style license, some a GPL license to be the standard, but they all want to prevent closed source in government. Let's start there.

    Is that a restriction of choice? Of course it is! Out of all the possible software out there, it is restricting your choice to that group of software which allows you to see the source code. You'd have to be blind, deaf, dumb and stupid not to see that that restricts your initial options.

    However, after the purchase/lease of the software there are other choices you can make. For instance, should you desire changes in the software you can choose to hire any competent software engineering firm, or create your own corps of coders, provided you didn't choose a closed-source base. You can decide when and how you need to upgrade, provided that you aren't locked into 'the only game in town.' You can acquire additional hardware without renegotiating your software, only your support.

    If you buy closed-source, proprietary sofware then you reduce your choices; you force yourself to deal with that software's vendor, because only they have the tools needed to maintain and repair your tools. If you are a private party, then that is your prerogative; you have an absolute right to make a profligate fool of yourself. A government is, or at least should be, held to a higher standard. Unless there is literally no practical open-source alternative, a government body should not restrict its choices by choosing closed-source software. Where closed-source software is the only practical solution, government should assiduously work toward increasing its options.

    The remaining question is whether society is better served by a BSD or similar license, allowing for incorporation into closed-source commercial software, or a GPL type license which restricts the software to only open source thereafter. My initial reaction was to support the GPL style license, since it is less susceptible to abuse by commercial enterprises; however, the more I think about it, the more I lean toward BSD type licensing for government works. The BSD has proven itself capable of adding richly to the public domain, and as long as all government software and data formats, including document formats are fully available to the public I do not see the potential for abuse being prohibitively high.

    The main threat to open formats is the notorious "Embrace, Extend, Extinguish" tactics which Microsoft has honed to a fine edge; however, these tactics can only work in a near-monopoly situation. If the government and its immediate subcontractors requires strict adherence to the vanilla open standards in the data it receives, then there is automatically a substantial and enduring market for tools which by default do not use non-standard extensions. No company which has substantial dealings with the government (and "everyone deals with the government") is going to prefer tools which make that essential transaction difficult. When document and data formats are fully open and free, and thereby not susceptible to EEE abuse by monopoly muscle, "losing" source code inside proprietary products will not be as harmful as it is now; Microsoft, or Sun, or Apple can take that code but they will have to do genuinely innovative and extraordinary things with it in order to compete with the already available free software.

    And wouldn't it be nice to see them compete?

    1. Re:Semantics and politics by jcast · · Score: 1

      By your reasoning, you can't make a choice without restricting choice.

      So I guess everybody had better stop making choices. We have to preserve freedom of choice, you know!

      --
      There are reasons why democracy does not work nearly as well as capitalism.
      -- David D. Friedman
  139. Re:Argh. What a goofy Slashdot spin. by jcast · · Score: 1

    Um, they're against the government choosing, at the outset, that it must use . What's wrong with the government setting policies on its software purchases?

    --
    There are reasons why democracy does not work nearly as well as capitalism.
    -- David D. Friedman
  140. No, you should choose to choose by DoctorFrog · · Score: 2
    By your reasoning, you can't make a choice without restricting choice.

    That's quite some degrees off from my central point, but it's absolutely correct. The act of deciding eliminates all the things you decided against. The moving finger, having written, ne'er can be lured back to unwrite. A suicide's second thoughts on the way down are irrelevant to anyone.

    But my main point was that some choices open up a wider range of options, while others restrict your freedom of movement further on. I made a point of explaining why I thought open source software led to more options and therefore a greater freedom of choice for a purchasing government. So what's your point?

    So I guess everybody had better stop making choices. We have to preserve freedom of choice, you know!

    A refusal to decide is itself a decision. That which may never be used need never be preserved.

    For crying out loud, jcast, if you want to play sophomoric word games at least read some sophomore-level textbooks on philosophy, or semantics, or symbolic logic, or at least some decent poetry.

  141. No GPL on publically funded research by tlambert · · Score: 2

    Publically funded research should be in the public domain. Period.

    Since this is not possible because of legal liability issues, the next best thing is a BSD/CMU/MIT license, which is effectively public domain with a hold harmless clause.

    The legislation we *should* be calling for here is indemnification *in law* for authors who put their works into the public domain.

    The problem with any license other than public domain is that it limits the people who can use it to a subset of the public.

    Unfortunately, the GPL contains a "poison pill" in the "no additional restrictions clause"; this has been addressed by "the two clause BSD license", voluntarily, giving in to RMS' immutable world view.

    But the GPL contains *another* "poison pill" against any license other than the GPL, by requiring derivative works to be licensed under the GPL. This is the license author's choice, but it ignores the possibility of combined derivation from both GPL and other sources. This time, it's up to RMS to give a little.

    Rather than pushing for publically funded research to be GPL'ed, the GPL itself needs to change to permit the possibility of mixed derivation code; do that, and the entirety of the code that has gone into BSD and other large public code bases immediately becomes available to Linux -- and vice versa.

    Limit miscibility to Open Source licenses, if you want (I even have a catch name: "the GNU Open Source Public License" -- GOSPL, pronounced "gospel").

    The Internet is built on code that is as close to public domain as it is legally possible for the authors to make it. The model works. The model *wins* vs. closed source commercial attempts, like NetBEUI, IPX/SPX, XNS, DECNet, etc., all of which predated the public Internet, and had an opportunity to compete fairly... and lost to (effectively) public domain code. This code did not win because it was superior -- who designs a protocol that requires two responses to a single request by a client doing a connection shutdown to free up server resources, assuming that all clients will "play nice", or is succeptible to SYN-floodin *on purposed*?

    It won *because* it was capable of being included in commercially produced routers and operating systems at a tiny marginal cost, in addition to other protocols, without enrighing one of the players on the field to the disadvantage of the others.

    It's time to acknowledge the fact that there *is* an "intellectual commons" -- AND IT WORKS.

    Yeah, I would be just as happy to have Open Source required for all government purchases -- particularly after the recent Oracle vs. California debacle on continuing licensing fees -- if only so that once tax money is spent on something, it doesn't have to be respent each year to *keep* that something. It doesn't so much matter to me that the winner be Linux or something else, so long as no one gets a lamprey-like grip on the public teat.

    But that's a *totally* seperate issue from publically funded research, and just because the two are mixed together in the same position paper by an organization that it's otherwise easy to dislike, doesn't mean that all their positions are defacto unreasonable, or can be tarred with the same brush as the worst of their positions.

    Publically funded research's results should be *public*, or as public as possible, until we can get the liability laws changed to the point that the results can be *truly public*.

    And that's my 2 cents.

    -- Terry

  142. I disagree by Trepidity · · Score: 2

    I like the GPL very much -- if I were to write something major, I'd license it under the GPL myself. But in this case, I believe the BSD license would be more appropriate. If the government is developing something (using taxpayer money), whatever it develops should be freely usable by anyone, including both open source developers and developers of proprietary software. Enforcing an "open-source only" sort of thing by using a license like the GPL doesn't really seem appropriate when we're talking about publically-funded projects.

  143. Re:Its the coercion stupid by Zeinfeld · · Score: 2
    There is nothing viral about the GPL. It's code that's available for your use, and it comes with some restrictions that also provide a benefit.

    I know RMS, RMS happend to have the office above me at MIT. He told me the license is viral long before Microsoft ever mentioned the word.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  144. They made a choice by Tinik · · Score: 1

    I don't see how this is a case of violated freedom of choice. Sure, the governments are passing laws stating that they must use OSS, but this is hardly unusual. The government passes laws all the time stating that is must use X software, aquire Y kinds of equipment, use Z sized screws in this project, follow this procedure to buy a toilet seat, use that kind of lighting in it's office buildings, and so on.

    This is how the government (tries) to keep track of itself. If it allowed each organization, each office, to do things the way it wanted, then communtication between branches would come to a crawl (even worse then now) as each tried to understand what the other was doing.

    So as I see it, by passing a law to require OSS in government offices, they ARE making a choice, and IMHO, a good one. After all, this isn't a law saying EVERYONE must buy OSS, just government institutions.

  145. How to respond by Todd+Knarr · · Score: 2

    When companies like MS make arguments such as the one claiming the government shouldn't use licenses like the GPL that might hinder them exploiting government-funded software, there's a good way to respond. Make the politicians answer this question publically: "Should we, as a matter of public policy, allow private enterprises to appropriate intellectual property (that they consider so valuable when it's theirs) developed with public funds and use that property for their own profit without compensation to the public?".

  146. There's no public domain involved by Gameboy70 · · Score: 1

    I would think that any changes the US Government (or its agencies) made to GPL code would have to fall into the Public Domain. By the same token, if the NSA were to make an UltraSecure Windows OS, then their modifications would not be assignable (as US Government works do not enjoy copyright protection) to Microsoft and would also fall into the Public Domain (just their diffs, not the whole work).

    Only distributed GPL'ed works require redistribution of the modified source. The NSA or any other organization is free to modify the code without redistributing the source as long as it doesn't redistrubute the software to the public. For instance, a Hollywood postproduction house can soup up The Gimp, but if it were to resell it or even offer their version as a free download without including the complete source, that would be a GPL violation.

    The GPL is actually a copyright that licenses software to the public, under its copyleft terms. Thus it's not public domain. The Linux kernel is the under the copyright of Linus, which is why the "Linux" trademark must be applied to all derivative works -- and why that can be enforced. If the NSA wants to make a super-secure version of Linux, it's under no obligation to release the code to the public unless it releases the binaries to the public. But the copyright would still be Linus', just as UltraSecure Windows would still fall under the copyright of Micros??t, even under its "Shared Source" strategems.

    The license may be general, but the copyright is quite specific. That even goes for the BSD license, with its similar attribution clause.

  147. "Anti-capitalism" by Drogo+Knotwise · · Score: 1

    Capitalism = Private property

    Communism = No private property

    Anarchy = No property


    So actually, anti-capitalism is more anarchy. And the Internet is an anarchist's paradise.

  148. Re:So -- you want the government to set the standa by Danse · · Score: 2

    The government doesn't have to control the format. The format just has to be made available in its entirety to the public so that anyone can create a program that can read/write to that format without having to pay anyone a fee or royalty.

    --
    It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
  149. This can't be too far away now: by Trogre · · Score: 1

    In other news, the once monolithic software giant Microsoft has been forced to make good on prior rulings by the US supreme court, which declared Microsoft an illegal monopoly and a threat to national security. The groundbreaking trial lasted three months, as witness after witness presented evidence on the 874 claims made against the corporation, ranging from freelance programmers whos works had been stolen, to governments and schools who had been forced to submit to Microsofts "bully tactics" with software licensing.

    The judgement was effective immediately: All trading by Microsoft is to cease and the company is to be completely dissolved. At 9am eastern time, all assets held by Microsoft, including reserves, were confiscated and distributed to the beneficiaries of the Gates Foundation and other charities.

    All patents and other Intellectual Property owned by Microsoft Corporation and its subsidiaries which were issued under the old "stop-people-using-it" system are to be released to the Free Software Foundation under the new GPL Patent, preventing the withholding the technology from other developers.

    The board of directors and lead programmers of Microsoft, now unemployable in the technology industry, have been offered positions in parking lots and soup kitchens around the country. All other employees have been given redundancy of 1 years salary, and some have already started rebuilding their former businesses which were bought out or squashed by Microsoft over the last twenty years.

    This news follows eight years of steadily dwindling interest in Microsoft, as the corporation has not managed to adapt to new markets, insisting on an archaic business model. Their policies on such software as their legacy flagship "Windows" has steadily been replaced with the Open Source business model. Their latest offering, "Windows SX", released six months ago, sold a mere 400 copies.

    William Henry Gates III, who has been under house arrest since June for attempting to bribe the Chief Justice with a large Hawiian island, was unavailable for comment.

    --
    "Nine times out of ten, starting a fire is not the best way to solve the problem." - my wife
  150. california schools? by Anonymous Coward · · Score: 0

    i haven't seen the proposed california legislation. as i read this article, though, it would require public bodies not to purchase microsoft products. assuming that this only applies to statewide agencies, would that mean that the state universities could no longer buy microsoft?

  151. Adobe Acrobat by aaarrrgggh · · Score: 1

    Last night, I spent an hour filling out a government form on the computer, only to find that unless I purchase the $250 Acrobat package, I couldn't save my form data!

    This is exactly the reason that the government should not be using proprietary formats.

    Add one more warezed copy of Acrobat to the BSA's bill!

  152. Horseshit by BigBadBri · · Score: 0

    So a government that doesn't have to pay software licence fees (and can therefore afford to tax a bit less, rationalise on support, etc. etc.) is by definition going to have an economy that is going nowhere?

    I think not, you misguided free market troll...

    --
    oh brave new world, that has such people in it!
  153. OSS vs proprietary by kpeerless · · Score: 1

    You folks just had a case, in that bastion of democracy called Florida I believe, where the proprietary system running the newly purchased voting machines couldn't be inspected to tell if the vote was tampered with or not. No problem with OSS. Then there is the ancient rumour of the back door key to MS products held by NASA that prompted the German government to say that they might as well just have the CIA collect their mail for them as use their products. No problem again with OSS.

    Would any of you USians be happy if your Guv was using a Chinese closed source proprietary system to run your Guv business? I think not. So why should the Chinese trust MS? We don't.

    Make it mandatory for all Guv business to be OSS. MS can always OS their OS if they want to compete.

  154. one scenario by Anonymous Coward · · Score: 0

    California passes the law requiring all software it uses to be open source in two years. This means that for them to continue using Microsoft products then Microsoft must open their source to the State of California, not gonna happen. So the state needs something to replace their MSSQL servers, Exchange servers and what not to something that complies with the law, likely public domain, GPL and BSD licensed code. So it would seem to me that the State of California has a software budget towering above most any corporation or small country and none of it goes to Microsoft. I would think that code jockeys would come crawling out of the woodwork for a piece of that pie. The State of California would become the largest funder of open source software overnight to meet its deadline.

    They are not going to just settle on the current state of open source software. If they need the software they will find someone somewhere that can and will give them what they need and pay good money for it. It may mean a rough start in the short run but in the long run they will have an independence from proprietary code that can only be dreamed about now. Since the code will be open then all will benefit in CA and worldwide.

    I can only see good things coming from an open source only policy.

  155. Freedom of Choice... by AmbyVoc · · Score: 1

    ...for the people of course!

    The main AFAIK problem for big corporations like MS is the GPL, that prohibits the use of the original Open Source code in closed AND commercial software. It doesn't prohibit the use in any other instances.

    I assume, no I Believe this kind of a licensing policy is there to ensure the Freedom to use, learn, copy and distribute the source code "as is" or whenever a change (a bug fix, new features etc.) is issued, the original coder will benefit from the copyleft by receiving the possible enhancements from the other Open Source coder.

    The whole thing with Free Software is to provide the freedom of choice, not to take it away. And the GPL is especially designed to do just that, to keep the Source Code Free.

    As what becomes of the freedom of the user, it stays the same, no agreements to EULA's, or any other crap, and all the rights will remain to the user.

    It is also possible to create a closed, commercial application (or whatever program) on Linux and with the tools provided by FSF/GNU and sell it for a profit. (These are my assumptions, maybe I am wrong, but then there are commercial platforms to generate commercial code too, even on Linux.) So there is NO freedom lost after all.

    - Voice of Ambience -

    --
    - Voice of Ambience -
  156. This should be evaluated by nuggz · · Score: 2

    No organization should select an inappropriate EULA.

    This is irrelevant to the open standards point, other then it would avoid vendor lock in.

  157. Re:Its the coercion stupid by Anonymous Coward · · Score: 0

    I bet he also told you it was a cancer, and un-american.

  158. Sigh... by sheldon · · Score: 2

    I'll simplify this for you.

    Software distributed under something like the BSD license can be used by any taxpayer for any purpose. It can be used in free products, or commercial products. It is unencumbered, completely unrestricted.

    Software distributed under the GPL is not. It is encumbered with it's anti-commercial clauses and may only be used in non-commercial applications such as research. (BTW when I say used, I mean the source code, not the compiled binary and please don't confuse the issue any further than you have already done so)

    When a company uses software licensed under the BSD in a commercial product, they are not taking anything away from you. What they are selling to you is the value that they added to the software. You are still free to use the original software all you want, you are still free to modify the original software all you want. Nothing has been taken away from you. If you do not see value in the changes that this company is selling, then you do not need to buy from them.

    Please stop trying to distort the issues.

    1. Re:Sigh... by cburley · · Score: 1
      I'll simplify this for you

      In other words, you'll lie.

      Software distributed under the GPL is [...] encumbered with it's anti-commercial clauses and may only be used in non-commercial applications such as research.

      All lies. Read the GPL -- you'll see nothing in it remotely like an "anti-commercial clause" or a clause that forbids use in commercial applications.

      I know this for a fact, since I've developed GPL code for commercial use, I've developed it both as a volunteer and as a contractor, i.e. as a commercial activity, and I've been told many times by various people how helpful my GPL'ed code has been in improving the profitability of their commercial enterprises.

      (BTW when I say used, I mean the source code, not the compiled binary and please don't confuse the issue any further than you have already done so)

      I'm not lying: you are. The only way I can be said to have "confused the issue" is in the sense that I'm disputing your lies.

      Now, if you're trying to claim a distinction between using the source code and the program, you're still lying, because the GPL does not make a distinction vis-a-vis commercial and noncommercial use between source code and binaries.

      Further, you're comparing apples to oranges when you compare the GPL to BSD, since people who end up with proprietary versions of BSD-laden products have no access to the source code at all -- something you seem to view as an advantage on the one hand, yet as a disadvantage when the GPL offers it, albeit under the restricted terms you falsely impute to it.

      In other words, you are either acknowledging the consistent, continued availability of source code with the GPL model, but at the same time claiming that, somehow, its availability is restricted to non-commercial distribution and use (which is a lie, since no such restriction exists), or you're claiming that source-code availability is unimportant (or at least of insufficient value to offset the market advantages of proprietary software), which is the pink elephant in the room where someone is trying to say that the GPL is not as good for the economy, for capitalism, whatever, as BSD or proprietary software.

      Or, put another way: if you reject the GPL in favor of PD/BSD/proprietary, on the grounds that businesses are allowed, by the latter, to withhold the source code when distributing software based on the latter models, then you cannot possibly claim the "flaw" in the GPL is that it restricts use of source code to non-commercial activities even if that claim was true (which it isn't), since at least under the GPL everyone who gets the program also gets access to the source code, which is something you are trying to claim is a negative for the GPL in the first place!

      So, which is it: is the GPL to be rejected because it assures end users of GPL-laden software access to the source code? If so, then it shouldn't matter whether the access might be limited to non-commercial activity -- yet you raise that as an objection to the GPL (falsely).

      On the other hand, if you genuinely believe the GPL is bad because it does limit access to the source code to only non-commercial applications, then you implicitly acknowledge the superiority of the GPL over PD/BSD/proprietary distributions that withhold source code entirely.

      Then, once it becomes clear that even the GPL's assurance of source-code availability is not restricted to non-commercial use, that advantage increases further.

      When a company uses software licensed under the BSD in a commercial product, they are not taking anything away from you. What they are selling to you is the value that they added to the software. You are still free to use the original software all you want, you are still free to modify the original software all you want. Nothing has been taken away from you. If you do not see value in the changes that this company is selling, then you do not need to buy from them.

      All of that is true of the GPL as well, plus you are free to modify the commercially produced software and redistribute that. More freedom, as far as end users are concerned, when it comes to the ability to decide for themselves who to hire to maintain and improve the code.

      And note that all that you say is true of the ability of commercial software developers to use GPL'ed software however they choose, except insofar as they're unable to release proprietary variants of that kind of software.

      If any of your lies about the GPL were true, how could Microsoft be legally distributing a commercial product like its Interix-derived GPL software -- which includes the GPL'ed software I myself developed -- and make a profit off the result?

      Are you saying Microsoft is violating the GPL?

      Please stop trying to distort the issues.

      Please stop lying.

      --
      Practice random senselessness and act kind of beautiful.
  159. Why GPL? by Felinoid · · Score: 2

    It's a commen practace to sell government develuped technology and information to companys that donate to a senitor who finds himself in a possition of desiding what to do with government assets.
    The technology is always sold at a massive discount vs how much the public tax doller paid to create it.

    CU See Me and Mosaic were scooped up when people thought there'd be big money in Internet software.
    Both were created with your tax dollars.

    THAT is why government develuped software SHOULD be develuped under GPL liccenses or never released in any way shape or form.
    (Some software should fall under state secrets.. But we have no provission for this so ANY software may become private sector property)

    The fact is a number of companys do buy fully develuped technology this way. By requiring government projects eather be GPLed or never released this prevents companys from using the united states government for software R&D on a discount.

    --
    I don't actually exist.
    1. Re:Why GPL? by sheldon · · Score: 2

      THAT is why government develuped software SHOULD be develuped under GPL liccenses or never released in any way shape or form.

      Or better yet, government tax dollars should just not be spent developing software. That would solve your particular complaint just as well.

      the united states government for software R&D on a discount.

      If the government is doing R&D which cannot ever be used to benefit citizens, then this is a waste of money that should not be funded.

      Do you have any other problems you wish me to solve for you?

  160. You don't understand. by Anonymous Coward · · Score: 0
    non-Open products are wrong in that they aim at making money at the expense of the customer and not offering better solutions to anything. They MAY give better solutions but that's just the byproduct of marketing efforts because generally better working products sell more. But not always, take Microsoft and their whole shitty product-line ripped straight out from Bills ass as an example.

    Big businesses goal was, is and will be profits, not making their customers' lives easier.

  161. you didn't read my post, did you ... by Unordained · · Score: 1

    i in no way meant to imply that GPL was a good idea -- i'd much prefer the idea of just completely opening up the software, public-domain style. the point is that when we read this, coming from microsoft, it's not hard to guess what they mean ... ... but you're right, i could be reading between the lines, and microsoft is just being benevolent. i agree that they did not specifically state that we should use nothing but closed-source solutions, or make government-created code proprietary in any way ... ... as to the viral nature of the GPL, yes. it's viral. that was part of the point. also note that, say, LGPL isn't, really ... and most of the stuff i would expect to come out of the government would fall more under the category of LGPL-oriented material: improved algorithms, libraries, etc. which can be easily embedded into useful applications. do i want the government to create a new mail client for me? no! ... applications don't interest me -- applications don't represent knowledge the way libraries do. and the fact is that LGPL-libraries can easily be used in applications (proprietary) that you sell - sell!

    so no. perhaps not GPL. that's fine with me. but i do expect the government to give back to us what we gave them: the idea of government is not charity, it's centralizing our resources so we can all reap the benefits of scale -- that my dollar and yours give us back more than each of us could have done individually. but i -do- want it back at some point. and i don't like paying for it twice.

    no, microsoft didn't say the government didn't have to ... but can you say they honestly weren't thinking it? that they weren't scheming? ... and by the way, Borland Builder beats the living hell out of visual studio ... but i do miss visio. for database layouts. and only for database layouts (not the automatic ones, mind you ... ) ... although i'm fine with options, i'd like to mention one possible outcome of such a law -- not that we'd see government workers restricted, but that new software would be written ... lots of it. free software. free software that does what you complain about not having ... yup, for your tax dollars. and you know what? you'd get it back too -- that software would be free, to you.