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.
Read the rest of this FAQ, which should answer any question you might have about
redistributing a modified version of Aptana Studio or Jaxer.
Aptana 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") or under the Aptana Public License (known as the "APL"). 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. 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 (http://www.gnu.org/licenses/gpl-faq.html) 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.
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.
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.
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.
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.
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.
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.
Yes, under the GPL. If you need to make modifications, add or remove plugins, etc., or otherwise create a work based on Aptana Studio or Jaxer, and you cannot make those changes available under the GPL, you will need to contact us for a commercial license.
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.
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 modifications external to your organization, you must either contact Aptana for a commercial license or release it under the GPL.
Please send your question to license@aptana.com and we will be happy to assist you.