this post was submitted on 25 Feb 2024
28 points (86.8% liked)
Android
9373 readers
1 users here now
A place to discuss anything related to Android or Android adjacent.
INFO:
-
No attacking others based on their phone preferences. Criticizing OEMs/devices is allowed. Attacking users because a different brand/device works for them isn't.
-
Obvious spam will be removed.
-
Anything directly or indirectly related to Android is allowed.
Check Out Our Partner Communities:
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Android Studio is a fork of IntelliJ IDEA, which is open sourced and free software (under Apache 2.0), with additions from Google (proprietary and closed source, as far as I can tell), so it has components that are both. This is compatible with the Apache license, which doesn't require that derivative works be distributed under the same license.
So, ultimately, Android Studio has some components that are open source and some that aren't.
and is there no other way to make kptlin code?
Kotlin? You have options.
There's always the command line tools with gradle 😉
The regular FOSS Intellij Idea is the premier Kotlin IDE and can do Android too. Though Google is usually a slog to throw their AGP integration code over the fence which sucks because projects sometimes upgrade their AGP quite aggressively.
The code itself is just text, an IDE just gives you fancy integration.