Microsoft Continues Anti-OSS Strategy 857
MacDaffy writes "Microsoft's General Manager of Platform Strategy, Michael Taylor, continues Microsoft's press blitz against Open Source in general and Linux in particular in a CNET Interview. He says of Linux: 'You can build it, design it, and it will work great. The trouble begins when you want to add things to it...(due to) the brittle nature of the platform, when you do that, other things break.'"
This is true... (Score:5, Funny)
Re:This is true... (Score:5, Funny)
Re:This is true... (Score:5, Insightful)
Q. "So why do you think the ideals of open source... have appealed to so many people?"
A. "Taylor: Well, first you have to define "people"... And what is open source? It is interesting in how you define it..."
How shifty is that?
People: Human beings.
Open-source: Access to all the source-code for the application, such that you can copy it for no more than a negligible fee, and compile useful applications with it.
So, simple answer, MS "Shared Source" is not open source and people don't like that, but watch the frantic handwaving and redefinitions so he can avoid saying that.
Most telling bit of the article:
Q. "But software patents have been criticized for interfering in software development. Do Microsoft software developers worry about infringing on patents when they develop a piece of software?"
A. "From a software perspective, we don't think the patent system is perfect... But when I look at the software industry today, we've been getting a lot of innovation from Microsoft, IBM, Oracle, Adobe, the list goes on..."
Yeah. In other words, patents encourage large corporations, and effectively lock out the little guy or smaller, independant ISVs. But again, watch the careful sidestepping of the obvious conclusion. Just once I'd like to see a real interview, between an informed interviewer and a real person from MS who actually answers questions. Or failing that, flying pigs over my house and a hunk of green moon-cheese for breakfast.
Just more uninformed blathering and semantic tapdancing from Yet Another MS Press Flack - redefining terms to avoid outright lying and regurgitating the same old crap we've all heard before.
Sigh.
Re:This is true... (Score:5, Funny)
Like THAT will ever happen. Everyone knows that the moon is made of yellow cheese [google.com]...
Re:This is true... (Score:5, Informative)
Re:This is true... (Score:5, Funny)
Well, that depends on your definition of the word "is".
Re:This is true... (Score:3, Insightful)
Standard lawyer-weasel words. Gates used the same kind of escape routes during his trial hearings.
It does give one important piece of information away, though: The guy was seriously briefed. He's not speaking his mind, he has been told exactly what to say, what not to say, and where to evade the question.
Re:This is true... (Score:4, Interesting)
A few weeks ago we had an interview from Steve Ballmer [slashdot.org] saying that Oracle didn't innovate. Seems that MS needs to coordinate their FUD better.
Re:This is true... (Score:3, Funny)
Tippety-tap, tippety-tap
Re:This is true... (Score:3, Funny)
I dunno. I think he gave a most cromulent answer...
Re:Joel on software (Score:3, Interesting)
"Why do so many Linux developers like developing for Linux" is a stupid question - "Why have so many non-hackers suddenly started getting excited about (and defecting to) Linux" is an interesting one.
That said, the interviewer's hardly grilling the MS press flack so it's entirely possible you're right.
However, he still tries to redefine the ideals and approach of "open source"
Re:Joel on software (Score:4, Insightful)
Anyway, the worst GUI ever is Windows (from a usability and even eye-candy perspective)... and I admit that the OSS folks seem to be intent on cloning it. I don't use GNOME or KDE simply because they are trying to reimplement Windows (which is a terrible terrbile thing to copy... do everything exactly opposite instead!)
I think GNOME and KDE need to start innovating rather than copying. OS X is nice because Apple comes up with new GUI ideas for each release. OSS needs to do this too. (Until then, I'm happy with either my Mac or XFCE on Linux. All I need are xterms and emacs anyway
Re:Joel on software (Score:3, Insightful)
It's easy to use if you know how to use it.
Which is entirely true.
And it's just as true for Windows and Mac.
I've been programming for 18 years and just got into a PhD program in CS, and I still can't reliably get a wifi card to behave under Linux.
Which has exactly *WHAT* to do with the topic at hand? I believe we were discussing the ease of use of the GUIs, not the difficulty of getting non-manufacturer-supported hardware to work.
Nice troll though, seems you ho
Re:Joel on software (Score:3, Insightful)
I've been programming for 18 years and just got into a PhD program in CS, and I still can't reliably get a wifi card to behave under Linux.
How Linux works "under the hood" has its ups and downs. No, configuring a wifi card can be ugly. But I was also impressed when I pieced together
Re:Joel on software (Score:3, Interesting)
Oversimplification. And yes, designing a general purpose computer and it's OS around the idea that the user will require a bit of training makes for a more usable computer. If you want consumer electronics, buy consumer electronics. Tivo is a good example of Linux made user friendly for the consumer electronics masses. GNOME, KDE and emacs aren't, but are more useful for those willing to invest the effort.
> If our developers and/or users reall
Re:Joel on software (Score:3, Insightful)
This reminds me of a quote from my second favourite fantasy novel, Prince of Lies: "The world was doomed, but it kept running anyway."
This is true of anything.
Re:Joel on software (Score:3, Informative)
"A standard way of doing things are key to appeal to a large audience."
Freedesktop standards [freedesktop.org]
Gnome HIG [gnome.org]
KDE Guidelines [kde.org]
If I use either KDE or Gnome, I very rarely use applications that don't match the environment. My desktop of choice is Gnome, and I've found it much more consistent than the windows GUI.
Windows User Experience [microsoft.com]
Office (XP anyway) is really inconsistent. I normally use Microsoft Word, in which every new document opens in a
Re:This is true... (Score:3, Insightful)
Real person means someone who answers the question, and isn't afraid to be honest. Perhaps you misunderstand my position, but the emphasis on that was on "real person", not "from MS" (the italics give a handy clue). Press Flacks (from any company) regurgitating
Re:This is true... (Score:5, Interesting)
So instead of smearing Linux like they used to, there recommending that IT managers actually use metrics and eveluate the platforms. WTF?
Let me help you: The main reasons are:
Show us the money! This is an easy claim to make...
Bait and switch? "Don't use Linux it's brittle." ... but ... "It's about issues of cost and vendor now."
Has he ever read one of Microsoft's EULAs???! What a dick. That's the choice of the author. Microsoft will choose differently than RedHat. His implying that in europe, software has been hampered because software patents exists, but are unenforceable. It's a shame it doesn't show in the products.Don't give any evidence that Linux actually IS brittle. And it's nonsense. Linux is more agile than any Windows OS.
Bwa Ha Ha Ha Ha (FUD) (Score:5, Interesting)
A little while ago I was called in to teach a Solaris course. I asked the lab admins to install the Solaris Community CD. They were like "Oh, no. We've got a system that works. We don't want to change anything". The fear in their voice was palpable.
I was dumfounded for a second. All I was asking them to do was add a CD's worth of random software. Nothing was even being enabled... then it dawned on me. "Oh. You're used to Windows aren't you? This is Unix. It's actually stable when you add software to it.
Ultimately I had my students add in the software. It was easier. I just mounted the CD image and made it available by NFS. They installed the software and all was well.
The fact that people are so scared of making changes to Windows disgusts me, but I don't think it's going to change. It's part of their FUD campaign. "If WIndows is so bad, what's it going to be like to go to a new system?"
Anti-OS Strategy (Score:5, Funny)
In case of using IE, break Windows.
In case of using Outlook Express, break windows.
In case of buying a new graphics card, break windows.
In case of using it for a couple months, break windows.
Heh.. the title of the article should have been: "Microsoft Continues Anti-OS Strategy"
Hmmm (Score:5, Insightful)
Re:Hmmm (Score:3, Insightful)
Re:Hmmm (Score:3, Informative)
I can and have run DNS, Samba, Apache, Netatalk, MySQL and others on the same machine and it just sits in the corner and does it's job. I think MS doesn't want to start throwing stones in this particular glass house.
Re:Hmmm (Score:3, Informative)
Hmm, they recommend that, but I'd like to mention 2 things here:
1. This has been a recommended strategy for building servers, one that MS finally adapted itself (tho possibly for the wrong reasons).
It is a very good idea because it ensures physical seperation between the different services and greatly reduces the potential of compromise of one service sp
Re:Hmmm (Score:3, Insightful)
It is a very good idea because it ensures physical seperation between the different services and greatly reduces the potential of compromise of one service spreading to other services.
Maybe, but there are disadvantages. If you run everything on one machine you have a single point of failure. The more machines you have the more failure points, the more complexity, more
Re:Hmmm (Score:3, Interesting)
You have services running, and I can guarantee you t
Re:Hmmm (Score:3, Insightful)
It's much easier to compromise additional servers once you are on the inside of the system and can see what distribution, kernel, etc... is being run.
Also, when you have seperate machines for different functions, failure will be far less catastrophic because it means only one service is affected.
Generally, in my experience, any service failure is very serious. Networks don't exis
Re:Hmmm (Score:5, Insightful)
Windows requires a lot more care to do the same. I always advise people not to add and remove software they don't really need to use.
This article is more FUD from Microsoft. If they are so sure of their software being the best and Linux being so bad they wouldn't need to keep mouthing off. Sadly they know it's actually pretty good and competitive in many areas and will continue to get better. Especially with IBM and Novell on the case. Previous competition was from an OS written by a single company. Linux isn't and some major companies are behind it.
Re:Hmmm (Score:4, Insightful)
This just made me recall the abject fear I have of installing updates to Windows. I don't get an option to boot to the old kernel when the patch breaks everything else.
Re:Hmmm (Score:3, Interesting)
Like every Windows server I've worked with? Not to mention the expectation with Windows clients that one must wipe and reload the OS annually because of how it falls apart and becomes increasingly unreliable?
(due to) the brittle nature of the platform, when you do that, other things break.'
I've never thought of Hardened Linux (PaX & Grsecurity, or SELinux) or OpenBSD that way. I'd have to believe most other hardened systems administrators do
Re:Oh please (Score:5, Insightful)
This article is ridiculous flamebait. Anyone who is a Decision Maker, recognizes the usefullness of both Operating Systems. I don't imagine we'll ever see an interview from an executive at microsoft, whereas he states "You should use Linux for this... and our product for that."
I just don't see how this is "News for Nerds, Stuff that Matters". Microsoft claiming that their competitors suck, that's not news to anyone.. and it certianly doesn't matter to me.
Now microsoft providing a way to setup NTP without editing the registry, That would be News! Or RedHat providing me with a reason why cups test print works to my Epson POS, but actual print jobs don't.. That's stuff that matters
Re:Hmmm (Score:3, Informative)
Re:Hmmm (Score:3, Interesting)
To me, it shows Microsoft's arrogance that no matter what the facts are, "we're" better and we'll have the best solution attitude is far from what the best solution actually is.
So.... (Score:2, Funny)
We heard what the thinks about Windows, but what does he say about linux?
Re:So.... (Score:5, Insightful)
"people didn't really understand buffer overruns and port 80 and I/O issues 10 years ago."
That's the part that caught my attention. Is he seriously suggesting that 10 years ago no one had ever heard of a buffer overrun? That no one had heard of network security in 1995? Maybe they should have thought of that BEFORE they forcibly tied a Browser into their Flagship product.
-theGreater.
Re:So.... (Score:3, Informative)
He's not that far away. Aleph1's famous article was from 1996 [phrack.org] and is one of the first publications that got mainstream attention.
It begins with "Over the last few months there has been a large increase of buffer
overflow vulnerabilities being both discovered and exploited." - so saying this was unknown in 1995 is not quite true, but it certainly was a fairly new and not entirely well understood problem.
You are missing... (Score:4, Insightful)
People = "Microsoft Employees", Programmers that program for Microsoft Products, Administrators that run Microsoft Products and similar "people". It's best written as (Microsoft) People, but you can leave the (Microsoft) bit off, if you are one of those people...
The quote should have been more like this:
"Ten years ago, (Microsoft) people didn't really understand Buffer Overruns, Port 80 and I/O Issues."
This is, or should be, similarly inferred when we have another major network news release about a "computer" or "Internet", examples follow.
"A new (Microsoft) Computer Virus in making the rounds through (Microsoft Outlook) E-mail Clients."
"A new (Microsoft OS Targeting) Internet Worm was discovered on (Microsoft OS Running) Computers yesterday morning which quickly spread across the (Microsoft OS Running Portion of the) Internet."
*yawn* (Score:3, Insightful)
Like that never happened with Windows... If I remember well, adding SP2 to Windows XP breaks compatibility with certain software. And that's just the latest example.
Note to Microsoft: you have tried FUD in the past, it did not work. Not goona work this time either.
Re:*yawn* (Score:5, Interesting)
Oh, the humanity! (Score:3, Funny)
*Runs for nearest bomb shelter*
Upcoming article: Why Microsoft is the greatest!
And Windows never breaks, right? (Score:3, Interesting)
Which is why many places have test machines to test windows updates.
Re:And Windows never breaks, right? (Score:5, Insightful)
Each of which needs its own software licenses. Cha-ching! As long as you can pull it off, it's a heck of a revenue generating business model!
Re:And Windows never breaks, right? (Score:4, Insightful)
Either we're to trust them because they're a commercial business, in which case their code should already be tested and work without hassle, or they're "no better" than OSS in this regard.
Re:And Windows never breaks, right? (Score:3, Informative)
This isn't news! (Score:5, Insightful)
How is this news? It would be news if they stopped.
In other news (Score:2)
Good Grief... brittle? At least when I do a "make un-install" I'm not left with registry entries filling up all over the place.
How in the world is Linux brittle when you
Re:In other news (Score:3, Insightful)
In fact, I thought I read that a lot of programs leave registry entries for a number of reasons - like to stem piracy in case you install a wares version, or to ease a reinstall since many programs don't assume you want to get rid of them permanently.
So, I put the question to the experts? Wh
Re:In other news (Score:3, Informative)
Brittle!?!? Good lord! (Score:2, Funny)
"Linux" is a Total Generality. (Score:5, Interesting)
Microsoft, however, in their positioning, are exploiting the human incapacity for understanding a generality when confronted with logo/brand positions. "Linux" is a huge field. You can't just say "Linux" and mean "All services that depend on a Linux-based solution". Its pathetic.
Microsoft know this; they frame the fight so that when they say "Linux" they mean all Linux-based distributions. But to a user of Linux who actually wants to use Linux, and knows how to use Linux, "there ain't no such thing as a Single Linux target"
I say this having used Linux now for 10 years, quite productively. I haven't used Microsoft-based products in that time. I hardly consider that a "GM for Platform Strategy" at Microsoft will have had that experience
Re:"Linux" is a Total Generality. (Score:3, Informative)
Which distro? Ubuntu has an excellent user guide (http://ubuntuguide.org/ [ubuntuguide.org]) that covers many common tasks - try the "How to install Multimedia Codecs?" section - it worked for me! As for hardware, I've always been happy to buy hardware specifically for Linux compatibility (my PCI wireless card, for example, requires NO effort to get working, at all, whatsoever - I can browse the web from the first boot after instal
I kind of agree (Score:3, Insightful)
Re:I kind of agree (Score:5, Insightful)
Maybe Debian is brittle -- I highly doubt it -- but when I want to add something to my SuSE box that isn't pre-packaged, it's perhaps more difficult than popping open YaST and clicking around, but I haven't had the experiences you have. I rather prefer to roll my own copies of a lot of big software -- Apache, MySQL, PHP, Samba, and others come readily to mind. Usually, I find that it goes very well. I honestly can't recall the last time it took me anywhere near an hour to compile and install anything on Linux.
Ironically -- although this might be what Taylor is talking about -- I *do* find that I have difficulty installing proprietary software on Linux. Although it tries to hold your hand more, it frequently fails to Do The Right Thing, IMHO.
Furthermore, even if Andrew's experience is more typical than mine, it doesn't mean that Taylor was right. Taylor's claiming that installing non-prepackaged software breaks *other* stuff; that's patently false. A difficult system (what Andrew is claiming Linux can be) is very very different from a brittle system (what Taylor is claiming it is). Solaris is, IMHO, a very difficult system to install stuff on -- at least, stuff that's not prepackaged from Sun or SunFreware. Some of the other Unixes, like AIX and Tru64, are even more so. That doesn't make them brittle.
A brittle system is one where, say, installing a service pack breaks compatibility with many network services and programs. But, as many other posters have pointed out, that is much more descriptive of certain OS's whose names begin with a "w" and end with an "indows."
Re:I kind of agree (Score:3, Interesting)
Re:I kind of agree (Score:5, Insightful)
Really, the state of GNU/Linux is a product of its users as much as anything else. Many Linux users want to compile a number of their own apps, especially on servers.
Universal package management should be a goal for all distros, but they won't ever Windows-ize Linux software installation.
Re:I kind of agree (Score:3, Insightful)
If you don't care to have average users use Linux, then all of the replies are fine. If you want average users to use Linux, something (and I don't have any ideas unfortu
What distro is he using? (Score:5, Insightful)
It's as if Microsoft made their own distro, coaxed it with unstable software from 5 years ago, give it no package managemnet, and say "this is all Linux is!". Ugh, it's enough to drive a sane man crazy.
Re:What distro is he using? (Score:3, Insightful)
I agree, it is the absolute worst answer to give someone. What ends up happening is what I like to call "LDIF" or "Linux Distribution Installtion Frenzy". A syndrome where people install N linux distros just to see if their hardware is 'autodetected' when all they need to do is type 'modprobe usb-storage' or some other trivial command to get what they need.
If anyone new to Linux is reading this, the kernel and Xwindows/X.org determines what hardware your system supports, not the distribution. You can ta
Re:What distro is he using? (Score:3, Informative)
Go on, say it... (Score:4, Funny)
Taylor: We continue to do the same things that we've been doing in the last couple of years
You mean perpetually patch IE security flaws?
Microsoft don't need to spread FUD about OSS (Score:3, Insightful)
I know they did recently -- article here [builderau.com.au] focusing on their "theft" of Daniel Robbins, the former chief architect of Gentoo Linux.
They claim to be wanting to learn more about Open Source when they try and justify hiring guys who are just getting by financially but are huge braintrusts of the Linux movement. Basically they offer these guys 6 figure salaries to work behind closed doors in Redmond and never release anything of value to OSS ever again.
Many of them being family guys, they cannot turn these offers down due to finances. Kids are expensive, wives are expensive, SUVs are pricy, gas is pricy, taxes, computer hardware, and on and on.
I don't blame them but I think it's a dirty trick by Microsoft. I love OSS and use it at home at work and on project I create. We need to keep our talent.
Shame on you MS.
Surely not. (Score:5, Insightful)
Many of them being family guys, they cannot turn these offers down due to finances. Kids are expensive, wives are expensive, SUVs are pricy, gas is pricy, taxes, computer hardware, and on and on.
So there aren't any other IT companies that are neutral or pro-Open source left in the world that he could have worked for, that would have paid a decent salary ? Have IBM gone out of business, and I don't know about it ?
Your statement almost implies that there are no employers left in any field at all, other than Microsoft, that are paying a living wage. Do I need to point out how unrealistic that implication is ?
The shame is Daniel's, not Microsoft's. Microsoft found somebody with the skills and experience they wanted, and who was willing to work for them. It was Daniel's choice, and he decided to sell out, probably for the money.
PS. Don't need an SUV. If they are costing too much in fuel, get a smaller car, such as a normal sized sedan ....
Re:Microsoft don't need to spread FUD about OSS (Score:3, Interesting)
This is the stupidest goddamn thing I've ever heard. Look, I'm a Gentoo dev. The simple truth is that drobbins hasn't been involved in Gentoo development for more than a year. There was no "theft" or "hiring away" here. He was already gone.
WTH are they talking about? (Score:4, Insightful)
Just how many coders outside Microsoft have added parts to the windows kernel?, now think how many coders contribute to Linux, How many plugins are there for MSN, and how many for Gaim?, The list just goes on and on
Linux vs Windows (Score:5, Insightful)
Actually, I agree with his sentiment. He's bang on. There's nothing Linux does that Windows can't do, certaintly if you're willing to invest the time and effort to produce a solution.
But the opposite is also true. There's nothing Windows does that Linux can't do either.
So the "battle" comes down to other issues, not simply what each OS can or can't do. Those issues are things like cost, trust, support, availability.. And those are when open source really starts to win. Microsoft is a corporate behemoth. Making decisions in a company that size takes real time.. months, if not years. Things have to be discussed, agreed, signed off, checked, signed off again. Compare that to the open source world where someone sees an issue, writes a patch, submits it to the dev tree, and it's in if the maintainer likes it, maybe with a handful of emails bounced around a mailing list, and open source starts to get a real, tangible business advantage over Microsoft.
So yeah, I'd agree with Taylor's analysis that Windows is just as capable as Linux on the CPU.. But if he thinks that's where Linux's fighting ground ends, he's dead wrong.
Re:Linux vs Windows (Score:5, Insightful)
-modify, recompile and use new object code of any non-kernel module without rebooting
-heck, for that matter rewrite or modify any portion of the kernel and recompile it (although rebooting is needed)
-use any number of filesystem or even write your own
These are just a few. Perhaps if Windows shipped with the source, these would be possible, but something tells me Windows doesn't work that way.
To quote Tonto... (Score:5, Informative)
There's really nothing innovative today that Linux does that we can't do.
If by "we" he means Microsoft, then the response is "well duh" (after all, they *do* have the source code.)
But the obvious response is "then why don't you?"
I use Linux machines as routers for a local school district. A couple of weeks ago, the HD in one of them died - and nobody noticed (well, I noticed when the nightly backup didn't happen.) This machine was doing packet filtering, traffic shaping, and policy routing (iproute2 rocks!
Let's see Windows do traffic shaping.
Let's see Windows do policy routing.
Then let's see it keep running when you rip out the hard drive.
Re:Linux vs Windows (Score:5, Insightful)
It's an often heard argument, but it's an empty one, at least in the Windows vs OSS context.
Microsoft explicitly excludes any damages, IN ALL CAPS. See paragraph 13 of the winxp pro eula for an example: EULA [microsoft.com]. They are even more explicit than most OS licenses.
As MS isn't accountable, then who is? The software supplier? If so, the situation isn't any different than using OSS.
Considering the (lack of) speed with which MS reacts to critical bugs and flaws in their products, the only conclusion is that MS is actually LESS accountable than most large open source developers.
Re:Linux vs Windows (Score:3, Insightful)
It seems to me like the accountability to OSS developers hits much closer to home. Very few (if any) OSS developers work on a software project that they don't actually use. OSS developers are accountable to themselves and to their employers, not to some customers who they'll never have any interaction with.
Re:Linux vs Windows (Score:4, Insightful)
Microsoft's security "understanding" (Score:3, Funny)
Those damn port 80 and I/O issues. Such a bitch to fix.
Oh yeah, people didn't understand buffer overflows (Score:4, Informative)
I mean c'mon. That was in 1988; by computing standards that was prehistoric. Everything Microsoft wrote should have been looked at for that bug ever since. They didn't. Microsoft didn't even bother to look at security issues much at all until a few years ago. Unix was ahead of that curve by 5-10 years.
Looks like this guy did not go to the Blue Hat eve (Score:3, Insightful)
Indeed, who needs smart cards, VPN, or security in general. Just send everything over HTTP. This kinda puts in perspective the previous story about the changes in Microsoft's attitude towards security.
It's not made of glass... (Score:4, Interesting)
It's using the myriad of custom distributions against it. There are Linux distros for forensics, for security, for graphics, for portability, for a myriad of specialties. These distros are usually booted from CDROM, etc. They have nothing to do with an average workstation distrubution installation of Linux, which has perfectly capable package management using apt-get or rpm. Dependency checking is part and parcel of every decent installation shell. Across a boggling array of packages for every conceiveable app.
Microsoft is just working the edges, trying to make the somewhat busy rate of new distros into a negative. It's true, I just got the LAST Fedora Core in when the next one comes out. But it's hardly orphaned, is it? apt-get works just fine for something I may want to add.
Microsoft's war strategy is to drive major Linux distrubutions to being more static, to stop re-releasing new distro updates at such a frenetic rate. They can't compete in this area, it's too costly for them to do major Service Packs all the time.
Transitioning Software (Score:5, Interesting)
I agree with Martin Taylor that transitioning software on a Linux platform can be difficult. I also believe transitioning software on ANY platform is difficult. If it wasn't, none of us would have jobs.
I also agree with Martin Taylor that going to a Linux platform may prove more costly than first expected. I also know from experience that Microsoft roll-outs have additional cost.
For Example: MS Exchange server compared to SuSE OpenExchange [novell.com] (now Netline OpenExchange [openexchange.com]). Similar Products. Exchange is cheaper out of the box until you add Spam Control, Virus Control, etc... Also, Exchange counts licenses by CAL connection, OpenExchange is Licensed by concurrent connections - much cheaper. If you want you can even download [open-xchange.org] the Netline Open-Xchange for free with no license restrictions.
Martin Taylor is correct on many points. Unfortunately his logic breaks down because those points are universal and not specific to OSS.
Buffer overruns... who knew?? (Score:5, Interesting)
When you look at the issue of buffer overruns, eight to 10 years ago in software development, you did not know how much space you might need for something so you just create a big buffer zone to allow things to happen. Who knew that people could go exploit that and use that buffer space to do malicious things?
I'm speechless. I have no words. Except... W... T... F! is he blathering on about?!?
Re:Buffer overruns... who knew?? (Score:4, Insightful)
Re:Buffer overruns... who knew?? (Score:3, Insightful)
The rules of power (Score:5, Insightful)
People with brains will realize what is propaganda and check Linux out on their own. Thanks to MS.
Re:The rules of power (Score:3, Insightful)
Right. But what will Management do?
Re:The rules of power (Score:3, Insightful)
The cynicism may well be deserved by those few - but I have to ask one question:
If Linux is not reaching any of the PHBs and if it's not being adopted by organization headed by these "idiots", why is MS
Comment removed (Score:5, Insightful)
Re:Ironic Isn't It (Score:3, Interesting)
On the contrary; the linux gang has a strong anti-Microsoft strategy, and it's one of the most insidious, subversive strategies of all.
They've been providing a cheap, reliable system with no licensing or other legal hassles, which does much of what its users want it to do. It doesn't provide easy entry to viruses, spyware, or other evil stuff, and you aren't tricked into needless upgrades.
Can you imagine the effect on t
Like sound/audio (Score:3, Interesting)
As much as I love and use linux, jwz is right. Sound and audio are a broken mess. Why can't all desktops/distributions/etc use the same damn audio server interface, like they all use X as a video server interface. It drives me nuts!
Either clueless or lying - I suspect the latter (Score:5, Insightful)
And what is open source? It is interesting in how you define it. Is it in terms of source visibility? Then, OK, in Microsoft's Shared Source program, people can access up to 65 percent of source codes for our core products. And through the government security program around the world, governments can access even more of our source codes, if they choose to. So we're not an open-source company, and yet people can do that.
Hey Martin, here's [opensource.org] the definition of Open Source. Notice in the first paragraph it says Open Source doesn't just mean access to the source code. I doubt if you'd like it if people went around redefining your company's EULAs to suit themselves.
Or does it mean that you have technology licensed under the GPL (GNU Public License)? If that's the only definition, then I see a lot of companies that people call open source but aren't, because they're not licensed under the GPL.
No it isn't the only definition so your answer is irrelevant. The GPL may qualify as Open Source but it is Free Software - big difference. Don't you even know the difference?
Taylor: The GPL is a very complex licensing agreement, and they are working on different aspects of it.
It's an incredibly simple licensing agreement actually. Complex for Microsoft to understand perhaps, but simple for anyone else.
I don't know enough to even hypothesize how I would author it, but I would say that in any approach to licensing technology, the following things are important.
First, companies need to have some level of indemnification and protection from the technology deployed. When you license technology as a consumer or business, you should be comfortable that you're protected from patent (or) copyright...claims from anyone. That should be a core fundamental principle of licensing software.
Well, thanks for leading the way there. I'm so glad I'm indemnified when I use Microsoft software. Oh wait, I'm not?
Second, people should have the ability to monetize that and build on top of it. So if I'm an ISV (independent software vendor), I should be able to take the technology that I've licensed, build something on top of it, and sell it.
I do that with GPLed software now and have done for years. So have many other people.
If I'm a reseller or distributor of this technology, I should have a way that I can build and monetize things around that. I think that's what helps you build a very vibrant ecosystem. It also allows you in some ways to protect the intellectual property in different ways.
The GPL already allows this - and my "intellectual property" (whatever that means) is already protected by copyright law.
So this ability to patent your technology and have some level of protection against it, and in the course be able to build on top of that and innovate on top of that, is exciting.
Wait, so it's about patents now? Perhaps you can show me some genuine innovation in software that has been patented by Microsoft? You can't? Oh.
So what kind of innovation are you doing in your area for Microsoft?
Taylor: There are things we're excited about, and there are things that are just the basics. We spend close to $6.8 billion in research and development; it really comes in a variety of areas.
One area is just some fit-and-finish, and taking basic simple processes and doing it better. We have a feature called Configure Your Server Wizard, which allows you to go in and choose a server role so you can take a file server and (rebuild it as a) media server. That takes four to five clicks of a GUI (graphic user interface)
Reconfiguring a server using the mouse? Goodness me, what will they think of next!
Taylor: You have to understand why we have security problems today. In some ways, it's because a lot more things are connected today than they
INDEMNIFICATION??? (Score:5, Informative)
However, it turns out that Microsoft doesn't offer much more than FOSS when it comes to backing their product. The following is from the WinXP EULA:
WTF does the NON-INFRINGEMENT statement refer to?
A lie of omission is still a lie. (Score:3, Insightful)
More FUD of the generic variety (Score:3, Insightful)
From TFA:
So he's saying that they reached the limitations of their hardware and it had to scale? Is Microsoft software somehow immune from the need to scale as the requirements grow? If this is the case, a Microsoft OS would be the better choice. I would hail all kinds of MS solutions if they could pull other magical abilities out of their hat. We all know that this is BS -- requirements change, demands on systems change, and hardware must be scaled, regardless of the platform. Until then, claims like that are simply FUD and double-talk. He's not actaully saying anything, he's just instilling a little fear in the back of managers minds.What's funny is that many of these arguments are largely an attack on a licensing model, and it actually has very little to do with the quality of the products. Contrary to RMS' belief, I don't think that the license model necessarily dictates the quality of the software. There are plenty of excellent commercial, closed products out there in the marketplace. There alre also plenty of these products which are absolute garbage. The same goes for OSS, I've seen brilliant stuff and I've seen crappy stuff -- neither are a silver bullet.
Taylor does make at least one good point, however:
In many circumstances, people like IT managers don't care about seeing the code. It's not everyone -- there are lots of groups who have a specific need for custom solutions...however I'm talking more about the small-mid size IT group. These IT managers are generally decision-makers, and don't want to ever touch the source code. Many don't even want to hire people to muck about the code...especially in small to mid sized companies. I'm not talking about the idealist hobbyists here, who will sit around and pour through source code all day long looking to understand it, modify it, or break it...or those who build all of their binaries from source, adding in every possible optimization for their target platform. With many of those professionals, it's not about the license model. It's about the solution in the end. Most people like this who I have worked with are generally platform agnostic, and will run whatever it takes to get the job done.Scope (Score:3, Informative)
But i'd say Linux is a hell of a lot more extensible than windows.
Say I want to develop a new device [/dev/toms] for some reason. I have the Linux Kernel SOURCE CODE for free to look at. What do I get in the windows camp for free?
And they really have to learn to distinguish between the kernel [that is Linux] and distros. The kernel for the most part is very stable. Yes, the bleeding edge [e.g. 2.6.12.3 may not work well] versions are a tad buggy but the recent ones [2.6.12 for instance] works just fine on my AMD laptop, AMD64 dual core desktop and P4 Prescott desktop.
Three different architectures with different drives, graphics, etc [my 64 has SATA drives too and a PCI-X graphics card] but they all work out of the box with a trivial kernel configuration.
I can take the kernel and use it with Gentoo. In this distro I can add/remove programs with a simple emerge command. You think installshield is easy? How hard is
emerge firefox
or
emerge -C firefox
etc, etc, etc.
This is just more fud from a person who obviously doesn't use [or take the time to understand] how the technology actually works.
I guess that's his job, to spread FUD to sell Windows. Unfortunately for him people are waking up and are not FUCKING MORONS anymore.
Tom
The simple truth about MS.. (Score:5, Insightful)
Second, they are a marketing company that uses law as the game rules they play by, like in chess where you typically sacrifice some of your own players in effort to win. This is verified over and over again with their persistant effort to try and distort the law enough to get away with acts of anti-trust. They simply prefer to not play fair. And this is undersandable as they are least of all a company of innovation, but rather a company buying out innovation of others and then either closing it down or marketing it as their innovation.
The more the general public understands this, sees MS for what MS really is, a marketing company with a legal team to help them figure out what they can get away with, the better it is for the general public in making an operating system choice.
Article Translation (Score:3, Interesting)
Notice he did not say more investment into the technology than Linux.
But I think now, two to three years into this, we're seeing these issues around cost and reliability coming up such that, we now know we need to go back to the basics on how we evaluate a platform and choose it.
Is he talking about their customers, or Microsoft?
We continue to run our lab where we analyze and look at open-source software to understand and ensure we're still building the right things from a short-term or long-term basis.
Read: If there is some code in Linux that we can use in Windows to make it more competitive, we'll use it.
Apples and oranges: Save money applied more people? Yes, people cost money, but in my experience, there is usually a higher ratio of servers to admins for Windows than Linux. Did these customers use their Windows admins for the Linux boxes?
The systems were running fine until the company had a huge spike in traffic, and there were all kinds of downtime issues. So they did the upgrades, added a few servers, some hardware, some memory and new technologies around the Web site to do more customer relationship database tracking. It was all very complex, and some of the seams of the Linux architecture were beginning to show.
Scratch the word "Linux," since this statement can be applied to any architecture using any OS (Win, HP-UX, Solaris, etc...)
You can build it, design it, and it will work great. The trouble begins when you want to add things to it, add some services and things like that. Because of the brittle nature of the platform, when you do that, other things break. We see that in the labs all the time, and our customers see that as well. So that has a (total) cost of ownership impact on it.
As so many other people have pointed out, this happens with Windows too. I think the big difference here, though, is that an application issue on Linux does not hose the entire OS, whereas on Windows, there is that possibility.
It is also more of a commercial discussion now.
Yes, this whole interview is nothing more than a Microsoft commercial
So we're not an open-source company ... we have projects available today that make Microsoft technology open source.
Huh?
When you license technology as a consumer or business, you should be comfortable that you're protected from patent (or) copyright...claims from anyone. That should be a core fundamental principle of licensing software.
Is he aware that SCO lost the lawsuit?
So if I'm an ISV (independent software vendor), I should be able to take the technology that I've licensed, build something on top of it, and sell it.
Hmmmm... sounds kinda like what Apple's doing with BSD.
So this ability to patent your technology and have some level of protection against it, and in the course be able to build on top of that and innovate on top of that, is exciting.
Software patents are exciting for them, I'm sure. Other than that, I have no clue what he means
From a software perspective, we don't think the patent system is perfect. We had put forward some recommended restructuring to patent laws in the United States
Oh yes, more money changing hands in Washington to benefit the "legal" person.
We have a feature called Configure Your Server Wizard, which allows you to go in and choose a server role so you can take a file server and (reb
The "right" offerings (Score:4, Insightful)
Sorry...you can't compete with freedom, since everything Microsoft does is exactly the opposite- DRM, rediculous EULAs, closed, proprietary source code, not to even mention the licensing costs. The customer is at their mercy.
Without Linux, forget Microsoft "innovation" (Score:3, Insightful)
Gandhi said it best.. (Score:3, Insightful)
1. First they ignore you.
2. Then they laugh at you.
3. Then they fight you.
4. Then you win.
- Mahatma Gandhi
Now we're at stage three.
News? (Score:4, Insightful)
Taylor seems to want to make you think that just because you don't see most bugs in MS apps that are fixed pre-release, they didn't exist, having come pure and bug free from the mind of the programmer. Because OSS shows you these bugs, instead of hiding them from you in the development process, it must be "brittle". Just LOOK at all those bugs!
A classic attack, long since rebutted.
Simple... (Score:4, Funny)
Microsoft: Which cleaners would you like to be taken to today?
Re:With Regards to Source Code and Compilers (Score:3, Insightful)
Re: (Score:3, Insightful)
Re:And they call themselves techies (Score:3, Insightful)
But on the topic of Windows, I do find it to be an inferior operating system in the sole reason that it is designed like a submarine with one compartment. Get one leak - no matter how small - and the ent