Supplemental License Terms

In response to concerns from Macromedia Flash users who wanted to make and distribute their own components based on the Flash components framework, Macromedia has instituted the policy set forth below in the Supplemental License Terms contained here.


What products does this policy change affect?

Only Macromedia Flash MX 2004, Flash MX Professional 2004, and only if you agree to the attached Supplemental License Terms.

What is the change in policy?

In the Macromedia Flash End User License Agreement (EULA), you are not allowed to distribute components developed by Macromedia except in your project. While that is acceptable to a vast majority of users, since Flash MX, users have wanted to make and distribute components based in part on Macromedia code. With the release of Flash MX 2004, the new components framework promoted reuse of the framework Macromedia supplied, but the EULA prevented distribution of Macromedia code. So, while you could make and use your own components, you could not distribute those components.

With this change, you can make and distribute your own components based on the Flash components framework, as set forth in the Supplemental License Terms. However, in order to distribute those components, you must add your own value to the components. You cannot simply repackage the Macromedia supplied components and distribute them. You must add “material value” to the components by contributing your own work to them. For precise details, see the Supplemental License Terms.

How much “material value” do I have to add to the components before I can distribute them as my own?

There are several ways to think about this. Ask yourself whether you are really providing capabilities that extend the original components in clearly defined ways that most people you target with your changes would value. One measure of this, though not a definitive measure, is whether people would realistically pay for the value you are adding, whether you actually charge for it or not.

For example, using the components framework to create a unique slider component is clearly adding value because Flash does not ship with a slider component and this is clearly additional functionality that you have added. Similarly, adding fundamental capabilities to components is adding value.

However, taking a component that ships with Flash and changing a color is not typically adding value, so you are not allowed to distribute that component. You may use that component in your project, of course, but you may not distribute it independent of your project.

How does this impact the components released on the DRK?

The DRK components are shipped with their own, separate EULA that does not grant the same rights as the Supplemental License Terms. The provisions here do not apply to the DRK components. Please see the DRK EULA for specific details on your rights with that product.

How does this impact the Flash Elements included with Dreamweaver?

The Flash Elements shipped with Dreamweaver MX 2004 are Flash components and thus are covered under the Supplemental License Terms. Rights expressed here apply to the Flash Elements. For more information, see the Supplemental License Terms.

When does this policy change take affect?

The policy change takes affect upon your agreement to the Supplemental License Terms and applies to the products affected by this change.