Greenheart Games
Less Social. Less Ville. More Game.
  • facebook
  • twitter
  • Game Dev Tycoon
  • Tavern Keeper
  • GHG Club
    • Greencast
  • Blog
    • Discord
    • Forum
  • About
    • Press
Select Page ...

Blog

To our Linux players: Game Dev Tycoon for Linux and glibc

Patrick September 7, 2013 22 Comments

UPDATE: The FSF has reinstated our rights to use glibc.

On September 5th, the Free Software Foundation informed us that they have terminated our license to use ‘glibc’, the standard C library commonly used with Linux applications and which the distribution of Game Dev Tycoon for Linux dynamically links to.

glibc is licensed under the Lesser General Public License (L-GPL) and is thus fit for use in a commercial application through dynamic linking but we failed to inform our users that this library is in use and failed to provide a copy of the license file.

We respect copyright just as we expect our own copyright to be respected and promptly stopped distributing the Linux version of Game Dev Tycoon when the Free Software Foundation terminated our license and have since worked closely with the Free Software Foundation to address the issue. This blog post is part of the process to have our rights reinstated and we hope to be able to resume our distribution of the Linux version in the next few days.

We have updated our credits page to include direct download links to the license files of third party components. This page already listed third party components which were included in the distribution before,  but failed to mention the dynamically linked glibc component for the Linux distribution. This is now corrected. We have also added an updated license directory in the deployment of Game Dev Tycoon to make this readily available to users and the next version of the Linux release will include this directory. As always, players can also contact us at support@greenheartgames.com if they have any questions or concerns.

Background

This was not the result of a wilful infringement but simply a lack of knowledge on how to properly distribute an application powered by node-webkit on Linux. Unfortunately, we did not know the intricacies of licensing requirements for dynamically linked libraries and neither did our contractors who prepared the Linux distribution. Node-webkit itself does also not include any information about the use of glibc and we suspect that others who use node-webkit might thus also be in non-compliance with the glibc license. We will try to contact the node-webkit community about this issue and hope that we will remain the only ones who have to go through the official complaint process with the Free Software Foundation.

We received the first letter from the Free Software Foundation almost a month ago, during a stressful time while preparing for the Steam release, and unfortunately it took a while to clarify that there was indeed a problem. As an indie developer, receiving a formal letter from a legal department of a well-known organization is as scary as it gets and this uncertainty was the primary reason why we stopped updating the Linux distribution and why we delayed the Steam release of the Linux version. I want to apologize to our Linux players for the lack of open communication. We drafted a blog post to be more open but found it very difficult to word it so that blame was not put unfairly on the Free Software Foundation. In the end, they simply did their job and responded to a formal complaint. We wish that whoever made this complaint to the FSF had tried to contact us first. This would have saved us a lot of trouble, angst and the costs involved with a formal process.

Next Steps

This blog post is part of the process to resolve this issue. In this post we aim to inform our Linux players about our use of glibc and provide them with a copy of the license through our credits page. Once the Free Software Foundation approves of our changes we should receive a letter re-instating our rights to use glibc and we then plan to resume distribution of the Linux version via our website and introduce a Steam release, all of which will have copies of the necessary licenses included.

To comment on this post please head to our forum.

← Game Dev Tycoon is coming to Steam on August 29th
New EULA and Modding Agreement for Game Dev Tycoon – free to adapt for your own projects →
  • Search

  • Support

    You can contact our support at support@greenheartgames.com

  • Recent Posts

    • Game Dev Tycoon is coming to Nintendo Switch
    • Greencast Episode 3: Tavern Keeper Origins with Dave McCabe
    • Greencast Episode 2: Predictive Postportem
    • Greencast Episode 1 – Welcome
    • Launching Greenheart Games Club & Tavern Keeper status update
  • Social

    FacebookTwitter
  • Archives

    • Greenheart Games Newsletter

      • Legal
      • Privacy Policy
      • Terms Of Use
      Copyright © 2012-2021 Greenheart Games Pty. Ltd. All Rights Reserved. The trademarks, logos, and service marks (collectively the "Trademarks") displayed on this Web Site are registered and unregistered trademarks of its affiliates and others. Nintendo Switch is a trademark of Nintendo. Google Play and the Google Play logo are trademarks of Google LLC. Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc., registered in the U.S. and other countries. Greenheart Games and Game Dev Tycoon are trademarks of Greenheart Games Pty. Ltd., registered in the US and other countries. Nothing contained on this Web Site should be construed as granting, by implication, estoppel, or otherwise, any license or right to use any Trademark displayed on this Web Site without the written permission of or such third party that may own the trademark displayed on this Web Site. Your misuse of the Trademarks displayed on this Web Site, or any other content on this Web Site, except as provided herein, is strictly prohibited.