The developers of Game Dev Tycoon have finally detailed the actual reason on why the Linux version isn't yet on Steam and isn't as up to date as the Windows and Mac versions.
You may remember we spoke to them about why Linux has fallen behind and they couldn't actually tell us why, now we know then!
The basics of it are that they use glibc that is under the Lesser General Public License (L-GPL) that can be used in commercial applications, but they didn't note that down anywhere and didn't include the license file along with it. It seems like an easy mistake as they say they use the node-webkit package which itself uses glibc on Linux, but the node-webkit package apparently doesn't note down it uses it (so it's not directly their fault they claim).
Sad when things like this happen it's not just the developer suffers, but so do we. Thankfully it seems like it can be easily resolved with their blog post by noting it's used on their website and including the license with the games files.
Although their blog post says they will offer the license on their credits page, if you read the credits page the license text states it should be included with the software, I hope they don't miss that out and have problems again so I have made sure to point this out to them.
I hope the FSF re-instates their rights to use it soon so we can get an updated version and have it on Steam.
I will most likely pick myself up a copy once this is all resolved as I love this type of sim game.
How do you feel about this folks? Could things like this catch out more developers? Is there something we can do to help them?
It is the price for doing things in a professional manner. While trying to be supportive to developers is often the right thing to do, they are trying to make money off a game title, and if they are hoping to seek financial gain from a free software project they have to do things properly otherwise they are abusing other people's work for their own gain. So I really do not see why I should be terribly sympathetic in this case. It is a not a huge faux pas on their part, and I am not angry at them for their mistake, but I am not terribly sympathetic to them simply because they were affected by their error.
Comment by Linas on September 7, 2013 at 3:29 pm Link To Me
I don't get it. So they violated the license by not including the license text. FSF cannot revoke or reinstate the LGPL. You either comply or you cannot use the software. Simple as that. Unless Steam somehow prevents you from including a license file/text in you product, I really cannot see the point here.
Quote from DudeskiWell, not like the FSF is known for being particularly rational or non-douchy when it comes to these things. Those people would much rather just see all "non-free" software dead and gone.
How is the FSF defending the rights of those who use their license make them acting like a douche? The Game Dev Tycoon developers made a mistake and violated the license; actions have consequences.
I disagree. The license violation was so minimal it's unreal. The GOL article actually makes the facts less clear, which you can see for yourself at this post on the game's forum by our very own Liam Dawe.
They left a mention. All they did was just not include the license! Absolutely ridiculous. Personally I disagree with the FSF and while I prefer open source software in most cases, I believe it can and should coexist with proprietary software. I didn't realise that the fact the entire codebase is copyrighted to the FSF could have such an impact.
I'm surprised in general to have seen the FSF getting its panties in a bunch over this when I've seen much more serious breaches of this type from proprietary and open source software alike.