So I have read the end user licence agreement but I don’t quite get it . It says that they grant you only licence not sell you the UE4 . Ok that’s fine we need to pay them 5% of our profit , but can you somehow make new agreement with them so they sell you UE4 (for certain amount of money of course) and give you full rights to it (like modifying it and not having to pay them anything after you buy it) ?
like modifying it
First of all you are allowed or better say encouraged to modify ue4 to your needs. Thats why it’s source is available to it’s users.
So there is no problem in selling a game with a modified version of ue4 as long as you state thats its using a modified version of ue4 and dont tell other people thats its a custom engine.
not having to pay them anything after you buy it
I am not 100% sure but I think there is an enterprise version of ue4 which you can buy to get rid of the 5% and also get 24/7 live support from epic staff. At least thats what most engines offer. But thats more an option for AAA studios with huge budgets. I assume we are talking about 100 of 1000s of $ here.
Exactly the link I was looking for. I knew I saw something like this before. Just couldn’t find it anymore.
Kuhmaus – UE4 is not Open Source … it is FREE … there is a huge difference. The software is still restricted by an EULA and is NOT Open Source. Please make sure you understand the difference.
Well you are right if you take the definition of the term open source nowadays. But the source is open. Everyone can access it (as far as he got an epic account, which is free to create). That is why I consider it as open source.
Its the same with free vs free to play. Both similair but completely different if you take a closer look.
No … you are completely incorrect … you cannot compare the two … they mean completely different things. I don’t want to derail this thread but it is important that you understand that the source code is FREE to access but is not OPEN Source. There is a huge difference.
Please don’t refer to it as open source in the forums because a lot of users will get confused and could end up in legal difficulties later on. I merely pointing this out so that otehrs don;t make the mistake you have.
btw I do intend to buy (if the price is right of course ) it because I plan to make a game studio , hey maybe we do become AAA some day
Oh boy, this can of worms again. qdelpeche Is right, Unreal is NOT open source by any past, present, or future definition of the word. It doesn’t matter if people are using the term incorrectly as common speak, legally (the thing that matters and what the word “open source” was coined for) Unreal Engine fails a few checks against the Open Source Initiative (the people who own “open source”).
Straight from the horses mouth:
Open source doesn’t just mean access to the source code. The distribution terms of open-source software must comply with the following criteria:”
The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale. (We can not distribute Unreal Engine, free or otherwise.)
The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software. (We can not create a derived work, we do not have the same rights.)
Distribution of License
The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties.
License Must Not Be Specific to a Product
The rights attached to the program must not depend on the program’s being part of a particular software distribution. If the program is extracted from that distribution and used or distributed within the terms of the program’s license, all parties to whom the program is redistributed should have the same rights as those that are granted in conjunction with the original software distribution. (We are tied to Epic/Unreal, you do not have the same rights.)
License Must Not Restrict Other Software
The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be open-source software. (This last one is the opposite way around, as you are not allowed to distribute a version of Unreal, modified or not.)
I also think I saw somewhere that Unreal worked out deals with bigger development budgets. I’m not 100%, but I don’t think a large studio would pay 5%.
Well so everything with a restrictive license on it isnt considered open source? I don’t really get it.
Okay so if ue is considered as free. What is the name for free games then? I mean free games not free to play. Since free games are free and dont provide access to their source in most cases. Whereas ue4 is also free but does provide source access. What is the term for ue4 then? I can see a difference but I cant see different names.
Once again, Open Source is not common speak. There are a defined set of rules. Unreal would be referred to as “commercial software”.
Well, if all of you think its such a problem how you call it then I will edit my post. Hope it’s okay now
You can talk to Epic licensing and set up new licensing terms for your project, what that would involve is that you would pay them a cost upfront and then you could reduce or eliminate the royalty. That’s how they used to license the engine, most AAA studios probably license it that way since 5% of millions of dollars is going to end up being more than what they’d pay for it upfront.