devkitPro / wut

Let's try to make a Wii U Toolchain / SDK for creating rpx/rpl.
zlib License
244 stars 52 forks source link

Question about the gpl license of WUT #246

Closed SeleDreams closed 2 years ago

SeleDreams commented 2 years ago

Hi from what i'm aware of, it seems like WUT, contrary to ctrulib for 3ds got licensed under the terms of GPL instead of zlib. this for me raises some questions.

For instance, lots of headers from WUT solely define macros and structs to interact with the native wii u system library which would not result in any object files from WUT ending up in the final binary as long as the binary doesn't get linked to the WUT lib. This makes me wonder if end binaries made this way would fall or not under GPL, as whb seems to be where most of the original implementations reside.

It is important for me to find ways to interact with the Wii U's system libraries without being restrained by GPL as what i'm working on is a game engine meant to be compatible with most consoles supporting homebrews as well as the more standard PC/mobile platforms which is why gpl wouldn't be an appropriate licence for my project

Do you have any informations on the matter ? because if that's not possible the wii u would end up being a console without any support from my engine

fincs commented 2 years ago

Changed to zlib in f6b123da1817a54ab7a12ad63e08d2fb1c96646d.