当前位置:  开发笔记 > 编程语言 > 正文

android studio是一个开源项目吗?

如何解决《androidstudio是一个开源项目吗?》经验,为你挑选了3个好方法。

Android Studio是一个开源项目吗?如果是,我在哪里可以得到它的源代码?

我们可以为Android Studio添加插件吗?

适用于Android Studio的API在哪里?



1> 小智..:

事实上,Android Studio是一个开源项目.它鼓励开发人员处理插件和扩展.您可以在此处获取源代码

http://tools.android.com/build/studio



2> Att Righ..:

好吧,一些android工作室可能是,但SDK的二进制版本不是.(https://developer.android.com/studio/terms.html).人们断言源代码是开源的,但这很难确认.但很多源代码都是在apache项目许可下发布的.

android studio的二进制构建术语

它有一些令人反感的术语:

"2.1为了使用SDK,您必须首先同意许可协议.如果您不接受许可协议,则不得使用SDK." < - 这可能违反了SDK的任何copyleft部分的条款......虽然我怀疑任何东西都是copyleft.可能无法执行.

"3.8您同意不会删除,隐藏或更改SDK中可能附加或包含的任何所有权声明(包括版权和商标声明)." < - 可能无法强制执行,除非您分发内容

"4.2您同意使用SDK并仅为(a)许可协议允许的目的编写应用程序并且"< - 您甚至不允许使用android studio.

源代码的版权状态

这篇帖子说这些限制只适用于"二进制",所以也许你可以从源代码构建它,许可证不清楚这一点.

http://www.zdnet.com/article/no-google-is-not-making-the-android-sdk-proprietary-whats-the-fuss-about/

谁知道这是不是真的,源代码并不容易获得:(见http://tools.android.com/build/studio).我找不到许可证列表,工作室代码遍布多个存储库:https: //android.googlesource.com/platform/manifest/+/studio-2.2.2/default.xml并查看每个存储库的一些存储库源文件似乎在APL v2.0下单独受版权保护.


糟糕,看来我写了一些值得赞誉的文章。作为参考,这里是开放源代码的定义:https://opensource.org/osd请注意,这与仅能够下载源代码不同。

3> Ben Groot..:

只需一点补充:

Android Studio基于开放源代码的IntelliJ的裸版本。来自Google的家伙在IntelliJ的基础上增加了Android的品味,并根据Apache 2许可发布了该产品,该许可也是开源的。

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有