> From: Ross Ridge
> Subject: Re: [Mingw-users] Winsock2.h copyright
> anon321 writes:
> >What obligations do I have if I use mingw to build a C program that
> >includes "winsock2.h"?
> None. The resulting program won't include any of the copyrightable
> work contained "winsock2.h". It's the same as if you used Microsoft's
> header, none of their licences permit you to redistribute WinSock2.h,
> but you can still legally redistribute programs that use it.
> Ross Ridge
Thanks so much Ross for taking the time to respond. I appreciate it!
I also found a related post over at http://www.winehq.org/pipermail/wine-devel/2001-February/000181.html
that gives a possible legal basis for the use of copyrighted header files.
So, between these two opinions, plus the fact that I can always just create my own header file for the subset of socket.h that is needed, it seems like this won't be an issue.