Spring User Agent Analysis Terms of Use
|
|
Effective Date: 18 February 2011
These Terms of Use describe how VMware will treat the data provided by individuals and organizations through the Spring User Agent Analysis (UAA) system, if UAA is enabled by you.
- A universally unique identifier (UUID) is generated for every installation environment that submits data using UAA. This unique identifier is transmitted every time data is sent to VMware.
- If you do not enable UAA, UAA may still occasionally transmit to VMware the UUID mentioned above together with a flag to indicate UAA is not currently enabled. No other information is transmitted. VMware uses this information solely to understand what proportion of total users the UAA data reliably represents.
- VMware does not intend for UAA to collect information that can uniquely identify you as an individual. However, it may inadvertently collect information that is included in plug-in or add-on names, which may identify an individual or organization.
- The data that is being collected relates to how you are using Spring technologies and any third-party libraries, plugins or add-ons related to these technologies. This includes, but is not limited to, information on library/plug-in/add-on names, version numbers, actions and commands that you invoked, date and time last used, project statistics etc. You can imagine it to be similar to "click stream" data that is collected at certain web sites.
- UAA may collect and transmit data such as the country where you are located and your language as reported by the JVM. Other data such as your operating system, JVM details and installation identifiers may also be collected and transmitted.
- Through UAA, there are opportunities for you to actively participate by creating, providing and sharing information to VMware and other users which may include opportunities to vote, comment, provide ideas, suggestions, feedback, data, code, bug fixes, and other information (collectively "Contributions"). Such features are entirely optional and do not operate unless you explicitly invoke the clearly-identified command for that purpose. The relevant commands are also listed below for ease of identification. By submitting Contributions, you warrant that you are not uploading viruses, worms, Trojan horses or other malicious, illegal, or unlawful code which is designed to interrupt, destroy, or limit the functionality of any software or hardware. All Contributions are deemed be provided on a non-confidential basis.
- UAA does not collect IP addresses or host names, however, IP addresses are presented to VMware-operated servers as part of the normal operation of the HTTP protocol.
Uses of the Information
- VMware may, in its sole discretion, make available to organizations and individuals, on a case-by case-basis, the data that it collects through UAA, whether in raw or aggregated form.
- IP address information is used to determine the geographical location (eg country, city, latitude and longitude) from which a UAA HTTP request originated. This is used to enhance the quality and visual presentation of the data.
- VMware may publish summary reports based on the data obtained. These reports will be made available in machine readable format that will allow individuals and organizations to undertake further analysis.
- Potential uses of the summary reports may include, but are not limited to: 1) those who want to better understand how individuals are using Spring technologies, 2) usage of Spring technologies and third-party libraries, add-ons and plug-ins, and 3) an estimate to the number of individuals using various technologies. It is expected that the summary reports and raw data may be used for other purposes that we have not yet envisioned.
- Any Contributions provided by you to VMware may be editable and freely used by VMware. By providing Contributions, you grant to VMware a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable license to reproduce, prepare derivative works of, publicly display, publicly perform, make, have made, use, offer to sell, export, transfer, sublicense, and distribute such Contributions and derivative works for any purpose without restriction.
- In order to grant VMware the rights, permissions and licenses contained herein, you represent and warrant that you either own or have all the necessary intellectual property rights in the Contributions submitted and that your Contributions are non-infringing on the patent, copyright or other intellectual property rights of others. Do not submit or otherwise provide Contributions that are protected by the intellectual property rights of others, unless you own or have the necessary rights or licenses to use such Contributions.
Interactions with UAA
- If you provide consent, UAA will transmit your usage data using HTTP to VMware-operated domains, including but not limited to springide.org, springsource.org and springsource.com. These transmissions may occur over unencrypted HTTP transport and are therefore susceptible to intermediate devices (such as proxy servers and network analyzers) also recording the data.
- You can choose to revoke your consent to these Terms of Use, disable transmission of UAA data in requests, or limit the data it transmits at any time. Each technology that uses UAA enables you to revoke your consent, disable the transmission of UAA data in requests, or limit the data it transmits:
- In SpringSource Tool Suite, use the "Preferences | Spring | User Agent Analysis" page
- In Spring IDE, use the "Preferences | Spring | User Agent Analysis" page
- In Spring Roo, use the "download status" command and follow on-screen instructions
- If you decline or revoke your consent, UAA may make a one-off transmission to VMware containing the UUID mentioned above together with a flag to indicate you have rejected these Terms of Use. No other information is transmitted, and no further transmissions will occur. VMware uses this information to understand what proportion of total users the UAA data reliably represents.
- At any time you may also view the data that is being collected. You can use the commands listed above to view the data that is being collected.
- The following Spring technologies provide voting, feedback and similar features allowing you to provide Contributions. These features are optional and you do not need to use them. If you do decide to use these features, any content you provide using these features will be subject to the UAA Terms of Use:
- In Spring Roo, public user content is submitted via commands starting with "addon feedback"
- You should be aware that it is possible for other software you install onto your computer to access the data collected by UAA. However, all software you install published by VMware that access UAA complies with these Terms of Use.
VMware may update or change the UAA Terms of Use periodically to reflect feature or functional changes in UAA or for other business reasons. You understand and agree that VMware reserves the right to make these changes. VMware will post changes to the UAA Terms of Use website and you are encouraged to periodically review these UAA Terms of Use. You agree that your use and continuation of the UAA demonstrates your acceptance of the UAA Terms of Use and any changes thereto.
More Information
If you have any questions or would like additional information about Spring UAA, please contact s2-uaa-operations@vmware.com.
You may also wish to view the VMware Privacy Policy at http://www.vmware.com/help/privacy.html, and the Spring User Agent Analysis Frequently Asked Questions (FAQ) at http://www.springsource.org/uaa/faq.
Copyright © 2010, 2011 VMware, Inc. All rights reserved.
|
|
|