More on Massachusetts' Push for Open Source
pbaumgar writes "With more than $32 billion in sales last year, Microsoft Corp. doesn't usually worry about losing one customer. But this one may be different. In a memo sent last month, Massachusetts Administration and Finance Secretary Eric Kriss instructed the state's chief technology officer to adopt a policy of 'open standards, open source' for all future spending on information technology." Follow-up to this story.
I'm not saying I'm an MS-apologist, but shouldn't decisions based on taxpayer money usually be based on cost analysis? A Blanket policy against MS, without allowing for a competitive bidding process or even alternative analysis doesn't seem right.
I know you all want OSS to win, but not by cheating. Shouldn't all have to compete on a level field, especially when we're the ones paying for it?
The safest way to approach lava is to have another person with you and he goes first.
After all humans are supposed to be adaptable, so why not switch to a system that can do the same for peanuts?
"Microsoft's risk of losing the public sector market altogether is small, at least for now.
.. give me a break. Talk about being vague and inacurate.
The company's products are just too essential, and many open source alternatives too ineffective for many of the kinds of big database jobs governments require.
"
What MS database is so esential to the "big database jobs" government requires? Access? SQL Server?
[alk]
Most of the article is no-shit, no-brainer stuff, but a quote interested me: "The momentum is unstoppable at this point," said Scott Handy, vice president of Linux strategy and market development at IBM. I think this is what scares Redmond the most, is the momentum and speed with which Linux is spreading. Major companies are likely to follow suite (no pun intended) if the goverment starts to switch. And some foreign governments seem eager not to be dependent on an American company. Aside from starting the sentance with "and", this is another good point, with a growing mistrust of the US abroad, many foreign governments are likely to adopt open-sourced alternatives. The is that cost factor too. Namibia defineatly cannot afford $300,000 in MS software to run the already poor and corrupt goverment. The can afford two people to impliment Linux though. "Politically, there are only pros, but in terms of government employee productivity there are quite a few cons," said Schadler, the Forrester researcher. I must agree on some levels. Until my iMac and AOL grandomther can use Linux, it won't be widely implimented. Not everyone "gets" technology, or has a BS in comp sci, or even knows the difference between AOL and the internet.
Sig (appended to the end of comments you post, 120 chars)
"It says that's bad for technology companies and bad for taxpayers, who may get stuck paying for inferior, more expensive products."
Isn't this our line??? Isn't this what we say when we say that everyone should consider Linux?
Buses stop at a bus station
Trains stop at a train station
On my desk there's a workstation....
Actually, according to the article, it seems that cost analysis was exactly one of the reasons this policy is being pushed. Also, this is not a blanket policy against MS; it is a blanket policy of open source. If MS wants to open the source of some of their products then they have as much opportunity as anyone else to compete for Massachussetts' money.
If a government picks a Windows solution, it is very hard to make sure that everyone can communicate with it (.doc files being a prime example).*
If government picks an open source (or at least an open standards solution - which just as effectivly denies them picking Microsoft who have at best shoddy compliance, although it would allow them to pick Apple) solution then everyone can communicate with it.
That way the pubilc that the government is there to serve can choose to run any platform they like, be it closed or open - and thats where the choice should be. Government shouldn't be making that choise for them by using a platform that doesn't interoperate well.
*This also goes for things like web services - deployments of ASP.net using ActiveX content on Windows aren't the most compatible things in the world. It also goes for in house software - any work paid for by the taxpayer should be available to the taxpayer, and if it's developed on Windows it will only run on Windows, denying the people of their right to use it on their platform of chocie.
Beep beep.
Florida? Oh, now I believe the cost analysis... After all this is Florida, know for its high standards in politics.
First off, I wouldn't call "antitrust lawsuit" an "immature grudge". Secondly, you mentioned the high cost comes in switching to open source, and training new people to use it. Wouldn't this cost be the same then as switching to new versions of previous software (and needing to retrain for the new versions), but perhaps without the cost of the actual software (not having to buy all the MS licenses)?
But did they study the cost of upgrading the closed source counterpart, training, maintaining it, and cleaning up the messes made by viruses and worms that the closed source computers are more vulnerable to?
Microsoft says it knows it won't win every contract, but it opposes any type of mandate preventing proprietary software from even being considered. It says that's bad for technology companies and bad for taxpayers, who may get stuck paying for inferior, more expensive products.
:)
And who is a better expert on such products than Microsoft?
cost analysis isn't the only issue. the MA reasoning may be that they want OSS for the freedom of information quality. think about it, if the gov't is using closed source software, for instance, to tally votes, and someone files a FOIA request, they can't exactly get the propriety information (ie, source code).
it almost seems that OSS is absolutely necessary in order for a gov't to be able to comply with the FOIA.
Give the liberals a break. Their heart is in the right place; they just think that they know what's best for you better than you know yourself.
"Freedom means freedom for everybody" -- Dick Cheney
Be very scared, Billy Boy!
It's also worth noting that Microsoft is not actually excluded from bidding. They are welcome to provide their own open source solution to win the government contract.
Now, they may be unwilling to do so, but that's their problem. If they don't want to attempt to fulfill the requirements of the request for bids, they don't get a shot at the juicy government contract.
I don't get the Taxachusetts moniker. I live here and pay 5% income tax, 5% sales tax and $.21/gallon gas tax. Doesn't seem so bad to me. New York has 4-6.85% income, 4% sales (plus $1.50 on cigarettes) and $.226 gas tax. Li'l Rhodie has 7% sales, $.31/gallon gas and a flat 1/4 of your federal income tax liability. West Virginians pay 6% sales, $.2535/gallon gas and 3-6.5% income tax. Californians endure a 7.25-8.25% sales tax, $.18/gallon sales tax and 1-9.3% income tax. Sure, I could move to Wyoming and pay less, but how many unix sysadmin jobs are there in Wyoming and what do they pay?
It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man
-James Baldwin
Yes, we all want OSDN "stuff" to win out in as many possible applicable sectors, buisness, personal, government, etc. because we believe is is The Right Way on many levels.
:) I think the people are best served by a government that uses tools that came from the people themselves unfettered with political or monetary influence. Linux & OSDN projects have offered this alternative to humanity for the first time in force, as have all other open-source type projects.
I concur with folks expressing the opinion that legislating Open Source alternatives into government budgets is incorrect, because it is on principle - at no time should we ever, as a society, legislate any single thing as the "right way". Only GM for cars? Only Apple for music? Only MS-terminals for voting? We'd all revolt against this.
However, this isn't legislation - it's a directive from a state official, which isn't the same. Your elected official in your state of Massachusetts has made a determination and pushed forward a directive s/he feels is in the best interest of the state's citizens. Do I agree? Yes. Why? Simply on the principles that OSDN projects use open standards anyone can code to. Microsoft only opens standards when they see money-making opportunities in licensing, which is, well, buisness - they're supposed to make money, they're a company!
The "correct" place for this debate I think, is in the courts. Someone needs to file for a public injunction against a government agency buying Microsoft products to force the question of "were alternatives considered?" with an independant investigator that has the authority to disqualify Microsoft if they try to use their money or influence to force purchasing decisions through monetary ends. This is no different from anything else the government buys - cars, military hardware, paper, staples, etc.
A base problem that boggles me is that software is a commodity as I think of it - the best producer with a solution is just that. MS of course doesn't want you to believe this, but I think the reality of "software" as a whole is that we're moving to software as a commodity item that doesn't make it bland, but specialized and much more creatively rich through the adoption of common contexts and languages to express out programming needs. MS wants to "own" those contexts, and therein lies the sin most would like to accuse them of.
We could use a whole force of small companies going to the courts claiming legitimately they have been picked on by Microsoft because they dumped several gazillion into the re-election coffers of the Congress critter on the Committee for (X) and the obvious results.
Microsoft is a de facto standard, so of course, *anything* that isn't Microsoft will be perceived as good - we need to be careful netizens about that and make sure the public understands we're offering an alternative that needs to be examined, not a replacement bourne out of hate.
These are the same arguments they had with Peru a year or so ago. And the replies are the same. Public money must buy stuff that the public can access at the lowest additional cost. It must be able to be repaired, developed, modified and upgraded by any competent person, not just an M$ one. Being secure in some vague sense of that word might also be good
In any case the article indicates that closed source would be used where their is on alternate choice.
If you don't like what I write don't be a CS and mod it down. Refute it.
Yea I can't spell. So what is your point?
So, keeping the existing software they've already bought and paid for is cheaper the retraining people to use different software. Fine. Now, tell me how much more it costs to switch to Windows XP, train workers to use XP, and to maintain XP than to stick with the software they've already bought and paid for, and for which M$ will abandon support within about a year? Let's face it, even if M$ paid you to use their software, they still figure out someway to make it cost you more in the long run... afterall, that's what they are really good at -- getting money out of people.
"Freedom means freedom for everybody" -- Dick Cheney
They're also famous for how good they are at counting... which sort of essential in cost analysis, isn't it? And I'm sure their is nobody in the state of Florida whose opinions could be swayed by dinners, vacations, lavish gifts, or even outright bribes, which some marketing departments are know for...
"Freedom means freedom for everybody" -- Dick Cheney
Hey Steve, what's up man? Don't you have a /. account yet?
"And a voice was screaming: 'Holy Jesus! What are these goddamn animals?'" - HST
As opposed to the conservatives, that never make intrusions into your privacy with massive things such as the Department of Homeland Security and the PATRIOT Act. No, they would never try to decide what was best for you.
Massachusetts' tax burden isn't even in the top ten of states! Even New Hampshire (you know, the 'live free or die' people) have a larger tax burden. While it's true that they have no state income or sales taxes, ask them what they pay for property taxes. You'll find them to be almost FOUR TIMES what someone in Massachusetts pays!! Why? Over a decade ago, Massachusetts passed Proposition 2 1/2, which limits property taxes. I lived in a town where we still had a town meeting form of Govt. EVERY PENNY SPENT was examined with a magnifying glass. So, next time, get your facts straight, clueless ones!!!
Of course, if you took the time to actually look at the facts instead of spouting off unclever quips, Massachusettes' state tax burden is significantly lower than the U.S. average and is in about the middle of the pack when viewed as percentage of personal income.
- a defensive Bostonian
The cost of retraining users to use Linux apps instead of Windows equivalents is primarily born at the time the switch is made. Top up training will probably not cost any more than top up training for Windows.
All these Windows is cheaper than Linux studies neglect to mention annualy repeated licencing which will, over the years, bump the cost of the Microsoft option up by a very large percentage. After several years of re-licencing, MS will be more expensive.
Besides, the original Quote called for Open Source and Open Standards. While the need for Open Source is arguable the need for Open Standards is not. The installation and maintainence of publicly funded IT projects is carried by every taxpayer. Assuming MS goes down a path of excluding competitors with bastardised standards, tax payers who contributed to government IT projects will be excluded from using services they paid for. It is arguable that publicly funded bodies have a moral obligation to provide web services which are accessible to all taxpayers/citizens regardless of their choice of operating system, web browser, wordprocessor or whatever.
Hmmmmmm..... Deep fried and look like Squirrel.
Why don't they simply mandate open and free protocols and file formats. It would essentially be the same as there is no way that Microsoft would open theirs up. At the same time, Microsoft could not (with a straight face) complain that the government is being unfair if that were the case. This also has the benefit that those that need/want/find more beneficial closed source products can still do so.
MS is a software company - a huge one - nothing prevents them from using open standards and writing open source software. Same as everybody else, they are free to do that.
Oh well, what the hell...
As a user and developer of open source technologies, I feel it's much more important to push open source into governments than it is to convince businesses and large corporations to make the move.
:)
The government represents us. They spend a helluva lot of citizens' tax dollars, and it is quite logical for us to encourage them to use inexpensive technologies where they can. Also, considering what a tremendous security risk it can be to have a government running a single platform, it's good to encourage diversity in the government's information systems.
As for businesses using Linux and open source... I can't see why people care so much. I run a small business and rely on Linux to save costs and make efficient use of old hardware, and this gives me a competitive advantage. Why should we, as a community, go out of our way to tell businesses what's best for them? Let capitalism sort it out right? Dog eat dog and all that
Please, Microsoft does not provide rock solid support. Firstly, there is a development and support community who provide most of the technical support for Microsoft products. Secondly, I have found errors in published technical information about their own products, authored by them.
I use Microsoft products all the time, and I think they are very useful, but I think this zealous view of Microsoft products is flawed.
Perhaps you should read an EULA sometime. Especially the bit about where the software vendor is not liable for anything: errors, crashes, defective security or lost data. The direction Microsoft is heading is to clearly make the data stored in the files the property of Microsoft. Just look at what Palladium (or whatever the replacement is called this week) is supposed to promise: remote disablement of software and the data inside it. You want to sue us? We will disable your software and the data inside it until you bend over and drop your pants. And how will the government be able to defend itself from that sort of abuse? Simple, just don't buy it. And that is what Massachussetts is saying: we don't want to pay for that risk.
The same is true with the conjunction but. A sentence beginning with and or but will tend to draw attention to itself and its transitional function. Writers should examine such sentences with two questions in mind: (1) would the sentence and paragraph function just as well without the initial conjunction? (2) should the sentence in question be connected to the previous sentence? If the initial conjunction still seems appropriate, use it.
Your family might be rich if your grandmother can afford iMac. On the other side, your family is not rich if you grandmother cannot afford any ISP but AOL.
Jokes aside, Linux runs perfectly fine on iMac. The list of distros include:
- Gentoo - the fastest one on PPC;
- YDL - the specialized on PPC only;
- Red Hat - for most of average people it IS the linux;
- Debian;
- Suse;
- Slackware;
As for AOL, yes, no AOL client for Linux yet, but... does AOL still keep 90% of American home ISP market? I guess not - there are many other ISPs (especially broadbands) which are OS neutral, perhaps together they keep upto 50% of american home ISP market. Besides, outside USA, AOL is presented only in Canada (where it may have less than 10% of home ISP market).Less is more !
not only that, the turnovers could help with the expense when switching to a new system. Instead of hiring people proficient in Windows, just hire people with open source knowledge, and training money is no longer needed.
I approve of Open-Source in the public sector for one fundamental reason. The People (used in the broad collective sense) should be able to know what their government is doing and how their doing it, and with the source freely available, it's a lot easier to do a much more detailed analysis of their software side (not to mention more legal) than poking around with their M$ products.
I say more power to Massachusetts. One MS beats down another ^_^
Peter M. Dodge,
Chief Executive Officer,
LiquidFire Studios
Platinum Linux - www.
1. 90% of goverment database applications don't require any big DBMS. The rest might do, but they are typically are a top secret, so we don't know about it either (NSA, CIA, FBI and other Big Brothers).
2. Oracle's leadership is based on a mind inertion, not on real benefits. Among commercial DBMS vendors I can recall few cases when Sybase and DB/2 where more appropriate than Oracle. In many (90%) cases in goverment IT projects the cost/performance ratio of Oracle is way worse than of PostgreSQL.
3. PostgreSQL is never *noticably* inferior to MySql. There are some cases when MySQL can be 5-10% faster - such difference is hard to notice in real life. Most of (in)famouse benchmarks are made by switching off any integrity in MySQL, ignoring that you can switch some integrity off in PostgreSQL too. Well, enough about those myths. Just to add: PostgreSQL is well known as the most programmable DBMS on the market. MySQL cannot beat that either. Neither Oracle or MS SQL.
Conclusion. Sometimes PostgreSQL is considered to do to Oracle in upcoming two-three years exactly the same as Linux to Microsoft Windows - getting the market from it. It doesn't have enough hype for it yet (is it b/c of its BSD license?). But giving it some goverment support - it can get that hype. Let's see.
Less is more !
I see no where in any of this that it says that it is ruling out Microsoft. I see that it is stating that they have to take Open Source Software into consideration when they are shopping around. Why does everyone argue that it is bad to mandate Open Source when all they are doing is telling the people in charge of purchasing to just take it into consideration. The problem is that Microsoft does not want Open Source considered because they are very afraid of what is happening around them. If governments start adopting then more people will start using the same software to be able to better communicate. When an Open Source alternative like OpenOffice will do everything the basic person wants to do, why would they shell out several hundred dollars? People shouldn't twist leveling the playing field to look like everyone is against a giant. If we took the same stance of creating equality between the blacks and whites in America as we took with trying to stop Microsft from using their place to continue their monopoly we would have slavery in common practice still today.
Typical .. when the facts don't back a conservative they just say that the facts are irrelivant
Think global, act loco
I wonder if not going along with Microsoft is going to be cost effective in a long run. I have several computers at home and opted to get a Mac for my main "office" computers. Although most of my development work has been done on FreeBSD, I found that some Open Source software is not at the level where I'd like it to be for everyday careless work.
Take office applications for example. When I was in college, I wrote most of my papers with Emacs and LaTex. However, it is complicated and definitely not for everybody. I tried using KWord, but after it crashed "on-save" several times, I quite using it. Do things like that bother me? Absolutely. Oh, then there is a big HCI (human-computer interaction) factor. As far as I am concerned, most Open Source GUIs that come with Linux boxes are very far from what I'd expect from a solid system and that can do some damage to productivity. Going all the way with Open Source may be a good money saver for now, but what will happen in the long run? I think we should opt for a mix of Open Source and commerical software for some time.
Florida is also spending a fortune turning all of their IT work over to Accenture. I wouldn't be surprised if any Open Source cost analysis wasn't a result of the same lobbying which resulted in the switch to centralized IT for all state agencies.
Meanwhile, the university where i work is slipping into the grasp of the borg from redmond. maybe i should start looking for jobs in MA state government...
pr0n - keeping monitor glass spotless since 1981.
It's about time that government and other publically financed entities make a cognizant decision to fully explore open-source alternatives.
Limited closed-systems like Microsofts should have no place in:
schools, government or non-profits.
Closed systems are best suited in the market that drives them - that being for-profit money-driven companies and in the homes of the drones that power such.
The United States finds itself in a pickle. While education instituitions abroad find a great adoption of open source in schools and governments, in the United States peope are chemically and financially dependent upon Redmond/Microsoft for their technical survival. Microsofts latest advance to ITify Philadelphia's schools and essentially create Microsoft High will create nothing more than more MS drones with useless certifications - and more IT folks who barely understand how things work, but rather have mastered how to navigate the finite steps of being a Microsoft IT person.
I'd much rather see schools use open source exclusively and encourage creativity and independent thinking. We don't need another generation of Mavis Beacon's secreatarial enhanced typewriting drones.
The less we encourage open source within schools the more ground the US loses to foreign countries where open-source is becoming common place.
As for the core issue of government - How can you have a homeland defense department that allows the vaarious branches to endorse and use MS products when major security issues and patches are a weekly issue that requires reboots and downtime?? Using Microsoft products in such settings is dangerous and un-American. There are alternatives - unfortunately, too many Microsoft drones would lose their jobs and have to learn new things if open source was recommended and accepted. Unfortunately, making good decisions and learning is un-American to most of the people out of the academic womb stage.
As another example, consider that military vehicles *always* have maintenance done by military mechanics, and usually most minor repairs as well.
"He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
You want to sue us? We will disable your software and the data inside it until you bend over and drop your pants. And how will the government be able to defend itself from that sort of abuse?
Ok, so MS can threaten them with their extra 'leet backdoors. The goverment has all the guns. If Ballmer and Gates had AR-15s jammed in their ears, I do believe they would pull their peckers out of the goverment's ass in a hurry,
A software company threatening the goverment with IT armageddon is laughable.
Yes, but Taxachusettes sounds funny, and therefore is easy to remember and must be true (as are all things if you are able to convince enough people).
You need to learn to think like a Republican if you want to understand these things.
Read, L
The items you mention were of course in there, but my take on the Peruvian answer was that the Government (and the people) must A) be able to see what is inside their software for reasons of security and also to ensure that the government has no special interest in the purchase of the product, and B) that the government should never be beholden to a business interest for maintenance, repair, or availability of the tools it uses, when those tools are used to serve the taxpayer and house private information like tax/medicare records.
It was for these reasons that in addition to being a fantastic answer from Villanueva to the MS FUD, that the shotgun was momentarily pointed at the U.S Government for having so many proprietary systems. Also let's not forget Germany as an early adopter of these principles.
1) It takes money to develop open source software. Even if it is not money from licensing, the money does come from somewhere. Most open source developers are developing on the dime of their companies. There is a cost to doing this.
.NET, it is relatively new. it doesn't have a track record. sure, you can say, "i've been developing in .NET for the last six months and I can do ...", but compared to the win32 API, anything is an improvement. and rememebr, microsoft has already fixed on, vbx, ocx, activex, com, dcom, mfc, and others. how long until they add another.
.NET only works (i know, mono, but...) on windows servers, and i think netcraft has them at about, what, 30%. and IDE's don't make a developer. they are more a crutch than a tool.
huh? don't you think they'd get fired really soon. how about stuff like OO.org or netbeans which are open source, but are funded by companies.
2) Open source is genuinely not as polished as a commercial product, and products that do add that polish tend to drive up the cost of open source stuff. For example, Oracle on Linux is still more expensive than SQL Server on Windows Server, by about 5k per server.
oracle is open source. does larry ellison know about this? and by polished you mean what? a gui/desktop? perhaps. but linux is marginally behind. don't say office, they break every GUI standard possible. like toolbar button menus, wtf? and as for polish, i'll take a rock solid stable kernel, and how about apache, samba, et al. they're far more "polished" than anything from redmond.
as for
as for IDE's, try eclipse. really nice. ms IDE's are for windows only. fine, they control the desktop, they are poor cousins when developing anything else. say web apps. ASP is a freaking joke, and
My problem? I was perfectly gruntled, until some numbnuts came by and dissed me.
Anyone in IT with a clue knows that OSS is only free in source code form and that you will be paying for a distro where that code has been compiled and assembled into a working, ready-to-install OS. That's why it should always be called "Open Source" instead of "Free Software" so that people can make the distinction.
Yes, the more polished the application, the more time that was required in development to get to that point. It only makes sense. What I don't get is why you're comparing Oracle on Linux to SQL Server on Windows... how about apples to apples comparing Oracle on Linux to Oracle on Windows. Is Oracle on Linux more expensive than Oracle on Windows? If so, then you have an argument. (And I don't know if the Linux version of Oracle is more or less than the Windows version -- I've never looked it up.)
I cannot comment on C#, I've never used it. However, K Develope is a decent IDE... I was taught C++ on Visual C++ and K Develop was cool in that I had it set to use the "child frame" option where it looked very much like Visual C++. I got used to K Develop easily. It's not quite as polished as Visual C++, but there were many things I DIDN'T like about Visual C++.
Heh, I never had the luxury of an IDE or even a debugger when I learned JAVA at school. We (the students) logged in to the solaris server over telnet in the computer labs and used pico to type out our source and compile it at the command line... from there we had to debug it manually from the errors spit out by the compiler :P
I'd personally rather take quality over quantity, but upper management doesn't always see it that way. If the OSS code cost more but was better quality (and most importantly... followed standards) then I'd rather have that OSS code than any closed source code with proprietary standards.
Putting the debate between cost between OSS and proprietary software aside, I personally feel it is a great advantage for the source code for systems that will be holding sensitive public data to be available for code audit by the government. Using proprietary software to archive sensitive governmental data is tantamount to giving a private corporation ownership of the data.
It would seem to me that a political outsider in office committed to poring over the books, combined with a fiscal crisis, would provide some kind of opportunity to advance the cause of free (beer / speech) software.
This study came from that same state that had significant difficulty holding an election? I can't describe the incredible boost in confidence you've given me! Personally, I like the concept of local communities maximizing the benefit of technology, creating the supporting jobs, and keeping the money circulating in the local community (even in this case at the possible expense of Apple as well).
This makes the basic assumption that there are any productive members of the Goverment. This assumption is not nessisarily true
I used to have a cool sig, back when I cared
The comparison of Oracle + Linux vs SQL Server + Windows is a valid one.
If I am going to switch database servers, I may as well compare the best operating system for that database server to run on.
For me, Oracle is a Unix database first and a Windows port second.I've not actually had good experiences with Oracle on Windows. The question for Oracle is "which Unix?" You could make a strong argument for Sun, but I threw in Linux as it seems that's where the world is headed.
Opposed to that is SQL Server, which only runs on Windows.
This is my sig.
We had no real debugger for our DEC Pro 350 assembly language, only halts and register dumps. We had no debugger for our USCD P-System, just Writeln. And, the editor was a joke. Oh, and the Apple II that I teethed on in some ways was the best because you could CTRL-C an AppleSoft BASIC program and print out the variables. But good look in 6502 assembly because you were dead!
Borland's Turbo Pascal and Turbo C++ were amazing at that time, and I went right for them.
I still think IBM IPMD for OS/2 was the best debugger I'd ever used for its time, and GNU's GDB was possibly the worst.
This is my sig.
Government's decisions should be based on all the impact the action will cause, not just the direct cost. You could argue that spending on support of open source rather than Microsoft will benefit local companies (hmm.. FSF?) and improve state's economy.
Or you could consider that government documents should be still readable after very long time (say, 300 years) and Microsoft may not be around to write a viewer for whatever people use to read at that time.
You can argue with the particular points I brought up, but no cost shouldn't be the only factor.
The Big Dig fiasco was the result of collusion amongts Bechtel/Parsons Brinckerhoff, the Republican governor's office and the predominantly Democratic Legislature on Beacon Hill. Both the Governor's office and the Legislature made the project a patronage bonanza. When this corruption resulted in fiascos, they simple payed Bechtel and Parsons Brinkerhoff to clean up the messes.
Regarding the Turnpike Authority, you are really taliking about the same problem. The main reason we still have tolls, and in fact they have gone up, is to finance the Big Dig. Two board members (one Democrat one Republican) at the Mass Turnpike Authority spoke out on Bechtel/BP corruption at the Big Dig, and in fact threatened to terminate their contracts in 2001. Republican Governor Jane Swift quickly fired them and increase tolls on the Mass Pike. Her predecessor's, predecessor Bill Weld (also Republican) at one point considered selling the whole Mass Pike, but instead used it as collateral on $2.7 billion in loans to pay for, you guessed it, the Big Dig.
Painting the Big Dig as partisan issue is ridiculous. It cuts across every level and wing of Mass politics.
I'm not sure what makes you think Romney is so much better than the last three governors, all of whom were Republican. I happen to know he is a lying sack of crap. He openly claimed my rep, who is a prominant Democratic known for his honesty and independence (one of the few who voted to fund the Clean Elections law we passed by referendum) endorsed him, which was an outright lie.
It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man
-James Baldwin
Gee, funny how those damn conservatives managed to pass all those with a Democrat majority in congress...
"Freedom means freedom for everybody" -- Dick Cheney
largely because I'm a math major, and like to typeset with OO's formula editor. I'm too lazy to learn LaTeX just yet
Really, you need to Just Do It. It doesn't take that long to figure out how to use LaTeX to the point where you can typeset your math homework... find time some afternoon or something and get started; you'll have to do so sometime. You can probably find someone to walk you through it. (Once you can do your math homework, then you can start figuring out how to use the rest of LaTeX's nice features)
Besides, your sig says "Democracy dies behind closed doors." If proprietary software isn't a closed door, I don't know what is...
At the very least, governments should get software that will allow them to comply with the spirit of FOI. Citizens should be able to demand the source so they can check that it correctly and lawfully implements the acts and regulations that it should. Open Source is one way this can be achieved (not the only one, but a fairly good one).
-- Hi! I'm the "Good Times" signature virus. Copy me into your Sig!
El replied: Gee, funny how those damn conservatives managed to pass all those with a Democrat majority in congress...
Gee, funny how that didn't happen. The Republicans have the majority in the House and the Senate now. When the PATRIOT Act was passed on 24 Oct 2001, they had the majority in the House and the Senate was evenly divided (see this page about the 107th congress).
I guess the crux of the matter is: Can she load Linux, and then administer (use) it effectively?
Absolutely not. That will be the day that Linux will see widespread adoption.
Sig (appended to the end of comments you post, 120 chars)
Can she load Linux, and then administer (use) it effectively?
Can she load Windows and then administer it/use effectively?
I saw people f*cking with OSX, from printing anf file sharing to Shockwave Flash nob-recognized by many web-sites version, to non-recognized file-types to save and so on, to locked/frozen Mac on Flash/Java plugins.
No wonder Macs are spread only among 5% of american PC users who are brain-washed zealots and who can ignore the importance of such problems (grandmother cannot, unless she's a grandma of a zealot too).
Less is more !
But, if they have a different perspective than Open Source, they are flamebait - right?
Agred to a certain degree but then if the staff are trained already they can pass their knowledge on as needed. OO.org isn't that different to MSOffice for end users nor is Kmail that hard to transfer to. An office we kitted out is full of 40-50 year olds with one 17 year old and to date their support requirements have been minimal.
Hmmmmmm..... Deep fried and look like Squirrel.
It is a policy that all data managed by software from one company should also be accessible by software from any other company that might want to bid on a future contract. I.e. it is a mandate for open standards, a mandate that put all companies on an equal term for now and in the future.
It is a pro-competition law, which is why MS hate it. They don't like competion, there is much more money in being a de-facto monopoly.
Are you the same astroturfer that posted the first post I see on the article?
May we never see th
As effectively as Windows, which falls into the I-wish-she-knew-more-but-Windows-aint-gonna-help.
The overwhelming majority of home PC work is done by a friendly guru or someone following step-by-step directions. If Linux get step-by-step directions from vendors (which it will with enough market share) there will be no problems.
The standard ABI on Windows is a big deal, though. It means that "supporting Linux" means supporting Red Hat.
May we never see th
- there was absolutely no understanding of what "open standards" actually means. He used the non-controversial HTTP standard as an example, but when audience members tried to get clarification on Java (ubiquitous but company controlled spec),
.NET (MS but ECMA), C++ (public standards process but levels of non-compliance), there was just one thing that became clear: in his mind "open standards" means free software. It's not about philosophy, it's just about money.
- there was absolutely no understanding of open architectures. One pretty famous guy in the audience pointed out that Outlook talking to a POP3 server was actually an open architecture whereas Outlook talking to Exchange was not. Again, the approach was that if it costs anything, it's not open.
- all examples that he gave had to do with savings on licensing costs. Even some very OSS-friendly people in the audience cautioned him that there are many other costs and that he should not expect any significant savings right away.
- he mentioned that the real problem was that they had told contractors to just go and implement. Which the contractors did with predictable consequences (closed architectures, no interoperability, etc.)
One thing became pretty clear to me: there is indeed no stopping the OSS train. Based on my experience in creating and selling commercial software, price beats every other argument in the long run, and there is no competing with free and open source is mostly associated with free. You have to be and continue to be 10x better than the closest free competitor and that is really hard to do in the long run. Even if there is no free competitor that really does what you do, customers will use the free software as a tool to press you on price (and you almost always have to give in because you never know whether they really are so clueless to believe that the student project they found solves their problem).I would reccommend that he hire some good architects to write decent RFPs instead of throwing out commercial software. I see the character of lock-in changing from corporate to project-based. You might for example find yourself to be locked into struts when everyone has moved on to the next new thing (JSF or whatever). Getting rid of struts 20 years from now will be expensive, no matter what else you do.
In that context I mourne the state of the world, because commercial software quality is actively discouraged in such an environment.
Between offshoring and free software, I'm giving local, commercial software another 20 years, and then the problem will have solved itself, with government agencies having the coice between foreign software and free software.
I am honored to work for large and unpopular US three-letter government agency.
Just this morning I read their report on environment and languages. Report acts as an advisory for choosing technology / tool sets for new projects.
It is very long and thorough and contains a lot of details including performance metrics and lots of comparasons - price, vendors, caveats, etc.
Aside of the results (Java beat C# by narrow margin), I was shocked to see absolutely no reference to open source software or technologies. No Linux, no Apache, no Tomcat/JBOSS, nothing.
And that how it is like in real life.
A Blanket policy against MS, without allowing for a competitive bidding process or even alternative analysis doesn't seem right.
Yes, you're correct. The decision should be based on cost analysis.
Unfortunately, most CIO's won't do a complete cost analysis.
There are costs associated with both Microsoft technology and costs associated with open source software that typically are ignored.
In the case FOSS, what's typically unaccounted are the training and migration costs for a workforce that is largely familiar with Microsoft's way of doing things.
In the case of Microsoft, what's typically unaccounted are the costs of lock-in from using interdependent Microsoft technology and being put on a forced upgrade path that requires hardware upgrades, software upgrades and relicensing on a more frequent basis than a business analysis would demand.
I love FOSS and I think it brings great value to computer users.
But most advocates for legislation take it one step too far by requiring use of FOSS for governmental business. In some particular isolated cases, such as voting machines, complete openness is justifiable.
So, what legislation should do is
- Mandate use of complete, free, publicly-documented, open, standard interfaces.
Then, good business policy for purchasing should address thorough consideration of all options and all costs, so long as these interfaces are provided. Multiple vendors, including Microsoft, could compete on providing the highest quality, highest performance, most secure, lowest-priced, best-maintained implementation of a software product.Mandating use of FOSS is needlessly restrictive; doing so would compound a long history of mistakes that have been made in flimsy sole-source contracts to companies [like Microsoft]. There, we've learned how a "solution" you've bought for your organization, while providing some benefits, simultaneously makes your data and your business processes hostage to someone else's demands for money.
Both purchasing models are not good business, and they can cost the taxpayers in more ways than are typically known at the time of the decision.
"Provided by the management for your protection."
most govt types would be happy with
GNU/Linux + openoffice + evolution
Backend, govt is always hit hard by the "MS worm of the month". A GNU/Linux infrastructure would go a long way towards curing that dilemna.
I wonder if the state autos and trucks are being serviced with OEM-certified mechanics? With OEM proprietary diagnostic equipment? Or are their vehicles being serviced by "any compentent person?"
Vehicles are interoperable. You can take the same drivers, put them in a different vehicle from any manufacturer, and they'll still know how to drive. This means you are free from proprietary standards and can spend tax payer money responsibly.
Ok the following quote is from a Microsoft executive that is trying to explain with Open Source is bad... Does anyone see the humour in this quote! :-)
Microsoft says it knows it won't win every contract, but it opposes any type of mandate preventing proprietary software from even being considered. It says that's bad for technology companies and bad for taxpayers, who may get stuck paying for inferior, more expensive products.
LOL!
My understanding that taxes used to be much worse in Mass than they are now (in the 80's, I think), which is where the "Taxachusetts" moniker came from.
;-)
I agree that right now MA taxes are not unreasonable. The worst I encountered was a 12% short term Capital Gains tax, but I think even that has been reduced to around 5% in the past couple of years. The income tax fell from 5.9% to 5.3% in the past 5 years.
Did you notice the "optional" tax rate on the MA tax return form this year? Yes that's right, you had the option to be taxed at a higher rate if you wanted to! For a state that has a reputation for being overwelmingly liberal, very few people chose that option.
By reading this sig, you agree to the terms of my sig license.
slap linux on this and bam, he's out of a job.
Why? Does this school not have an IT department?
it would make life harder for the other 97 percent of computer users
Again, because Mass. doesn't have an IT department?
windows has the advantage of protecting us from ourselves. there is no init to kill. no kernel modules to delete. no kernel to compile
You seem to not know anything about how large organizations are run - they have sysadmins who make the computers work, so that the users can get on with their jobs. Normal users don't install kernels, or have the ability to kill init, or compile their own kernels.
Contrasted with Windows (95/98, but also 2K to some degree) - under Linux, there is no way for a virus to take the system down, there is no way for a user to accidentally delete a system file.
In a large organization, Linux makes life easier, not harder.
The real advantage of open source is only realized after a second or third generation of use: The ability to customize systems to the minimum necessary hardware yet maintain administrative controls. Open system customization can end the waste of purchasing Windows XP Pro and a full MS Office suite when the users need access to e-mail and a word processor. After a governmental unit has experienced the freedom of open source, the proprietary software with its limited choices will pale in comparison.
Once open source has been established as a viable option, you should see an energetic bidding process among a growth industry of companies that can build on the open source structure. This revitalized bidding should lead to decreased costs and increased options.
Personally, I work in an organization where we have found the proprietary document formats fall short of the needs to the organization at times. We have to spend extra effort on a daily basis to force documents into an open standard. The open standards that allow universal access to documents is essential to a government that wants to communicate to every citizen. Any movement that calls for adherence to open standards is in the best interests of the citizenry. The cost of access by the private individual is reduced by eliminating expensive proprietary software on their personal systems.
All government units should support open standards at a minimum. The maturity and availability of open source products can create a better environment for both the government employees and the citizenry. Monies spent on open source by the government will return more and better open source products for citizens.
Ha! That's exactly what I am experiencing with Slashdot:
- when I submit the form it doesn't retuns any response, and it happens sometimes annoyingly often;
- simple queries return with annoyingly long waiting time;
- instead of the page I expect the page with slashdot logo on it tells me that there is some internal server error;
How would you explain that? Slashdot has been slashdotted? Or wrong backend database? By the way, similar problems I've described here are typical by my observations for weblogs and forums with MySQL on the backend. Those ones with PostgreSQL work much more stable and smooth.Less is more !
IIRC there is still a higher short term rate for people who hold equities less than a year. OTOH short term losses are deductable against long term gains. Overall, it should apply to a very small segment of the population. Until mid 2002 the long term capital gains rate graduated down to 0% after seven years. Now it is a flat 5.3% (same as earned income), slightly more than offsetting the five point reduction in the Federal capital gains rate.
Yes, a legacy of the battle over the rate reduction. What pisses me off is the partisan bickering over what to name the northbound Central Artery tunnel. How our Democrats could oppose naming it after the late beloved Silvio Conte is beyond me. Conte worked closely with the House Democratic leadership under Tip O'Neill and endorsed Democrat John Olver as his successor before he died.
Did you catch Paul Krugman's latest tax article (free reg.) in the NYT Magazine Section? Nothing earth shattering, but appropos of this discussion.
It is cowardly, and a betrayal of whatever it means to be a Jew, to act as a white man
-James Baldwin