"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."
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.
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.
"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
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!
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?
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
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...
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
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!
> 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
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.
Basically, the taxpayers' money should be used to finance "commercialized products" that make money for somebody else...
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?
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 ...
... 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?)
... 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.
...
i'll agree that laws like this can be bad -- wouldn't want to restrict stuff too much
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
so it's not completely loaded -- it is against open source, partially, under the veil of being pro-choice
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.
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?
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.
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?
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?"
The Register posted a good reply to this a few days ago, taking the "Software Choice" argument apart paragraph by paragraph.
m l
http://www.theregister.co.uk/content/4/26616.ht
Karma: NaN (mostly affected by meddling slashcode maintainers).
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!
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.
(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.
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.
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."
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"
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.
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.
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.
"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.
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
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?
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!?
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.
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.
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).
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.
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
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!
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
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!
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.
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.
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.
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
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
I oppose forbidding DMV workers from being able to copy and paste between windows.
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
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); }
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.
...The "software choice" is theirs to make!
Height: 38U, Weight: 0 Newtons, Eyes: #0000FF, OS: Gray Matter 1.0 (Alpha)
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!
Are their any alternatives to Comptia in the standard test area? (preferably companies that won't squash own freedoms!)
http://www.sincerechoice.com
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.
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?
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
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...
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.
----------------------
-----------------
That's really funny, if you ask yourself the question why doesn't Microsoft offer
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.
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
Why open anus when you can have an open pussy instead Just remember what happens
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
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!
Comment removed based on user account deletion
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.
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)...
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.
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.)
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?"
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. ;/ )
Comment removed based on user account deletion
OK, let's read : ...Agreed...
"Public entities should procure the software that best meets their needs and should avoid any categorical preferences"
"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.
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.
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.
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, BobThey must have read George Orwell's "1984".
E.g., The Ministry of War was called The Ministry of Peace.
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.
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.
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.
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.
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/
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.
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
Most interestingly is Sincere Choice, created by Bruce Perens and Michael Robertson.
From their main page:
We stand for these principles:
Intercommunication and file formats should follow standards that are sincerely open for all to implement, without royalty fees or discrimination.
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.
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.
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.
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.
"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?
creation science book
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...
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.
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.
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?
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.
Cunt-Like Immature / Obese Trolls.
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)
>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.
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.
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 ----
The government can copyright. I am holding an example of this (a video tape) in my hand right now.
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.
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".
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?
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.
No Zen is good zen
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!
The Mongrel Dogs Who Teach
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.
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.
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?
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.
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.
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?
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.
"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.
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.
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.
I hate M$ manner to take known term and try associate it with they own stuff.
h oice/ .
"Software Choice" is an IBM subscription for OS/2 updates:http://www-3.ibm.com/software/os/warp/swc
"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?
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?
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 (=
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.
"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.
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.
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...
Thus, the source code for any software it uses should be available.
.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.
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
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.
social sciences can never use experience to verify their statemen
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
Nope, no sig
how their registration doesn't work using Mozilla. Guess I can't choose to use Mozilla :)
Information doesn't want to be free.
People want to be free.
Yours in Software FreeDom,
eSolutions
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.
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.
"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...
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
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?
"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.
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.
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!
The government using Windows & Office is like the army buying tanks with the hood welded shut, that only fire shells made by one company.
Items #0 and #9 from the GPL state:
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.
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 ---
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.
Bruce
Bruce Perens.
.
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
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.
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.
File under 'M' for 'Manic ranting'
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?
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
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.
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
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.
10 PRINT CHR$(205.5+RND(1)); : GOTO 10
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/
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.
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?".
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.
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.
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
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
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?
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!
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!
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.
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.
...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 -
No organization should select an inappropriate EULA.
This is irrelevant to the open standards point, other then it would avoid vendor lock in.
I bet he also told you it was a cancer, and un-american.
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.
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.
Big businesses goal was, is and will be profits, not making their customers' lives easier.
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!
... 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.
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