4 ms·
If you're doing it for community contributions then yeah you're stuck. But if you just want to let other people see & learn from your code you're perfectly free
by kllrnohj 6y ago
If you're doing it for community contributions then yeah you're stuck. But if you just want to let other people see & learn from your code you're perfectly free to release whatever you can.
For example DOOM, the thing ported to freaking everywhere, was released without working sound on DOS because of licenses ( https://github.com/id-Software/DOOM https://github.com/id-Software/DOOM ):
> The bad news: this code only compiles and runs on linux. We couldn't
release the dos code because of a copyrighted sound library we used
(wow, was that a mistake -- I write my own sound code now), and I
honestly don't even know what happened to the port that microsoft did
to windows.
And also without any game art assets - no textures, no levels, no sounds, no etc... Just the code, and just the code that wasn't covered by a license agreement.