Microsoft's Mundie to Continue OSS Outreach
Techie writes "In an interview with eWeek Craig Mundie, Microsoft's new co-head-honcho and chief research and strategy officer, says he plans to continue to push the Redmond software titan forward with its goal of greater interoperability with software licensed under the GPL." From the article: "Even in Bill's own public remarks, he pointed out that he thought his iconic status and the way that was reported tended to overemphasize his role in the company's innovation and execution. This is really a transition that has been in the works for a couple of years, with a couple to go before, and we will see the emergence of a lot of great talent that has today been portrayed as all Bill. This is a company with, in many cases, the best people in the world. "
Yeah, Maybe if they want to interoperate better with OSS they should implement CSS 2, or transparent PNGs. Or maybe use ODF in their next word processor. Or fix their broken Kerberos implementation. There's a million things they could do to make it easier for their software to interoperate with GPLd softwaree. Maybe they should release some specs to their API, file formats, and network protocols so that OSS programmers don't have to guess how things are done, or reverse engineer them.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.
It's kinda complicated: http://blogs.msdn.com/oldnewthing/archive/2006/03/ 30/564809.aspx
Three and a half years later and they're just starting to figure out what to do about it. They've known for a long time OSS would be significant competition. So far the only thing they've proven is they have no idea what to do about it.
Developers: We can use your help.
For everyone who isn't aware, it's called cleanroom software engineering, and it does a good job of avoiding copyright issues with code.
I pretend to know more than I really do by mooching off google and wikipedia.
"I could be wrong, but shouldn't you ask the good folks over at Corel about that?"
You're wrong because Microsoft invested in Corel, got them to quit making Corel Linux and WP for Linux and Unix, and promptly divested shortly thereafter.
It was so transparent that people predicted the death of WP for Linux as soon as Microsoft made the purchase. And they were right.
It's called knifing the baby.
--
BMO
I don't read infoworld so I can't speak for your magazine but I have never once, ever, in decades of reading computer magazine read any so called journalist ask a hard question to a MS executive. If they do ask a question that's even mildly challenging then the marketdroid gets to spew pure lies and bullshit for a couple of paragraphs without any kind of a challenge.
How many times Bill Gates and his staff lied to your magazine? Have you ever confronted any of them about it? If you have then I will subscribe.
I am not kidding. If there is one no bullshit, no holds barred, tough and investigative computer magazine out there I will subscribe today.
evil is as evil does
A quick web search would've revealed that MS required vendor fields for authorization. They did not document these fields initially, so you would've had to reverse engineer their implementation. Eventually, MS published most of the details, but did so under a very restrictive license that didn't allow a "competitor" to use them. That means you still would have to reverse engineer those fields.
You can authenticate without the undefined extension, but cannot be authorized to specific resources offered by Windows machines. So it isn't hard for you to authorize *to* a MS Kerberos implementation, but you cannot authorize Windows against anyone else's implementation. You're missing group membership information and the NT ID without using the proprietary MS extensions.
This is a company that choose to ignore the Kerberos V5 spec, which was altered specifically to help them, they lied to the Kerberos developers about following the spec, lied about splitting authorization functionality, and lied about a non-NT version of the domain controller services. They attempted to undermine all existing Kerberos installations by breaking compatibility, and requiring people to run the MS version of the Kerberos protocol to have it work properly with Windows.
IOW, standard procedure for MS: they took the established Kerberos spec, added proprietary extensions to it, and made it not work properly without using those extensions, while ensuring that those extensions are only available under Windows with MS software.
Yeah, so it only took them like 4 years (longer maybe?) to get a piece of Beta software to support transparent PNGs. And from what I hear, their CSS support, although improved, is still quite lacking. Also, it's only available for Vista, XP, and Server 2003. That cuts out everyone using 2000 (which is a good OS, which many people still use) and those still stuck using 98. If Microsoft really cared about supporting the standards then they would. They have a lot of smart people, and a lot of money, and there is no excuse for them to be so far behind everyone else. Apple has less money, a substantially smaller user base, and still they have much better support for the standards.
Anthropic principle: We see the universe the way it is because if it were different we would not be here to see it.