Legal News: Plugin License is Required for all Plugins

With the GDPR (General Data Protection Regulation) coming into action last week, in addition to some of the compliance-related changes which were introduced earlier, there has been a change to the way plugins and their updates are uploaded to the plugin repository.

Starting May 24, 2018, it is a requirement to specify a valid license URL for your plugins. Please provide a valid license URL for your plugins at your earliest convenience.

  • A License URL for new plugins should be provided on the upload form.
  • For existing plugins, it is not possible to upload a new update to the plugin unless the License URL is provided on the Edit Plugin page. If you are using an API to upload the plugin update and the license is not specified, an error will be returned until the License URL is provided in the plugins repository interface.


The owner or creator of the plugin decides what EULA (end-user license agreement) should apply to the plugin and its updates. Unfortunately, JetBrains can’t tell you what your plugin’s Developer EULA should say because it will largely depend on your choice of how to license the plugin, and how to use personal data, etc. However, we can give you some pointers, e.g. Open Source licenses and various independent EULA generators (not affiliated with JetBrains).

Should you have any questions, please ask them to us here in the comments, post them to @JBPlatform Twitter, or drop us an email at

Comments below can no longer be edited.

1 Response to Legal News: Plugin License is Required for all Plugins

  1. Avatar

    Mikhail Vink says:

    June 10, 2018

    Short clarification based on Twitter feedback: ‪so far we don’t have plans to remove plugins without a license specified, but we might need to do so in the future if we get reasonable requests from the third parties or in case of the legal background change, so we try to make sure we have licenses for most of plugins.‬

Discover more