I am a program manager at Microsoft doing some research around how we can improve our operating systems. My goal is to help us identify capabilities, improvements, and features that Microsoft should be focusing on to help our customers over the next 5 years or so.It was signed by "Michael Surkan," using the "Reply To" address lnq@microsoft.com.
I am particularly interested in hearing from Linux users, and get their input about what they feel should be the priorities. In particular, I would like to better understand what it is that makes Linux and Open Source solutions so useful for you.
From: frankwilliams291@hotmail.com (Frank Williams)So go ahead, make Frank and Michael happy by answering the questions. But please don't forget to share at least a few selected answers with others, either here on NewsForge or on other Linux/open source news and community sites.
To: [name and email address removed]
Thanks so much for agreeing to share your ideas about Linux. Unfortunately, Michael Surkan (the Microsoft program manager who contacted your Linux user group) is a bit overwhelmed with e-mail right now, so I volunteered to help him by sending the survey URLs to people who want to take his survey. I hope you don't mind.
Michael has put together some on-line surveys to make it easier to collect your answers.
One survey asks questions about Linux in the home environment. The other survey asks what makes Linux a great option at work. You can take whichever survey you feel you have the most knowledge about. Feel free to take both surveys if you wish. Or none at all. :)
On-line survey about Linux in the home:
http://www.surveymonkey.com/s.asp?u=17174325370&c=2206
On-line survey about Linux at work:
http://www.surveymonkey.com/s.asp?u=2550325411&c=2206
Thanks,
Frank Williams
Note: Comments are owned by the poster. We are not responsible for their content.
As there are with Windows. Most of the problems I see with either are the same, with most of the benifits being on the Linux side. Some things under Windows take an extreme effort to discover if it is at all possible, while they are out in the open with Linux.
Wow. Where to begin?
If your definition of "free" does not include access to the _actual_computer_code_ as opposed to an inscrutible binary, it's not future-safe. Not worth my investment.
A glib reply: Iwouldn't call what I get from Microsoft "support"; Also I provide my own support for quite a few machines and I know personally people who spend $40k/year on Red Hat licences -- there are a lot of in-betweens.
Regarding configurability, I think it has to do with the intended purpose of the computer system. I concede that Windows is easier to configure for a home user. I believe from experience that Linux is much easier to configure because frankly, the design is better, even if Windows is more polished for certain uses. Hopefully I managed to say that without sounding insulting?
Again, some things are simpler to understand, and some harder -- sweeping generalization about "simplicity" is not helpful. I personally believe that simplicity is a secondary attribute, things such as consistancy, not crashing, and effective gui design are all parts of this.
I will be blatantly biased here. Linux help is of much higher quality, because (a) those involved are not already defeated by years of gruelling disapointment -- there is much more sense of creative comradarie, and (b) some linux users can program their own kernel: people routinely help newbies install linux, who also spend their day jobs hacking cluster filesystems for the fifth largest computer in the world. This is not to say I don't know knowledgable Windows folks. I do. But the quality of help is incomparable.
My (work) windows machines have been broken into. I simply do not have the time to invest the effort required to work around Microsoft's mistakes, misdesign, and all-around fucking sloppiness. I respect people who administer Windows networks the same way I respect people who cleanup suicides or rescue burning bodies out of passenger train or automobile accidents: commendable, but it sucks the life out of you unless you have a very strong personality. But then again that's just my opinion.
I interpreted trust along the lines of "is this a company I would trust my computer platform and future direction to", or "is this even a company I would trust to not shaft me as a partner by borging me", or "would I let my (fictional) daughter go out with them if Microsoft were a potential boyfriend, or would I polish my shotguns when he arrived?". My answers to these questions are: (1) not particularly, given many less risky options (2) hell no, and (3) I'd probably let my daughter do what she liked, but I wouldn't have to like it.
I suppose that Microsoft's software quality has improved. I would also cynically note that it couldn't have gotten much worse.
You can customize everything with Windows from a user point of view except the kernel,
which it has been my experience 90% of Linux users use a default configuration shipped by their distributor.
Microsoft will be Microsoft. For one, they do not do anything because they feel like being nice -- including these surveys. Secondly, and more dangerous, they are not to be trusted if they ask your company to be a "partner" with them. Nobody partners with Microsoft -- they are too big and too ambitious. Realizing this is just plain smart.
I respect your opinion. And I agree there's no _compelling_ reason to answer them.
The reason I moved to answer questions on the survey was that I know they will be read by someone working at Microsoft, and for a lot of people, it just a job. Remember Nat Freidman previously worked on IIS.
Microsoft has *already* outsmarted us in market knowledge and political sophistication. They are losing because they are severly outnumbered, and because they treat their users so terribly. They will sooner or later have to join us -- they may as well know why they're losing, and why they can't do anything about it. That way the nicer or smarter ones can jump ship before they Iceberg their careers.
Also I think it is a good idea to never refuse to help someone because they are currently enemies. Alliances change: consider IBM. Imagine how much more *actual* work could be accomplished by them should Microsoft actually choose to cooperate instead of attempting to deep-six their competitors through monopoly power.
As others have said, it's not remarkable that Microsoft has competition in Linux, it is remarkable that such a large, dysfunctional, bureaucracy manages to write software at all.
Ed
Not.
Good.
Enough.
Microsoft, the company, has been such a total ASSHOLE - and i did think a bit before using that word - in the computing space that they have forever forfeited their eligibility for my business.
ok, there is ONE possible way:
Bill Gates IS an athiest (of the 'gods? you must be kidding' variety not the strident 'down with religion' variety).
He won't make the mistake of commenting on religion again in public, though.
As for vegitarinism and the beheadings, well, good luck!
Along with that (and I definately agree with you), they are not *motivated* to change. They are a big company with territory to protect...and they will perform an absurd amount of thrashing in any attempts to actually change when nuking or simply ignoring others is much much more easily done.
I don't see how they will all the sudden change this basic inertia without breaking themselves into mini-microsofts and actually competing against each other. Oops. Forget I said anything.
It does. All counted, I find it pretty decent, there are some really good points asked. On the questions on what to improve, I easily came up with lots of stuff for Windows, and for Linux only 'Better 3rd party applications support'. I couldn't find more that isn't either there or being fixed soon.
And, yes, I chose to be honest. At the end of the day, I believe honesty will prevail (which is why I trust Linus over Ballmer any time<nobr> <wbr></nobr>:). There's little point in trying to be zealous, even those rigged MindCraft tests eventually helped to improve Linux significantly!
must... resist... urge!<nobr> <wbr></nobr>... to make... OBVIOUS.... joke! bad..... bad.... obvious.... must FIGHT... URGE.... obvious... BAD.... resist...
you should also stipulate that the information becomes public, perhaps through that GPL-like license for documentation... the name escapes me...
oh yeah: and then lie on the survey.
There's nothing the GPL that says someone can't charge a reasonable fee for distribution...consider the amount to be paid for consideration of the time taken.
So I think I will just backup the data on the windows partition and make room for more Linux goodness.
Your sin is in presuming that Windows has valid points. The mantra of "reboot, reinstall, reformat" grows old.
I'm all for microsoft trying to improve their products by looking to the only real competition to see why people use it.
Dude, they don't have to look at the competition to improve their products. They can improve Outlook simply by tightening up the screws and not letting it do dangerous things without user intervention.
If they're so clueless as to what "dangerous things" means, I can send them my rate card. They ought to know what I speak of. The fact that they're offering bounties on malware authors indicates they've no real desire to clean up their act. If they where serious about more secure computing, they'd be offering bounties for squashing bugs.
But you don't get a good OS alone, you get it with multiple Desktop Environments, several Office Suites, Games, Internet client software, science tools, a myriad of server packages, burning tools, graphics software, and what not.
To get only an OS for $ 50 seems a little paltry.
Sold with just a COA? Sounds like a license violation... unless you're an OEM/have some special agreement with Microsoft.
In any case, as you said XP HOME. Which is a crippled version of windows.
I.e. Can't use a Linux samba server and have your systems join a Windows domain
Can't set specific file permissions and user groups.
Don't get "file encryption" options, etc...
Xp Home is not good enough for serious computer users..
Linux does much more for ≤ 1/1000 the price
--------
I'm not giving you any of the information above because I don't see why I should. But I will give you my honest opinion about why I use Linux on my servers.
For me, there is only ONE issue: Microsoft lied and introduced falsified evidence (the video tape) in federal court. Nothing else is relevant. You've proven that you have no honor and no respect for the law of the land, and so surely you have no respect for customers, competitors, or anyone else.
A number of companies (e.g. Tyco, some of the mutual fund companies) have broken the law and they have taken responsibility and removed their board of directors and officers and top management in order that the company can continue for the sake of its customers and employees. They have set the needs of their customers and employees ahead of their own egos.
Microsoft has been found guilty of serious antitrust violations and they have paid no meaningful penalties. Nobody at Microsoft has taken responsibility for this and resigned.
The only thing that Microsoft could do that would permit them to start trying to regain my trust would be for the board and officers and upper management to resign for the good of the company, the customers, and the products and technology. A new board and management could step back from past history, behavior, and statements to take a fresh look at the products and the customers and then decide how to proceed. But I don't think the egos involved will ever consider doing that for a picosecond. I think the people running Microsoft are too arrogant and too convinced of their own importance, genius, and indespensibility for them to believe that the company could survive without them, and so they will never do "the right thing" by anyone else.
I had to answer the rest of the asterisked questions to submit the form, but I don't know how useful it will be for them to know that I use Linux for everything.
Why not use windows?
Personal Preference
Window's a virus, as demonstrated by Microsoft even providing this survey!
And <A HREF="http://www.xbill.org/" TITLE="xbill.org">Xbill</a xbill.org> is a cool game!
Some of the wording of the surveys - where you're forced to make some non-obvious trade-off choices really seem to be aimed at making the respondants think that some of MS' vitrues are either/or vs. Linux, which is not necessarily the case.
My response btw, if anyone cares:
http://www.gulker.com/photos/2003/ms/MS_linux_wor<nobr>k<wbr></nobr> .pdf
http://www.gulker.com/photos/2003/ms/ms_linux_hom<nobr>e<wbr></nobr> .pdf
<nobr> <wbr></nobr>...which were genrated by 'printing' the web pages after I filled 'em out to PDF on a Mac OS X (hey...freeBSd under the hood) machine. Try doing that on a Windows machine (without buyin a proprietary package)... and yes, you can do it on Linux machines with a couple intermediary steps...
I'm an intermediate user with more than two years of experience with Linux. I would call myself a developer.
I recommend Linux to Intermediate, Power, and Expert users, only the adventurous types.
I do not dual boot my primary Linux machine. (Incidentally, I do dual boot my primary Windows 2K machine.)
Top few things I'd like to see in Windows:
I would like to see the majority of infrastructure currently only accessible or discoverable through a GUI to be usable through the shell.
I would also like a shell strong enough for real and robust problem solving and integration (through mutual invocation typically) with other tools.
Top few things I'd like to see in Linux:
I would like to get my DVD drive to play my movies well.
Verified and credible proof that a mere change in product numbering - WinNT 4.0 to WinNT 5.0 to WinNT5.1, will not disturb the smooth and safe functioning of any network I find myself on.
The open source community is supposed to be about healthy competition freedom to choose your own system. Microsoft has as much right to improve their system as anyone else does, and people still have the right to choose that system.
If Linux thrives, it needs to be through its own innovation, not by the stifling of the competition.
I would think more people from the open source community would realize this and take the higher ground instead of sinking to Microsoft's level.
Sorry, unless I saw headers from the original e-mail request proving otherwise, I don't believe it. Note the URL of the survey site. Here are the whois results:
OrgName: Berbee Information Networks Corporation
OrgID: BINC
Address: 455 Science Drive
City: Madison
StateProv: WI
PostalCode: 53711
Country: US
NetRange: 64.73.0.0 - 64.73.191.255
CIDR: 64.73.0.0/17, 64.73.128.0/18
NetName: BINC-BLK-1
NetHandle: NET-64-73-0-0-1
Parent: NET-64-0-0-0-0
NetType: Direct Allocation
NameServer: NS1.BINC.NET
NameServer: NS2.BINC.NET
Comment: ADDRESSES WITHIN THIS BLOCK ARE NON-PORTABLE
RegDate: 2000-03-31
Updated: 2002-06-19
TechHandle: JS180-ARIN
TechName: Stahr, James
TechPhone: +1-608-288-3000
TechEmail: stahr@binc.net
So, are these guys doing the survey for MS, or someone else? Poor as they may be at graphic design, have you ever seen such an amateurish MS site?
First I should note that I think this poll is a good idea on part of Microsoft and I'm gladly filling it. It's paranoia to think that filling it would benefit us in our "war" against Microsoft in some way. This is not the case, because with the answers it is possible that the Windows environment will become more Linux-like and in order to have a strong Linux, we are better have having a strong competition.
So without further ado: here goes:
Linux knowledge: Expert (well, the baker cannot testify for his dough, but I think I can safely say that).
How long: more than 2 years.
Do people ask you for advice: yes.
Kind of Linux user: Developer.
Primary Home Linux Machine: 2.4 GHz P4, with a 17" monitor, 512 MB of RAM, and 2*80GB hard-disks.
OS that came with the computer: Windows 98
Connectivity: ADSL/Ethernet
Distro: at home - Mandrake, at work (or more accurately School) - RedHat.
Region: Middle East.
Recommend use Linux at home: Everyone (with the option of dual-boot, of course)
Important Reasons: it's cheaper, more free add-on software, more secure (partial), want to get more Linux experience to help my career (a side benefit - I just like working on Linux), Better Scripting, Better Command Line, Linux Community Support, Better reliability, Easier to customize to how I want
(all in all - a much better working experience)
Using my home system for: programming, word-processing and typesetting, Samba File server (even though the dual-booted Windows 95 is adequate as well for that), web browsing, E-mail. It's my default system.
Other operating systems at home: Win95, WinXP.
Do you dual-boot: yes.
Things to add to Windows: Virtual Workspaces; Complete UNIX compatibility.
Things to add to Linux: Hebrew support in DocBook/XML. Better Open-source office suites. (I was instructed to only list two)
All in all, this survey seems nice but unsatisfying. I'm not sure I was able to convey the reasons I like Linux so much, or why I'm still finding myself using Windows. But who is John Galt?
It's not paranoia, and it's not some kind of childish "war", it is quite serious.
I've been in companies who partnered with Microsoft; they pay very little if they OEM software, are silent on the "partnership" doing nothing to promote it, rebrand tech that isn't even thiers, and eventually either buy out or replace anyone who offers a product that even marginally competes with them. These are facts.
When Microsoft asks for help, they aren't doing so to listen to you or to eventually help you in any way shape or form. They aren't doing it because they are nice.
That said, large companies (and many small ones) also act like this. The main difference is that Microsoft is even less motivated to do the right thing when compared to most other companies; they really don't have to!
If you've been around this industry for a dozen years, most or all of this should be obvious to you. With all that in mind, why spend a second helping a mega corporation in filling this out? Why waste your time on such an untrustworthy company when they aren't going to come through _for_ you?
They just want you to arm them with the right keywords so they can better tailor their spin campaign.I would love to be proven wrong, I really would. I'd love to see some convincing evidence that yes, the Great White Shark of Redmond has changed its spots ("Fish are our friends. Fish are not food") and really wants to now use it's monopoly power for the good of all mankind. I'd love to see that, but I just don't see it. I don't see it at all.
Some of my survey answers
Posted by: roblimo on December 22, 2003 12:23 AMThe Toshiba Satellite 1410 laptop I'm currently using as my primary computer came with Windows XP Pro. I ran it as a dual-boot system for several months -- with Windows there only to check site apearance in IE -- but it is now running a Debian-based distro as its sole OS, and I use IE (only for site checks) through CodeWeavers' Crossover Office.
I recommended Linux for "everyone" to use at home; I know several high school dropouts who have no problem with it even though they have had no formal computer training, and Richard Stallman recently emailed me to say he'd watched semi-literate slum kids in Brazil learn GNU/Linux with no problem, so I don't see why anyone else should be scared of this operating system and/or free software in general.
Some of my main reasons for choosing Linux:
- There is more free add-on software
- No enforced license registration
- Easier to customize exactly how I want it
- More intuitive, simpler to understand
- Linux community support
- Better reliability
- I don't trust Microsoft
My "top one or two possible improvements that you would like to see made to Windows" were:
"Open source code, more flexibility, cleaner software install/uninstall (especially uninstall), available for purchase from a company that has a sense of business ethics and is not run by liars."
I suppose I am a poor sales prospect for Microsoft. Oh, well.
- Robin
#