You May Not Use Unity Personal, Unity Plus And/Or Unity Pro Simultaneously You may not combine or integrate Your Project Content developed with one tier of Unity Software (e.g., Unity Personal) simultaneously with any of Your Project Content that you develop with another tier (e.g., Unity Plus or Unity Pro). Your Project Content developed with Unity Personal and/or Unity Plus will be tagged with an identifier that is used to enforce this restriction.
As mixing content developed with Personal or Plus or Pro is not allowed, what happens if I develop my game with Plus, grow revenue so that it forces me to purchase Pro. Licence terms suggest that I could not continue development of my game any more.
Also, if I purchase content from asset store… content created with Personal, does that mean I cannot use that content in game that I develop in Plus or Pro?
If so, how can I tell which licence terms apply for which stuff in the asset store?
Okay, so thankfully these are licensing questions I actually know the answer to!
You can continue work on your game no problem. It’s when you’re mixing tiers with other Unity users that license issues like this become a problem. Everyone working on a Unity project has to be working on the same tier.
You can use stuff made from any tier by asset store developers no problem.
It’s important to pay attention to the word “simultaneously” in that section you quoted. It completely changes the meaning of the section from what it could have been (no upgrading allowed) to what it actually is (no mixing tiers).
The below quote from the section “Unity Personal and Unity Plus” which is a little further down from the section you quoted has the answer concerning upgrades. The positioning of this section could seriously have been better. It’s very easy to skip over it.
Yes, I do wonder how they define “simultaneously”. They also say that Unity might tag content.
So what if I have piece of code that was done 6 months ago tagged as “Plus”. After that I go for “Pro”. That would mean I have old code written with “Plus” sitting there simultaneously with Pro*-*code.
Anyway. I’m sure it’ll be fine. I just found the licencing somewhat hmmm… hard to read for a non-lawyer/programmer.
It is bit strange why I could not use Personal/Plus/Pro simultaneously, as long as I have at least the highest tier in use. Oh well
I’m inclined to believe it will tag it with the highest tier being used. Easiest way to find out though is to drag the asset’s meta file into a text editor. It will specify the license type. Below is an example of an asset from a Pro project.
If you have multiple licenses you could try creating a project in one, saving, loading it in the lower tier, changing a file, and saving that to see what happens.