Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That's not a counterexample. The engine is free software and open source. There just isn't any free and open source material to run it on.

The same situation happens with Doom and Freedoom, but the existence or not of Freedoom doesn't change whether the Doom engine itself is open source or free.

After all, people are free to run the Doom engine on Freedoom. People are also free to do the same for Descent, I assume. If the Descent license were to forbid running Descent on your own custom-made game assets, then it would not be open source nor free software.



So I went to see what the license is. It says, "You are allowed to use this code only for non-commercial, non-revenue generating purposes only."

Forbidding commercial use invalidates the Descent engine as being open source. The Doom engine does not have this restriction.


Interesting. I had no idea "open source" meant so much more than "here's the source code and it's OK to modify it".

http://opensource.org/osd





Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: