Hello, as per the Terms of Service the license is non-transferable, meaning that you cannot use the Unity Pro license from your employer for personal projects.
For switching to a personal license on the same machine, you’d have to:
Hi, thank you for the clarification and the detailed workaround! Would have been nice to be able switch accounts per project, but I read on other thread that that’s already “on the radar” ( Multiple Unity logins ). Will look into the command line interface, thanks!
The words return in Step #1, and activate in Step #4 are worrisome!
If I return my employer’s license at the end of every work day, so that I can activate my personal license to work on personal projects, does my employer get notified that I have done so?
Is there any risk that my employer’s software management guru might say “Oh, this guy just returned his Unity license! He clearly doesn’t need it any more. I’ll immediately assign that license to the next person on our list waiting for a Unity license,” or anything like that?
Another problematic scenario:"This guy just activated his corporately owned Unity license at 1:00 PM, andreturnedit, but it’s only 2:00 PM! He must be slacking on the job and working on his own projects on company time!"
One more question: Where can I formally request a feature developed into Unity / Hub where I could just get a button to easily / efficiently switch between licenses?
While not full equivalent, as long as it’s always a “1 pro license from employer and personal license for other projects”, you can pretty much get there just using the “Add command line arguments” (in the “…” menu) for a project in the hub to add -force-free and it’ll always open that project with a personal license. No returning of Pro licenses that way.
Is the computer also owned by the employer? I would never try to mix personal work on a machine which represents my other job. Not only do you have to worry about the Unity editor license, but every single asset that is bought or created has a chance of “accidentally” leaking across that gap.
I’ve known people in other software development houses to use virtual machines for each of their clients, but even that gave me misgivings.
The computer is owned by me personally. The pro license is owned by the corporation I work for, and the development is done on my personal machine.
Eventually I may need a second pro license, owned by me personally, and the ability to flip between the corporate license for the day job, and my personal pro license for semi-pro, nights-and-weekends work.
I would love to see a color-coded dropdown in the hub / unity editor interface / both that allows you to just select which license the project is being worked under, and to facilitate an easy way to keep all of the work straight.