My Virtual Visit Maker project is being made in GameMaker Studio for the Mac port. I'm currently using it for the Linux port as well. On Windows, I am using a different software for the felxibility of it being open source and being able to compile 64-bit on Windows. Very soon, i am hoping to migrate the project over to that software on Linux and later on with Mac as well. It will always rely on GameMaker Studio for the HTML5 export. That said, am I only allowed to share the HTML5 version for these reasons? Its technically the exact same product and works exactly the same across platforms, but I'd really like to avoid using extensions for a couple simple math functions I am using, and with HTML5 I dont find it as big a deal if i require an extra js file for those math functions, as html5 is considered much more normal to have multiple files needed to run, and the end user wont even see those files in a folder because it will be uploaded to a website regardless. My project uses GameMaker sources that can be built for all of these platforms, and I am sharing that source code for anyone who wants to build it with GameMaker on those platforms, along with the required extension for the math functions. As long as I am providing the GM source is that perfectly acceptable? I'd rather not have to supply game maker built binaries if i dont have to, on Win32/Mac/Linux because thats a lot of stuff to take the time to build each time a newer version or update rolls out. If I need to in order to share it here, I'll build the new binaries and upload them to my itch.io page.