You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi Thibaut — first off, HexGL still holds up beautifully. I'd like to host an attributed copy of it in a small free-games section on my personal site (matthewjamison.dev — it's my music EPK, and it does sell my own records, so I have to be careful about the non-commercial question below).
While auditing the files before vendoring, I hit a licensing ambiguity I'd rather resolve with you than interpret on my own:
But nine files still carry their older @license CC BY-NC 3.0 headers from 2012: the files under bkcore/hexgl/ (HexGL.js, Gameplay.js, ShipControls.js, ShipEffects.js, CameraChase.js, HUD.js, RaceData.js) plus tracks/Cityscape.js.
The README's license note says MIT applies "unless specified in the file" — which, on a plain reading, makes those stale headers control for exactly the files the game can't run without.
Two asks, either works for me:
Could you confirm the 2015 MIT relicense was intended to cover those files too?
Even better, a small commit sweeping the old @license CC BY-NC 3.0 lines out of those nine headers would make the repo unambiguous for everyone downstream.
If instead the NC headers are intentional and those files were meant to stay CC BY-NC, that's completely fine too — I just won't ship it on my site, and I'd suggest the README note mention it so others don't trip on the same thing.
Either way: full "game by Thibaut Despoulain" credit linking here, LICENSE shipped alongside, no modifications beyond what's needed to serve it standalone. Thanks for the game!
Hi Thibaut — first off, HexGL still holds up beautifully. I'd like to host an attributed copy of it in a small free-games section on my personal site (matthewjamison.dev — it's my music EPK, and it does sell my own records, so I have to be careful about the non-commercial question below).
While auditing the files before vendoring, I hit a licensing ambiguity I'd rather resolve with you than interpret on my own:
LICENSEin c8e65a6 (Aug 2015), which I read as the resolution of License Suggestion #25/License change request (another one) #29.@license CC BY-NC 3.0headers from 2012: the files underbkcore/hexgl/(HexGL.js, Gameplay.js, ShipControls.js, ShipEffects.js, CameraChase.js, HUD.js, RaceData.js) plustracks/Cityscape.js.Two asks, either works for me:
@license CC BY-NC 3.0lines out of those nine headers would make the repo unambiguous for everyone downstream.If instead the NC headers are intentional and those files were meant to stay CC BY-NC, that's completely fine too — I just won't ship it on my site, and I'd suggest the README note mention it so others don't trip on the same thing.
Either way: full "game by Thibaut Despoulain" credit linking here, LICENSE shipped alongside, no modifications beyond what's needed to serve it standalone. Thanks for the game!