Slashdot Mirror


Microsoft Linux Lab Manager Responds

Bill Hilf, Microsoft's Linux Lab Manager, got his answers to your questions back to us in time to publish them just before the San Francisco LinuxWorld, where he is speaking. Before you ask: Yes, Microsoft PR had a look at his answers before he sent them. So if you have any follow-up questions for Mr. Hilf, please post them below and I'll try to ask at least a few of them in person at LinuxWorld. 1) Start with the obvious
by Raul654

Dear Mr. Hilf - Surely by now you have to have been accused of helping Microsoft try to exterminate Linux. How do you respond to such accusations?


Bill:

I get that occasionally, you bet. But usually after I explain what I'm actually doing, it helps clear up the conspiracy theories (of which, there are quite a few). The truth is my job is to help Microsoft have a clear, unbiased and knowledgeable understanding of Open Source Software (OSS): the technology, the development models, how the community works, the pros and cons, and the mechanics of the overall process. So, no, Microsoft is not out to exterminate Linux or Open Source, Linux and Open Source Software will continue to be part of the software industry. My job is to help Microsoft have an understanding of the Open Source technology world.

In fact, Microsoft has benefited from OSS, has participated in OSS projects, and feels that OSS will continue to have an important role in the ecosystem. Both commercial and open source offer specific advantages. And several development models can and should coexist in healthy competition. After many years of working in both environments, a mantra I've seen pay off numerous times is "choose technology to fit the need" not based on a belief or religion: in other words, if the software doesn't solve the problem in a cost effective way, belief and religion won't stop the IT guys' cell phones and pagers from ringing at 2 AM, and that goes for *any* technology, regardless of the development model.

2) Open Standards
by Oriumpor

How does Microsoft internally deal with Open Standards and Open Document Formats?

I suppose more generally: In your testing is it solely relegated to Linux in the Server role, or do you address End-User issues as well?


Bill:

We are interested in all sorts of distributions, commercial and non-commercial, of Linux and we test many types of Open Source software overall.

We are very active in helping our product teams test out their open standards implementations. For example, we are currently doing this with Windows Server R2 (a release of Windows Server due out later this year) and its support for NFS and NIS. In a broader answer to this question, Microsoft strongly supports the promotion of open standards. Microsoft's participation in standards bodies such as IETF, W3C and OASIS, and our royalty-free contributions of technology to Web Services standards supports this commitment.

That said, Open Source does not equal Open Standards. It surprises me that this is an issue that(some) people still don't really comprehend. Let's break it down:
* The term "open standards" describes the results of a process for establishing uniform technical specifications (when used in the broader sense);
* While the term "open source," by contrast, refers to a software development and licensing model.
* Open standards may be implemented by software developed under any development and licensing model - non-OSS and OSS alike.

The VCR is a good example of a standards-based product that allowed any video tape* to play on any player - providing a marketplace of competitive VCR implementations, competitive tape media suppliers, and commercial opportunities.

*go ahead, someone say "Hey, but what about Betamax?" - but you get my point.

3) Penguin Aid?
by deathcloset


No doubt one of the activities of microsoft's linux lab is testing the security of linux.

My question is this: if you find a security vulnerability in linux, do you inform the linux community about it?

Bill:

We definitely look at security technologies in OSS in general, including Linux, but we do not actively do security code audits on Linux/OSS. We do occasionally stumble on bugs by accident in various products, and we always email the parties concerned, and it's up to them to do the right thing from that point on.

Let me give you some examples. Michael Howard, one of our security gurus here at Microsoft, has come across some issues in some projects, such as Apache.

As a company, we strongly believe in and encourage responsible disclosure of vulnerabilities. The practice of reporting vulnerabilities directly to a vendor is beneficial to everyone. It helps to ensure that customers receive high-quality software updates for security vulnerabilities, without exposure to malicious attackers while the update is being developed.

In my team's day to day work, we have discovered bugs and submitted fixes upstream. For example, the smbtorture test suite included with Samba had a bug that we identified. We provided a backtrace to the developers, and it was fixed and committed.

We also found some problems with the GAIM Instant Messaging client. GAIM's MSN via HTTP feature didn't work. The bug was noticed by our team because we had a real need for MSN via HTTP on our Linux desktops. So we fixed the issue and submitted the patch upstream.

4) Can Microsoft Ever Give Us Free As In Freedom?
by nurhussein

We've heard a lot about MS having a lower TCO etc., and who knows it may even be true in some cases, but does Microsoft realise that the reason some of us are on Linux is for the "Free as in Freedom" part? This may matter not to the PHBs, but some of the Linux users MS is trying to court such as HPC consist of engineers and scientists who operate things like particle accelerators and are unfazed by the "complexity" of Linux and appreciate the freedom to be able to customise it to their needs?


Can Microsoft ever be as liberal with their operating system as Linux developers are with Linux?

Bill:

Great question, and as someone who has spent time in the academic world as well as in the HPC world, I very much understand your point.

There's always a trade-off between modularity and integration, or said another way, there is always a balance between the ability to customize anything and everything and the ability to deliver a consistent, tested and supported software solution to a broad base of users.

This is not a Windows vs. Linux thing but more of a software design issue. The key is realizing that there's a continuum of possible trade-offs. With increased integration you have certain advantages and disadvantages, and conversely with increased modularity you have other advantages and disadvantages. As an operating system designer, you can pick where you want to be on this modularity/integration spectrum.

Microsoft has found that pursuing a balance, rather than one extreme, is a successful approach that fits the needs of our users and customers in a broad and effective way.

For the global software ecosystem, the best environment for innovation is the coexistence of OSS and commercial software. There is a good review of this successful interaction between software models here.

We try to provide the transparency and flexibility you describe through our Shared Source program. The Microsoft Shared Source Initiative is a range of programs and licenses to make Microsoft source code more broadly available to customers, partners, developers, governments, academics and other people who are interested. Shared Source now serves more than 1.5 million developers through source code access programs. What surprises most people when I tell them about our Shared Source program is that 99% of the >70 programs have full redistribution and modification rights.

5) Stranger in a strage land
by winkydink

Doesn't working at MS isolate you somewhat from the OSS community? What do you do to keep your OSS perspective and skills current?


Bill:

Believe it or not, I use more different types of OSS here at Microsoft than I've ever used before. Our team uses over 40 different flavors of Linux and BSD, plus several commercial Unix variants. Beyond this, we use an ever-growing number of OSS applications. In my spare time, I'm even learning some stuff about Windows J

I also interact with the OSS community and am in contact with many people in the OSS development community from all sorts of different projects. It's important to keep open lines of communication. We may not always agree, but the dialogue is always open and friendly.

6) Why doesn't Microsoft release Microsoft Linux?
by amper

The subject says it all (mostly).

One of the primary reasons Linux is somewhat inferior to commercial offerings when considered as a general-purpose desktop operating system is that there is a lack of a single guiding human interface standard for the various groups to work toward. Companies such as Apple Computer and Microsoft have invested large amounts of money in human interface studies, and although much of this information has been made readily accessible to the public, it would appear that very little of that information has been put to good use by F/OSS developers.

With Apple using the BSD branch of software as its operating system core, do you see a future for a Microsoft-branded Linux distribution, using a Microsoft-developed HCI design?

