I hope this is not just shouting into a dark hole. I like to think that people at Unity still read this stuff.
I’m not asking for a price drop or anything to be made free, this thread is in no way about anything like that at all.
Rather I think the licensing scheme needs to work differently. The licensing scheme of Unity really needs to be tailored to the highly cross-platform mobilized freelancer, much in the same way that Luxology Modo’s licensing scheme is and Pixologic’s Zbrush licensing scheme is. Both Luxology and Pixologic know their proffesional users are going to be jumping around to different workstations and different studios alot and have thus made their licensing very permitting of this. You can install a single Modo license on as many workstations and as many operating systems as you want, just it can only be open in one place at a time. This is allows you to easily work in different studios, different workstations, on different operating systems, with a single license, without any struggle. I think Unity developers are susceptible to needing this same flexibility, but the current Unity licensing scheme makes it a serious struggle to have this work style.
Let me describe my situation here. I am a full-time Unity developer at a company, I also do freelance unity development on my own, and my company also sends me out to other companies from time to time to help them with their projects when they need a programmer.
What this ends me up with is, I have three computers, I have a mac pro workstation at my company office, I then have my personal mac pro workstation at home, I then have my own own personal macbook pro that I take with me.
I know Unity lets you install your license twice, and I currently have it on my office mac pro, and my personal macbook pro. This has been sufficient for a while. BUT there a few things that have developed that have made this restriction very frustrating.
I am increasingly needing to develop native plugins for OSX and Windows. I am needing to now use Directx 11 for a few projects, but most of my work is still for iOS. So I need Unity on OSX as well as Windows. It would also be nice to be able to develop on my home mac pro when I am at home, and not be forced to use my macbook pro because I’ve run out of installs.
Basically it’s turning out than I need Unity installed 6 times. As I have 3 computers I work on, office mac pro, home mac pro, personal macbook pro. But I am also now needing to do both Windows and OSX development back and forth, meaning ideally I need my unity licenses installed on the OSX partition of each computer, and ALSO the windows bootcamp partition of each computer.
So right now I am looking at having to install my unity license on the OSX and Windows bootcamp partition of my macbook pro, and not even be able to use my much faster Mac Pro’s for Unity development. Or spend another $4500 to have a second set of Unity licenses.
This is seeming really frustrating to me at this point. When comparatively Luxology lets me install Modo on all three of my work computers, on all three of their OS’s (I have triple boot set up on my machines), and then it just grabs the licenses from the internet whenever I need it, allowing Modo to be open on only one computer. So I literally have my single Modo license installed in 9 different places, and the license permits that as long as it is only open in 1 place at once. For my work style this is really ideal, and I presume alot of people doing unity development are probably in the same boat as me. Unity developers aren’t ones that seem to get absorbed into major companies and sit at one workstation the whole time. I imagine alot of your are probably like me of having to go around to lots of different places, and having to use different computers, and you also need to to do develop under different operating systems. The current Unity licensing scheme is really restrictive to allowing this. I really wish it would change.
Even a licensing scheme like Vray or Propellerheads reason where your license is on a USB dongle would be more preferable to me, as then I could jump around to all my different computers and operating systems.
Sorry I don’t like to complain very much about this stuff but. Really I am facing the decision right now to spend another $4500 on unity licenses just for myself, or move both my installs to my macbook pro’s windows and OSX partitions, and stop using my much faster Mac Pro for unity development altogether. It seems to me like for a package that caters to highly mobile freelancers, and cross platform development, it should seem obvious your probably going to need to install your licenses on more than just two separate operating systems.
Please change it?