Aptana Studio Frequently Asked Legal Questions

What is Aptana's software licensing model for Aptana Studio?

Aptana Studio 2 uses a "dual licensing" model. Under this model, users may choose to use Aptana Studio under the free software/open source GNU General Public License (commonly known as the "GPL") with the Aptana-GPL Exception, or under the Aptana Public License (known as the "APL").

Aptana Studio 3 is available solely under the GPL

We may be willing to enter into other commercial licensing arrangements on a case-by-case basis.

Under the GPL license, Aptana Studio is available free of charge, as long as the use of Aptana Studio adheres to the terms of the GPL license (with Aptana-GPL exception). Users may download the software for free, and modify, integrate and distribute it. However, GPL users must abide by the rules of the GPL, which stipulate that if a work based on Aptana Studio is redistributed, the complete source code for this work must also be open and available for redistribution under the terms of the GPL. See the GPL and the FAQ of the Free Software Foundation for more details.

Aptana offers the APL license for organizations that want to use Aptana Studio free of charge and modify, integrate and distribute it for personal or internal use only, without any redistribution requirements. If you want to make a commercial use of Aptana Studio, you must do so as part of an open source project, under the GPL, or under other commercial license terms we may agree to.

Why does Aptana use a dual licensing model?

Aptana wants to make our products available to everyone, and we want to continue to make the source code available and encourage outside contributions.

By adopting a dual license model, Aptana can remain open source and encourage the freedom of development and contribution that has made us who we are. In addition, it makes it easier to use our software in situations where the GPL is not an option.

The dual licensing model sustains both innovation and growth. If a company sells a version of Aptana Studio or Jaxer, or a work based on it, and cannot contribute the code back to the community, we ask that they contact us for a commercial license. On the other hand, developers that want to create better open-source software can continue to do so under the GPL and ensure that everyone benefits from each other's contributions.

Which license should I use?

If your contribution or development falls under the GPL we are encouraging you to use the GPL to perpetuate the spirit of the open source community. If GPL doesn't work for you, then the APL allows unrestricted noncommercial use and modification without redistribution. If you need to commercially distribute a version of Aptana Studio and can't use the GPL, contact us to discuss a commercial license and assistance in commercial integration.

Can I redistribute Aptana Studio or Jaxer as is, without any modifications?

Yes. If you just want to redistribute the software as is, in source or binary form, commercially or as open source, you are free to do so under the terms of the GPL.

Can I make changes, add to, or combine Aptana products with other things and and redistribute the result?

You can change any of Aptana Studio's or Jaxer's GPL'd source code and create derivative works as long as everything you add or change is all licensed under the GPLv3 and made publicly available.

To what extent can I modify Aptana Studio or Jaxer source code under GPLv3?

You can change any of Aptana Studio's or Jaxer's GPL'd source code and create derivative works as long as everything you add or change is all licensed under the GPLv3 and made publicly available.

Can I add EPL'd plugins to Aptana Studio package and redistribute it?

No. You can only redistribute the unmodified binary versions of the EPL'd plugins that are part of Aptana Studio when distributing any of the GPL'd code. Adding any files to Aptana Studio package creates a derivative work, and since all derivative works need to be made GPL'd, you will not be able to add EPL'd (or any other license) plugins without contacting us for a commercial license.

What if I want to make changes to some of Aptana Studio's EPL'd plugins?

You are free to make changes to any of Aptana Studio EPL'd code under the terms of the EPL. To get those redistributed as part of Aptana Studio, we encourage you to contribute those back to Aptana so that we may evaluate your changes for inclusion back into the product.

Can I take unmodified Aptana Studio binaries and combine them with an Eclipse distribution?

No. Combining our GPL'd licensed code with any other product requires that the entire product be GPL'd, and therefore you cannot include any Eclipse distribution.

Can I repackage Aptana Studio or Jaxer and distribute it?

Yes, the GPL explicitly permits you to do so but your derivative work must also be released under the GPL 3 or later license. If you need to make modifications, add or remove plugins or otherwise create a work based on Aptana Studio or Jaxer, and you cannot make those changes available under the GPL, contact us for a commercial license.

As a developer, how does the GPL v3 affect my existing work that I developed under other licenses?

Any code you write and own copyright to, which is not a work based on Aptana Studio or Jaxer code, can be distributed in any manner under any license. However, for example, if you create and distribute a combination of your own code with Aptana Studio or Jaxer, or you otherwise create a work based on an Aptana product, then the whole work must be GPL'd or you must obtain a separate license from Aptana.

If I make modifications or customizations to Aptana products for internal use, must I make these changes publicly available?

No. If you keep these modifications internal to your organization, you do not have to make your changes publicly available. If you wish to redistribute the modifications outside of your organization, you must either contact Aptana for a commercial license or release it under the GPL.

If I have questions about commercial licensing of Aptana products, who do I contact?

Please send your question to and we will be happy to assist you.