Though there is a large amount of enmity in the F/OSS community toward Microsoft, it cannot be denied that Microsoft's development methods are demonstrably capable of producing quality software. Could Microsoft serve as a catalyst for consolidation within the community, while remaining true to the F/OSS philosophy? Could such a strategy be profitable for Microsoft?


Bill:

Without question, our strategic bet is on Windows. Windows Vista and Longhorn mark the threshold of our next wave of innovation. This might sound a bit like an 'I drank the Kool-Aid' type answer but I've seen what we've built and are in the process of building, and I've seen what we're architecting. Our developers are creating products and technologies that are redefining what is possible with software. It's an exciting time to be at Microsoft.

But you raise a good point, which is: can there be a positive reciprocal relationship between Microsoft and the OSS development community? I strongly believe the answer is "Yes" and I spend a lot of time trying to help this relationship mature. There is a great amount we can learn from one another, and we have just begun to explore the potential of this relationship.

7) Samba
by miltimj

Is one of your projects to assist in analyzing Samba source code to help coworkers better understand the SMB protocol?


Bill:

This is not something we do, but as I mentioned above, we do use the smbtorture test suite in our labs and we do test for Samba interoperability.

8) Execs trying Linux?
by unsinged int

Have you ever managed to get any of the big shots (for example, Gates) to sit down and try Linux for a few minutes? If so, what did they say? If not, why not? Did they have an allergic reaction and try to run away from you, or have you not asked?

I think it would be interesting to hear the opinions of people at Microsoft who actually have tried Linux (with KDE, OpenOffice, Firefox, etc.), versus the standard "Linux is evil" public relations line.


Bill:

All of our executives see and occasionally use non-Microsoft technologies. This is certainly going to get me flamed, but the Microsoft executives I have worked with are typically very technical, sometimes extraordinarily so. They grasp new technologies very quickly. Sometimes they say "Hey, that problem was solved five years ago - is that it?" -- other times they say "We've got some work to do". I personally have not had an experience here where someone said 'Linux is evil!' Microsoft is a company with deep roots in technology, so most people here approach technology - our own or others - with a technologist's curiosity and interest. Easily one of my favorite things about Microsoft is its culture of curiosity about technology and its potential.

9) Windows Services for Unix
by dtfinch

Microsoft has long offered Services for Unix free for download to provide a unix-like environment on Windows. I've seen rumors and speculation that SFU will be included by default in Windows Vista, with some GPL'd portions replaced or rewritten to maintain compliance. If it's true, what level of functionality and compatibility can we expect?


Bill:

You should attend my LinuxWorld session this week J

I can't confirm what functionality will be in what version of Windows Vista. However, I can confirm that the next-generation of several components of Services for UNIX are being integrated into Windows Server 2003 R2. The NFS client, NFS Server, User/Name Mapping, Telnet Server & Client, Password Sync and NIS Server components of Services for UNIX are all present in the Windows Server 2003 R2 builds. In addition, a revamped POSIX subsystem, the "Subsystem for UNIX-based Applications" or "SUA" is also available as an optional install in R2.

Integrating this functionality in Windows Server 2003 R2 provides native support of cross-platform management tools, Windows/UNIX interoperability and UNIX to Windows application portability. This is a big help for many of the customers I talk to and something I will demonstrate at my LinuxWorld session this week.

10) Beat em or Join em?
by jdehnert

Having been in IT a looong time, I'm pretty familiar with all of the major players.

All of them have their +'s and -'s, but one of my biggest gripes about Microsoft is that instead of trying to leverage OSS, they continually try to crush or marginalize it. Over time I find myself less and less likely to consider a Microsoft solution because I know that over time Microsoft will try and make that solution less interoperable with all of my other solutions.

Microsoft would sell more software to me if I could be sure that they are NOT going to try and lock out all of my other platforms going forward.

Given your current position, does it look as if Microsoft will continue to try and marginalize OSS, or will they do an about face and work to try and ensure ongoing interoperability?


Bill:

If there's one thing that I'd like people to take away from this interview, it's that we can, and should, cooperate and learn from one another.

We love to write great software. One thing Microsoft knows well is the art of 'co-opetition' - competing and also cooperating. Both Microsoft and OSS technologies will continue to be around. We can compete - and competition is healthy - but just as important, we also need to cooperate and make sure that we pursue interoperability as a common goal. We need to be comfortable doing both, simultaneously. We need to have an open, mature relationship.

The key to making this happen is to have open lines of communication. If someone in the OSS community runs into a technical interoperability problem with Microsoft products, I want to know about it. In many cases, we'll be able to do something to resolve the issue. There may be a solution that already exists. Or the problem could be related to an issue that might need to be addressed by one of our product teams. But at the very least, I'll try my best to help and give you a straight answer.

One of my first demos to a high-level executive involved showing some standards-based Linux/Windows interoperability scenarios. I expected to receive an "If it's not built here, then I don't care" kind of response.

To my surprise, his reaction was the opposite: "This is good--we should do more of this type of thing." And I've seen this commitment from many others here at Microsoft, in a variety of roles. At the end of the day, we want software to "just work" too. That's what great software is all about.
If you'd like to contact me directly, I can be reached at billhilf at microsoft dot com.

------

