Licence of w32-api directx headers #400

Closed
tonytheodore opened this Issue May 5, 2014 · 2 comments

Comments

Projects
None yet
3 participants
@tonytheodore
Member

tonytheodore commented May 5, 2014

On a recent mingw-users thread, a point was raised around the way headers are developed (public documentation, clean room, reverse engineering etc.) and it made me wonder about our directx patches. This:

*  Copyright (C) 1996-2000 Microsoft Corporation.  All Rights Reserved.
*
*  File:       dinput.h
*  Content:    DirectInput include file

makes it seem like an unlicensed copy of Microsoft sources.

Any thoughts?

@mabrand

This comment has been minimized.

Show comment
Hide comment
@mabrand

mabrand May 8, 2014

Member

I believe I'm not qualified to have an opinion on these questions, but those headers were added to MXE a long time ago. They are probably available elsewhere these days, such as from the mingw-w64 project or Wine. We could consider simply stopping the practice of supplementing the mingw headers, which would mean dropping mingw support for a number of packages.

Member

mabrand commented May 8, 2014

I believe I'm not qualified to have an opinion on these questions, but those headers were added to MXE a long time ago. They are probably available elsewhere these days, such as from the mingw-w64 project or Wine. We could consider simply stopping the practice of supplementing the mingw headers, which would mean dropping mingw support for a number of packages.

@tonytheodore

This comment has been minimized.

Show comment
Hide comment
Member

tonytheodore commented Oct 9, 2014

See #492

TimothyGu added a commit to TimothyGu/mxe that referenced this issue Oct 14, 2014

Remove i686-pc-mingw32
Fixes #400 and #492.

See #453.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment