Effective Date: 18 February 2011
- 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.
- 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
- 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.
- In Spring Roo, public user content is submitted via commands starting with "addon feedback"
If you have any questions or would like additional information about Spring UAA, please contact firstname.lastname@example.org.
Copyright © 2010, 2011 VMware, Inc. All rights reserved.