Eclipse Foundation Update Manager Agreement

8th September, 2004

As of February 11, 2011 this agreement was superseded by the revised Eclipse Foundation Software User Agreement.

The Eclipse Foundation makes available the Eclipse Update Manager ("Update Manager") for the purpose of allowing users to install software, documentation, information and/or other materials (collectively "Downloadable Features"). A Downloadable Feature is a bundle of Plug-ins and/or Fragments and related materials. This capability is provided with the intent of allowing users to extend and update the functionality of Eclipse-based products. Information about packaging Downloadable Features is available at http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/platform-update-home/doc/eclipse_update_packaging.html ("Specification").

You may make a Downloadable Feature available on a web server ("Update Server") with the intent of allowing other parties to install the Downloadable Feature using the Update Manager. By providing a Downloadable Feature in such a manner and making it available in accordance with the Specification, you acknowledge your agreement to and grant all necessary rights to permit the following:

  1. A series of actions may occur ("Update Process") in which a user may execute the Update Manager on a machine ("Target Machine") with the intent of extending and updating the functionality of an Eclipse-based product.
  2. During the Update Process, the Update Manager may interact with your Update Server such that a Downloadable Feature or a portion thereof will be copied from your Update Server to the Target Machine ("Downloaded") using the Update Manager.
  3. According to the Specification, you must provide the terms and conditions that govern the use of the Downloadable Feature ("Feature Update License") and such Feature Update License shall be placed on your Update Server in accordance with the Specification. Such Feature Update License must inform the user of the terms and conditions that govern the Downloadable Feature.
  4. The Update Manager will present the Feature Update License so that a user may read it and indicate that they agree with the terms and conditions of that license. Upon such indication of agreement by the user, the Update Manager will complete installation of the Downloadable Feature.
  5. If you provide a Downloadable Feature ("Top-Level Feature") that "includes" other Downloadable Features ("Included Features") according to the Specification, any installation of the Top-Level Feature by the Update Manager will present only the Feature Update License for the Top-Level Feature and upon the user indicating their agreement of that license’s terms and conditions, both the Top-Level Feature and the Included Features will be installed as described above. It is your obligation to ensure that the Feature Update License for the Top-Level Feature includes the terms and conditions that apply to any and all Included Features or tells the user where to find the Feature Update Licenses that apply to the Included Features.