Any Reason To Buy Microsoft?
zymano writes "This yahoo article says that almost everything enterprises once found unique to Microsoft they can now find somewhere else -- without some of the baggage that comes with Microsoft purchases, like ongoing security concerns and mystifying licensing practices and that in a recent survey of CIOs, Forrester Research found that about 25 percent of them were already in the process of replacing Windows servers with Linux."
to give us someone to look down on
What would Brian Boitano do?
Nobody ever got fired for buying Microsoft.
There are two reasons we're staying with MS. First off is the consistency across the board. It's not just a glib overgeneralisation to say that it helps admin, and from what I've seen of OSX server it has much the same advantages. To Admin one system is to admin another. To update, run, install and fix a service is consistent, and the need to retrain when a service is added just isn't there. We DO use Linux and BSD in some of our systems, and while the people exist who can administer those, the configuration for say, Apache, is wildly different to just about anything else, and anything else from each other. Just an observation.
The 2nd point is support. It's impeccable, and having guaranteed 24-hour help for those times when things foo bar up so badly we can't repair things is essential to running a service for our clients.
Those are two features of "going MS" that are important to us. Some people will not find they need both, or even either. I won't comment on their business practices, but suffice it to say that's their choice.
Yes, buy their products to support them. Where else can you get such decent mice?
--
One by one the penguins steal my sanity...
xxx% are planning to upgrade to linux anytime soon
This should be taken with a grain of salt. 'Planning' and doing are 2 entirely seperate things. The fact is, (ans I'm going to be modded down by the linux crowd) is that windows is cheap. Why?
You don't have to train your users over again. You don't need expensive unix/linux admins (MCSE's are a dime a dozen - and most are good, too. Don't let elitism clud your jusgement). More software works on windows (WINE is not always the answer).
Linux is nice, but it isn't ready for the desktop quite yet.
I'm not Seth.
Bill: Our market share is falling, what can we do? Ballmer: [Sweating]Improve our products?[Still Sweating] Bill: Don't be ridiculous, if Windows was secure then we wouldn't be able to charge for bug fixes, [not that our software is buggy of course] Ballmer: [Shirt now navy blue]We could take the old standby[Shirt now very dark navy blue] Bill: Aha - [to voice activated Windows box]Bring in the lawyers![Windows BSODs] [To voice activated Linux box] Bring in the lawyers! [Lawyers arrive] Bill: I want Linux to be made illegal Ballmer: [Shirt now dissolving in acidic sweat] Developers! Developers! Developers! Bill: Not now Steve! Lawyers: This will cost you Bill, bribery is very expensive these days. Bill: Nah! - I ran an audit check on the US govt. they haven't complied with the MS Windows Server 2003 EULA clause 0203432448 (You hereby agree that All your base are belong to MS) Lawyers: It shall be done oh fabulously wealthy one! [US Govt. declares Finland a terrorist state, wages violent war, Linus Torvolds writes a quick kernel update then goes into hiding] ... to be continued.
This isn't my experience at all. I maintain two servers. One is a Windows 2000 server, the other runs the standard RedHat offering (not the enterprise version.)
The Redhat server just works. I never have any downtime, it's never crashed, I've never lost any data -- the thing just sits there, ticking away in the background, doing what it's supposed to do.
The Win2k server, in contrast, is a continuous pain in the arse. Administration isn't at all transparent -- you fill in a few tick boxes, and pray that it's going to do what the manual says it will do. Sometimes it does, sometimes it doesn't. Sometimes things just stop working, with no apparent reason. (File replication was the last thing that just 'broke'.)
With regard to the learning curve, I found that it was slightly more difficult at the beginning for Linux, but once I'd grasped the basic concepts, they pretty well applied everywhere. This isn't true for Windows 2000.
The last big problem is interoperability. With the linux server, connectivity just works. With the Windows server, it's forever disappearing from view.
Both OSes do have certain strengths and weaknesses, but I don't see that Windows has any advantage in either stability or ease of maintenance.
We polled 4 CIOs and 1 of them said they're replacing Microsoft with Linux.
I always love when they quote figures from a survey that was conducted, but don't give any details such as size or region (US only or world wide?).
If you buy Microsoft products, you get all that stuff connected, i.e. buying Microsoft hardware you are sure it will be supported flawlessly by Microsoft software.
:P
And now I wonder if I get modded down for this as Troll or up as Funny
45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
First of all, it would take quite a lot of money to buy them.
And secondly, if you did, you would have to get rid of monkeyboy somehow.
How small a thought it takes to fill a whole life
One reason :
/dev/hdd /cdrom
unmount
I love everything Linux, but seriously, what will my secretary do when her CD is stuck in the drive despite hitting the eject button furiously, and she doesn't know how to get it out ? And yes, I know you can learn Linux and it's not that hard and yada yada, but she's already taken months to leave her typewritter and get going under Windows. You think my secretary is an old thing from another generation that has become rare ? think again.
So, yeepee-doo for Linux, let Linux take over the world, but please leave my secretary under Windows so she can do her work.
"A door is what a dog is perpetually on the wrong side of" - Ogden Nash
Corporate buyers and technologists are notoriously conservative and things like long term longevity of the company, market capitalisation, project history, locked in technologies and pure tradition (ie we have always bought from Microsoft) have a massive impact on buying decisions.
As someone once remarked to me, "No-one gets sacked for buying Microsoft software"...
So I think they'll be around mighty longer than anyone anticipates (providing they don't make a huge technological miscalculation). And judging by their past aggressiveness and competitiveness I would say they can't be written off yet.
When pricing a firm there is much much more to it than saying that someone else sells everything they do.
---- The Open Source Record Label : : LOCARECORDS.COM
Clippit, the cute and loveable Office assistant. Let's see Linux' answer to that.
Well, one reason not to buy Microsoft would be that I just don't have the money it would cost me (correct me if I'm wrong, but I guess it would take a couple of billion to do a hostile takeover)
Thank Microsoft for inventing the idea of Visual Basic and obstructions to the c++ standard that make it difficult if not impossible to port apps. This was done on purpose to force bussinesses to be dependant on Windows. Fact of the matter is during the 90's they viewed Microsoft as the good guys needed to set standards. Now its payback.
.net train even though they are critizing Microsoft's licensing practices. They will surely be locked in. Infact according to the Gartner group %50 of all companies are looking at .net migration! They just do not get it. Today its mostly Unix based but they are afraid that java might die under the almighty Microsoft view .net as a safe way to avoid risk managment.
I remember the old saying "Don't code it include it!". The point is that your apps are really just wrappers for some ms specific code.
If it took 30 years to replace cobal/IBM 370 code then it will take 30 years to get the com/.net/Windows back out again. I predict Windows to be used for 30 or 40 years thanks to the proprietariness of the whole environment.
Also look at prepackaged software. Its all Windows based. Peoplesoft, great plains accounting, autocad, etc.
Sadly many companies today are ready to jump on the
On another note Microsoft does make the best Office suites around. Not to mention I found no ide that approaches VC++. Vi is cool as a great text editor for many different langauges but it does not have autoword completion, autoclass completetion, class browsing extra that VC++ has. Kdevelop sucks goatballs and only eclipse is close. Unfortunatly its for java development.
http://saveie6.com/
What possible reason could there be for a technophobic secretary to need to mount a CD in the works machine. If she's not capable of coming to terms with the mount command then she shouldn't be installing software.
I'm an analyst for IBM Global sevices and I work out of the RTP main campus site... A few weeks ago on break, I decided to take a walk around the hardware labs, and to my suprirse I found about 10 new Mac OS X workstations being configured... I talked with one of the techs who said they were using them because they are unix and therefore can run many of the apps they use right out of the box... I asked them if it had anything to do with the 970 development and he said he could not commment... It was ironic to say the least to see that the computers in the lab that actually had the *most* IBM hardware in it (logicboard, harddrive, cpus) had an apple logo on the front... Who needs micosoft? Obviously not us...
||| I still can't believe Parkay's not butter.
Which is why RedHat is Oracle's choice of a database OS.
Linux covers a wide variety of distributions, you can't tell me that Debian or Slackware aren't stable reliable Linux distros.
What's all this maintainence you are referring to? sounds like biased FUD to me.
That isn't interesting. See here and here for two more instances of this wrong and redundant troll comment.
People usually needs a (strong) motivation to move, even if it leads to a better state.
Linux is not a threat to Windows. The general behaviour of MS against it's custommers is.
Facts: (AFAIK)
_ Windows XP has been out for a while now.
_ With such an amount of time, there likely more hardware update needed (and applied) for a lot of computers.
_ A set of 3 changes triggers the mandatory registration process.
_ To have a locked computer on sunday morning because you just installed a RAM upgrade is really a pain. (*)
_ To have a very unpleasant MS guy on the phone Monday morning really improves your general bad feeling about MS and Windows. (**)
I know a few people who experienced that kind of story those last six months. Most were MS tolerant. Some are now planning to give a try to a Linux distribution (SuSE).
Since this kind of trouble is going to happen more and more, I think that MS is more a threat to itself than Linux.
(*) real story
(**) part 2 of the real story
Irrelevant news and morons using moderation to mod down what they disagree on. 2018 resolution: so long.
http://www.tldp.org/HOWTO/mini/Automount.html
nah... probably running a lesbian porn site
Intel servers and licensing 6.0 are MS's biggest threats.
Intel servers make sun's server & thin client model economically compelling
http://www.vnunet.com/Analysis/1139792
while MS's licensing 6.0 means that companies are actively looking for ways to limit their dependance on MS. Junking MS for Linux is rarely possible but a move to intel servers and thin clients is. Long term, platform neutral browser based software is the logical end for this trend.
Reasons MS works in corporate environments:
1. Pre-trained user base = nil training cost for MS Office users
2. So many corporate apps that can be run on a variety of databases/servers, yet demand MS desktop OS's for their client app that is required. Many of these setups have no intention of moving to anything other than windows for the client side of things.
Yes, it's a troll. But some people may be fooled by these stupid statements. ext2fs can lose data, sure. It doesn't happen often. Soft updates are *not* the cure. With soft updates, things written to disk can occur over a minute after the application thinks they were written. Which means if you crash after saving your long document, it may be lost forever. Sure, soft updates maintain consistency, but it may be consistent with a few minutes ago, rather than right now. I'm not knocking BSD. I use it as well as Linux, and it's great, but it's not perfect.
The rest of the post is just more BS, of course. I merely wanted to clear up the soft updates issue, since lots of people actually think it's a perfect solution.
asshole boss who thinks that the world starts and ends with microsoft...?
How about Clippy and Bob ? Unique to Microsoft ? Yes, of course. Replacements ? No way!
getSexySig();
The head 'Any reason to buy Microsoft' made me curious. Are there companies even rich enough to buy Microsoft? And if so, I can think of many reasons why whey would want that...
-- Cheers!
Many organizationss have Win2K clients that log into a Domain provided by a Linux box running SAMBA. Once set up properly, it can be a Domain Controller and also replaces many of the other tasks that a 2K Server does, and without the huge license fee for the server (based on the number of clients connecting).
An important factor in Linux' cost is its maintenance. Linux requires a *lot* of maintenance, work doable only by the relatively few high-paid Linux administrators that put themselves - of course willingly - at a great place in the market. Linux seems to be needing maintenance continuously, to keep it from breaking down.
I don't have experience running any truly important systems, but the boxes I have administered have required almost zero maintenance. Unless I go and screw something up, I have found in my experience that it'll keep on chugging along. Besides the occassional ssh upgrade, I havn't had to touch anything on my NAT box since I installed it three years ago. It Just Works.
Add to this the cost of loss of data. Linux' native file system, EXT2FS, is known to lose data like a firehose spouts water when the file system isn't unmounted properly.
References please. If you are going to make statements this damning you are obligated to provide data backing you up.
Crashes in Linux are a regular thing, and nobody seems to know what causes them, internally. Linux advocates try to hide this fact by denying crashes ever happen. Instead, they have frequent "hardware problems".
Of all of the computers I have owned in the past seven years, all ran linux and one of them crashed once for a reason not attributed to hardware failure. This bug was reported to the kernel developers and was fixed within a few hours.
The steep learning curve compared to about any other operating system out there is a major factor in Linux' cost.
Given a little work by the admin, linux can be dumbed down as much as you need it to be (corporate environment assumed). Oh, you ever installed one of the BSDs? I assure you, linux is nothing. (Disclaimer: I have nothing against the BSDs, they are damn fine operating systems in their own right)
The system is a mix of features from all kinds of unices, but not one of them is implemented right. A Linux user has to live with badly coded tools which have low performance, mangle data seemingly at random and are not in line with their specification.
And would you like to tell us precicely what tools you are speaking of, as well as what your major beef is with them? Or how about one step better: go file some bug reports!
On top of that a lot of them spit out the most childish and unprofessional messages, indicating that they were created by 14-year olds with too much time, no talent and a bad attitude.
Attacking the people you are setting your case against is a sure sign of a weak argument. Also see last paragraph.
I could go on and on and on, but the conclusion is clear. Linux is not an option for any one who seeks a professional OS with high performance, scalability, stability, adherence to standards, etc.
So what are you reccomending for us to use? I beg of thee, please share your infinite knowledge.
E pluribus unum
Dude, I think you need to step back and take another look at things.
You make me sad.
dmiessler.com -- grep understanding knowledge
Because people who have businesses care very much whether or not they succeed or fail. Microsoft has succeeded, in most cases, to convince those that matter that if they go with the alternative, they are taking a risk with their business.
Microsoft, to most businesses, is the "safe bet". It's considered the superior choice only because it's mainstream.
The real threat will come to Microsoft not via some certain tech advance - it will come in the form of a slow penetration of anti-MS and pro-Linux gossip being spread throughout the business community. Once this happens the game will be over and MS will have to *totally* re-invent themselves - another product release won't save them.
dmiessler.com -- grep understanding knowledge
If you had asked me this very same question some years ago, I could have outlined a series of reasons why you should buy Microsoft and sell Enron.
Microsoft products require licensing, for example Windows 2000 Server requires a "Client Access License" for each connection, where as Linux does not have such a scheme, making Linux servers handle an unlimited amount of connections or you can set the maximum number connections. Making Linux Servers better then Microsoft Servers.
You can configure a Linux Server once and leave, it contune to run for a very long time, where Microsoft Server requires more frequently changing configurations.
Microsoft systems have hidden cost unlike Linux.
Erm. ReiserFS is far from a beta file-system anymore, and if you want a really reliable file-system, why not use JFS? Or maybe XFS? Oh, and claiming that Ext2FS has extreme dataloss on unclean shutdowns (reboots, power-outage etc.) smells of FUD to me. I've so far experienced nothing more than loss of some meta-data...
About Ext3FS, the back & forward-compatibility cannot be said to be something bad; it is based on a very reliable (YES, Ext2FS _is_ reliable) file-system, which has a proven track-record. The main purpose of Ext3FS is to allow simply remounting the file-system as Ext3FS and thus gain journaling; Ext3FS doesn't aim to bring the latest and greatest of file-system development (and indeed, doesn't). Judge it for what it is, not what other file-systems are. Comparing the use of Ext2FS as a base for Ext3FS with the DOS-heritage in Windows is like comparing night and day.
The uptime for my Linux system is _always_ determined by the frequence of kernel-upgrades. Ditto for the Linux-servers at work. Can you honestly claim that this heralds regular, mysterious crashes? Yes, I know of several persons with Linux-machines that crashes; and _without exception_ it is related to use of binary-only drivers (mainly NVidia-drivers, which are equally fatal to the system on Windows-machines, btw...)
duh! ;-P
ok...so I'm not funny.
"Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
I shall go and tell the indestructible man that someone plans to murder him.
However, bad as it is, this troll usually gets a few good rebuttals. Therefore, here's my tip for Linux companies PR: post FUD from m$ at
Nothing beats this one: http://www.microsoft.com/hardware/mouse/imo_info.a sp
Preferably together with a classic M:
http://www.3m3718.com/modelm.php
Integration Support Cheap Admins 3rd party software That's really enough reasons, but the arguement is useless. Nothing will offer a mid to large businesses what they want at a reasonable price except running BOTH. It dosent suprise me that 25% of businesses are switching, but it dosent say they are jumping off the deck of the SS Microsoft. It just turns out to be more cost effective to offload some of the work onto cheaper Linux machines.
People who think they know everything really piss off those of us that actually do.
let me start with some agreements:
i agree with you on the filesystem, but i'm spoiled because of netware. the recoverability of original (3x, 4x, 5x) netware fs was good and nss is outstanding.
i also agree to some extent with the poor tools.
but here's the kicker: people talk about the expensive linux (or unix, or netware) engineers and compare that to the low-cost (cheap?) ms engineers and they haven't compared oranges to oranges. a lot of people are lining up to get burned because their ms technical people don't know what they are doing. and mcse's that do know what they are doing are rare and expensive. i've made more money that i want to think about cleaning up after one or two people who thought they knew active directory.
eric
Add to this the cost of loss of data. Linux' native file system, EXT2FS, is known to lose data like a firehose spouts water when the file system isn't unmounted properly. Other unix file systems are much more tolerant towards unexpected crashes. An example is the FreeBSD file system, which with soft updates enabled, performance-wise blows EXT2FS out of the water, and doesn't have the negative drawback of extreme data loss in case of a system breakdown.
/. you are a much more credible source
Alpha support for ext2fs was added in 1993. So the FreeBSD fs from 2003 blows Ext2fs out of the water? No shit Sherlock.
According to Linux advocates, an alternative to EXT2FS would be ReiserFS. Unfortunately, ReiserFS is still in beta stage. This means it is not intended for production use (although according to many Linux advocates this shouldn't be a problem, which makes me wonder how (little) valuable they find your data).
Hmm the kernel help text doesn't say that ReiserFS support is experimental. But of course as an AC on
The other proposed 'solution', EXT3FS, is nothing more than an ugly hack to put journaling into the file system. All the drawbacks of the ancient EXT2FS file system remain in EXT3FS, for the sake of 'forward- and backward compatibility'.
Yeah, the only drawback they removed was the non journaling nature of EXT2FS.
Back to Linux' cost. Factor in also the fact that crashes happen much more often on Linux than on other unices. On other unices, crashes usually are caused by external sources like power outages. Crashes in Linux are a regular thing, and nobody seems to know what causes them, internally. Linux advocates try to hide this fact by denying crashes ever happen. Instead, they have frequent "hardware problems".
Yep, having full controll of the hardware platform and documentation will do that...
The steep learning curve compared to about any other operating system out there is a major factor in Linux' cost.
Lets compare it to Unix as you did above. I'd say the learning curve is almost non-existant. If a sheep farmer from Victoria Australia who used to use Windows (We actually have one in the Gentoo forums) can teach himself Linux so can a Unix sysadmin.
The system is a mix of features from all kinds of unices, but not one of them is implemented right. A Linux user has to live with badly coded tools which have low performance, mangle data seemingly at random and are not in line with their specification.
That has not been my experience. If you find something that irritates you file a bug report.
On top of that a lot of them spit out the most childish and unprofessional messages, indicating that they were created by 14-year olds with too much time, no talent and a bad attitude.
Yep, my Linux prinserver contains bad language. Better get rid of it.
I could go on and on and on, but the conclusion is clear. Linux is not an option for any one who seeks a professional OS with high performance, scalability, stability, adherence to standards, etc.
What is clear is that you have a chip on your shoulder concerning Linux. Considering that there are lots of companies currently using Linux it clearly is an option for some.
Windows really has to change to be able to compete.
Open Source software offers you the advantage of a propritary in house solution (customisability, flexibility) without having to go away and autally write all the code yourself - just change the bits you want changed.
Windows solutions (shared source being something of a joke) offer you very little more support or indemnification (read the EULA and see what's covered!) yet take away your flexibility.
In the long run, support costs with someone like CSC being similar for Windows or Linux (unfairly IMO, they must be raking it in even more than normal on Linux contracts, but there you go) a business needs to work out if the costs of customising an OSS app to make it perfect are more than the costs of licensing Windows. Factor in the cost of lock in to a Microsoft format and the loss of control in the figures, and you have a basis of comparison for your company.
-And of course if you contribute your changes back to the commnity (which you don't _have_ to do with the BSDL or under the GPL if you do not distribute outside the company) you will suddenly find yourself with Karma:Excellent in the geek community, which may or may not be good for your business.
Beep beep.
Dear AC,
I'm assuming you are about 13 years old, which is why you can't spell and don't know the meaning of 'feminist'.
Well, I'll take you more seriously than you deserve. The answer is no. She runs an accounting company. Male accountants seem to have problems working for women. As for the meaning of feminist, I suggest you ask your English teacher.
Panurge has posted for the last time. Thanks for the positive moderations.
Sorry, but this is just plain bullshit. I run a farm of Win2k servers, and have never (NEVER) experienced the things you complain of.
Of course, I have the software properly installed on good hardware. And I don't try to run DNS, AD, Exhange, SQL and IIS all on the same box with 2000 people connected.
I have heard complaints about NT, 2k and how unstable they are. The only issue with MS and server products is security, not stability. There are costs associated with either product.
Linux systems have more hidden costs than Windows. Linux systems don't declare that they require a high paid geek to sit and tweak them and take care of them when some script kiddie takes over the box. There's a million and one MS certs ready and waiting to get paid for any job.
-]Phreak Out[-
Everyone should use free software, free software should be used for everything and no one should write software that is not free. Only free software truely respects the user in one very important sense: Free software understands that if you hide the source from the user, the user will do it themselves. All other software is built on the assummption that the author is so clever that no one else can do what they do. The users have rewritten everything and the day of propriatory closed source software is over. It was not easy for the authors or the users of free software to get here, but now it seems obvious that it's the easiest way to go.
This does not mean that people will not make a living coding. Free software is just as valuable as the closed source stuff it's replacing. Society has and will continue to find ways to support people who know how to make and use it. In fact, free software lowers the barriers of entry so that more people than ever will be able to use their tallents. The losers in this transition will be those who have made lots of money screwing people around with upgrade trains, broken file formats, broken 3rd party software and other forms of intentional waste built on dissrespect.
There are many people unfortunate enough to have started with non free software. The comercial software world was created along with the personal computer industry in the late 1970s and early 1980s. The reasonable reaction to that was the creation of free software movements, BSD and GNU being prominent. It has taken a long time to get from there to here and in the mean time, M$ provided a path of least resistance that many followed. It was a false path because of the core values of the comercial software world, but once emeshed in that trap it's difficult to get out. A friend gave me his 1987 copy of the Emacs manual. There is no doubt in my mind that had I installed emacs on the XT clone I bought in 1987 and learned it instead of Word Perfect 4.1, I would be better off today. As it is, I took a long trip down the M$ path through Windows 3.1, 95, 98 and through work 2000 and countless applications on top of those platforms. The effort put into learning the differences between those versions of software is much greater than the effort I've had to put into the free software I've learned since because free software does not impose useless changes on it's users. Those of you who are just comming into the world of computing are very lucky.
You can keep free software alive and give something better to the next generation of users if you remember to have respect for them. Those of you who lack respect for your neighbors will only repeat the mistakes others have made since the 1980s. All it takes is the wrong attitude for the walls to start going up again.
Friends don't help friends install M$ junk.
Then they got blindsided by this mickey-mouse outfit calling itself Microsoft...
I don't suppose many people get fired for buying IMB today. They're a solid stable company delivering good solutions for a certain set of problems. But it's not automatic anymore. Things changed for IBM, as they are changing for Billy-Boy's outfit.
So it'd be foolish to rely too much on MS as a "safe" purchase. wonder who'll be the first to find themselves unexpectedly unemployed...
Don't let THEM immanentize the Eschaton!
NVidia drivers have been generally good on the windows side for quite a while. I remember the whole problem with OpenGL not too too long ago, but that's been resolved from what I've seen. DirectX crashes clean every time, so it's of no trouble. I remember back in the day running RedHat on my box and X would randomly crash, so I guess that makes 'em about even. The only thing that really sets either OS apart is what software you want to run. Someone else made a comment about incorrect documentation on some of the features, and I agree that there are some. However, I think the bigest flaw is the lack of a standard for interfaces in *nix.
-]Phreak Out[-
Bullshit. Your trolling. Someone mod this turkey down like he deserves
I use Linux (Mandrake) on my laptop, but I have yet to find any decent replacement for "Offline files" or the "Briefcase" or whatever it's called.
.haeger
When I connect my laptop to the network I want it to synchronize my files. If it can do this via ssh to any remote server, even better.
Anyone know of any such product for Linux?
You are not entitled to your opinion. You are entitled to your informed opinion. -- Harlan Ellison
no wonder you have such a hard time using linux.
it's umount, not "unmount"
and when you are in a typing application in linux, the keys still type the same characters as they do in windows.
file->save and
file-> print are still there
like most have mention, automounting is now a pretty standard feature. not only that, but most distros also put a little shortcut right on the desktop for the typing impaired that you can right click on to mount/umount.
You also don't necesarrily have to push linux to every desktop machine, but it does make a wonderfull replacement OS for your servers, saving you at least a bit of money there. And if your sysadmins can't operate Linux, that's just plain sad.
It's an indicator. A company that wastes money on bad softare is probably wasting it elswhere too. The only places that will be running M$ junk soon are those so emeshed in red tape that they can't change a lightbulb without having a meeing, publishing a report and getting the proceedure authorized by upper management. It all adds up.
Friends don't help friends install M$ junk.
Nope
Also look at prepackaged software. Its all Windows based. Peoplesoft, great plains accounting, autocad, etc.
It should be noted that Great Plains was cross-platform (running on Macs and Windows) until Microsoft bought them and killed the Mac version. The only Windows machines in our entire office are the Finance Dept's because of this.
"Do not meddle in the affairs of Unix for it is subtle and quick to core dump"-The Unix hater's handbook
You may not agree with what I'm saying but I'll kill you for my right to say it
MS is just starting to compete in the enterprise app space, but Unix still beats it hands-down. There's no argument there. But at the desktop in a large, distributed enterprise, Microsoft is the only rational choice. Period.
For some reasons already mentioned and for some not, Linux et. al. don't make sense for an enterprise to deploy to the desktop. Here's my reasons why:
Obviously 1 and 3 are the most compelling. 2 might be something kind of specific to the financial industry (which I work IT in) or maybe my organization. Who knows. There are also a lot of more arcane 2-ish reasons (a bunch of audit and risk management stuff) that have already been touched on (Microsoft is stable, easy to build a clearly-defined business relationship with, etc.)
To be honest, I hope the OSS community is able at some point to create products that compete with MS in the ways I described above. And while Linux may be taking some market share from Microsoft in middle-tier enterprise apps, it's gonna be a long time before it can compete at the enterprise desktop. So there's plenty of reasons to still buy Microsoft, that is, of course, if you want to keep your job.
Technology - NewsFactor
Is There Any Reason To Buy Microsoft Anymore?
Fri May 9, 1:48 PM ET
Add Technology - NewsFactor to My Yahoo!
Vincent Ryan, www.NewsFactor.com
The development and growth of the Linux (news - web sites) operating system has brought a new question to the lips of IT managers: Why should I buy Microsoft (Nasdaq: MSFT - news)? Five years ago, the answer would have been easy. With the dominant development tools, client operating system and client applications, Microsoft owned a certain portion of the enterprise (news - web sites).
Linux' New Best Friend: Microsoft Licensing 6.0
Microsoft Embraces Linux! (Sort Of)
What Next for
delayed 20 mins - disclaimer
Quote Data provided by Reuters
But now that the Linux OS is rapidly maturing and companies are looking to shrink IT budgets, the choice is not so easy. Almost everything enterprises once found unique to Microsoft they can now find somewhere else -- without some of the baggage that comes with Microsoft purchases, like ongoing security concerns and mystifying licensing practices. Enterprises finally have a real choice, and that spells big problems for Microsoft.
In a recent survey of CIOs, Forrester Research found that about 25 percent of them were already in the process of replacing Windows servers with Linux. However, the switch may not be quite as seamless as one would hope. In fact, for enterprises that run their entire organizations on top of Microsoft products, a wholesale migration to Linux would be costly, Bill Claybrook, research director at Aberdeen Group, told NewsFactor. "Not only do you have the porting costs, but you have the systems administration costs. You have to retrain a lot of people," Claybrook said.
Battle Brewing
The real threat to Microsoft from Linux is not only that Linux will take away existing Windows business, but that it will overtake Microsoft in product areas where Microsoft is trying to grow its market share. Such a situation currently exists in the market for enterprise servers that run corporate data centers. Companies moving to Intel-based platforms from the dominant IBM (NYSE: IBM - news) and Sun platforms now have a choice between Windows and Linux, and vendors from both camps are vying for this migration business.
Who will win? The market favors Linux, according to Claybrook. "Linux is going to take over all those applications where Unix (news - web sites) is already strong," he said, pointing to the database server market as an example. "Linux scales as well as Windows does and has much better clustering capabilities," he noted.
But in the long-term, the battle centers on the hearts and minds of developers. Historically, the scarcity of applications on Linux has been a major advantage for Microsoft. That is no longer the case.
Instead, rather than general application availability, the biggest hurdle for Linux will be support by vendors touting a new generation of enterprise applications, such as customer relationship management (CRM) and enterprise resource planning (ERP). Still, the trend may favor Linux at Microsoft's expense. "There's a lot of Linux development going on, and it's going to make a dent in Windows' market share," Claybrook said.
Microsoft Counterstrike
Microsoft recently launched the Empower program for small ISVs (independent software vendors) to start defending against some of the developer defections. This program gives developers willing to stick with Windows a good amount of free Microsoft software as an incentive. At the same time, Microsoft also is sending out more evangelists to train application builders and help small ISVs get their products Windows-certified.
According to Ted Schadler, principal analyst at Forrester Research, the development-focused benefits of the Microsoft architecture are still a strong lure. Strong developer tools, pre-integrated servers and a consistent programming model on every tier are attributes tha
Multimedia Multimedia Multimedia. show me ASIO and all the blinking apps for Linux/UNIX.
Example: Soundforge/Propellerhead Reason with synchronized hardware outputs; basic music production/sound engineering tools.
plain and simple.
-P
You should have more respect for the secretary and let her make up her own mind. Tell her she can have Word Perfect back and see if you can stop her from figuring it out. Ha!
By the way, the next time your CD get's stuck try right clicking the little picture of a CD on your desktop and chose "unmount" or "eject". If that does not work try using the command, "umount" or making an alias for "unmount".
At a reasonable company the secretary would not need a CD drive. She should be able to ftp her pictures from home to the company picture share or get her music from the company music share. Under those cirumstances, I can imagine someone forgetting how to unmount a CD. There should be someone around who would sooth your furry and panic. Next time, just ask the secretary.
Friends don't help friends install M$ junk.
Not the original poster, but I believe his comment is not based around Ext2FS, but the fact that the default was to mount it fully asynchronously (not only was data written async, but so was meta-data -- directory structure info). Makes for excellent speed, but on a crash/power-outage, etc... makes for a much larger chance of data loss.
The BSD's have always done async data writes, but fully synchronous meta-data writes. You may lose some data just written to a file, but you should never lose a file itself (barring, of course, hardware failure of the drive itself). The newest one is soft-updates, where even the meta-data is written asynch, but queued in such an order that the directory structure is always valid. Again, maybe some lost data but not a corrupted disk.
Journaling is a whole 'nother story. Thats why people in the sun world use Veritas VxFS... true safety, fast filesystem checking (doing a filesystem check on a TB EXT/UFS filesystem becomes an issue when the boss is screaming and your job is on the line if the system is down for 10 minutes).
Of course...for critical boxes, a UPS and a connection to your serial port so it shuts down gracefully is a must. If its *that* important, don't complain if its not on a UPS and the power goes out and you lose data. You deserve what you get.
How can something die if it doesn't rely on anything to stay alive? The authors/port maintainers of FreeBSD don't necessarily rush to meet the demands of any market. What does that tell you?
I'm developing some relatively sophisticated multimedia software _on my own_. The other day I was thinking that I should publish it somehow, but started thinking about others copying my innovative idea. That's when I realized I didn't care, because I did it for fun.
** Have it, play with it, mess with it. I might hack your systems if you say YOU wrote it, but that's your problem.
Get it?
-P
Speaking as someone who in the past has managed budgets of up to five million US dollars for a global investment bank (I was a line manager, and that was my project budget) Microsofts well documented Predatory Pricing just leaves a bad taste in my mouth.
Now I'm not an anti-Microsofter; I have a complex love / hate thing going for them.
I remember CPM / DOS quite well, and wondering why I couldn't use a GUI like I had at work (SparcStations) and the absolute joy when windows 3.0 then 3.1, etc came along.
And then there are their Office applications and generally well received development tools. I like lots of things about their products - accelerator keys rock, for example! So they've done some good.
But then they've got to go and destroy all the good will towards them by simply insisting that they will own all of it.
So if I have a choice between Microsoft and anyone else, I'll go with the latter. The industry as a whole has been damaged enough by Redmonds behaviour.
A message from our sponsor
After years of struggling to understand why people seemed unable to grasp the basics of file systems I finally discovered that for many people the information they had was too dumbed down. The concept of a file often makes no sense because they have nothing to relate it to. Give them a dumbed down programmers view of memory, with diagrams, and things often fall into place. That is explain that memory is like a long row of little boxes each containing a 1 or 0, eight boxes represent a letter and that a text file consists of a contiguous series of these boxes. Finally tell them that a filename is just a means of telling a computer which block of memory you want to access, and watch the light switch on in their head.
Machines need to be user friendly but users need to be educated no amount of the former will ever take away the need for the latter. Give people a little understanding and they will start to learn for themselves, deny them this and the computer becomes a mysterious and intimidating machine that requires too much effort to learn.
I don't think I would want to buy MS even if I had the $10^23 billon required to do it.
Maybe they have some assets that would interest Redhat or Sun, perhaps.
Or have I misunderstood the question?
Real world examples:
"We need to recommend Mac's. Apple was THE FIRST SERIOUS PC, and Mac was the first GUI. It is far superior to anything running on the PC." (1987)
"Novell has 80% of the Network Operating System market. Go with the defacto standard; the industry leader." (1992)
"The Netscape team INVENTED browsing. Deploy Netscape Communicator to the desktop. Their browser and mail client will continue to dominate the desktop." (1996)
"The ONLY serious competitor in palmtop computing is the Palm Pilot. Why consider anything else?" (1998)
You can say it again and again for Apache (market leader, practically invented the market), Java (re-invented the concept of write-once-run-anywhere), home gaming systems, and forty other technologies.
The bottom line is that you better have a GREAT reason to bet against "Dollar Bill". He knows that there's more to the market than superior products (in fact, product superiority is probably low on Microsoft's strategic list, behind good marketing, product interoperability, and spreading Fear, Uncertainty and Doubt).
I think Microsoft's here to stay as long as Bill's driving the ship. Why bet my business by betting AGAINST Gates?
So, is the Apple a PC, or is it not? Does PC mean 'personal computer', or does it mean 'x86 WinDOS box'? At least in the first option, the abbreviation actually works...
Escher was the first MC and Giger invented the HR department.
You can't find Licensing 6.0 else where.
Many of you may have seen this, but Rob Pike has an interesting paper about systems research at www.cs.bell-labs.com/cm/cs/who/rob/utah2000.pd Called Systems Software Research is Irrelevant Here is an excerpt: Where's the Innovation ? Microsoft, mostly. Exercise: Compare 1990 Microsoft software with 2000. If you claim that's not innovation, but copying, I reply that Java is to C++ as Windows is to the Macintosh: an industrial response to an interesting but technically flawed piece of systems software. If systems research was relevant, we'd see new operating systems and new languages making inroads into the industry, the way we did in the '70s and '80s. Instead, we see a thriving software industry that largely ignores research, and a research community that writes papers rather than software.
www.cs.bell-labs.com/cm/cs/who/rob/utah2000.pdf
yes i'm sure glad my microsoft forcefeedback pro joystick is flawlessly supported in xp/win2k.. (hint: IT IS NOT!, they want the customer to buy forcefeedback pro 2... in fact, the support is there but the software is ??deliberately?? not supporting it. you can use it but it's a bitch and to get the forces enabled you need to use 3rd party software that enables it, like an older game with ff options.)
when buying microsoft hardware, you usually end up with decent quality hardware, but the software support can be anything from rock to shit in the long run.
world was created 5 seconds before this post as it is.
but just can't resist. Two reasons for having MS or Apple in your company: 1. It's compatible with what everyone else is using 2. It's EASY TO USE The fact that it costs money is not important. It is enough to spend two extra hours in front of the PC because I use Linux rather than MS, and the cost is paid. For poor students that do not have the money - that is an entirely different matter, please use the free software. But when our sysadm's propagate how good Linux is and how we should revert to the good side, I see red!! Are they afraid of losing their jobs when MS gets too easy to use?
fart/faart/(coarse) (v.intr.): emit intestinal gas from the anus. (n.): emission of intestinal gas from the anus.
If everyone uses free software, and nothing but free software...where do all the programmers go?
I like getting paid to write software. If nobody bought software, I guess that programming would be a 'hobby' and not a 'profession'.
I think the free software people are idiots. Kinda the same if 1/2 the plumbers in the world went around doing the job for nothing- because 'everyone should have water'.
I like getting paid to write code. I'm pretty sure that a lot of other people do. If the companies don't sell the products, and make a lot of money, then the whole idea of a paid programmer will go away. That would be a bummer.
So why the hell do you want to give your work away for free? That's some crack that I ain't smokin'.
At this rate programmers will be like artists- all underpaid and 'struggling'.
Who the hell came up with the idea that my time, effort, and labor is not worth any money? Please don't offer my employer to replace me with something that is free. You may be on your moral high-horse, but what you are really doing is killing one more tech job.
No reason to lie.
First, let's assume this guy isn't full of crap. You have TWO servers- so this is the sample you are using for your statistics- one of each? What are your servers doing? Is there really an interoperability issue between them? Interoperability with WHAT? Are you trying to connect desktops to these machines? Are these DNS servers, what type of function are they providing. 95% of all desktops will be able to connect to the Windows machine better/stronger/faster than the the Redhat box.
No reason to lie.
There are two other reasons why Microsoft will still dominate the desktop space for now:
1. Consistency of interface. Sure, the folks who develop KDE and GNOME are trying to work out interoperability issues, but you can't beat Window's generally consistent interface for the end user. Note that outside of the configuration options, Windows' general interface has been pretty much consistent from Windows 95 all the way up to Windows XP at the desktop level; the Start button, the Taskbar, and the way icons work on the desktop has changed very little even though the look of the Windows 95 and Windows XP interfaces are in many ways quite different.
2. Unmatched hardware support. Practically all the the PC-compatible hardware currently sold out there have software drivers that enable the hardware to work under Windows 98 to Windows XP for desktop machines. And more importantly, the driver takes full advantage of the hardware; for example, does the Open Source Linux driver for the Sound Blaster Audigy sound card take full advantage of all of the card's hardware features? Sadly, no.
However, for server use, where interface consistency and easy of use are much less of an issue, Linux is making inroads because Linux (especially since the release of the 2.4.x OS kernel) is now powerful enough to handle the high-volume transactions needed for server operations.
You don't just _replace_ $foo with $bar. You integerate and/or run-in-parallel while you sort out what runs best on which.
damn, all that formatting just to end in a preposition
Finally they are paying dividends :).
And I don't try to run DNS, AD, Exhange, SQL and IIS all on the same box with 2000 people connected
Well drop sql, since if you actually need a database chances are you need a seperate machine just for it. Why exactly can't you run the rest of those items on a single machine with 2000 people connected? It baffles me that you would say that.
In linux I wouldn't flinch at running that on a nice U1 multiprocessor box with a few hundred gig Raid5.
I live in a giant bucket.
An easy way to run a large Debian network would be to make your own mirror with meta packages. All your desktops and servers can point to the appropriate mirror to get the updates they need through chronned apt-get update and upgrade. There are other ways to do things, of course but none so woefully inefficent as to take 20 staff hours.
SMS, by the way sucks. Everytime the company upgrades, it breaks user shortcuts. Why? I'm not really sure, but it has something to do with deep seated flaws in the Microsoft platform that require version numbers or other unique names for SMS applications. The user experience is not smooth at all. I doubt the admistrative side is really much fun either. If inventory management was a breeze, thrid party software to do the same would not exist and Microsoft themselves would not have been hit by the SQL Slammer worm.
The tools are there in the free software world. Free your mind from that M$ junk and have a look. You will like what you see.
Friends don't help friends install M$ junk.
The fact that the parent post was moderated up to +5 says so much about Slashdot...
I work in enterprise development and analysis, and it's funny how different the "real world" is from the "fantasy world" that many Slashdotters manufacture for themselves here, patting each other on the back and assuring themselves of their righteousness.
95% of all desktops will be able to connect to the Windows machine better/stronger/faster than the the Redhat box.
Bullshit, have you ever watched a DNS query? It's really fucking obvious when you hit a MS box cause they break protocol everywhere they can so long as in the end you get an IP. And you can generally drop 2 packets out by the time your done with a MS DNS session.
Secretary: "My CDROM drive won't eject the CDROM. What's going on?"
You: "From now on you must rightclick on the CD icon on the desktop and click the Eject menu."
Secretary: "Oh, OK." [click the menu]
Total time taken to educate her: 15 seconds.
There, was that so hard?
What the hell version of Linux have you used that requires constant attention to prevent it from breaking down??
The thing I continue to love about Linux boxes is that you can set them up and stick them in a corner, and forget about em. They just work.
I could go on and on, but the conclusion is clear.. you don't know what the hell you are talking about >:|
"Hey! Unless this is a nude love-in, get the hell off my property!!"
"...paying people to use it."?
Please tell me who is being paid to use Microsoft!
The Win2k server, in contrast, is a continuous pain in the arse.
The problem with arguing by specific example is that there are always examples of either scenario. I run two Win2000 servers and I haven't rebooted in months (and when I did, yes, it was to install patches). Heck, I went on vacation for a week and a half and there were no issues.
I work for a small company and the time to not only train myself but others in maintaining a linux machine just isn't practical.
Get Suse and try crossover today. It works with M$ office junk. I imagine it will work with most plugins to Office and all those nasty little VB database front ends that are floating around. Chances are, those interfaces can be ported to Kbasic or some other free software cheaper than to the next VB.
Pre-trained user base = nil training cost for MS Office users
If Microsoft would quit changing their interface you would have a legitimate point. Companies spent money teaching people how to use their computers, one way or another. Most left them to fend for themselves and that worked fine. The average Gnome or KDE desktop offers the user more, but does not take that much time to figure out. If you can mouse and push buttons you can run a Linux desktop. This inclueds Crossover and all your Windoze junk.
Friends don't help friends install M$ junk.
Comment removed based on user account deletion
Why don't you run all those services on one machine. I could see serving 2000 users DNS, NIS (There are better replacements today, but I'm not up on them), sendmail/pop/imap, NFS, Apache, all on the same machine. If I can't it is because the users are using too much bandwidth for the hardware, these are (or should be) IO bound problems. 10 years ago I knew of a sun that served Apache and mail (pine mostly) for 15,000 users. Todays machines are much faster, so why can't they do it?
I'll grant that sql often requires a big CPU, and should be on a different machine. With a good OS though you should be able to run all those on one machine considering today's CPU speeds. Mind you I can understand the argument that you don't because that way a mistake on one machine doesn't take down the rest, I don't buy the argument that you need to do it. (though you should have a hot backup for those services that can take over the load anyway)
Hmmm the NT4.0 servers I built for a large Govt client has not changed for 5 years and run very nicely without rebooting thank you very much. FUD can be used on both sides of course...
The crowd is starting to murmur, "the emperor [chairman] has no clothes".
heeeyy wait a second... :-))) see you in the next troll
it is another AC who wrote the feminist troll not me, I proudly wrote the lesbian porn site troll and I had good reasons:
1.all-women working there (raw meat).
2.MAC computers (graphic design).
3.Linux servers (apache is porn industry #1 choice).
so there you go...the evidence are piling up you had it coming man
OMG, I had never heard of that piece of software before! If it works half as good as what the documentation says, than that thing absolutely rocks!
And it has quite a bit of corporate sponsorship as well.
Many of us don't see it as a free software war.
Sure, linux is "free software" and everyone likes to focus no that.... but I use it because it works.
"Where will programmers go?" "Why should I work for free?"
Answer: They will still program, and you don't have to work for free at all.
Nobody every said your time, labor, and effort is not worth money.
Companies will just have to actually produce real, useful software above and beyond the baseline set by FREE software that people actualy have a genuine need for, that's all. The ability to sell crap is all that's disappearing.
Look at.. VMWARE. Good, solid product. Innovative too. Price is right. Then look at FreeMware.. the oss project that aimed to duplicate it. Still nowhere close, they may have even changed their focus, i'm not sure, and will never catch up. And as lon gas VMWare keeps putting money back into development, and improving their products in both ways that are useful, innovative, and people want, they will continue to sell it and make money. The only thing they can't do is stop developing, just fix bugs, and keep selling it for years.
Free software sets a baseline, a barrier to entry to the software business world that says "You have to make something significantly better and more desirable than this."
Furthermore, many programmers work in-house in companies, developing software for internal use... where the ability to sell software is of les importance.. and heck, the world still hasn't realized the potential of real web services.
If your time and effort can be replaced with something that is free, then it should be. If your employer has you working on something he could just throw in for free, he should have you working on something he CAN'T get for free instead.
Quoth the AC:
If you had R'd TFA then you'd spot that a lot of it does relate to things other than the OS side of the market, and many of the claims made are general and across the board. In fact, from the original article, and citing a guy from SuSE of all places:
Some of the other more telling quotes from the article follow.
That is still true, if anything more so today than it was five years ago. MS still totally dominate the desktop. In particular, their Windows development tools and office suite still completely outclass the OS equivalents. To give credit where it's due, a couple more years at this rate and OpenOffice could be a real threat. I haven't seen any open source project currently in development that's even close to Visual Studio.
Because of course, open source things are immune to bugs and security problems... not. If you really think "almost everything" that was once unique to Microsoft now has a serious open source competitor, you haven't been looking very carefully.
It may be a competitor, but it ain't a better product. It's got a way to go before it challenges either the raw power or the ease of use of the Microsoft suite. For geeks who are happy to play with new toys, it's great, and maybe in the future it will be great for Joe Average as well, but enough with the kidding ourselves, OK? It isn't there yet.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
>Multimedia Multimedia Multimedia. show me ASIO and all the blinking apps for Linux/UNIX.
UNIX?
Mac OS X.
I have been running a Redhat server at my job for four years this coming up summer, a second one as a backup repository for two years. (I know, but before you jump on me, they worked five computers and a server with NO BACKUPS for close to 20 years before I came home and began computer work with them. Before I showed up they lost three full databases to administrator screw ups) I run two Redhat computers at home, one a personal internet machine. Have gone through several hardware and Redhat OS upgrades, equipment breakdowns at work, but I have never lost data using Linux/Redhat.
I find it difficult to believe that someone would say the Ext2 file system loses data with any credibility. Through screaming and cussing I got my family to agree to a Linux-based backup respository because I found that MS has an extremely poor file system. I found out at one point that MS lost about 90 percent of my backed up data. Not only that, but I found that my Windows computers were using data that should have been deleted, and NOT using data that Windows said was still there.
From that harrowing experience, I routinely check my Linux backups, my log files and other tools/shell scripts I have programmed and they are always correct, always flawless. Using MS for anything other than a desktop for me is just asking for trouble.
Dawn of the Dead
It seems to me that the one missing link in open source software replacements is some kind of replacement for MS exchange.
I would LOVE to be able to have some kind of solution that could do group calendaring, mail, and shared addressing. As it is now I'm using cyrus imapd, a webmail program, a different LDAP web gateway, and a different web calendaring program. We had used a trial of exchange about 4 years ago, and people still miss the features (even though we didn't stick with exchange due to cost)
>> In Windows, I right click and select (gasp) EJECT. That's a hell of a lot more understandable than dragging it to the trash.
If you are smart enough to read or ask someone for help, you would know that right click (or trl click for a single button mouse) and EJECT also work on Mac OS X, in addition to pressing F12 or draging the CD to trash. So next time, do your home work before you complain about something new to you.
>> Windows is better than OSX by a long shot!
You must be either stupid or just kidding yourself. The problem with your poor MS victims is that you have wasted you life to fight with and learn the oddities of Windoze so that you have no ability to learn anything new. I bet you would argue that the most intuitive way to shut down Windows is to go through the Start Menu!
How many hours did spend on the Mac? You can't form an objective opinion about anything if you are biased. Millions of Mac users also use PC daily, but they prefer Mac based on real experiences, unlike you.
As a Windows and Unix programmer for over a decade, I can tell you that nothing comes close to Mac OS X - certainly not any version of Windows. From what I read, even Windows Lonhorn (to appear in 2005) can't touch OS X 10.2, and Apple will be at least 3 years ahead of MS when OS X 10.3 is realeased in a few months time.
With the most elegant GUI and a rock solid Mach / BSD UNIX foundation plus the best and free programming environment (Cocoa, Carbon, Java, Objective C / C++, etc), Apple is moving much faster than MS can with its insecure, unstable and over bloated Windows codebase, which is why OS X has been regularly updated with performance and new features while MS has been busy with weekly security patches and unable to upgrade Windows XP till 2005.
But I'm very glad to see that the tables are starting to turn in terms of "Well in Windows we had this..." It's good to see you can now have that in the *nix world too.
Makes pitching Linux a hell of a lot easier too.
"if everyone dumped MSFT, how far south would the NASDAQ go?"
Well, actually MS is now traded on the NYSE, which gives you a feeling for what type of company it has become. However, back to the intention of your statement, since the performance of the economy is a function of the costs of capital inputs, the truth is our economy is being HURT by the MS monopoly. Consider it a "software shock" instead of a "oil shock," companies that are forced (by their own ignorance) to use MS software are less competitive because their inputs are more expensive and restricting. MS software inflates pc prices, just like expensive oil inflates all petroleum related products. This results in less consumption and less profitability and overall revenue to non-MS companies.
My company just had 10% layoffs and had we not gone with their new license plan, I am sure many of those people could have still had jobs. This is the reason that anti-trust laws exist. Not to be fair but because monopolies HURT the economy. Unfortunately, a monopoly with enough money not only adversely affects the economy but also the government.
Sdelat' Ameriku velikoy Snova!
Plumbing is a service job. Service is the portion of the OSS software economy that IS charged for.
The OSS software economy model is analogous to giving away the pipes but still charging for labor. If pipes didn't have an intrinsic material cost, this might work. (Bear in mind that software is not a material thing you have to buy "raw materials" for.)
Creating software in the first place takes time, yes, and the labor of a developer, but that labor can be paid for with service charges.
+++ATH0
If the article says that 25% of CIOs are in the process of switching from Windows to Linux, I think it would be important to know the percentage of switchers from Linux to Windows, or how many have decided that they need a Windows presence in their server farm after all.
I am currently working for a company that has standardized on Windows 2000 for the desktop. I can tell you that this has significantly cost the company. For a simple reason:
Remote access is impossible.
We have a VPN, but it is unuseable from home. Using VNC remotely from home is too slow an option over anything slower than cable. You can use it to mount disks on your local machine, but you need the full development suite installed on your home PC to get any work done. But most home users do not have Win2000 at home, so the development tools do not install on most developer's home PCs.
The only way to access another machine, even within the company, is via VNC. But the VNC software that they have bought is too slow and crash-prone. Using VNC remotely from home is too slow an option for most users.
If your desktop is too loaded (doing a compile, say), it is impossible to telnet into your absent neighbor's PC and start another compile.
The worst part is, all the tools we use are available for unix. Almost all the developers are familiar with Unix/X. We could have ssh'd to our desktops and got lots of work done from home. Unix/X would have been a natural choice for us. They did not choose it. We are paying for it in terms of missed schedules and lost productivity.
Magnus.
You're right; that was "+5 Funny."
"Sufferin' succotash."
unless you work for MS, most programming jobs are related to customization and maintenance. With proprietary software, though, there IS no customization (unless you want to be sued) and maintenance is either done by the vendor, at usually a reckless level, and by a MSCE over at the customer side. This results in a net LOSS of programming jobs (though cheap, mindless admin jobs have increased).
For instance, my company was nearly a YEAR into writing financial reports for the company. All the software we were using was proprietary. Suddenly, towards the end of the project, it was discovered that the software could not combine the portrait and landscape types of sheets into one package on the company website. It would have been more cost efficient to pay a programmer 50k JUST to fix this one issue, but since it was proprietary software (and the of course the vendor didn't care), we had to switch proprietary software and start over!
The truth is EVERY software related project should employ a programmer because you never know what the limitations of the already available software will be until you are too deep into the project. The reason that every project DOESN'T employ a programmer is the company doesn't have permission to customize the code, so, in the end, their only option is to change products. So you get companies full of Admins and no programmers.
Proprietary software kills more quality tech jobs and replaces them with mindless, admin jobs.
Sdelat' Ameriku velikoy Snova!
Lots of people get fired because their company can no longer afford to pay their wages AND MS license fees.
Sdelat' Ameriku velikoy Snova!
Twenty years ago, you could have been running DR-DOS and Lotus 1-2-3 on the desktop. Or you could have been an Apple 2 shop. The servers ran Unix System 7 or VMS. You could even have had an all-Sun solution.
Microsoft is stronger today than it was in either of those periods.
It isn't. Really.
25 percent of how many CIO's are switching to Linux? 4 CIO's? 6 CIO's?
Give me a break.
Dolemite
____________
Save the World! Use a Quote!
I am surprised that the article didn't even mention OS X.
/. editors, and many more.
Apple and the Open Source community should work together to take advantage of their UNIX similarity and fight the common enemy. MS doesn't play well with anyone - it just want dominate the world with its inferior and bug-ridden dirty Windows by flooding the consumers with incompatible technology (just look at Windows Media Player or the MS implementation of Java, JavaScript, XML, C++).
The combination of fast and dirt-cheap Linux servers with sleek and rock solid Mac OS X desktops can really damage the Redmond beast. Linux obviously has made impressive progress in the server space, but those millions of MS trained monkeys can always attack Linux on the usability front, which is why Mac OS X can be a valuable ally - even MS knows that Apple is years ahead with elegant GUI and industrial design.
A lot of alpha geeks have switched to Mac OS X, including Jim Gosling (the Java inventor) and most of his Java team, the entire Perl 6 core team, James Duncan Davidson (the original author of Apache Ant and Apache Tomcat), Tim O'Reailly, Tim Bray (ActiveWin.com founder and co-inventor of XML), at least 4
Not only Mac software generally better (iLife, iSync, iChat, QuickTime, iTunes Music Store, Keynote, Safari, AppleWorks, FileMaker Pro, and so on), Apple also has a bigger software portfolio than MS (incredible but true, considering Apple is primarily a hardware company and 60 times smaller than MS).
For instance, MS has no high-end tools to compete with Apple WebObjects (Java application server), Final Cut Pro (nonlinear video editing), Shake (movie composition), DVD Studio Pro (DVD authoring), Logic (digital audio), QuickTime Streaming Server. Linux could get a huge boost if many of these tools get ported over.
Like I care what Slashdot has to say about Microsoft with those big Visual Studio .NET and Microsoft Empower ISV Program ads slapped across the top of each page.
And I don't try to run DNS, AD, Exhange, SQL and IIS all on the same box with 2000 people connected.
OK, I'll admit that I'm running DNS and a couple of other minor services on a file and print server. (Nothing major. Filemaker server, VPN, IIS. etc. but under very low loads - 30 to 40 people at most.)
But the linux server easily handles the same loads and runs sendmail, pop3, apache, mysql, samba, etc. -- all without a peep.
Identical hardware -- low end Dell servers.
It seems like there has been a steady stream of these articles for a while. At first I believed them. Now it seems more like wishful thinking with every new "Linux will rule the world" article. I also tried OpenOffice and it is not as stable, mature and is way more bloated (Java) than MSOffice. Mozilla is now a great browser with many new features being added. It took a few to get to this point however. So OpenOffice has still has some maturing to do. There is something to be said about easy to use tools. Believe it or not, not everybody wants to think about tweaking, installing software dependencies, configuring, etc. People also like helpful and friendly help files (PHP is a great example). Time is more valuable and costly than software. OS can cost more if it takes much longer to learn and adopt. Don't get me wrong, OSS has its place. However, Microsoft does have some serious momentum in the marketplace especially with .NET.
How do I know? Look at the job postings. Lots of .NET jobs even in this "dismal" economy.
I'd like to know why everytime an alternative to MS is discussed, Linux is always the subject of conversation? Macs are a far more feasible option for a desktop replacement for non-propellorhead types. Sure there are costs associated with migrating to the Mac, but there are costs associated with migrating to any platform. It can be argued that being Macintosh based is less costly than being Windows based. I can see the argument that Linux would be an excellent server replacement, but a lot of these articles and conversations in here seem to revolve around "Linux for everyone". A lot of the arguments against MS include security, viruses, etc. I don't understand why the subject of migrating to Macs isn't explored as often, as the Mac certainly addresses much of the justification of moving away from Windows. I'm not being critical of Linux here, but let's get real: Linux is just not the desktop OS that Mac OS X is!
Hopefully, you are. Your costs will be much higher than ours.
Consistency is easy enough in a business by simply saying what you will run. We are moving to redhat from MS. We ould easily standardize on bsd or anything else. We had an assortment of MS systems that were costing up us big on admin and licensing. The IBM rep came at the right time and show numbers to us. (interesting that an HP rep was trying to keep us in MS land).
The support is from IBM. We found cheaper Linux support alternatives, but decided that IBM really is the goto company. If there is any better support company then IBM, I would love to see them (What I thought was funny, was that HP wanted the support contract after coming out strongly for ms. What a conflict of interest that would hae been. As someone who has worked at HP Ft. Collins, I was disgusted by what I saw ).
What the other posts I have read seem to have missed is that there is actually a very good reason to buy Microsoft products. That reason is hardware compatibility. Linux is still behind in this area. For example, you cannot plug in a printer (*cough* Canon *cough*) into a computer running Linux and have it work after a quick driver installation. You can do so in Windows. Until Linux catches up in this area, it will not displace Windows.
Microsoft also sells server software, IIS and MS SQL, both of which have a track record of being costly to maintain, possibly contributing to major financial woes for companies.
I so wish I had mod points right now...
Let's do a little comparison
Win2k/XP
Ease of use: 8
Stability: 8
Price: 3
Hardware Price: 10
MacOSX
Ease of use: 10
Stability: 8
Price: 1
Hardware Price: 1
Linux
Ease of use: 1
Stability: 10
Price: 10
Hardware Price: 10
So your either pay for ease of use(WIN), hardware(MAC) or training (LIN).
Yes - and you'll need it! I have had 4 of them die on me in the last 3 years. One at work and three at home. The last was a replacement to one of the previosly dead ones. At this rate, MSmice might go extinct soon.
You have two servers.
Please tell us what the RedHat server does.
Please tell us what the Windows server does. Also, please tell us what "connectivity" is, because I have absolutely no idea.
And, for the love of jesus christ above, can you give me even one example of the "basic concepts" that your Linux distribution pretty much applies everywhere?
Slashdot is jumping the shark. I'm just driving the boat.
A picture is worth a thousand words...
remember most every ms mouse has to be specially configured or hacked to work properly with an alternative OS. My MS intellimouse explorer required setting a special protocol for my x server, hacking the additional buttons and scroll.
Now all 4 buttons and scroll button (as well as scrolling) work fine. but was a pain in the arse.
...the question is, will they mix them together and try to whip up an Outlook/Exchange killer? I think so.
They've got iCal, web enabled calendaring. They've got Mail, a pretty decent mail client. And they've got Address Book, pretty decent contact management. These three apps already work together fairly well.
It probably wouldn't take much to bolt "on-steroids" versions of these three apps (and hell, maybe even iChat) together into a way cool facsimilie of Outlook. I don't know how hard it would be for them to make a version that would interoperate with Exchange servers in a Windows-centric company, but they could quite easily sew up the all-Mac shops.
For the server end of things, they'd probably have just as easy a time whipping something up-- people are already making faux-.Mac servers with what's built into OS X, so the capabilities are there.
Honestly, it wouldn't surprise me at all that if Apple were already working on this, given their recent shots across the Bill's bow with Keynote and Safari, and the fact the the Mac is still getting short shrift from Microsoft (STILL no OS X-native Exchange client, Goddammit). Apple, IMHO, is quietly working hard toward a day in the fairly near future when they can publicly tell Microsoft to go fuck themselves, or worse.
~Philly
Microsoft buys everyone, I thought.
I wouldn't advocate usign Access in a lot of situations, but I used to work for a company that used Access a lot and it can really be a quick way to develop a system that gets the job done well. With the speed of LAN's today network overhead was never a problem, and you can separate the front end from the data cutting down on traffic.
Having said that I much prefer MS-SQL and Oracle for most systems, but cost is a big factor and sometimes you can't justtify spending several thousand just for a DB.
You're right. I wonder if my post was modded up because of this or in spite of it . . . Either way, I apologize.
Sdelat' Ameriku velikoy Snova!
Simple,
If you can make your software so superior that it justifies the cost people will pay for it whatever platform it runs on. Just 'cos you write something to run on Linux doesn't mean it has to be free. Check out the dual personal/educational vs for profit licence at www.dansguardian.org.
Better product than any proprietry filter I've tried so I use it at home. If I put it in the office I'll happily pay and not pirate.
Hmmmmmm..... Deep fried and look like Squirrel.
99% of all programmers do not write proprietary commercial software
guess the last 3 jobs i had were an aboration of your statistical continuum. The one before those 3 was a favor to my parents and was in house.
I don't know how the hell it got modded up to +5
Simple he actually states HOW companies will treat us. People who like stable jobs (you know ones where you can plan how you spend your money), like places that ship boxes. Companies will treat programmers as 'shit' if the stuff they work on costs/sells for very little.
If you are freelancing free software is a boone. You can swipe the work of hundreds before you. Tweak it a bit and sell it to your 1 customer.
Like it or hate it most companies, and the people that work on it, see software as product. Something to sell. Support is cost and overhead. That is why when things go wrong you end up talking to someone in india.
Was JUST at Circuit City and Best Buy. They have HUNDREDS of boxed software. All that neato software didnt just magicly code itself up from the good graces of free software. It was done by groups of programers, AND other support people. Oh and they were paid to do it.
Just because in your career you have only seen consulting type work does not mean the other does not exist, or is a small minority. YOU remind me of those dudes at best buy when you ask 'do you have item X'. They look up and down the isle they are in, and go 'hmm we dont seem to sell that so therefore it does not exist period.'
Me Ive mostly worked boxed type software. Course ive shyed away from one off projects because they are short time. I like to be able to plan out my existance at least more than 3 months from now.
that do not require the registration process. It's meant for when you install on alot of machines, but works just like any other XP install. Minus the registration.
-
I have a hard time buying this. I just shut down two of my Windows 2000 boxes for summer break. They have been up for 85 1/2 days... that's 99.999% uptime. I haven't rebooted nor shut them down since I built them.
They do Windows Media stuff. They've transfered terabytes of data in this time. I've never had a single problem with the machine. In fact they've sat headless for all this time.
I had an entertaining conversation with a Linux-freak last night. I told him about my uptime and in a typical lofty voice I heard, "You must be running Linux, right?"
Well he almost had a heart attack when I told him that it was Windows 2000. Typical.
In your case, I see that you've provided no concrete data yet are modded up to +5. Typical Slashdot crap. Although I'll have to complement you on your troll, nice work.
like it or not, windows IS the best platform for computer games at the moment
Exactly. I work at a large school. We have had NT boxes set up as authentication and file servers for years and years now. No problems to speak of. None. If you have a little bit of common sense and know how to admin them then for simple tasks NT works great. Which is not to say that free Linux or FreeBSD wouldn't be a better solution. I just think that you should concentrate on the strength of OSS rather than inventing false claims about microsoft software which just makes you look like a zealot who doesn't know what he/she is talking about.
A competant windows admin can make windows do just about anything that linux can do and vice versa. The big difference is in cost and that is where you should argue, not with crap arguments about windows BSODing all the time as anyone who uses windowsNT/2K/XP (and knows what they're doing) will see through your bullshit FUD and just dismiss both you and OSS outright.
Microsoft has diligently worked for the last decade to make this question irrelevant. Any choice was quickly destroyed.
Now, people are asking the question. The answer isn't a clear yes or no, because each situation is different.
But the question is being asked.
There is a growing body of users for alternatives.
Amazing.
Derek
WHat I do not understand is why is Sun giving away java 1.5? There hardware bussiness is losing money. They are promoting sunONE for the reason of gaining lost revenue from software/services. Java is their second biggest assest behind their sparc servers.
They need to open java and license java technologies to software providers. If I were Scott McNealy I would pressure AOL and Mozilla to include jdk's and not just runtimes with their browsers. They need more java enabled web applets. Servlets are already covered.
http://saveie6.com/
I'm getting tired of the training argument. The fact is you don't have to train msot users to switch them. KDE (and I presume Gnome, but I don't use it) works close enough to windows that nobody will notice. Setup your default install with KDE configured to act like windows, replace all the applications with K equivelents and many will not notice.
My parents have macs, windows and linux installed at home. My mom knows nothing about computers yet manages to use whichever is free to play solitary. Sure they look a little different, but in the end all she cares is that she can find the icon.
Actually I'll grant you that linux isn't quite ready, but only because Project isn't cloned enough for management use yet. Kword is plenty good for all but a few users. I'll go so far to make the argument that if Kword isn't good enough for a user that the document should be send to a layout group with artists trained to put the document into the corporate form anyway.
If you read some of the first-hand reports discussing why they switched from Microsoft to Linux, you'll see that many are reporting that internal audits were shoing that they were spending a full 20% of their time redoing work lost when the systems crashed, repairing files corrupted in those crashses, removing viruses and other malware, etc.
That's one full day/week for every employee.
That's a full person, in a small department of 1 boss and 4 workers.
That is a huge hit, and it can be enough to make the difference between a company that survives rough times and one that goes under.
Maybe Office has more bells & whistles than some of the other tools out there, but how often do you really need them? Especially if they come with such a steep cost?
For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
My company just had 10% layoffs and had we not gone with their new license plan, I am sure many of those people could have still had jobs.
"Microsoft stole my job!"
Of course! Microsoft caused the bubble! Pets.com went under because of money they spent trying to improve their website. It certainly wasn't because of their advertising expenditures! Netscape also failed. If only they hadn't used microsft!! When will they every learn. When will they ever learn. I don't have a girlfriend anymore, but I suspect that was somehow microsoft's fault. If only I was a sexy linux guru! Then I would get all the chicks.
I am trying to finish a government program for thin clients in public schools. We are lucky that the whole internet / administrative backend has been handled by Linux for a while. The migration should be less painful that way.
Put identity in the browser.
In the WinTel world, only the Windows software prices are fixed but the hardware as we've seen in recent years is dropped in price due to all the competition. Besides that, for big operations, PPC chips couldn't hold a candle to some of the multi-processor configurations of x86 cpu. I know you can do dual proc w/ PPC, but you can do up to 8-way with x86 and PPC was late to the game with it anyway.
One last thing until recently there was nothing easy like VB (and all it's 3rd party components and tools) to develop apps for the Mac. Now there is RealBasic, but you still don't have a 5 billion dollar/year component industry catering to RealBasic developers.
I can tell you first hand that business owners want stuff yesterday and there's nothing like VB on any other platform to satisfy those needs. (Python my a$$, where are all the components??) It's all about ease of use *and* availability of solutions. The article says more solutions for Linux are now available, but the water's still a little murky. For me and my biz, we'll stick with Windows (for now).
You mean you don't point images.slashdot.org to 127.0.0.1 in your hosts file?
Samsung Contact, formerly an HP product under a different name, is an Exchange replacement for at least Linux (and possibly other *nix platforms). I hear it's quite good. I haven't used it personally, but I can say that they're very good about keeping their freshmeat record up to date, and leaving tons of comments to let users know what's happening. :)
WMBC freeform/independent online radio.
This article is not about plugging your $100 printer into your $500 PC. It's about businesses, and it would be silly for them to use such equipment. Even with small businesses, it makes far more sense to have at least a network printer (like HP's 4000N or whatever newer model has replaced it), and probably a print/file server as well. There is more than enough hardware compatibility for such things.
WMBC freeform/independent online radio.
What is this company Any Reason and where did they get the capital to buy Microsoft? Wow...looks like this new software giant came out of nowhere
Wah!
We need a consistant integrated development environment with a method to install distributed packages as painlessly as possible.
We really need some more handholding companies, RedHat and SuSE are out front for now.
I'd go on a Vegan diet but the delivery time from Vega is too long. --brownkitty
As my final project of CS education, I have just set up a network for a small Medical Doctor's office. It involves a Linux server, and Win2k desktop machines (due to proprietary medical software). It's not connected to the Internet due to Government security regulations for sensitive information.
The Linux server works as a domain controller with roaming profiles just as the parent describes, and performs wonderfully. Having a little experience with Linux, but practically no experience setting up real-world production servers, it took us (two students) about 24 hours of work to install the OS, configure samba shares/printers/PDC stuff, internal email server (Qmail sure beats sendmail in terms of ease-of-configuration), DHCP, backup routines, etc etc.
What really amazed me in the end was that the MDs, being impressed by the fact that Linux was free of charge and still performed A LOT better than their old NT server OS in terms of reliability and speed, wanted Linux for their separate web-connected network. After having used Linux for Office, web and mail-applications for about a month, they've started to complain about not being able to run their medical software on Linux...
Are you a grammar Nazi? I'm trying to improve my English; please correct my errors!
Is the medical software Windows-based?
What about Wine?
If you don't want to repeat the past, stop living in it.
A good point, which we discussed. Sadly, the problem is that some of the various pieces of software is 16-bit, and it's a pain to get it to run, even in Windows. One old Foxpro-application actually required the resolution to be exactly 800x600, 16 bpp (talk about those 18" LCDs going to waste...). Otherwise, it refused to launch. Screensaver starting? Crash and burn. Alt-tabbing out? Ditto. It even crashed due to Large fonts being selected. And of course, it was barely able to read its own database files. Talk about lock-in
Oh, to just have a suite of good, up to date medical software, running on top of mySQL, that ported to different platforms. I'm sure there is a fortune to be made.
Are you a grammar Nazi? I'm trying to improve my English; please correct my errors!
...microsoft counterstrike.....
:-)
they sum up my only reason left to use their products
Because it makes a good distraction from Microsoft's latest gaff, which may cost the company
unless you work for MS, most programming jobs are related to customization and maintenance. With proprietary software, though, there IS no customization (unless you want to be sued)
Even leaving aside that aspect this would be a hard task since the first thing a programmer would have to do is reverse engineer the existing system.
For instance, my company was nearly a YEAR into writing financial reports for the company. All the software we were using was proprietary. Suddenly, towards the end of the project, it was discovered that the software could not combine the portrait and landscape types of sheets into one package on the company website. It would have been more cost efficient to pay a programmer 50k JUST to fix this one issue, but since it was proprietary software (and the of course the vendor didn't care), we had to switch proprietary software and start over!
Possibly the most important thing here is that it would have been worth your while to spend a substantial sum of money for a single change in a piece of software. Where that software was simply a tool, which was broken in a possibly minor way, but which resulted in expensive consequences.
The truth is EVERY software related project should employ a programmer because you never know what the limitations of the already available software will be until you are too deep into the project.
That limitation may well never have been relevent before even if it has been an issue in the past it may only have been a minor issue. Whereas at that time it could be an issue of losing lots of money, losing a lead on a competitor, etc.
There is a question of if you need to employ a programmer or to have the ability to call one in at short notice if needed. But, assuming you have the ability to alter the code, this is the kind of decision which can be made on a case by case basis.
Ease of use
Compatability, both hardware and software
More support available from the users and the Manufacturers
Well 2's a few isnt it?
oh yes and its also cheaper than the next best alternative MAC OSX because i would have to buy a mac to run it which costs more than a pc
Linux and BSD at the moment are just not viable desktop replacements, now if they ported MAC OSX to pc i would dual boot
I'm not well versed in this area. I'm software engineer(read not working for IS) by trade. However one of the companies I worked at used Lotus Notes to do all the things you are talking about. I'm pretty sure it works under Linux. It isn't of coarse Open source, but I remember it being much better then MS stuff I have to use at work now from a user perspective. ( Some of that may have been very competent admins though.)
âoeTolerance applies only to persons, but never to truth. Intolerance applies only to truth, but never to persons.
With regard to the learning curve, I found that it was slightly more difficult at the beginning for Linux, but once I'd grasped the basic concepts, they pretty well applied everywhere. This isn't true for Windows 2000.
This is the key point.
Linux has a huge learning curve... not a lot of people are willing to risk it, especially with today's economy. Windows does not have a huge learning curve.
In a scale, as the learning curve of linux slowly decreases; taking course, practicing, understanding how things work, the stabilty and administrating uses increases.
In windows, as time goes on, the stabilty and administrating uses decreases and the learning curve increases.
A windows box becomes increasingly more complicated once it starts evolving. Programs will crash, connectivity drops, and stabilty becomes an issue. That's when you have to crack open some books, do some registry editing and whatnot... the real work under the hood in windows.
With linux, whipping up something simple is too time comsuming and often seen as, 'not worth the time'. But as that linux box evolves, you don't face the same issues as you would on a windows box.
Really, it becomes a matter of, 'what works right out of the box'. That's what most management remember. Hardest part is the first time, when you have no clue what's going on.
This is what's keeping linux from hitting new users. I'm not joking! How many times did you redirect someone to RTFM or go to the developer's website.
Either people don't read or they're not knowledgable how to fix a problem.
I know when I was a fresh newb, I didn't want to hear, RTFM, I just wanted it to work. Friends would help me out, and I'd forget again. But once I finally started to look for the answers on my own. I'd remember it.
Obviously I don't know who you are, but I have no reason not to take you at your word, so here goes. For background, I have been the "guinea pig" for a move to VS.NET at two different offices within the past two years, in different fields but both in software development with around 30-40 developers, pretty much all using VS. I don't hold the purse strings, but I get asked for an opinion by those who do. Our main interest is in C++ and supporting tools. We don't much need the GUI stuff and wizardry (sometimes, but not often). We really couldn't care less about .NET.
OK, so first, to give credit where it's due, some good points.
And now, in the hope that this will make a small difference somewhere, my pet gripes -- me and half the Windows development world, I'm guessing. :-)
None of these things is rocket science on a project like Visual Studio, and two of them (first and third) were there and worked fine in VS6 and have been broken for no apparent reason since. I promise you quite honestly that these issues are directly costing you thousands of pounds in lost sales in the UK at my offices alone, because when people hear about them while asking me whether to upgrade, they are losing interest and sticking with VS6.
I'd be quite happy to elaborate on these points and/or provide further ones if you want. I don't know how much one man's opinion means to you, but certainly your main marketing is telling me all the wrong things at the moment. :-( So, I'm guessing it's in both of our interests for you to know what I think. Here probably isn't the right place, though, so post some sort of contact e-mail address if you like and I'll get in touch.
If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
Microsoft has transformed from a growth company to a value company.
I'd argue that the position of MSFT is rather more like a utility company, just like electric, phone and water.
It enjoys a similar monopoly in its marketplace.
People using their products pretty much have to have Windows and Office at any price; there is almost as little resilience in the price/demand curve as there is for electricity from your local utility. If my electric company raised the rates from US$0.09/kWh to US$0.18/kWh, I'd still continue my service and pay up (although I'd look harder at every little appliance for potential energy savings.)
Finally, Bill has always set a stable growth plan which is turning into a stable dividend plan now that growth is finally capped due to market saturation.
"Provided by the management for your protection."
Sounds like new medical software is just what the doctor ordered.
MIT's Athena is used by nearly the entire community of 30,000 students, faculty and staff. The 9,000 students make almost daily use of it. It consists mostly of Solaris and Linux desktops. MIT spent much of the 1990s waiting for NT's capabilities to catch up to the hype. Finally, in the past couple of years, they've been able to make Windows desktops be part of the system. However, these are much more costly to maintain than the POSIX2-based boxes.
In short, your point is demonstrably wrong.
It's one integrated system. If you surpise me by actually giving an example of a company with 20,000 Windows desktops, I'll bet they're separated into a large number of islands of control ("domains"), and not one big system like Athena. MSFT just can't make systems scale like that.