F-Droid

本页使用了标题或全文手工转换,现处于中国大陆简体模式
求闻百科,共笔求闻
F-Droid
截图
Android客户端截图
Android客户端截图
编程语言Python(服务器)
PHP(网站)
Java(客户端)
操作系统Linux(服务器)
Android(客户端)

F-Droid是一个Android应用程序的软件资源库(或应用商店);其功能类似于Google Play商店,但只包含自由及开放源代码软件。应用可从F-Droid网站或直接从F-Droid客户端应用浏览及安装,F-Droid客户端应用会自动更新其应用[1][2]。F-Droid不要求用户注册账号。如果应用包含广告、用户分析器,追踪器或倚赖非自由软件,会被标记存在“负功能”(antifeatures)[3][4]。运行F-Droid的服务器也均使用自由及开放源代码软件,从而允许任何人创建自己的软件库。[5]

历史

F-Droid的开发速度随着时间的推移而增长[6]

2010年,F-Droid由Ciaran Gultnieks创建。客户端是复刻Aptoide的源代码。[7][8]该项目现由英格兰的非盈利机构F-Droid Limited运营。[8]

基于Android的完全自由操作系统Replicant使用F-Droid为其默认的应用商店。[9][10]声称自由及安全Android应用包The Guardian Project于2012年初运营他们自己的F-Droid软件库。[11]2012年,自由软件基金会欧洲分会在他们的“Free Your Android!”运动中称赞了F-Droid,提醒人们注意专有软件的安全及隐私风险。[12][13]F-Droid也被选中为GNU计划30周年纪念《GNU a Day》活动的一部分,以鼓励人们使用自由软件[14]

项目的范围

截止2021年2月,相比较于Google Play商店的295万,F-Droid资源库包含了至少3,800个应用程序。该计划包含了几个次级软件项目:

  • 从F-Droid资源库搜索、下载、查验及升级Android应用的客户端;
  • fdroidserver——用于管理已有和创建新资源库的工具。
  • 用于资源库的基于WordPressweb前端

客户端应用

Get it on F-Droid标志

为安装F-Droid客户端,用户需要从官方网站找到APK(安装文件),并从Android设置中允许从“未知来源”安装应用,[15]然后安装。由于Google Play 开发者分发协议中的反竞争条款,F-Droid客户端不能通过Google Play商店安装。[16]

0.66版中客户端增加了通过蓝牙与其他设备分享已安装应用的功能。[17]这个功能可以离线使用并在网状网络环境中得到验证。[18]

参见

参考资料

  1. F-Droid is the FOSS application store for your Android phone. androidcentral.com. 2012-11-27 [2015-01-02]. 
  2. Tom Nardi. F-Droid: The Android Market That Respects Your Rights. thepowerbase.com. 2012-08-27 [2015年1月2日]. 
  3. Matt Lee. Antifeatures by Benjamin Mako Hill. FSF. 2007-12-07. 
  4. Client 0.54 released. F-droid.org. 2013-11-05 [2015年1月2日]. 
  5. F-Droid Server Manual. [2015-01-02]. 
  6. FOSDEM 2014 F-Droid. 2014. 
  7. F-Droid initial source code. F-Droid. 2010-10-19 [2014-12-10]. 
  8. 8.0 8.1 F Droid About. [2014-01-28]. 
  9. FDroid: a free software alternative to Google Market. Replicant Project. 2010-11-26 [2014-07-23]. 
  10. FDroid. Replicant Wiki. [2015-01-02]. 
  11. Our New F-Droid App Repository. The Guardian Project. 2012-03-15 [2015-01-02]. 
  12. Walker-Morgan, Dj. FSFE launches "Free Your Android!" campaign. H-online. 2012-02-28 [2014-07-27]. 
  13. Liberate Your Device!. 自由软件基金会欧洲分会. [2014-07-27]. 
  14. GNU-a-Day. GNU Project, 自由软件基金会. [2014-07-23]. Day 9: Have an Android phone? Install F-Droid, a repository with hundreds of free software apps. 
  15. Android Open Distribution. 2012-10-31 [2012-10-31]. 
  16. Google Play 开发者分发协议. play.google.com. 4.5 如果产品的功能有助于在 Google Play 之外分发用于 Android 设备的软件应用和游戏,则您不得使用 Google Play 分发或提供该产品。 
  17. CiaranG. Client 0.66 Released. F-Droid. 2014-07-01 [2014-08-02]. 
  18. Russell Brandom. Your survival guide for an internet blackout. The Verge. 2014-06-10 [2014-08-02]. 

延伸阅读

外部链接