|
Edited on Wed Mar-30-05 02:04 AM by RoyGBiv
I didn't even know they registered on the scale. :-)
That's an excellent response. Thanks for your insights. I should note that I am not in any sense a computer professional and that my thoughts are generated more from the user's perspective -- someone low on food chain in the corporate world who has to deal with the decisions of those who make the deals and sign the checks -- and as one who is for some reason consulted by superiors about these sorts of things, which inspires me to educate myself further so that I give decent answers. (I seem to be the only person in my immediate circle of co-workers who knows more about a computer than how to flip the power switch.) I also look at it from a socio-political perspective, which often has little relationship to the specifics of the technology. This is all a long way of saying you know more about the details than I do, and I will defer to that knowledge.
I do have a couple comments to make, however, that I hope you'll consider in that context.
. . .my experience shows that companies who purchase the less expensive (or free/open source) Linux software don't want to pay for the custom work later on that might provide some sort of return for their business.
I agree that this is the case. However, I see this more as a failing of business professionals' insight, an extension of the bottom line mentality that prevents many executives from seeking and establishing a long-term, sustainable business model. It's a failure of imagination, an inability to think outside the box. In short, I think this has less to do with the capabilities and requirements of an operating system than with the perceptions of those who use them.
As for long term business planning, I'm not sure that the Linux community is any better at that than Microsoft.
I don't mean Linux specifically. I meant OpenSource generally. Some OpenSource projects have developed an excellent business plan; the problem, at present, is that the plan is geared toward long-term, slow growth, which in the modern age many people simply can't acknowledge due to the thirst for immediate profit.
As for Linux itself, I think some groups are doing it better than others, and at this stage of the game, it is yet to be determined whether they will be successful. There is a lot of work to do and the need of some serious business professionalism being allowed into the setting, that is people other than code hackers. Many in the Linux community dislike SuSE now because of its association with Novell. These are people with the more radical view of what OpenSource is all about, people who tend to distrust any attempt at true organization. Those people will be "enthusiasts" the rest of their lives and probably never do anything more interesting than be Linux fanboys. The problem is that some in the community see organization and professionalism as a bad thing. They're techno-anarchists. I think they must serve a function, but I have yet to determine what it is other than as a form of entertainment. :-)
I do know that I spend zero hours a week "fixing" Windows, and 60+ on building applications. . .
Here is where our perceptions differ substantially. I spend a lot of time "fixing" Windows, and it's not even in my job description. And, when I say fixing, I mean tracking down a network or software issue that wasn't there yesterday but is today on a system that has been up and running for months or years and is supposedly stable. Or, I spend a lot of time battening down open hatches so that problems don't show up was easily in the future. This is almost always related to some sort of user error, but it is a problem that the OS allows and should not. It's hard to know the true source of the problem, given the disparities in numbers, thus giving credence to your point about exploits (virus attacks, spyware, etc.) being a function of popularity. Whether that is entirely true has yet to be truly tested.
On that note, I also disagree mildly about whether Linux is inherently more secure, the mild part being due to the use of the word "inherently." Proper administration, as you say, is the key. But, my view is that a plain vanilla installation of Windows is easier to crack, break, or exploit than a plain vanilla installation of Linux. This may be due to my own biases and perceptions. I actually know more about Windows than Linux and thus know better how to break it or exploit it than I do Linux. So, YMMV. I do know that the many of the most popular kinds of exploits in Windows -- things I know how to do -- won't work the same way in a Linux environment, if they work at all. Of course, imagination among crackers and hackers is boundless, so I do not discount the possibilities for the future.
Without Microsoft, we might very well still be living in the days when there was no standardization.
That comment could get you shot in certain places. :-)
I see what you're saying. (I had a TRS-80 COCO I and then II, so I really see what you're saying.) I don't agree entirely because, again, I think this was due more to the ways in which Microsoft exploited weaknesses in the emerging market. That is, standardization was a function of the building of a monopoly, diminishing the alternatives available. Maybe that was part good and part bad. It's good that we have standard rail gages, but how that achievement came into being was bad in many ways.
I strongly support standards, but Microsoft's history has been one of adherening only to standards it sets itself, an attempt to drive others out of the marketplace. Maybe, as you say, that's changing.
And, I will also say that I continue to run a dual-boot system, even though I use Linux for pretty much everything I do on a day to day basis at home. But, at present, there are things that, for my purposes, Windows simply does better at present. Some of that is due to the previously mentioned hardware problems. In other cases, I simply do not want to take the hours of time necessary to make Linux understand how to do something I could get done in ten seconds in Windows. Until (and if) the "time and effort" thing changes substantially, Windows will still be the more popular solution and better for many people.
But Microsoft as a company has become too powerful.
I agree entirely with this paragraph and with most of the next. I will, as I said, defer to your knowledge of the .NET framework.
|