Many years ago I read the specifications for glue used to hold paper labels on boxes containing laces for Army boots. The document was four pages long, and said -- in great detail -- what conditions the glue was expected to survive. It had to withstand much higher and lower temperatures than 'civilian' glue without losing its gripping power, for instance. And it had to last many years before the labels peeled from the boxes. Elmer's and other common consumer glue brands did not meet these specifications -- or even come close.
I don't recall glue industry lobbyists screaming about discrimination in the contract process. Instead, glue manufacturers who wanted to produce glue that met the specs entered bids, and those who felt it wasn't worth their time didn't. Very simple. Very free market.
Mil-spec electronics
Your Panatoshpunkt D-40 megaquad stereo receiver is not built to military specifications. No one has tested how well it would perform in Artic cold while being bounced through a storm in a helicopter, and it might not hold up too well in Iraq's 120 degree summer days.
If you want to sell electronic equipment to the U.S. military, you need to use special 'mil spec' chips, wires, casings and circuit boards. You need better connectors than are required for most civilian applications. And you may need to supply all your gear in olive-drab instead of the bright colors you'd choose for display in a consumer electronics store.
Intel, AMD, and almost all other major chipmakers produce special mil-spec products. Indeed, an entire industry has grown up around mil-spec electronics. And no one in it complains when specs change; they simply re-engineer their products to comply with the new requirements.
Even limo companies have governments specs to meet
I owned a limousine company in the Baltimore/Washington area for a number of years. I knew the formula the GSA (General Services Administration) used to determine how much federal employees were allowed to spend for transportation from their homes to airports and back again, and I made sure my prices were always under the maximum allowance.
Some of my competitors complained about government transport reimbursement rates being too low. I simply made sure my little business operated efficiently enough that I could make a profit within the GSA-mandated rate structure, and I stayed busy (and earned a nice living) while many other small limo operators went broke trying to get more money from each trip than I did -- and ran half as many trips as I did.
Doctors who accept Medicare patients are also constrained by government price lists, and must accept the fact that they are going to fill out plenty of forms to collect Medicare payments. It's the same for pharmacies and others in the health care industry, all of whom are free to opt out of Medicare and other government medical reimbursement programs if they don't like the terms they must meet to participate in them.
Why should proprietary software companies get special treatment?
If the federal government suddenly decided to acquire and use nothing but Open Source software, this would not stop Microsoft, Adobe, and other big proprietary software vendors from bidding on government contracts. It would simply mean they'd need to open some of their source code if they wanted to do business with the government.
They could come up with special, Open Source 'government editions' of their most lucrative products that didn't have exactly the same feature sets as civilian versions, and keep the 'civilian' features as proprietary as they liked, just as chip makers typically produce both civilian and mil-spec microprocessors.
Companies in almost every other industry -- from janitorial services to aircraft manufacturers -- that sell to the government routinely accept the fact that they must accept a different set of rules and specifications than the ones that govern their relationships with private sector customers.
It's time for the software industry to grow up; to realize that it is no different from other industries. And, like other industries, it must realize that if it wants to have the government as a customer it must abide by the government's purchasing rules -- even if one of those rules requires that all software sold to the government carries an OSI-approved license.
Note: Comments are owned by the poster. We are not responsible for their content.
Why governments should mandate the use of Open Source Software for use by that same government
Some of the citizens of some nations maintain a healthy distrust of government as it tends to attract those who are interested in aquiring and using power for their own ends rather than for the good of those governed. Such citizens often demand that their government provide its citizens with information/data about its activities so that those citizens who are vigilant may monitor their government and if needed take steps to alter their governemnt. Why should acitivites accomplished using computers be exempt from such demands? The use of computers does not magically protect governments and their citizens from those who would abuse power. To some , a good track record is not enough, the "best tool for the job" for governments includes an openess about information/data that empowers the vigilant.
Maybe I just don't get it.
As I see it there are two things one might not get. One is that the legislation being talked about is legislation regulating governments, not corporations, nor individual citizens. Since some pundits seem to intentionally confuse this aspect, not getting it, is understandable. The other thing is the concept of how freedom of information applied to governemnts can empower the citizens of those goverments, if you don't get that, then I pity you and your fellow citizens.
But I do think that such a thing can and will be a very strong incentive for companies to illegally (and nearly undetectable) influence political processes through software.
NO! If the government spends these millions it should be the peoples IP. If the private company wants on the government gravy train, let them continue to develop and improve software for the government.
The so called "Initiative for Software Choice" is squealing like a pig when it claims a piece of legislation might favor open source, but the Microsoft funded "Initiative for Software Choice" was founded to introduce totally anti-open source clauses into the same types of legislation. Read <A HREF="http://www.theregister.co.uk/content/4/26616.html" TITLE="theregister.co.uk">MS 'Software Choice' scheme a clever fraud</a theregister.co.uk> And <A HREF="http://zdnet.com.com/2100-1104-949527.html" TITLE="com.com">MS leads lobby against open source</a com.com>
Also, the Association for Competitive Technology, an ISC member, is amongst the same family of Microsoft supported organizations which <A HREF="http://seattletimes.nwsource.com/html/nationworld/134332634_microlob23.html" TITLE="nwsource.com">Faked letters from dead people</a nwsource.com>
Letters purportedly written by at least two dead people landed on the desk of Utah Attorney General Mark Shurtleff earlier this year, imploring him to go easy on Microsoft for its conduct as a monopoly.
...
ATL was founded in 1999 as a spinoff of the Association for Competitive Technology,another pro-Microsoft group.
Forcing an OSI approved license will prevent any commercial enterprise from supplying into government. OSI licenses force free (gratis) redistribution (clause 1 of the OSI definition), so a commercial enterprise could sell exactly ONE license to ONE customer EVER, and that customer could redistribute to their heart's content.
This is a BAD thing. While OSS may be mature enough in the server, desktop and even enterprise markets, it doesn't cover all the applications that are required by large organisations and/or governments. There is no Open Source equivalent of SAP or JDE. None of the OSS/FSF databases have the enterprise functionality (scalability and usability especially) of (say) Oracle.
In short government would be forced to fund development of Open Source software to meet their needs, when they could far more cheaply acquire a stable commercial equivalent. And don't even argue with me about the cost issue until you have MANY years experience in software development management.
Now I fully support the idea of "source available" being a government requirement, that is, the source MUST come with the product, but is still covered by Copyright and standard commercial licensing. Government cannot use the source unless the supplier goes out of business or refuses to support the product any longer, but has it for such extreme cases. But an OSI license? Certainly NOT.
read this clause 1 again and think about how you could resell gratis. there are more meanings to free than you seem to be able to think of (the clause covers redistribution rights, not duties)
And don't even argue with me about the cost issue until you have MANY years experience in software development management.
and you also seem to think you are the only one who understands these issues. congratulations to a really big head.
Now I fully support the idea of "source available" being a government requirement, that is, the source MUST come with the product, but is still covered by Copyright
can you name one open source project that doesn't use copyrights?
and standard commercial licensing. Government cannot use the source unless the supplier goes out of business or refuses to support the product any longer, but has it for such extreme cases.
how about they need some modifications to the way the program operates that is essential for their operation but doesn't fit into the vendor's plans?
Why?
Posted by: Anonymous Coward on July 25, 2003 06:00 PMI am a Linux user at home and do like it as an environment but my reasons for choosing software are not based around it's Open Sourceness. I choose the product which is best for the job. Surely that is the only criteria anyone should ever place on a tool. (Maybe I just don't get it).
If Microsoft had a proven track record with good, stable and, yes I dare, secure software then surely there would be no reason to choose anything else. The only reason that we are in the position where Linux can get the kind of market share users like myself want it to is because it is proven to be a better tool for the job, in an increasing number of applications.
#