Copyright © 1992 by Martin Hall, Mark Towfiq
Geoff Arnold, David Treadwell and Henry Sanders
All rights reserved.
This document may be freely redistributed in any form, electronic or otherwise, provided that it is distributed in its entirety and that the copyright and this notice are included. Comments or questions may be submitted via electronic mail to firstname.lastname@example.org. Requests to be added to the Windows Sockets mailing list should be addressed to email@example.com. This specification, archives of the mailing list, and other information on Windows Sockets are available via anonymous FTP from the host microdyne.com, directory /pub/winsock. Questions about products conforming to this specification should be addressed to the vendors of the products.Revision history:
Portions of the Windows Sockets specification are derived from material which is Copyright © 1982-1986 by the Regents of the University of California. All rights are reserved. The Berkeley Software License Agreement specifies the terms and conditions for redistribution.
1.0 Rev.A June 11, 1992 1.0 Rev.B June 16, 1992 1.0 Rev. C October 12, 1992 1.1 January, 1993
HTML markup by John English, Jun 1997.
The authors would like to thank their companies for allowing them the time and resources to make this specification possible: JSB Corporation, Microdyne Corporation, FTP Software, Sun Microsystems, and Microsoft Corporation.
Special thanks should also be extended to the other efforts contributing to the success of Windows Sockets. The original draft was heavily influenced by existing specifications offered and detailed by JSB Corporation and Net Manage, Inc. The "version 1.0 debate" hosted by Microsoft in Seattle allowed many of the members of the working group to hash out final details for 1.0 vis-a-vis.
Sun Microsystems was kind enough to allow first time implementors to "plug and play" beta software during the first Windows Sock-A-Thon of Windows Sockets applications and implementations at Interop Fall '92. Microsoft has shared WSAT (the Windows Sockets API Tester) with other Windows Sockets implementors as a standard Windows Sockets test suite to aid in testing their implementations. Finally, Sun Microsystems and FTP Software plan to host the Windows Sock-A-Thon II in Boston February '93.
Without the contributions of the individuals and corporations involved in the working group, Windows Sockets would never have been as thoroughly reviewed and completed as quickly. In just one year, several competitors in the networking business developed a useful specification with something to show for it! Many thanks to all which participated, either in person or on e-mail to the Windows Sockets effort. The authors would like to thank everyone who participated in any way, and apologize in advance for anyone we have omitted.
Martin Hall (Chairman) JSB Corporation firstname.lastname@example.org Mark Towfiq (Coordinator) Microdyne Corporation email@example.com Geoff Arnold (Editor 1.0) Sun Microsystems firstname.lastname@example.org David Treadwell (Editor 1.1) Microsoft Corporation email@example.com Henry Sanders Microsoft Corporation firstname.lastname@example.org J. Allard Microsoft Corporation email@example.com Chris Arap-Bologna Distinct firstname.lastname@example.org Larry Backman FTP Software email@example.com Alistair Banks Microsoft Corporation firstname.lastname@example.org Rob Barrow JSB Corporation email@example.com Carl Beame Beame & Whiteside beame@mcmaster,ca Dave Beaver Microsoft Corporation firstname.lastname@example.org Amatzia BenArtzi NetManage, Inc. email@example.com Mark Beyer Ungermann-Bass firstname.lastname@example.org Nelson Bolyard Silicon Graphics, Inc. email@example.com Pat Bonner Hewlett-Packard firstname.lastname@example.org Derek Brown FTP Software email@example.com Malcolm Butler ICL firstname.lastname@example.org Mike Calbaum Fronteir Technologies email@example.com Isaac Chan Microsoft Corporation firstname.lastname@example.org Khoji Darbani Informix email@example.com Nestor Fesas Hughes LAN Systems firstname.lastname@example.org Karanja Gakio FTP Software email@example.com Vikas Garg Distinct firstname.lastname@example.org Gary Gere Gupta email@example.com Jim Gilroy Microsoft Corporation firstname.lastname@example.org Bill Hayes Hewlett-Packard email@example.com Paul Hill MIT firstname.lastname@example.org Tmima Koren Net Manage, Inc. email@example.com Hoek Law Citicorp firstname.lastname@example.org Graeme Le Roux Moresdawn P/L - Kevin Lewis Novell email@example.com Roger Lin 3Com firstname.lastname@example.org Terry Lister Hewlett-Packard email@example.com Jeng Long Jiang Wollongong firstname.lastname@example.org Lee Murach Network Research email@example.com Pete Ostenson Microsoft Corporation firstname.lastname@example.org David Pool Spry, Inc. email@example.com Bob Quinn FTP Software firstname.lastname@example.org Glenn Reitsma Hughes LAN Systems email@example.com Brad Rice Age firstname.lastname@example.org Allen Rochkind 3Com - Jonathan Rosen IBM email@example.com Steve Stokes Novell firstname.lastname@example.org Joseph Tsai 3Com email@example.com James Van Bokkelen FTP Software firstname.lastname@example.org Miles Wu Wollongong email@example.com Boris Yanovsky NetManage, Inc. firstname.lastname@example.org