Hello Godot Engine community!

In the interest of full transparency (which Godot leadership declares to be a highly important aspect behind Godot as an Open Source project), I think it would be worth to research Godot's involvement with commercial companies around Godot ecosystem.

My current research has revealed interesting results so far!

I have stumbled upon at least four commercial companies (so far) that provide various kinds of services for Godot. Interestingly, they are all founded or co-founded by Godot PLC (Project Leadership Committee). These companies include:

W4 Games

  • Notably founded by Juan Linietsky (Godot's lead developer), and Rémi Verschelde (Godot's project manager), and others.
  • It's not yet clear what exactly they want to do with this company, the purpose is not clear (they are planning to announce it at GDC 2023).

Lone Wolf Technology

  • Notably founded by Ariel Manzur (Godot's co-founder), and others.
  • Provides porting, publishing Godot games; consulting.

Prehensile Tales

  • Founded by HP van Braam (member of Godot leadership).
  • Provides consulting.
  • Fun fact: Godot binaries for Windows are signed by Prehensile Tales.

Ramatak Inc.

  • Founded by Ariel Manzur (Godot's co-founder) and HP van Braam (member of Godot leadership).
  • Provides ad networks, analytics frameworks, and other third party services for mobile.

Do you know any other commercial companies that are directly or indirectly connected to Godot Engine? Let's find out together!

    You previously posted:

    Xrayez I no longer use Godot and left the community months ago

    So what's the purpose of this new post?

      DaveTheCoder So what's the purpose of this new post?

      To make a riot, to make a fuss, obviously.

      As far as I know, that is true, but I don't see it as an issue. Many Linux/FOSS companies charge fees for support or professional services (Canonical, RedHat, Mozilla, etc.).

        cybereality maybe, but unlike those companies, it looks like Godot leadership doesn't even want to admit that they operate those commercial companies in official capacity, for some reason or another. None of the companies I listed directly announce those companies on Godot's official website (which would satisfy the transparency principle behind Godot), yet I don't see this kind of transparency in Godot.

        For instance, both W4 Games and Ramatak describe themselves as "Godot veterans", completely omitting the fact that they actually represent Godot PLC on the front page. Yes, somewhere they have to say that they represent Godot PLC down the road, but a lot of people just read the headlines.

        I mean, I can even quote Ramatak blog post here to showcase the difficulties and dangers of this to the Open Source part of Godot:

        Running a company as part of an open source project is a delicate balancing act. On one hand, you want to ensure that the company is successful and profitable. On the other hand, you want to maintain the health and sustainability of the open source project. After all, if the project fails, the company will also fail. For Ramatak Inc. and the Godot engine, this means being mindful of how the company’s actions impact the open source community and making sure that the project stays open, accessible, and inclusive for everyone.

        Since talk is cheap we set up Ramatak Inc. as a “Public benefits company”. For Ramatak this means that we will not be allowed to, for instance, “take back” contributions by making a piece of code we once released under an open source license proprietary in the future. In this way we feel that we can be a trustworthy member of the community.

        This is the words of Hein-Pieter van Braam, member of Godot PLC. If the company is considered as part of an open-source project (here Godot), then why wouldn't they announce those companies at Godot's official website as well? Even then, most of this is actually based solely on trust and transparency of those commercial companies founded by Godot leadership. In other words, who exactly is going to ensure that those companies would work for the "public benefit"? I don't see transaction and work reports, nothing.

        For instance, if we take Ubuntu, then they openly say that they are funded by Canonical:

        I hope you'll agree that Godot is not analogous to Linux kernel. Godot is an end product and organization first and foremost. If Godot leadership finds it necessary to delve into commercial realms, then why making Godot non-profit in the first place?

        In order to make this process truly legitimate, the other solution is very simple as well: Juan Linietsky, Ariel Manzur, Rémi Verschelde, HP van Braam must not represent Godot PLC (Open Source part of Godot), who may have an ability to collectively control all funds, and let other community members make major decisions for Godot (believe me, there are enough of talented contributors out there). This is not to say that Juan, Ariel, Rémi etc. wouldn't be allowed to contribute to Godot of course, but they wouldn't be the final decision makers in this case.

        In either case, there likely exist other companies founded by Godot PLC. If you truly care about Godot as an Open Source project, Godot community should definitely monitor Godot leadership activity in this regard. The number of those companies that are founded by Godot PLC (this is about leadership who is able to control all funds/donations, not community specifically) is alarmingly abnormal for an Open Source project like Godot, I don't understand why they wouldn't just team up and work for the same cause, via a single commercial company, with full transparency.

        I'm sorry, but the above is exactly the reason why Godot is described as hypocritical open-source project in the game development industry as a whole, including the ad hominem responses that I constantly receive from Godot followers. Here's just one example of such an opinion, even from within Godot community:

        Godot's community and leadership are so hypocritical sometimes. I hate how they pretend to not give a shit about copyright and yet act like vigilantes.
        I do know they definitely don't give a shit about their contributors and even try to erase their existence whenever there's a divergence of opinions.

        Yeah, I think that could have made more sense, a single commercial umbrella, sort of like Canonical and then have Godot open source. It appears (I don't know for sure) that Juan and Ariel had some difference of opinion, which is why they made two separate companies. I'm not familiar with the other partner. In any case, my point is that people need money to survive and continue working. A lot of open source code (including the Linux kernel) is donated from big companies like Samsung, Google, IBM, etc. And they do make money off of it, like Google does with Android. I think this is actually healthy and a good model.

          cybereality I think this is actually healthy and a good model.

          I mostly agree here, yet again, if a project is built upon hypocritical decisions, dishonesty, and lack of consolidated effort: all these factors could undermine Godot's success in the long run. Without this, Godot's "success" would be reminiscent to imperial expansion, which could be seen "beneficial" by some, but for whom and what cost? Who's going to lose in this equation? Is it community's success as a whole, or success of Godot leadership specifically?

          Ironically, I'd like to quote Joseph Jacks (JJ), who's a founder of OSS Capital (Open Source Software Capital), who invested in W4 Games:

          There’s no money in open source.
          There’s only niche money in open source.
          There’s definitely money in open source.
          Most of the money is in open source.
          The only money is in open source.
          There is no money, there’s only open source.

          I'll leave this up to your interpretation. 😛

          Well I think the reason W4 was set up as a separate company was to enable to providing things that Godot, as a non-profit project with an OSS charter, cannot. For example, console support. To release on any of the big 3 you need to sign an NDA prohibiting you from sharing certain platform specifics. Godot can't include console support as part of the core project because the MIT license is incompatible with these NDAs, and it can't use foundation resources to produce code that is not open source. But private companies can sign the NDA, work under it, and share it with anyone else who has signed the same NDA. So far it sounds like this has taken the form of hiring one of these companies to port your game for you, but what I'm really hoping for with W4 is that they'll be able to implement an extension that anyone (under NDA) can license to add console support. This hasn't been announced but the DirectX implementation they've provided already seems like a step in that direction.

          Regarding Lone Wolf, Prehensile Tales, and Ramatak, it doesn't seem weird to me that some people who are very involved in game engine development own game development companies. Game dev is kind of their thing. Godot can't sign its own Windows binaries because it's a nonprofit organization, not a licensed Microsoft developer.

          I don't see any evidence of hypocrisy or dishonesty. We live in a litigious world and sometimes there are hoops to jump through to keep everything compliant. I was actually really excited when W4 was announced because it seemed like that could finally be the way to (among other things) add proper console support while keeping Godot open source.

            Right, there is no money in open source. But code provides value, and money is a direct representation of value. If you are providing a great value, then you can find a way to monitize that, because you are generating money for other people. I do agree with you that the leadership has flipped flopped a few times. mostly regarding console support, but I think they made the right call to start a private company. There are realities of business, such as incompatible licenses on NDA console APIs, and you don't really have a choice.

            soundgnome Well I think the reason W4 was set up as a separate company was to enable to providing things that Godot, as a non-profit project with an OSS charter, cannot.

            Sure, I agree here, they cannot legally do this as a non-profit project, frankly this is no-brainer and I totally realize this, it's not what I talked about. But lead developer of Godot has been constantly regurgitating that they can sustain themselves purely out of donations and passion of contributors, so the very fact of them founding a separate company goes contrary to Godot's original claims. In fact, I'd say Godot leadership admitted that pure Open Source approach doesn't work in practice (with actions, not words).

            Here's a few quote from Juan, lead developer of Godot (2016):

            Monogame is made by Xamarin, and it's a company with paid employees. We are not [emphasis mine]. Only companies can get licensed.

            Context: MonoGame is an open-source project, just like Godot, but in contrast, they had console support all this time. So why wouldn't Godot choose a similar model as in MonoGame in the first place? In the case of Godot and their decision to found W4 Games along with other companies, the "we are non-profit" sounds more like a lip service than what actually happens de-facto. Did you know that Godot has been licensed to various clients via private commercial company Codenix company? This is the time when Godot wasn't open-source and wasn't called "Godot", by the way. They could definitely just continue with Codenix, make Godot open-source, and provide commercial services and have official support for consoles right from the start. But again, for some reason or another, they haven't done this. I could definitely provide my conjectures on this, but something tells me that I'd be eventually banned from this forum if I do this. 😛

            soundgnome Regarding Lone Wolf, Prehensile Tales, and Ramatak, it doesn't seem weird to me that some people [emphasis mine] who are very involved in game engine development own game development companies.

            You label Godot leadership as "some people". I'd like to clarify: you do realize that those "some people" are Godot founders and final decision makers in Godot, right? Those "some people" have direct write access to Godot repository, and are able to manage community members, control who can and cannot talk on various topics such as governance, etc.

            soundgnome Godot can't sign its own Windows binaries because it's a nonprofit organization, not a licensed Microsoft developer.

            Godot executable is literally signed by a commercial company, it doesn't matter whether it's an individual or not:

            Therefore, Godot can do this as a non-profit organization, namely via Software Freedom Conservancy, where Godot is currently a member project (for now), who literally owns Godot trademark (you can do a trademark search here):

            But for some unknown reason, they don't do this. Perhaps due to political reasons of Software Freedom Conservancy, but I feel like Godot developers share the same sentiment, so even if Godot creates its own so-called non-profit "Godot Foundation", they wouldn't codesign Windows executables via such a foundation.

            Out of curiosity, I checked whether Blender's executable for Windows is codesigned by their "Blender Foundation". And yes, it is:

            Just saying it's possible.

            A few thoughts:

            I think it is a bit early to be making guesses as to how the Godot team will handle Godot in terms of their commercial pursuits. I think there is places for concern (why go away from the foundation they were using before, what exactly to they plan to offer, etc) but I have not seen evidence that it is going to somehow effect Godot’s current trajectory at this time. It is not to say it couldn’t happen, but I think at this time it is mostly speculation. I would advise to see how they act in addition to speculating before getting too concerned.

            Additionally, there is some historic context being missed here. With Prehensile Tales and signing, for example, there was no official Godot commercial entity at the time to sign and they needed the binaries signed soon, sooner than they had time to make a different solution. I would like to see it officially signed by the Godot foundation or their commercial offering, but that was only recently made.

            The other companies that provide consulting are in similar boats: there was no official company and because Godot is open source and under MIT, they are entitled to form a company should they wish that offers commercial services. You, or anyone, can do the same under the license.

            With the Godot founders stuff, that really only applies to Reduz, as the other founder (Ariel Manzur) is not directly involved in development last I knew.

            As for individuals with control to merge and decide changes, that is largely up to an inner core group of people who are comprised of trusted individuals decided upon by those within the core group. I’m not a big fan of all the decisions they have made, and am not aware of all the decisions, but I can confidently say many members of that core group are not commercially funded to be there nor are they Godot founders. I understand concern that they are leading it without complete transparency, but the size of the project, conflicting interests by all contributors (on GitHub), and other complexities means someone has to steer the project and make tough decisions.

            Finally: what are you hoping this topic and discussion will achieve exactly? We are not the people involved, are an unofficial community platform, and by no means have sway over what happens. Even as the forum owner, I have no special communication nor privileges with the Godot team. We cannot effect a change here in any special way.

            Also: there are many, many game engines out there. If you do not like how Godot is heading, you are welcome to find an engine that is going in a direction you like, does not have commercial interests/influence, or otherwise meets what you are looking for. Game dev is incredibly diverse and new exciting game engines pop up frequently 🙂

            I understand having concern, but I’m unclear on what you hope will arise from this discussion.

            Additionally, just as a reminder to everyone: please remember to follow forum rules and be respectful of others, even if you disagree. If you feel someone was out of line, please flag it but do not act beyond that and let us in forum staff handle it. Thank you for your cooperation!

              TwistedTwigleg You, or anyone, can do the same under the license.

              Yes, not sure what you imply by that though, because neither me nor others represent Godot leadership in contrast.

              TwistedTwigleg With the Godot founders stuff, that really only applies to Reduz, as the other founder (Ariel Manzur) is not directly involved in development last I knew.

              This is not about development only. But given that there exist no controlling body over Godot leadership, everything is based on trust. And I'd like to repeat that I don't trust Godot leadership, that's one of the reasons why I don't even use Godot anymore.

              TwistedTwigleg Finally: what are you hoping this topic and discussion will achieve exactly?

              I'm concerned for other people who may go through a similar experience that I've had while contributing to

              Godot and talking about its governance, so I'm motivated by this as well, so other people can make an informed decision before picking Godot, something that I wasn't aware of several years ago when I first stumbled upon Godot.

              For readers: I cannot openly express everything I know about Godot here, even at unofficial Godot forums. You can find me on social media if you'd like to know more about Godot.

              TwistedTwigleg Also: there are many, many game engines out there. If you do not like how Godot is heading, you are welcome to find an engine that is going in a direction you like, does not have commercial interests/influence, or otherwise meets what you are looking for. Game dev is incredibly diverse and new exciting game engines pop up frequently 🙂

              Many Godot followers seems to misunderstand or misinterpret the main problem with Godot. The fact that Godot is involved with commercial interests/influence is not a problem per se, and it's not a core issue to me either. The problem is that the direction of Godot keeps changing in a whimsical and an unpredicted ways, constantly betraying the trust of existing users, and how a difference in opinion is treated in Godot community, especially leadership.

              TwistedTwigleg I understand having concern, but I’m unclear on what you hope will arise from this discussion.

              Let's stay on topic, please. My motivation is not important here. I'm driven by the desire to seek for the truth. What about you? (rhetorical question) 🙂

              TwistedTwigleg We cannot effect a change here in any special way.

              This is a helpless position.

                Xrayez My motivation is not important here.

                Could that be because your entire motivation is that you're salty about being banned?

                  Xrayez Yes, not sure what you imply by that though, because neither me nor others represent Godot leadership in contrast.

                  I am just nothing there is nothing stopping anyone from making a company and it’s within their rights to do so - whether they are Godot leadership or not. Godot leadership (I.E people making decisions on what goes into Godot ultimately) may be somewhat influenced by this, especially if it’s their company, but that is something those in leadership positions have to decide, not us. We cannot say whether they are biased or not without knowing the discussions they have and why.

                  Xrayez This is not about development only. But given that there exist no controlling body over Godot leadership, everything is based on trust. And I'd like to repeat that I don't trust Godot leadership, that's one of the reasons why I don't even use Godot anymore.

                  Fair, and as I noted I do not always agree with them either. This seems like a chicken and the egg problem though: because won’t that controlling body be the same as Godot leadership, just different people? I digress though.

                  Xrayez Godot and talking about its governance, so I'm motivated by this as well, so other people can make an informed decision before picking Godot, something that I wasn't aware of several years ago when I first stumbled upon Godot.

                  I see. Thank you for clarifying. But…

                  Xrayez Let's stay on topic, please. My motivation is not important here. I'm driven by the desire to seek for the truth. What about you? (rhetorical question) 🙂

                  Seeking the “truth” sounds more investigative than just describing and trying to warn/inform others.

                  spacecloud Could that be because your entire motivation is that you're salty about being banned?

                  Let’s keep discussion constructive.

                    🧌 Why doesn't this icon appear as a smiley?
                    [troll]

                    spacecloud sorry, i'll stay out of this thread now.

                    Very prudent decision.

                    Xrayez In the interest of full transparency (which Godot leadership declares to be a highly important aspect behind Godot as an Open Source project), I think it would be worth to research Godot's involvement with commercial companies around Godot ecosystem.

                    Guys, the goal is exactly what I said in the OP. 😉

                    I'm fairly confident to say that most people here were not aware of the mere existence of those commercial companies founded by Godot leadership (except for W4 Games, maybe), especially when they don't tell you this explicitly by hiding it behind a wall of newspeak (such as "We are Godot veterans"), instead of being direct about it to say that "We are Godot leaders". I'm not making this up, look up those websites and see for yourself. I invite you to talk factually. By the way, I wasn't aware of existence of those companies either, for years! And that's considering the fact that I contributed to Godot's development for 5 years straight...

                    TwistedTwigleg Seeking the “truth” sounds more investigative than just describing and trying to warn/inform others.

                    This is my general motivation that was built up due to my heavy interaction and involvement with Godot's core team in the past. In fact, I was part of the core team. But again, it's not really important what kind of method is used to discuss this (as long as we don't go ad hominem and have a constructive discussion), and I see absolutely no issue with investigation. Many systems have corrupted due to underestimation of their governance methods as exploited by leadership, and I have clear evidence of undue influence that Godot leadership has upon its contributors (which I don't reveal here for obvious reasons, as I said).

                    Believe it or not, but you can directly influence the decision-making process by speaking out your concerns (something that Godot followers are either afraid to do, or choose to be voluntarily ignorant regarding this concrete aspect of Godot, which is governance), because success of Godot is totally dependent on their users, and not the other way! Don't be "loyal" to the system for the sake of it. Be loyal to yourself and trust yourself first and foremost. 🙂