4 ms·
What about the Android SDK? I don't think that this is open source, is it? As a developer, when you download an Android SDK you have accept a licence that is no
by palata 9mo ago
What about the Android SDK? I don't think that this is open source, is it? As a developer, when you download an Android SDK you have accept a licence that is not open source, right?
- maxloh 9mo agoYeah. It is [1]. Surprisingly, Android Studio is open source too [2]. [1]: https://android.googlesource.com/platform/sdk/+/refs/heads/main https://android.googlesource.com/platform/sdk/+/refs/heads/m... [2]: https://android.googlesource.com/platform/tools/base/+/studio-master-dev/source.md https://android.googlesource.com/platform/tools/base/+/studi...
- palata 9mo agoOh is it Apache 2? That's what I see looking at a random file [1] but there is no global LICENSE file. And I didn't expect Android-Studio to be open source! [1]: https://android.googlesource.com/platform/sdk/+/refs/heads/main/apps/SdkController/src/com/android/tools/sdkcontroller/service/ControllerService.java https://android.googlesource.com/platform/sdk/+/refs/heads/m...
- maxloh 9mo agoYeah, they're Apache 2.0. That's how Android and some of its forks handle licensing. For example, most repos in LineageOS's GitHub org lack a global LICENSE file. Instead, licensing is specified on a file-by-file basis within the comment headers. This does lead to some ambiguity though. You can't put a license header into binary files like PNGs. In those cases, you can only trust that Google won't sue you for using them.