google never says it’s foss and it makes sense why theyd not foss it, extend and extinguish. flathub says proprietary, wikipedia says both, im very confused

33 points

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.

permalink
report
reply
2 points

and is there no other way to make kptlin code?

permalink
report
parent
reply
6 points
*
permalink
report
parent
reply
3 points

There’s always the command line tools with gradle 😉

permalink
report
parent
reply
2 points

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.

permalink
report
parent
reply
1 point

The code itself is just text, an IDE just gives you fancy integration.

permalink
report
parent
reply
5 points

It’s open source, you can download and build it if you follow the instructions to clone AOSP source code.

permalink
report
reply
2 points

AOSP source code

He is asking about Android studio not Android Open Source Project?

permalink
report
parent
reply
1 point

Yep AOSP has both

permalink
report
parent
reply
1 point
*

I never tried this for cloning, but for searching and reading most of it is here

https://cs.android.com/android-studio/platform/tools/adt/idea

You’ll notice the path is shared with many other AOSP sub projects

permalink
report
parent
reply
1 point

anothrr commenter says it’s not

permalink
report
parent
reply

Android

!android@lemmy.ml

Create post

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:

!android@lemmy.world

Community stats

  • 203

    Monthly active users

  • 237

    Posts

  • 1.2K

    Comments