UPDATE: since the new subscription model started November 2015, you can also run multiple personal licensed copies at the same time (like on laptop and desktop for remote debugging client/server apps).
You are able to use your license on any number of computers (and under different operating systems).
However, IDE checks for the number of running copies on the local network when starting. In case it finds any copies started with the same license, they are all shut down except the last one.
Here is the relevant quote from the licensing agreement:
(a) Licensee may:
(i) install and use the version of the Software that has been specified in License Certificate on multiple Clients and operating systems, provided that a number of concurrent users never exceeds the number of Authorized Users specified in License Certificate and that the same License Key is not used concurrently by different Authorized Users, on different Clients or operating systems;
Comments
How does one authorized user use their license on multiple machines? The DRM in its current state cannot account for this.
Here's an example of something I cannot do because of DRM. I have two projects that I want to integrate on different machines. These projects talk to each other over the internet. I cannot use IntelliJ on both my machines to debug even though this doesn't break the license agreement. Please fix this DRM issue. One way to do this is to whitelist MAC address of your own machines.
@Benjamin Sisson, license agreement restricts concurrent use, it's not a "DRM issue":
4. GRANT OF LICENSE
(b) Licensee may not:
(iii) use the License Key on different Clients or operating systems at a time. The Software may contain a feature preventing concurrent use of the same License Key on different Clients or operating systems.
(d) "Client" means a computer device used by Licensee for running the Software.
I just want to make sure I understand what sounds like really generous licensing terms.
I am a registered PyCharm customer and usually run it on my Mac. But, on the rare occasions when my Mac is down for maintenance and repairs, I have an old Dell running XP I use for email and Net surfing. So, as long as I keep renewing my PyCharm license every year, when my Mac is down I can download whatever is the latest windows version of PyCharm to my Dell and enable it, at no additional charge, using the user name and license key I used to register PyCharm on my Mac?
Yes, that is correct.
Could you please confirm something for me? I will soon be upgrading my Linux Mint PCs to Petra by performing a complete system and application re-install. I didn't see a License Deactivation function in IntelliJ IDEA Ultimate, so according to the license agreement I can enter my license key on the upgraded PCs without a problem as long as I'm not using it concurrently on multiple PCs, correct?
From the agreement language it seems clear that it shouldn't be a problem, confirmed by the lack of a Deactivation function but just wanted to check. Thanks!
so according to the license agreement I can enter my license key on the upgraded PCs without a problem as long as I'm not using it concurrently on multiple PCs, correct?
Yes, exactly.
From the agreement language it seems clear that it shouldn't be a problem, confirmed by the lack of a Deactivation function but just wanted to check.
Don't worry, there is no any activation/deactivation.
Wow, THAT was a fast response! :-) And on a Sunday. Thanks for confirming that for me, Serge, and keep up the great work!
p.s. Really looking forward to IntelliJ IDEA 13
Question along the same lines: Can I enter the same license key for a Windows machine that runs a Linux VM and both use IDEA 13 - though not at the same time?
Disregard - found the answer:
[quote]
Cross-platform compatibility
A Personal License allows for use of the software on different operating systems, provided that they are not used at the same time.
[/quote]
Is there any way I can 'kick' the running instance on another PC out - e.g. if I forget to shutdown my PC at home and want to use IntelliJ IDEA on my Laptop on the road?
I'm also wondering about Kirill's question.
When a conflict is detected, you will be presented with the dialog which allows to shutdown another instance and continue working in the current instance.
Note that it's checked only within the same local network, I doubt that you are connected to your home network while on the road.
HI,
Just wondering,
is it OK if I am in a company and I purchased it for my personal use for my work?
Mukezhang, yes, you can use your personal license at work, but you can't transfer it to anyone else.
I use PCs (windows and linux) and share screens/mouse/keyboard using synergy. At the moment I have to use community on one of them, would be nice if there were a way to use my licensed copy on both.
Ok to clarify for myself. I can own 3 different machines and install Phpstorm on all 3 machines, however I can only run it on one machine at a time? I own a MacBook Pro, MacAir and I just purchased a Windows Machine. I only have it on my MBP but since I am developing on different machines for example I use my Air to travel or take with me on the go but need to use it, then at home or school I may use one of the other. So that is okay to do? As long I don't have 2 computers running the program at the same time?
Selina, yes, that is correct.