Microsoft's 'Hands-On' Linux Lab
aneroid writes "eWeek has a story on Microsoft allowing a third party to present a 'hands-on lab' that allowed attendees to play with a range of Linux desktop software at its annual worldwide partner show in Minnesota this weekend. It was run by Don Johnson (not the actor), who explained in true MS style how the things that are considered wrong with Windows are planned or an advantage. Whether it's for the desktop or server, wasn't clear. People did get to 'see the Apache Web server in action' and a KDE desktop.Is this more of a preemptive strike where the Linux experience is so bad (slow machines, old software) they wouldn't bother to check it out in the future, thus securing an existing partner/client? Or are they that confident people won't stray if they're invited to sample the competition? According to the Register, 'Microsoft is unlikely to stop developers moving to Linux and open source so its best hope lies in articulating a strategy of co-existence to limit the 'damage' to its business.'"
Wouldn't be interesting to see them show a fully configured Win98, 2000 and XP systems along with Linux to show what compelling reasons to move to the newest and best MS has to offer.
Linux is only a small part of their competition. Their own installed base is much bigger
Talk about redundant 101.
Microsoft are giving customers a chance to look at linux running in an environment of their choosing because they damn well know if they don't there's a good chance this sampling will take place in an environment not of their choice, by people with a passion for the alternative.
Talk about business 101.
The Mothership
I once read that the best way to get someone to swallow a lie is to mix a little truth into it. They showed the people Linux, then showed them the propaganda, disinformation, and blatant lies of their "Get The Facts" campaign.
and bullshit..
"Linux runs on just about anything, whereas Windows has a targeted platform focus," he said, adding that one of the main reasons people started looking at Linux was to avoid vendor lock-in.
No. Try again.. People quit M$ because they are sick and tired of dishing out bucketloads of money everytime they want to do anything, because they are sick of rebooting 400 times a day, because they are sick of BSODs.. And on and on and on...
An entire OS on a single CDROM that does NOTHING out of the box except get you on the internet and get infected before you can patch it..
I didn't want to spend hundreds and hundreds or even thousands of dollars on a word processor, a paint program, virus protection, firewall, etc...
For the cost of a blank DVD and an hour or so to download an ISO, I can have everything I want and more.
And the absolute best part is is that I no longer have the big pain in my wallet and my ass called M$..
Oh yeah, and I have ZERO pirated stuff.. ZERO...
No warez, no serialz, no gamez, nothing...
Microsoft isn't willing to open up its source but by flying the flag of interoperability it's suggesting FOSS people can "seamlessly" move data across platforms.
Recently I've been doing alot of reading about The Xen virtual machine monitor and The Xen virtual machine monitor, interestinly MS is/was involved in both projects. There's never any doubt in my mind that the wet dream of every large corporation is to own everyone from the cradle to the grave. I've no doubt MS will never give up the idea of owning the web, and, further that interoperability is just another way to say "come into my web said the spider to the fly."
Behind it all, I suspect, is a gameplan that has MS software as a utility piped into thin clients in each and every household and business.
"Academicians are more likely to share each other's toothbrush than each other's nomenclature."
Cohen
I think they're actually quite smart about it. The day they start making software for linux, is the day that a PHB can look at linux as a real option. Its just so much harder to pitch opensource solutions to a boss. If MS made MS-Office (and their other misc. crap) available on linux, the decision makers of the world would figure linux was viable (MS says so), and its free (as in beer)... and switch.
As it is, the switch is still a scary decision, and rightly so. Interoperability and familiarity are a big deal.
So furnishing your admins with an OS that gives them only ONE toolset is good?
Even as a Linux fan I can say 'forget it'. Your POV will be history a few years after Monad debuts. Then the only OS taking over *nix server marketshare will be Windows. And it will be a sad thing.
There is just no F-ing reason why the snobs at Apache and Xorg cannot write (or borrow) a simple API to change the subsystem's settings and handle the serialization to disk! Only then can they reasonably expect KDE and Gnome people to write and maintain GUI frontends for them. Individual distros are attempting to fill this gap -- with very mixed results.
Apache all but bars a small-office manager from setting up their own LAN webserver. Windows IIS does not.
microsoft is evil if it includes a web browser?
Microsoft is a monopoly on the Operating System market. This has been proven in court.
Microsoft have a relatively featureless, uninnovative browser compared to the competetion. Why is it so popular? It is because Microsoft are using their desktop OS monopoly to force people to use Internet Explorer (see Windows Update for example). Browsers like Firefox and Opera are put at a huge disadvantage.
If you were the boss of a browser company, I am sure you be complaining too.
Why is it ok for linux to include everything but the kitchen sink
Including multiple options is OK. I think there would be less complaints if Windows said 'Would you like to install Internet Explorer, Firefox or Opera?'. It's not going to happen though, unless forced by the courts.
I'll probably be modded down for this...
The whole reason that $50/h Linux admins (and therefore Linux itself) makes sense is that it doesn't require as many hours to admin.
The other thing you're overlooking is the consequences of "you get what you pay for". A $12/hour Windows admin just isn't going to be able to provide the same quality of work as a $50/hour Linux admin (otherwise, why wouldn't they charge more than $12/hour ? If they're good, they should be able to at least charge something like $30/hour ?), which again will increase the number of hours that you'll have to pay the $12/hour Windows admin. The quality of the functionaly equivalent jobs won't be the same with such as disparity between the per hourly rates.
Comparing the platforms based purely on a per hour admin rate, irrespective of the actual time and effort involved, is a way too simplistic comparison to be useful.
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
My comment is directly based on how often I have to upgrade my Linux box due to security updates verses how often I read about "critical" MS security patches on Slashdot. It is also based on what my friend says about the Linux servers his work run verses the windows servers and desktops they run. I'm fortunte that I got out of Windows desktop / server administration before the Internet became popular, and therefore these problems became common.
Windows advocates are more likely to make assumptions than Linux advocates. Windows advocates usually haven't used Linux at all, yet they're willing to repeat what other people say about it, without having any personal experience to indicate to them that what they are saying is the truth. It is hard to provide realistic or credible criticisms of something that you don't have any experience with.
Linux advocates are usually ex- or even current Windows users (sometimes not by choice, due to their work situation), so they're typically speaking with a level of experience.
The Internet's nature is peer to peer - 20050301_cs_profs.pdf
What I think they're overlooking is that the "Integration" problem of Linux is something that used to be, and still is, a problem for the Computer Operator (he who came before 'sysadmins'), and that seperating this 'problem' into different roles of administration, you actually put the User/Operator positions into a better perspective.
Integration isn't supposed to be a user problem. Its supposed to be a problem of the person who is setting up and responsible for the computing system being used in the business case.
Microsoft have made a great deal of hoop-lah over the years over the fact that "you don't need a sysadmin to run Windows"
But it seems to me that, conveniently, they're overlooking the fact that Linux, in fact, makes better Computer Operators; you don't really get a fully-Integrated computing system based on Linux without at least performing some of the 'old-school' functions of the Computer Operations hat. And, if you put that hat on and do the job properly, regardless of if its full-time or not, while using Linux you actually learn the bits you need in order to maintain the operator function during the course of use of the system by the business.
I believe in the separation between "Operator" (what some people call 'Administrator') and "User", and I believe that OS's that provide modular functionality for the "Operator" to apply in building a working, productive computing system end up in a better "User" experience. One thing I have always abhorred about the Microsoft way is that they seem to have tried to build one tool that does many jobs; e.g. I don't want to have to use a GUI if all the machine is going to do is serve files
; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
Are you kidding us ?
... You did not understand one thing about security, specially in Windows environment.
Shells will compete with Monad ? You MS zealots are amazing. So now, shells, like bash, which are extremely powerful, extensively used and improved, cross-platform will compete with something that is not even in stable state yet ? Compete with sth that is not even cross-platform ? Compete with sth that does the same mistakes as csh ?
If you want a universal config GUI for Linux and its servers, there is webmin. Distros don't actually need to overload anything in Apache server config files, Apache already interoperates pretty well with anything, there is a plugin API available for that. Now, could you please have an interesting topic ?
KDE would, given the chance. It could take a while for the KPart to be officially accepted, but thats par for the course.
I don't know, the config file of Apache is easier to understand than any GUI I have seen.
Actually, I still haven't seen sth easier and safer than a config file to configure a server.
For doing small office things I would. Snob. In fact, anyone with a PC on their desk should be able to 'publish' web pages to the rest of their LAN as long as a sysadmin hasn't specifically disabled such services.
Even though everyone with a PC is not a sysadmin
You know, you should go to work for NASA. After all, the solution to the shuttle crashes is to make a shuttle that can't crash. No, wait, you should go to work for aviation industries instead, and tell them that the solution to planes being hijacked is to make a plane that can't be hijacked. While you're at it, design a ship that can't sink and a building that can't collapse - japanese would pay a lot for that.
Most people couldn't care less about what mushrooms are poisonous and what edible either, they just want to eat everything that looks good. Most will learn the difference anyway after being stomach pumped a few times.
There is a very limited amount of possible inputs a processor can take. It is quite possible to predict all possible situations a processor can encounter. It is impossible to predict all possible situations an operating system can encounter. Therefore, it is possible to ensure that processor works correctly in all circumstances, but it is impossible to ensure that an operating system will correctly handle all possible circumstances.
Does your palm pilots need to deal with thousands of (often buggy on hardware level) peripheral devices that can be plugged in in almost any combination ? Or multiple processors that differ from each other a bit ? Or a hundred different memory maker with their different timings ? Or overheating components, since the user added a new graphics card that generates more heat than your average fireplace ? Or a trillion programs the user might want to install, some of them actively malicious ? Or a power supply made inadequate by the new graphics card, causing random resets in components ? Or being unable to read a system library because the hard disk generated a bad sector where it was stored ? Or a user program locking an important file against concurrent modifications and then entering infinite loop ? Or different keyboard layouts ? Or high-speed Internet connection being bombarded by a constant stream of malformed packets ? Or swapping ? Or trying to deal with all this and maintain an interactive feel to the user while not sacrificing much throughtput ?
Forget magic. Any technology distinguishable from divine power is insufficiently advanced.
In the above picture, I've naturally left out the commercial interest in improving Linux. Suffice to say that distros and tools are now embedded in a far more competitive environment, because of the relative ease of transition between distros and tools. This means that good enough is no longer good enough, especially if the free tools are perpetually playing "catch-up". Perpetual innovation is now the rule for a successful company that is using Linux as a base.
Wikileaks, no DNS