The Apache Visit to Microsoft Campus: Day One - Port 25: The Open Source Community at Microsoft
< Back to Blogs
The Apache Visit to Microsoft Campus: Day One by Garrett Serack on February 26, 2008 02:34PM

This morning, we've had the honor of hosting the Apache Software Foundation in the Windows Server 2008 Application Labs.  They are here this week in order to get some deep knowledge about Windows Server 2008, and access to the folks from product groups who can help them make their apps work better under Windows Server.

We asked them out to campus because we are extremely interested in having the Apache web server (well, all the Apache projects) run great on Windows Server 2008.  Now, every time I say that, some folks always want to know "Why would you want that?" or "What do the IIS folks think about that?"

Well, it turns out that some folks have apps that run on Apache.  Yes, even on Windows. Sometimes, it's a matter of investment in a particular solution where their app uses Apache. It could even be that they just simply prefer the model that Apache provides. Regardless, it's important to us that those applications run as good as they possibly can on the Windows platform.

As to the question about IIS, there are several Apache projects like Tomcat that currently support IIS, and hey, we'd like to have even better support.  To make that happen, we've asked some folks from the IIS team to join us in the labs, where they can open up and give the assistance that is needed.

By midday, two fine gentlemen from the Compatibility Lab (Pat Altimore and Maarten Van De Bospoort) presented a great session about general compatibility issues with Windows Server 2008.

In the afternoon, we had Ari Pernick (along with a posse of extremely knowledgeable folks, whose names I did not get... but I will) come out from the Core Networking group.  They spent about two and a half hours going through details in the Windows Server 2008 networking stack, as well as a deep investigation of the HTTP.SYS technology. Now, I’m no slouch when it comes to this stuff, but I tell ya, I learned a lot yesterday just sitting in on that.  From the water-cooler conversations that we had later in afternoon, I would expect that we’re going to see some interesting changes in Apache httpd, and Tomcat in the future.

After that, we took an hour and came up with a list of other issues and questions that the Apache folks had, so we can drag in some more product groups on Tuesday and Wednesday. 

As for the evening, we all went out to the Rock Bottom Brewery for some food and drinks and some socialization—I took a few pictures, and I’ll get them up as soon as I can.

 

Comments RSS
  1. Karl said:

    It is a laudable action that you're working together with OSS people to improving compatibility etc. of non-MS apps on Windows Server 2008. But I do have to question the way you do it: why only the Apache Foundation (or previously the Mozilla gusy)? What if I want to make sure my custom software runs as good as possible on WS08?

    Does everyone have to get to your lab to get the information? Seems quite awkward if you ask me. Why not put that information on microsoft.com / MSDN so everyone can benefit from it, regardless of whether they're working open source software or closed. Considering Microsofts history not everyone wants to give Microsoft too much info regarding their software.

    posted at 05:56AM 02/27/2008
  2. Karl:

    No, the information isn't just for those that visit the lab.  Honestly, nearly everthing that the Apache folks are getting access to is somewhere in the MSDN.  The real value in visiting the Compatibility lab gives is access to the Developers, PMs, and Testers that wrote the systems that they're interfacing to, so when there are issues that are outside the expected range, we can get to the bottom quickly.

    For the independent developer, I have to recommend the forums on the MSDN site--they are patrolled by these same folks from the product groups, and if you run into issues that you can't solve, chances are you can get answers from the product group by posting on the forums. When I was in the CardSpace group, I was spending a lot of time there.

    If you want to know more about the Platform Adoption Center (where the Compatibility labs are) see msdn.microsoft.com/.../pac

    Garrett Serack

    posted at 06:24PM 02/27/2008
  3. Hi,

    I've written a brief article on configuring Tomcat with IIS 6.0 which hopefully some might find useful :

    http://www.iisadmin.co.uk/?p=8

    Paul

    posted at 04:52AM 02/28/2008
Post a Comment
*
*