Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Licence of w32-api directx headers #400

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

Licence of w32-api directx headers #400

tonytheodore opened this issue May 5, 2014 · 2 comments

Comments

@tonytheodore
Copy link
Member

@tonytheodore 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
Copy link
Member

@mabrand 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
Copy link
Member Author

@tonytheodore tonytheodore commented Oct 9, 2014

See #492

TimothyGu added a commit to TimothyGu/mxe that referenced this issue Oct 14, 2014
Fixes mxe#400 and mxe#492.

See mxe#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
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

3 participants
You can’t perform that action at this time.