Before you can download the Android SDK, you must review and agree to the Android SDK License Agreement. This agreement is a contract between you (the developer) and Google (copyright holder of the Android SDK).
Even if someone at your company has agreed to the Licensing Agreement on your behalf, it is important for you, the developer, to be aware of a few important points:
1. Rights granted: Google (as the copyright holder of Android) grants you a limited, worldwide, royalty-free, non-assignable, and non-exclusive license to use the SDK solely to develop applications for the Android platform. Google (and third-party contributors) are granting you license, but they still hold all copyrights and intellectual property rights to the material. Using the Android SDK does not grant you permission to use any Google brands, logos, or trade names.You will not remove any of the copyright notices therein.Third-party applications that your applications interact with (other Android apps) are subject to separate terms and fall outside this agreement.
2. SDK usage:You may only develop Android applications.You may not make derivative works from the SDK or distribute the SDK on any device or distribute part of the SDK with other software.
3. SDK changes and backward compatibility: Google may change the Android SDK at any time, without notice, without regard to backward compatibility. Although Android API changes were a major issue with prerelease versions ofthe
SDK, recent releases have been reasonably stable.That said, each SDK update does tend to affect a small number of existing applications in the field, necessitating updates.
4. Android application developer rights: You retain all rights to any Android software you develop with the SDK, including intellectual property rights.You also retain all responsibility for your own work.
5. Android application privacy requirements: You agree that your applications will protect the privacy and legal rights of its users. If your application uses or accesses personal and private information about the user (usernames, passwords, and so on), then your application will provide an adequate privacy notice and keep that data stored securely. Note that privacy laws and regulations may vary by user location; you as a developer are solely responsible for managing this data appropriately
6. Android application malware requirements: You are responsible for all applications you develop.You agree not to write disruptive applications or malware.You are solely responsible for all data transmitted through your application.
7. Additional terms for specific Google APIs: Use of the Android Maps API is subject to further Terms of Service (specifically use of the following packages: com.google.android.maps and com.android.location.Geocoder).You must agree to these additional terms before using those specific APIs and always include the Google Maps copyright notice provided. Use of Google Data APIs (Google Apps such as Gmail, Blogger, Google Calendar, Google Finance Portfolio Data, Picasa,YouTube, and so on) is limited to access that the user has explicitly granted permission to your application by accepted permissions provided by the developer during installation time.
8. Develop at your own risk: Any harm that comes about from developing with the Android SDK is your own fault and not Google's.
Was this article helpful?
Here's How Anyone Can Start, Build and Run their Own Successful Software Empire Without Knowing the First Thing About Programming, Scripting Or Any 'Coder' Stuff. There is no doubt about it software sells. Software has a high percieved value and it solves problems for people. A claim that can't always be made for PDF books, Video products and the like.