<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.89">
<TITLE>RE: [Openib-windows] OpenIB and Windows</TITLE>
</HEAD>
<BODY>
<BR>
<BR>
<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Paul Baxter [<A HREF="mailto:paul.baxter@dsl.pipex.com">mailto:paul.baxter@dsl.pipex.com</A>]</FONT>
<BR><FONT SIZE=2>Sent: Tuesday, December 06, 2005 3:06 AM</FONT>
<BR><FONT SIZE=2>To: openib-windows@openib.org</FONT>
<BR><FONT SIZE=2>Subject: [Openib-windows] OpenIB and Windows</FONT>
</P>
<BR>
<P><FONT SIZE=2>>OpenIB's web site currently states its goal is to provide a Linux stack for </FONT>
<BR><FONT SIZE=2>>Infiniband.</FONT>
</P>
<P><FONT SIZE=2>[GS] OpenIB goal is to provide Linux and Windows stack. </FONT>
</P>
<P><FONT SIZE=2>>In the last few months I've become aware of the fledgling Windows 'port' of </FONT>
<BR><FONT SIZE=2>>the OpenIB codebase and wondered what relationship it has with OpenIB's </FONT>
<BR><FONT SIZE=2>>mandate.</FONT>
</P>
<P><FONT SIZE=2>[GS] I would not refer to it as a port. This is another code base. OpenIB</FONT>
<BR><FONT SIZE=2>host 2 independent repositories - Linux and Windows. Of course there might</FONT>
<BR><FONT SIZE=2>be code sharing. </FONT>
</P>
<P><FONT SIZE=2>>I would love to see such a port, if only to convince more people to use </FONT>
<BR><FONT SIZE=2>>infiniband but wonder whether it will become a more public part of OpenIB's </FONT>
<BR><FONT SIZE=2>>work e.g. on its website. Perhaps it is merely a case of not wishing to </FONT>
<BR><FONT SIZE=2>>pre-announce something that is not yet ready for a wider audience?</FONT>
</P>
<P><FONT SIZE=2>[GS] Windows drivers are already ready to download. I did not check the </FONT>
<BR><FONT SIZE=2>general OpenIB web site lately, but it should refer to Linux and Windows </FONT>
<BR><FONT SIZE=2>on the same manner. I will check this out. Thanks.</FONT>
</P>
<P><FONT SIZE=2>>My understanding is that you are hoping to release a 'gen1' minimalist </FONT>
<BR><FONT SIZE=2>>release early next year. Will this then become part of OpenIB's output and </FONT>
<BR><FONT SIZE=2>>available under similar terms?</FONT>
</P>
<P><FONT SIZE=2>[GS] There is no meaning of Gen1 for Windows since there are no plans for</FONT>
<BR><FONT SIZE=2>Gen2. We have already created a release and will continue to have future</FONT>
<BR><FONT SIZE=2>releases. Windows is part of OpenIB output and the code is availble under</FONT>
<BR><FONT SIZE=2>one license only - BSD. </FONT>
</P>
<P><FONT SIZE=2>>Perhaps someone could sketch out the plan? In particular, would it be </FONT>
<BR><FONT SIZE=2>>possible to clarify how it will relate to the Linux codebase and </FONT>
<BR><FONT SIZE=2>>functionality, if at all. For instance similar APIs aren't always </FONT>
<BR><FONT SIZE=2>>appropriate but is there a mandate to maintain similar functional groupings </FONT>
<BR><FONT SIZE=2>>even if a few parameter types need changing or will this be a radically </FONT>
<BR><FONT SIZE=2>>different codebase.</FONT>
</P>
<P><FONT SIZE=2>[GS] There is no relationship to Linux. The Windows repository was created due</FONT>
<BR><FONT SIZE=2>to a need for the market. Windows repository contain ULPs that are also part</FONT>
<BR><FONT SIZE=2>of the Linux repository but also ULPs that are Windows only. The work on the </FONT>
<BR><FONT SIZE=2>Windows part is driven by Windows users, as the new ULPs that are being added</FONT>
<BR><FONT SIZE=2>and will be in the future.</FONT>
</P>
<P><FONT SIZE=2>>There is no reason to mirror Linux if its at the expense of Windows </FONT>
<BR><FONT SIZE=2>>performance or maintainability but there would be advantages to users if </FONT>
<BR><FONT SIZE=2>>conceptually using say a communications manager had broadly the same set of </FONT>
<BR><FONT SIZE=2>>calls.</FONT>
<BR><FONT SIZE=2>></FONT>
<BR><FONT SIZE=2>></FONT>
<BR><FONT SIZE=2>></FONT>
<BR><FONT SIZE=2>>Regards</FONT>
<BR><FONT SIZE=2>></FONT>
<BR><FONT SIZE=2>>Paul Baxter</FONT>
</P>
<BR>
<P><FONT SIZE=2>_______________________________________________</FONT>
<BR><FONT SIZE=2>openib-windows mailing list</FONT>
<BR><FONT SIZE=2>openib-windows@openib.org</FONT>
<BR><FONT SIZE=2><A HREF="http://openib.org/mailman/listinfo/openib-windows" TARGET="_blank">http://openib.org/mailman/listinfo/openib-windows</A></FONT>
</P>
</BODY>
</HTML>