80 of 541 comments (clear)

  1. Lone Wolf? by sessamoid · · Score: 5, Insightful

    Hilf's answers sound quite reasonable, something that most of us don't associate with Microsoft. I understand that his answered were cleared by MSFT public relations department, but that's not quite the same as saying that the company as a whole feels the same way he does. How much of this is just him and/or his department, and how much of this is truly the attitude of the company as a whole? A lot of what some of the other talking heads at Microsoft have been saying over the years is not only different, it's often completely counter to Hilf's views.

    --
    "No, no, no. Don't tug on that. You never know what it might be attached to."
    1. Re:Lone Wolf? by krappie · · Score: 5, Insightful

      Hilf's answers sound quite reasonable, something that most of us don't associate with Microsoft.

      You're right. Someone needs to put quotes of this guy right next some famous MS executive quotes.

      Hilf:
      "I personally have not had an experience here where someone said 'Linux is evil!'"

      Ballmer:
      "Linux is a cancer that attaches itself in an intellectual property sense to everything it touches"

    2. Re:Lone Wolf? by zr-rifle · · Score: 4, Insightful

      Actually unreasonable is what you would expect from the Microsoft PR department, not viceversa. Techie guys obviously have no interest whatsoever in corporate FUD and guerilla marketing tactics. They're interested in the value of technology and, since Microsoft employs some of the best and brightest in the field, this is a typical no-nonsense response you'd normally get from one of them.

      A very interesting read and no doubt very flammable material to link to on the linux zealot forums.

      --
      Hack your mind out of its sandbox.
    3. Re:Lone Wolf? by UnknowingFool · · Score: 5, Funny
      I understand that his answered were cleared by MSFT public relations department, but that's not quite the same as saying that the company as a whole feels the same way he does.

      Maybe MS censored the part where Hilf says:
      W1nd0ws sux0rz! L1nux 1337!

      --
      Well, there's spam egg sausage and spam, that's not got much spam in it.
    4. Re:Lone Wolf? by frodo+from+middle+ea · · Score: 3, Insightful
      Umm, what about the stuff where they discovered a bug in GAIM talking to MSN over HTTP ?

      I know it's too much too ask to RTFA, but atleast RTF Text of the submission.

      Be it Microsoft or any other company, what ever that goes to the press/public has better be cleared thru PR dept. especially if it involves a sesetive issue for the company.

      you can ask IBM about linux and get non PR quoted stuff, but ask them about SCO, and be sure to get a PR approved response. That's what responsible business do.

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    5. Re:Lone Wolf? by morgan_greywolf · · Score: 4, Insightful

      I don't know. Towing the party line about Microsoft supporting open standards?

      If there's one thing Microsoft clearly does NOT do, it's support open standards, especially when it's not in their own best interests. Microsoft plays the game of 'embrace, extend, extinguish' with open standards much of the time.

      If Microsoft is so willing to support open standards and interoperability, then I challenge them to produce a version of Microsoft Office that offers full and complete support for reading and writing the OASIS Open Document format -- without breaking the standard.

      Otherwise, I call shenanigans!

    6. Re:Lone Wolf? by Neopoleon · · Score: 5, Interesting

      "Hilf's answers sound quite reasonable, something that most of us don't associate with Microsoft."

      I don't mean to sound frustrated, but one reason most of You (the slashdot crowd, for example, not you in particular) don't associate "reasonable" answers with MS employees is that you often *disregard* our reasonable answers, or write them off, and just remember the times we say boneheaded things (keeping in mind that *all* people at *some* time will say something boneheaded).

      I've been working as one of these MS "evangelist" people for over a year now, and I regularly discuss F/OSS issues with customers.

      I know many people internally who work with F/OSS stuff in their spare time.

      It's much less unusual than you might think to meet a softie who has a decent knowledge of F/OSS. Before going to work for MS, for example, I wrote a BASH textbook for a local vocational school to be used with government employees (the deal fell through, but I still did the book).

      What Hilf said about Microsoft being populated largely with technologists is absolutely true.

      It's also true, though, that many of us came to Microsoft because we actually [gasp] *prefer* a lot of Microsoft products to the competition. The result? We're biased. But it's an honest bias - one resulting from a technical rather than religious or philosophical point of view.

      I came to MS because .NET blew me away. I was doing VB6 (which I didn't particularly enjoy) and Java, but messing with C#, I found a new love. And, like many others, I took a pay cut to come to MS. My very comfortable six-figure consultant's income has been reduced to... well, something less, shall we say, but I'm happier than ever because the work kicks ass, and I'm closer to the source than ever.

      But, in my spare time, I still play with everything.

      For example, this comment was brought to you by OS X (went out yesterday and bought my fourth OS X machine). Like many geeks, life for me just doesn't feel balanced without a little bit of *nix in the mix somewhere...

      So, give us a chance, yo. *Most* of us don't think F/OSS is "evil." We just like our stuff better than the other stuff. Nothing wrong with that - I'm sure many of you feel the same way about F/OSS vs. Microsoft.

      C'est la vie et tout ca, etc.

      --
      - Rory [Microsoft Employee] | Free dirt: neopoleon.com
    7. Re:Lone Wolf? by man_of_mr_e · · Score: 5, Insightful

      I'm curious. What makes you think the OASIS standard is even worth supporting? Other than as an interoperability device to OOo that is.

      I'm not suggesting that open standards shouldn't be the goal, but just because a standard exist doesn't make it a good one.

      I've looked at the OASIS standard, and it seems pretty much just modeled after OOo, which means that any product that doesn't map to it 1:1 is going to break the standard.

      The OASIS standard just adopted OOo's format, there was no working group that developed it from scratch to be a an open and extensible standard. That's what needs to be done, IMO.

    8. Re:Lone Wolf? by MightyMartian · · Score: 2, Insightful

      Ballmer says what investors want to here. Here's the ultimate Microsoft robo-marketer.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    9. Re:Lone Wolf? by bheer · · Score: 2, Insightful

      The interesting thing is that Gates does represent the engineer/technical side of Microsoft: he's even given up his managerial role (barring Chairman of the board which is a nonexecutive role) and become Chief Software Architect. And oh yes, he's definitely in charge, though of late Microsoft has been trying to copy the IBM playbook and integrate marketing better into its engineering process and has brought in non-engineer types (outsiders, even) into leading roles to fix Microsoft's marketing and sales.

      The bigger point here is that engineers grow into finance and management -- it's quite common in several industries. You might even have to do this yourself some day. If you do, you'll be surprised how quickly computing's holy wars cease to be of interest.

    10. Re:Lone Wolf? by schon · · Score: 4, Interesting

      Bingo - the first answer is a tip off...

      Q: "how do you respond when people accuse you of helping MS to crush OSS?"

      A: "My job is to help MS understand OSS."

      What was it Sun Tzu said about understanding your enemy?

    11. Re:Lone Wolf? by aconbere · · Score: 5, Interesting

      *chuckles* Growning up in redmond I know many people who have worked at and for Microsoft including but not limited to a good number of my friends. And while, they are certainly wonderful people and on the whole fairly well rounded, your ideas on the expectations of a Microsoft employee are totaly out in left field. It makes me wonder if you've ever wandered the redmond campus late at night and observed the folks that work there and their workspaces. Becuase a vast majority of the folks I've met and spent time with who worked there are very smart, very project oriented, but fairly narrow in their interests. and not more than a handful I've met could tell me about the latests sports events, then move to music, and then to dancing, and then to wine... hell you would be lucky to get sports and wine, and only then becuase their wives drink the stuff. (Rich, Blake, Randy... I love you all very much despite my harsh words) *laughs* Anders

    12. Re:Lone Wolf? by Saeed+al-Sahaf · · Score: 2, Insightful
      Ballmer says what investors want to here. Here's the ultimate Microsoft robo-marketer.

      I would imagine so, it is his job, after all. It would be kind of silly to look to Ballmer to say anything intelligent about technology, that's not his cup of tea.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    13. Re:Lone Wolf? by MightyMartian · · Score: 5, Insightful
      Then perhaps Ballmer should stop talking. He (and Gates to a lesser extent) have made asses of themselves, and now what? They hope that some on-staff OSS guy is going to make all the crap they've said go away.

      Here's a tip to Ballmer and all those miserable little weasels in Microsoft's overly large marketing department. If you really want a decent, healthy and productive relationship with OSS developers and advocates, then start by telling the arrogant pr*cks that run your company that when they compare Linux to a cancer or OSS to Communism, the message their sending isn't exactly friendly or inviting, and that though they may send in the troops under a flag of peace (as with this interview above), there's no reason in the world to believe them.

      You know, I'd be happy if Microsoft would just make a commitment not to try to sh*t on open standards like they did with Kerberos. But we all know that this is part of their marketing strategy. I'll tell you who the cancer on the computer industry is, it's Microsoft, and there's fifteen years worth of abusive practices to back up what I say.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    14. Re:Lone Wolf? by Abcd1234 · · Score: 2, Interesting

      So, OOC, do you have specific technical objections to the OASIS standard? Because your entire post *appears* to be predicated on the idea that, since it's based on the OOo document format, it must be bad. So, are there things about the format that make it closed or non-extensible?

      Incidentally, I object to the idea that a standard created by a working group would, inherently, be better... I think, given some of the stuff that's come out of the W3C and IETF, it's pretty clear that isn't something one can just assume. :)

    15. Re:Lone Wolf? by gronofer · · Score: 2, Insightful
      Microsoft seem happy to accept that open source has its place, but that place doesn't involve competing with any Microsoft product.

      Yes there is a place for open source developers, writing libraries that can be pulled into Windows, or writing add-ons for Microsoft Word.

      They will never accept Linux if it means losing a sale.

    16. Re:Lone Wolf? by Rutulian · · Score: 4, Insightful

      Well, I agree. I'm sure most of the people that work at Microsoft are reasonable and technologically oriented people. I think the animosity between the open source community and Microsoft doesn't come from a dislike for the people. It comes from a dislike for company practices and policies, some of which are just due to it being a commercial company, but others are unnecessarily predatory and anticompetitive.

      Like you said, .NET is technically very good. Why doesn't the open source community like it? Because they can't safely implement a set of libraries for interoperability without worrying about patent issues. Sun's implementation of Java isn't open either, but the Java standard is, and the open source community can attempt (so far, not so well) to implement a gpl'd version. Mono is attempting to do the same thing with .NET, but a lot of people are concerned about intellectual property issues, and I doubt any major distribution will ever ship it out of the box.

    17. Re:Lone Wolf? by Neopoleon · · Score: 3, Informative

      "They will never accept Linux if it means losing a sale."

      As I'm sure you're well aware, there's a lot more to the F/OSS world than just linux.

      I've had customers come to me and say, "Hey - I'm running Windows Server 2003, but all our data is stored in a MySQL database - can I connect to it using .NET?"

      My answer here is, of course, *yes*. And I tell him how to do it.

      The interesting thing about your statement is that it's (emphasis mine) "...*IF* it means losing a sale."

      That's a rare situation. It's also where the head-butting, fierce competition of business gets involved. (At this level, we *are* dealing with competition for the attention of customers - no way around it - that's the arena in which Oracle/IBM/Microsoft have been playing, and in which Linux has been making a home.)

      But, to continue...

      Just because F/OSS is involved doesn't mean we're losing sales. We might sell a server platform, but lose on the DB, as in the case above. ASP.NET and MySQL working together. Quite possible.

      A company might standardize on Office for their docs/slides/etc., but then they might choose to use a Java application server for their web site. We've still made a sale.

      It's not an either/or proposition. There is a *huge* gray area where Microsoft products can quite happily co-exist with non Microsoft products.

      As someone who used to do work writing ASP apps on linux (using Chili!Soft ASP), Java for the middle tier components, and SQL Server for the data store, I can tell you without a doubt that this stuff can work together. Sure, these sites were running on Cobalt servers using a non-MS ASP implementation, and, yeah, I was hitting Sun's stuff for my business layers, but the data was all being kept on other servers running Microsoft gear.

      And, when you say, "They," keep in mind that this includes *me*, and I'm always happy to work with customers to find the right solution to their problems. If they've standardized internally on PostgreSQL but are flexible on their application platform, then, hey - no problem.

      The real world isn't some homogenous 100% F/OSS or proprietary thing. Any of us who have spent any time in the field know the realities and challenges, and they often include the integration of *many* components from *many* vendors.

      And many of us know that at Microsoft. (That is, "They" do.)

      --
      - Rory [Microsoft Employee] | Free dirt: neopoleon.com
    18. Re:Lone Wolf? by huckleup · · Score: 5, Insightful

      Umm, what about the stuff where they discovered a bug in GAIM talking to MSN over HTTP ?

      You apparently don't know much about the game of "hard ball".

      It's like organized crime, where they donate a few bucks to the local churches and kids programs to show a soft public side, meanwhile they are selling drugs and strong arming the local businesses in the back rooms. The public show allows people to believe they're really 'good at heart' and the rest is just 'part of the business'.

      It's also very possible that the GAIM people knew that M$ was inspecting thier code and if M$ didn't report the errors the GAIM people could make a public statement that M$ was aware of this and didn't say anything, and turn it into a public negative. I bet there are plenty of flaws in other vendor's code that they never reported. But they keep a few instances around to name-drop so that they can say "look at how we're being good guys".

      This is exactly what the first E in the EEE is all about - "Embrace". Make it look like you are working along side everybody else. But don't forget about the "Extend" and "Extinguish" parts. It's tactic versus strategy. Ultimately it is M$'s goal to extinguish their competition (as is the case with most businesses...).

      Don't be fooled by the smiles and hand-shaking of the day. Look at the long term results and implications.

    19. Re:Lone Wolf? by man_of_mr_e · · Score: 2, Insightful

      I didn't say that a working group HAD to be better, but single entity "standards" typically are not designed with anything other than the entity in mind.

      Yes, i have far too many examples than i can list here, but here are a few:

      No way to extend already defined elements. If, for example I want to extend an element to include a new type of border element or style, you can't... at least not without breaking the standard.

      Foreign elements are not required to be preserved. This means that if I DO extend the standard, no other application is required to preserve any elements not in the standard. This makes it effectively useless to extend it at all, since loading it into any other word processor will likely cause your data or formatting to disappear.

    20. Re:Lone Wolf? by j-pimp · · Score: 2, Insightful

      The OASIS standard just adopted OOo's format, there was no working group that developed it from scratch to be a an open and extensible standard. That's what needs to be done, IMO.

      The problem is the OASIS seem to be support bottom up and you seem to be in favor of top down standards. Allowing some product to become the referenmce implementation for a standard becasue the product proved itself is not a bad idea.

      Microsoft Word has become a defacto standard for document interchange. This has happened because everone uses Word and so everyone has word. As a side effect, everything that isn't word tends to import/export to word to different degrees.

      There are people that feel that the Open Office format solves the same problems as the word format does besides the universal interoperability. You may argue the LaTeX or some other technology is better. Regardless, a group of these people created an infrastructure for other products to implement the OpenOffice standard so in an attempt to evolve the open office standard from a propietary OO only thing to a bottom up defacto standard.

      The top down approch you speak of has only the intangiable benifit of making a standard that "better for everyone". It has the very tangable drawback of Open Office would have to implement this standard.

      --
      --- Justin Dearing http://www.justaprogrammer.net/ We're just programmers.
    21. Re:Lone Wolf? by Knuckles · · Score: 3, Insightful

      Read Brian Jones' (manager of MS Word development group) blog and the comments (esp. June/July archive IIRC). The OASIS standard looks like OOo because MS declined to take part in its development. Then they turned around and claimed that since OASIS doesn't do what they need, they to have to develop a competing XML file format in Office 12.

      What makes you think the OASIS standard is even worth supporting?

      EU encouragement?

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    22. Re:Lone Wolf? by MightyMartian · · Score: 4, Insightful

      When I talk about Microsoft's behavior, I don't just refer to its anti-Linux and anti-OSS nonsense, which really ended up being badly done propaganda campaigns. Let's look at how it went after Netscape and how it tried to destroy Java by violating its licensing agreement with Sun. Let's talk about how it forced manufacturers in the early and mid-90s to install Windows. Microsoft has earned its bad reputation, and these silly little fluff interviews look to me to be nothing more than some attempt to brush the bad behavior under the carpet. Microsoft's record is clear. It does not like OSS and as far as open standards go, it will happily advertise that it supports them, but will promptly find some way to break them to create vendor lock in.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    23. Re:Lone Wolf? by Knuckles · · Score: 2, Informative

      I doubt any major distribution will ever ship it out of the box.

      Already done

      --
      "When I first heard Daydream Nation it quite frankly scared the living shit out of me." -- Matthew Stearns
    24. Re:Lone Wolf? by d34thm0nk3y · · Score: 2, Insightful

      The OASIS standard just adopted OOo's format, there was no working group that developed it from scratch to be a an open and extensible standard. That's what needs to be done, IMO.

      From the OASIS FAQ:

      OpenDocument has been developed as an application-independent format by a vendor-neutral OASIS Technical Committee (TC) with the participation of multiple office application vendors. The basis for the OASIS OpenDocument TC's work indeed was the OpenOffice.org XML file format, but even the OpenOffice.org XML file format was developed as an application-independent file format that is not usable by the OpenOffice.org application only.

      The OASIS OpenDocument TC will extend OpenDocument v1.0 to encompass additional areas of applications or users, and also will adapt the specification to incorporate recent developments in office applications. OASIS members who are interested in participating in the further development of OpenDocument are encouraged to join in this work.

      Sounds pretty open and extensile to me...

    25. Re:Lone Wolf? by swiftstream · · Score: 2

      Toeing the line. As in having your toe right on the line.

      Sorry, that's just one of my pet peeves.

      --
      Be a PATRIOT--because the only thing we have to fear is the lack thereof.
    26. Re:Lone Wolf? by deaddrunk · · Score: 3, Funny

      They have wives? My god I always knew MS employees could never be true geeks.

      --
      Does a Christian soccer team even need a goalkeeper?
    27. Re:Lone Wolf? by killjoe · · Score: 2, Insightful

      You do see the difference between some anonymous schmuck at /. saying something and Bill Gates saying something right? I'll give you a hint. When one says something it's covered by Time and Newsweek when the other says something maybe a thousand people read it.

      When Bill Gates called you a communist the entire world heard that. To them you are a communist and a cancer on society and should be treated as such. Will there be consequences for you in the future? Probably.

      --
      evil is as evil does
  2. Open relationships... by iBod · · Score: 5, Funny

    FTA: "We need to have an open, mature relationship"

    Tried that one on my wife once, and I didn't have one decent hot meal in over 6 months.

    1. Re:Open relationships... by negative3 · · Score: 2, Funny

      That reminds me of a segment on Dr. Katz a long time ago (I can't remember the comic, but I think it was Mark Maron):

      comic: When we were in bed the other night, my wife accused me of being immature.
      Dr. K: What did you do?
      comic: I made faces at her.
      Dr. K: Do you think that was the appropriate response?
      comic: Well, she couldn't see me, she was on the bottom bunk.

      --
      "Physics is to math what sex is to masturbation." - Richard Feynman
  3. Hmmm... by TheOtherAgentM · · Score: 2, Interesting

    "If you'd like to contact me directly, I can be reached at billhilf at microsoft dot com."

    Does this mean I can contact billgates at microsoft dot com, because I have some questions I'd like to ask him too.

    1. Re:Hmmm... by Gleng · · Score: 3, Funny

      I'll bet most of that spam is Linux and Mac users sending him copies of hello.jpg.

      --
      "Proudly Posting Without Reading The Article"
  4. Isn't Longhort == Vista? by A+beautiful+mind · · Score: 2, Insightful

    Windows Vista and Longhorn mark the threshold of our next wave of innovation.

    Isn't Longhorn == Vista?

    --
    It takes a man to suffer ignorance and smile
    Be yourself no matter what they say
    1. Re:Isn't Longhort == Vista? by Richard_at_work · · Score: 3, Informative

      No, Windows Vista is the next consumer release of the Windows OS, Longhorn is the codebase for that and future releases. Very similiar but also both can be referred to as seperate entities.

  5. Not fair... by LegendOfLink · · Score: 5, Funny

    Yes, Microsoft PR had a look at his answers before he sent them.

    *A paperclip icon comes up onto your desktop*

    "Hi, I see you're answering questions from Slashdot, and I noticed you need some help."

    | Yes, delete all negative MS comments | or | Yes, delete all negative MS comments |

  6. Biggest Issue with MS Interoperability by Prien715 · · Score: 3, Interesting

    I think my biggest issue with MS interoperability currently is NTFS write support in Linux or EXT3/ReiserFS/XFS support in Windows. Being a dual boot person, I really need a partition that's fast, efficient, reliable enough for everyday use, and interoperable.

    Does MS have any such plan in the work to either a) support alternative file systems (such as EXT2/3) natively or at least publish something explaining how their older FS (NTFS) works such that OSS people can write a better interoperability module?

    --
    -- Political fascism requires a Fuhrer.
    1. Re:Biggest Issue with MS Interoperability by purplebear · · Score: 4, Informative

      Windows already "natively" supports alternative file systems via IFS. It's just that someone needs to write a file system driver for whatever file system is desired.
      There is a ext2 IFS driver available at http://www.fs-driver.org/ There are other drivers out as well, some not as complete as others.
      Being that MS provides IFS and a development kit, I would think it should up to the filesystem developers to provide the driver to Windows.

  7. Flame awa, but... by Anonymous Coward · · Score: 3, Insightful

    like the man said, I, too, put my money on MS in the long run. I've been in the IT industry too long and seen too much to believe that MS will back down anytime soon. Linux has actually helped MS improve itself. Unfortunatley, too many people put freedom above all else. People talk about open source in here like it's the 2nd coming, but if the truth be known, almost nobody save developers and the zealots care about seeing the source.
    As a guy whos purposely moving away from being a techie into management, I can tell you that all I care about is getting the job done. I could care less whether that solution is MS or linux. Whatever works. Open standards, though are imperative for us all to play nicely.

    1. Re:Flame awa, but... by kg4gyt · · Score: 2, Insightful
      Its not all about the code. I rarely look at open source sourcecode, however the OSS community is much more inviting and helpful than commercial groups. The reason: Commercial groups just want your money, while OSS groups are already giving the software away.

      OSS also lacks the restrictions that Microsoft places on the consumer such as product activation, automatic-updates that don't always work, etc. etc.

      OSS isn't all about the soucecode, its about the community behind it.
    2. Re:Flame awa, but... by KingBahamut · · Score: 2, Insightful

      Entirely your choice Duff, didnt say everyone should ditch the idea of being a manager, only said I couldnt do it. I often liken this opinion to something LE said a number of years back.

      "When I started Oracle, what I wanted to do was to create an environment where I would enjoy working. That was my primary goal. Sure, I wanted to make a living. I certainly never expected to become rich, certainly not this rich. I mean, rich does not even describe this. This is surreal."

      Go take your management position, go make more money. Or do something you love and make a mark for yourself.

      --
      "God of Rock, thank you for this chance to kick ass. "
  8. Change the chairs by Iriel · · Score: 5, Insightful

    Personally, if I were in control of Microsoft, I'd want Hilf to be talking to the public instead of Ballmer. Ballmer gives talks about how much more secure Windows Server 2003 is compared to Red Hat 6 as a definative blow to all things Linux. On the other hand, I actually like this guy's position. While it's possible that it could just be PR to make us watch the left hand while the right is up to no, good, it is also quite possible that Hilf is genuine in his approach to technology. In either case, he comes off as a personality that is far more trustworthy than Steve. And trust seems to be a key ingredient in building customer/provider relations.

    Just my two cents

    --
    Perfecting Discordia
    www.stevenvansickle.com
    1. Re:Change the chairs by Frostalicious · · Score: 4, Funny

      Personally, if I were in control of Microsoft, I'd want Hilf to be talking to the public instead of Ballmer.

      This looks to be a good cop/bad cop routine.

      Ballmer: We will crush linux, see OSS driven before us, and hear the lamentation of the geeks!

      Hilf: Don't worry about him, can't we all just get along?

    2. Re:Change the chairs by Iriel · · Score: 2, Interesting

      While I don't have a ready barrage of links to articles (not being at home while I write this), literally EVERYTHING I've ever seen Steve talk 'tech' about against open source has been pure malarky.

      He compared Windows Server 2003 to Red Hat 6 on security issues: RH6 was released 4 years prior (correct me if I'm mistaken).

      He compared the costs of running a windows server with WS'03 and SQL Server 2000 as being cheaper than the Linux solution: not pointing out that their analysis showed the Linux box to be running an Oracle database instead of the more popular OS alternative MySQL.

      and the list goes on like that for miles.

      So far, Steve has shown himself to know only the script given to him and find a way to make numbers say what he wants them to say. I'm not completely jaded against Microsoft, mind you. I actually prefer it for half of what I do at home, but Ballmer earned a permanent position in my eyes as nothing more than a spin doctor. To me, he doesn't actually know the facts, he just knows how to pervert them to say what he wants you to hear. But that's his job.

      --
      Perfecting Discordia
      www.stevenvansickle.com
  9. What the other than is doing by alvinrod · · Score: 5, Insightful
    I don't doubt that there are a lot of people at Microsoft who really do make wonderful and innovative products and don't care one wiff if someone wants to use an OSS solution.

    However, it's plainly clear that one hand isn't aware of what the other is doing. Here we have someone suggesting that Microsoft is about cooperating and being friendly towards the OSS community, which is probably true. Yet the upper management in Microsoft seems more content on crushing or marginalizing OSS rather than fostering the cooperation that a lot of the people in the company might feel.

    I can understand this as the people lower on the totem pole probably get a flat salary and some stock options on occasion if they want them. The top brass makes money whenever the company sells an MS product and potentially loses out when someone tries OSS software. The guys making the same $40 (or whatever) an hour will make that same $40 whether or not John Doe runs Linux, Windows, or OS X. Granted that they would be laid off if no one bought Windows and the company went under, but that seems a little unreasonable at this point in time.

    It's pretty clear though that there are some mixed and widely different viewpoints in the company. A lot of hardcore Linux people could easily write this off as more junk from the evil MS, but I actually feel that these are truthful answers that are believable. However, since Mr. Hilf isn't calling all the shots, it really doesn't matter how he feels. Microsoft upper management will generally tend to pursue tactics to get rid of Linux.

  10. What a load of crap by nahpets77 · · Score: 2, Interesting

    The theme of all his answers is basically 'there's room for all of us to coexist together in a Utopian paradise' blah blah... This comment in particular annoyed me (FTA):

    One of the primary reasons Linux is somewhat inferior to commercial offerings when considered as a general-purpose desktop operating system is that there is a lack of a single guiding human interface standard for the various groups to work toward. Companies such as Apple Computer and Microsoft have invested large amounts of money in human interface studies, and although much of this information has been made readily accessible to the public, it would appear that very little of that information has been put to good use by F/OSS developers.

    Speaking for myself, I find KDE to be far more pleasurable to use than the current WinXP interface. If you look at the progress KDE has made since WinXP came out, it's pretty obvious who's making good use of human interface research and who isn't. Need I mention Firefox and tabbed browsing??

    1. Re:What a load of crap by bloggins02 · · Score: 3, Insightful

      If you look closely you'll realize that was written by the original question submitter, not Hilf.

    2. Re:What a load of crap by Iriel · · Score: 2, Insightful

      All blame issues aside concerning who asked, there's another piece of the UI puzzle to be considered:

      You seem to enjoy using KDE (so do I, actually) and while it has come very far in a relatively short period of time (if my information is correct), it's more than just the look that makes a UI. For example, Joe Sixpack likes no-strings-attached binaries, not tar.bz2 files or .rpms that could have some insane dependancy problems. I think the majority of debates about User Interface that compare Linux/Mac/Windows/Whatever is not just how it looks or it's features, but a matter of out-of-the-box usability. In the current state of Linux, the average Joe Sixpack doesn't think it's all that usable yet. Not that it can't be, but there is still work to be done. Just my opinion.

      --
      Perfecting Discordia
      www.stevenvansickle.com
  11. Re:I love this quote: by interiot · · Score: 3, Insightful
    that is only possible if they are keeping a tight reign on their inner voice for public consumption.
    Name me any Fortune-500 companies that DON'T prohibit their employees from talking directly to the press, or otherwise require the PR/legal departments to review all public statements? Having the CEO say "Linux is a cancer" to mainstream press and having a peon say "we benefit from and contribute to OSS!" to Slashdotters definitely gives you a slimy feeling about microsoft, but don't include the tight control over public statements as one of your reasons to mark MS off as slimy.
  12. Well isn't that special by Recovering+Hater · · Score: 2, Funny

    Asking Microsoft how it feels about Linux? Isn't that like asking Castro how he feels about Florida? or something...

    --
    My humor is probably your flamebait
  13. Keep you friend close... by IA-Outdoors · · Score: 5, Insightful

    but your enemies closer. You have to remember that MS is in this for the bottom line and Linux and OSS is eating into their bottom line. While the answers given seem to show some sort of appreciation for Linux and OSS, I would say it is really less appreciation than respect for an enemy. To MS's credit, they are finally giving in that there is something to be learned from the various practices in the OSS world.

    --
    You never saw a fish on the wall with its mouth shut.
    1. Re:Keep you friend close... by krumms · · Score: 3, Interesting

      You have to remember that MS is in this for the bottom line and Linux and OSS is eating into their bottom line.

      That's right, this is HR at its best: hire the guy that the target audience wants to hear from and let him speak. If this were Steve or Gates speaking you wouldn't give them two seconds of credit.

      1. MS HR hires guy who loves F/OSS
      2. Guy who loves F/OSS tells Slashdot he has a deep appreciation for Linux & F/OSS in a Q&A session.
      3. PR filters said Q&A session to put a subtle "We're Still Better, Just Barely" spin on it all.
      4. MS essentially tells Slashdot exactly what it wants to hear, while F/OSS loving Microsoftie thinks he's doing the F/OSS world a favour.

      The reason this bullshit is so believable is because the guy saying it believes it himself. MS knows he believes it, and is using it to their advantage to appease the F/OSS community.

      Corporations exist solely to make money, and will use people with noble intentions and/or moral values to continue making money if it suits their purposes. Never, ever forget that.

  14. Has Gates *really* tried Firefox? by Anonymous Coward · · Score: 5, Interesting

    Have you ever managed to get any of the big shots (for example, Gates) to sit down and try Linux for a few minutes? If so, what did they say? If not, why not? Did they have an allergic reaction and try to run away from you, or have you not asked?

    Gates claims to have tried Firefox:

    "I played around with it a bit, but it's just another browser, and IE [Microsoft's Internet Explorer] is better."
    If is this the case, then why does the IE7 beta include so many features from Firefox/Opera like tabbed browsing and support for RSS feeds?

    Statements like this coming out of Microsoft make it difficult to believe that you're being honest with us. Every single person that I've shown Firefox to, no matter what their background, has switched over and not gone back. What's unique about Gates?

    Have him spend a few hours mangling his stylesheets so IE can understand them, and then let's see what he thinks about IE.

    1. Re:Has Gates *really* tried Firefox? by Saeed+al-Sahaf · · Score: 3, Insightful
      If is this the case, then why does the IE7 beta include so many features from Firefox/Opera like tabbed browsing and support for RSS feeds?

      Because, according to Gates, IE7 has all the good parts of Firefox and more.

      There seems to be a lot of this "Firefox had it first, IE is just copying Firefox" type coments going around. But why not copy good features from other applications? If the features that Firefox "had first" are so great (and they are), I would expect other browser developers to integrate simular feature. Just because Firefox had them first doesn't mean Firefox has exclusive rights to them.

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    2. Re:Has Gates *really* tried Firefox? by rajafarian · · Score: 2, Funny

      the only way microsoft knows how to innovate is to copy, clone, or outright steal other people's innovations.

      I disagree. Sometimes they buy someone else's hard work, too, like they bought IE from Spyglass (who also f***ed over by MS, by the way).

  15. Re:Not right.. by Momoru · · Score: 3, Informative

    Cripes, can't you people realize that not everyone thinks in this "My team is better then yours and thats the only way it will be" mentality? Bill sounds like a reasonable open minded person, I know quite a few people that work at Microsoft and they are the same way...they are just nerds like us, that happen to have gotten a job with Microsoft. It may be fun to picture the execs at MS as shadowy figures hating all things non windows, but like Bill mentioned, most are still just techies and can appreciate Linux, Google and other cool things. That said, they are still a company trying to make a profit, and will do and say the occasional thing to defend against competition. But cripes, not everyone is so one minded as everyone on here. It's not you must LOVE firefox and HATE IE, or must LOVE IE and HATE firefox...there are plusses and minuses to everything...use what you like, let others use what they like, and go outside and ride your bike or something.

  16. Included by default... by segfault7375 · · Score: 2, Funny

    Microsoft has long offered Services for Unix free for download to provide a unix-like environment on Windows. I've seen rumors and speculation that SFU will be included by default in Windows Vista...

    I think what he meant was that Windows Vista is going to include a lot of STFU by default :)

    1. Re:Included by default... by KillerHamster · · Score: 2, Funny

      And, of course, Windows Help will be renamed RTFM.

  17. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  18. more like Wolf in a Penguin Suit by ch-chuck · · Score: 5, Insightful

    The Borg Motor Corp. tells thier customers that "Quality is Job One", they tell their employess that "Safety is Job One", but they tell their stockholders the truth, that "Profits are Job One". Msft has a long history of doing anything to accomplish Job One, and there's nobody they won't shake hands with then stab-in-the-back to do it. This lab manager makes 1) good pr for a company will tons (billions) of ill-gotten gain to throw around and 2) helps them understand the competition better in order to win contracts that someone else may get.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  19. Bill Hilf is everything he seems by protosage · · Score: 2, Informative

    Having seen Mr.Hilf in person, and had a chance to chat one on one, I think that MS is doing great by the OSS comunity by having Bill on staff. His style is very even handed, and he's objective to a fault. I try to keep a very cenetered aproach to OS,Software dev, and philosophies associated with them. I find Bill's perpesctive refreshing and helpful.

  20. PR influence by nuffle · · Score: 2, Interesting

    In case you're wondering what influence the PR people had, you can look for things like: Did he mention any specific strength or compliment of a specific Free/OS project? E.g. "GAIM is a great IM client..." Did he mention any specific ways that MS can learn from OS development approach? E.g. "OS development has taught us the importance of..."

  21. Re:Very illuminating by dr_dank · · Score: 2, Funny

    Such hardhitting questions like "Do you often imagine a beowulf cluster of these?" or "Where do you find yourself on the Natalie Portman vs Hot Grits debate?" were shamefully omitted.

    --
    Where does the school board find them and why do they keep sending them to ME?
  22. Re:Question 5 by chgros · · Score: 2, Funny

    What is this "Windows J" he speaks of? Is this the code name for the real next version of Windows (since Longhorn is due out in 2042)?
    It looks like smileys have been turned into J

  23. Re:Very illuminating by KingBahamut · · Score: 2, Insightful

    hmmmm....its easy to say we dont have the cojones to ask the proper questions....but you dont have the brass balls to speak your name publically. That says alot.

    --
    "God of Rock, thank you for this chance to kick ass. "
  24. Windows Java. by crovira · · Score: 2, Insightful

    You know that don't you?

    --
    MSBPodcast.com The opinions expressed here are my own. If you don't like 'em... Think up your own stuff.
  25. Re:Yeah, right by AltGrendel · · Score: 2, Insightful

    I should have stopped reading right there, knowing the whole piece is spin.
    Sometime it's a good idea to read the whole thing to get an idea of what angle they're trying to spin. Then you can come up with an inteligent counter-argument.

    --
    The simple truth is that interstellar distances will not fit into the human imagination

    - Douglas Adams

  26. Re:Not right.. by B3ryllium · · Score: 2, Funny

    Wow, you're like a specially-trained secret agent. Because, you know, it said that IN THE FREAKIN' SUMMARY.

  27. Followups.. by naelurec · · Score: 4, Insightful

    And several development models can and should coexist in healthy competition. .. but Microsoft does not like competition and kills it at any opportunity by buying out companies, having "creative" budling agreements with OEMs and so forth. Many companies have decided against investing into new ideas because of these anti-competitive practices. How does that create a "healthy competition"?

    Microsoft's participation in standards bodies such as IETF, W3C and OASIS

    I was unaware of their participation in OASIS .. does this mean we will see the Office suite utilize OASIS in the future or atleast provide the ability to easily import/export OASIS documents?

    How about W3C? Seems like MS is very much behind in their "participation" to web standards.

    The VCR is a good example of a standards-based product that allowed any video tape* to play on any player - providing a marketplace of competitive VCR implementations, competitive tape media suppliers, and commercial opportunities.

    Kinda like how FOSS can *generally* be easily run on any operating system providing a marketplace of competitive OS implementations, hardware architectures and commercial opportunities. Like you said "best tool for the job.."

    At the end of the day, we want software to "just work" too. That's what great software is all about.

      What better way to make it "just work" than have Microsoft create it all! hehe..

    Overall I don't see much value in this interview at all.. there is no doubt that the Linux guy at Microsoft would get this level of treatment. Microsoft needs guys inside the company that fully understands the competition and can provide information so the execs/marketing can maintain success in the marketplace.

    The bottom line is this guys reality is not anywhere close to what is happening. Microsoft fostering friendly competition? Microsoft adhering to and promoting open standards (w3c, oasis as examples??)? 'co-opetition'?? Blech.

    Needless to say, I wouldn't mind having this guys job .. mess around with FOSS all day, get paid well to do so and every once in a while fire off some BS to management about the state of FOSS (copy and paste from slashdot?? :)

  28. We seek peaceful coexistence... by DoofusOfDeath · · Score: 4, Insightful
    The truth is my job is to help Microsoft have a clear, unbiased and knowledgeable understanding of Open Source Software (OSS): the technology, the development models, how the community works, the pros and cons, and the mechanics of the overall process. So, no, Microsoft is not out to exterminate Linux or Open Source, Linux and Open Source Software will continue to be part of the software industry.

    His job isn't to exterminate Linux, just get accurate info about it to M$.

    In other news, the AEGIS radar system on a DD(G) guided missle cruiser doesn't kill enemies. It just gives fire control information to the ship, which then uses surface-to-air missles to kill the enemies.

  29. Really by Saeed+al-Sahaf · · Score: 2, Insightful
    I still feel like this entire linux lab thing is just a random PR gesture by Microsoft. It won't ever come to anything, they're just trying to make themselves look less menacing by going "See? We can use Linux too".

    You are missing the point. It has nothing to do with "See? We can use Linux too". It has to do with Microsoft understanding their competition, and picking apart OSS to glean the parts that are valuable to them and can be integrated into their commercial products. It's part of the research and development process, and any smart company should do the same thing with competitors products.

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  30. Re:Open Standards? by argent · · Score: 3, Insightful

    Well, he's basically right on the distinction between open source and open standards. You can have open source software that is not an open standard... for example, the only practical way to interoperate with rsync is with another copy of rsync... the protocol itself is only documented in the source code. You can have closed-source software that implements open standards: UNIX itself fell into that category, and Microsoft has actually created a number of widely used open standards.

    But I have a similar reaction to you. If Microsoft strongly supported the promotion of open standards the Samba folks wouldn't have had to reverse-engineer SMB, you would never have needed to sign anything to get the skinny on any of their published protocols and interfaces, and so on.

  31. Re:Why no Microsoft Apps on UNIX/Linux? by foorilious · · Score: 2, Informative

    Well, you're probably aware that they sell their Office tools for Mac OS. The only other instance in this vein that I'm aware (and it may surprise you) is that they made Internet Explorer available for Solaris/SPARC, for free. It didn't work incredibly well, but it worked.

  32. Re:Isn't Longhorn == Vista? by jmorris42 · · Score: 2, Informative

    No, Longhorn was the bait, Vista is the switch.

    They do this all the time you know. The tout a super shiny new product that will be out Real Soon Now, get all of the trade press hyped up to the point that they start doing product reviews of the vaporware against the shipping versions of the competition's stuff, to convince everyone that is pointless to buy OS/2, Netware, etc. because any day now Microsoft will be releaseing SuperShinyVaporware 1.0 which will totally 0wn the market.

    Then at some point comes the Switch, when it is revealed that what they can actually ship is just another minor incremental improvement. There were features promised for the product that eventually became NT4 that still haven't shipped yet, I think the database filesystem was one of them. But the mainstream tech media fall for it every time and the slashdot crowd about half the time.

    And of course you will know when Vista is about to actually ship (my money is on them targeting Xmas06 and actually hitting Mid 07.) because about six months ahead the usual suspects will start being honest about Windows XP, calling it utter rubbish, but you just wait! All those security problems they will be freely admitting (and we have either lived through personally or spent far too much time cleaning up the wreckage from for years) be fixed if you buy a new PC with Vista. (or buy an assload of hardware and upgrade you can have a reduced quality experience)

    --
    Democrat delenda est
  33. Good call. by PotatoHead · · Score: 2, Interesting

    However, adopting that standard and support it would go a long way toward the greater adoption of something we can all use to exchange documents.

    As it stands right now, OOO bends over backward to provide interoperability with the latest MSO formats and gets nothing in return. Given the touchy nature of the MSO formats, returning the favor in like kind might bring an advantage to both sides. Having recently used OOO to open a mangled MSWord document, I think there is some room to give in this area.

  34. Interop problem.... by Jeremy+Allison+-+Sam · · Score: 5, Interesting

    "If someone in the OSS community runs into a technical interoperability problem with Microsoft products, I want to know about it."

    Thanks Bill. So how about the IDL files for all the undocumented Microsoft RPC services your clients depend on for login as well as the "standards" based parts of login ?

    We're still waiting.... no, we won't go away :-).

    Knowing about it doesn't help if you never *do* anything about it.

    Cheers,

    Jeremy Allison,
    Samba Team.

  35. A few thoughts by bogie · · Score: 2, Insightful

    "But for a commercial for-profit company that depends on people buying their product, doesn't it make sense that Microsoft can be only so friendly to OSS?"

    Why not? In case you hadn't realized it there are like maybe ONE or TWO companies that make a living selling OSS products and services.

    Of course they could embrace OSS and make money off of it. They could even port IE and Office to Linux and sell them while keeping the source closed. They just choose not to.

    btw the whole "we don't hate OSS" line this guy is giving off is a laugh. It may be his job to present unbiased information to MS, but right above his head are people whose lives are dedicated to wiping out a common good, ie linux and oss.

    MS or anyone else for that matter being openly against Linux and OSS is like being against a cure for cancer. Your a horrible person if you feel that way. Quality Free software for the common good is a noble goal.

    --
    If you wanna get rich, you know that payback is a bitch
  36. Nope by QMO · · Score: 3, Insightful

    An open source developer can quit anytime, he gets to decide what he contributes. He even gets to decide how much (or if) he gets paid.

    The means of production of free/open software are privately held.
    This is NOT communism.

    In communism the means of production are publicly held.
    In true communism you couldn't own your computer.
    According to some scholars, Marx's main contribution to communism was the advocacy of revolution to achieve communism.

    --
    Exam 4/C again. Maybe I'll do better this time.
  37. Re:Question 5 by linuxci · · Score: 3, Funny

    It's an excellent example of Windows commitment to standards and interoperability. He must have been using Outlook to reply to this message. If you type :) into a Microsoft Office application it 'helpfully' converts it into a WingDings smiley which happens to be the letter J.

    Of course this means anyone not running on a Microsoft platform will see an out of place J instead. So obviously the editor here copied and pasted his replies and lost the MS formatting.

  38. Re: Lone Wolf by spitzak · · Score: 2, Insightful

    The GPL allows me to retain control of my code. It is extremely capitalist. Programmers use it exclusively for reasons of Ayn-Randian greed. Look up "dual licensing" if you still don't have a clue. In today's world writing GPL software is the ONLY way to distribute software that you really own in a way where you may potentially make a profit or get credits or a job, unless you are the head of one of the dozen or so very large software firm. This is the real reason Microsoft attacks the GPL so much, it is really it's only competition.

    "Communist" would apply a bit better to BSD code, as supposedly all your work is contributed to everybody to do what they want with it, though none of it really applies that well.

    Other comparisons of Microsoft to controlled economies to reverse the argument are fun but irrelevant, as the original poster pointed out. Supposedly "ideal communisim" would not require a controlled economy.

  39. Are you on the clock right now? by Omega · · Score: 2
    I've been working as one of these MS "evangelist" people for over a year now, and I regularly discuss F/OSS issues with customers.
    Are you doing that right now by reading and posting to /. during business/working hours? I'm not trying to be sarcastic, I really want to know. It used to be a conspiracy theory that Microsoft employees would astroturf slashdot in an attempt to skew community discussion to be more favorable towards them, I'm just wondering if there's any kernel of truth to that.

    If you were just Joe Programmer at Microsoft, that's one thing, but you said your job is to be an "evangelist." I'm curious what that job entails.

    Yes, there are some Linux fanboys who only use it because they think it's 31337 or whatever (just like there are some Windows fanboys who do the same thing). But most of us are just interested in stuff that "works for them." Of course "works for them" is very subjective. What makes me more productive might not be the same for you. I might need some license-free, royalty-free, scalable system to build into an embedded device. You might need an IDE that can crank out a GUI to an app in 2 minutes. And one size certainly does not fit all. It would just be helpful if Microsoft would stop pretending that it did.