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 · Fixed by #529
Closed

Licence of w32-api directx headers #400

tonytheodore opened this issue May 5, 2014 · 2 comments · Fixed by #529

Comments

@tonytheodore
Copy link
Member

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 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

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
Development

Successfully merging a pull request may close this issue.

3 participants