F-Droid es un repositorio de software para Android que cumple una función similar a la de la tienda Google Play . El repositorio principal, alojado por el proyecto, contiene solo aplicaciones gratuitas y de código abierto . Las aplicaciones se pueden explorar, descargar e instalar desde el sitio web de F-Droid o la aplicación cliente sin la necesidad de registrarse para obtener una cuenta. "Anti-características" como publicidad, seguimiento de usuarios o dependencia de software que no es libre se marcan en las descripciones de las aplicaciones. [2]
Desarrollador (es) | Ciaran Gultnieks , F-Droid Limited |
---|---|
Versión inicial | 29 de septiembre de 2010 |
Lanzamiento estable | 1.12 (16 de abril de 2021 [1] ) [±] |
Repositorio | |
Escrito en | Python (herramientas de servidor), Jekyll (software) (sitio), Java (cliente) |
Sistema operativo | Android (cliente), Linux , macOS , Windows 10 , FreeBSD (servidor) |
Tipo | Distribución digital de software libre, repositorio de software |
Licencia | GNU GPLv3 + |
Sitio web | f-droide |
El sitio web también ofrece el código fuente de las aplicaciones que aloja, así como el software que ejecuta el servidor F-Droid, lo que permite a cualquiera configurar su propio repositorio de aplicaciones. [3] [4] [5]
Historia
F-Droid fue fundado por Ciaran Gultnieks en 2010. El cliente se bifurcó del código fuente de Aptoide . [7] [8] El proyecto ahora está a cargo de la organización sin fines de lucro inglesa F-Droid Limited. [8]
Replicant , un sistema operativo Android de software totalmente gratuito, utiliza F-Droid como su tienda de aplicaciones predeterminada y recomendada. [9] [10] The Guardian Project , un conjunto de aplicaciones de Android gratuitas y seguras, comenzó a ejecutar su propio repositorio F-Droid a principios de 2012. [11] En 2012, Free Software Foundation Europe presentó F-Droid en Free Your Android ! campaña para crear conciencia sobre los riesgos de privacidad y seguridad del software propietario . [12] [13] F-Droid fue elegido como parte del Proyecto GNU 's GNU un Día de la iniciativa durante su 30 aniversario para fomentar un mayor uso de software libre. [14]
En marzo de 2016, F-Droid se asoció con The Guardian Project y CopperheadOS con el objetivo de crear "una solución en la que se pueda verificar la confianza desde el sistema operativo, a través de la red y los servicios de red, hasta las tiendas de aplicaciones y las propias aplicaciones". . [15]
El 16 de julio de 2019, el proyecto publicó una "Declaración pública sobre la neutralidad del software libre". Esta declaración se emitió para abordar el fracaso del proyecto para prevenir "la opresión o el acoso ... en sus canales de comunicación, incluido su foro", la controversia en torno al sitio web de medios sociales de tecnología alternativa Gab , y para explicar cómo el cliente de Fediverse, Tusky, bloquea el acceso a él, mientras que el cliente Fedilab permitía que sus usuarios eligieran, era coherente con sus principios. [16] [17] [18] [19] Acción se consideró contra varias aplicaciones, incluyendo Purism 's Librem Uno , para excluirlos para permitir el acceso a sitios como Gab o spinster.xyz. [20] [21] [22]
Alcance del proyecto
El sitio web de F-Droid enumera las aplicaciones alojadas, más de 3.800; [23] Google Play Store enumera alrededor de 3 millones de aplicaciones. [24] El proyecto incorpora varios subproyectos de software:
- Software cliente para buscar, descargar, verificar y actualizar aplicaciones de Android desde un repositorio F-Droid
- fdroidserver : herramienta para administrar repositorios existentes y crear nuevos
- Generador de sitios web basado en Jekyll para un repositorio
F-Droid crea aplicaciones a partir de código fuente disponible públicamente y con licencia gratuita. El proyecto dice que está dirigido en su totalidad por voluntarios y no tiene un proceso formal de revisión de la aplicación, [25] pero algunos contribuyentes han recibido pago por su trabajo. [26] [27] [28] Las nuevas aplicaciones, que deben estar libres de software propietario, son aportadas por las presentaciones de los usuarios o los propios desarrolladores. [29]
Solicitud de cliente
F-Droid no está disponible en Google Play Store. Para instalar el cliente F-Droid, el usuario debe permitir la instalación desde "Fuentes desconocidas" en la configuración de Android [30] y recuperar el paquete de la aplicación de Android F-Droid (archivo .apk) del sitio oficial.
El cliente fue diseñado para resistir la vigilancia, la censura y las conexiones a Internet poco fiables. Para promover el anonimato, admite servidores proxy HTTP y repositorios alojados en los servicios Tor onion . Los dispositivos del cliente pueden funcionar como "tiendas de aplicaciones" improvisadas, distribuyendo aplicaciones descargadas a otros dispositivos a través de Wi-Fi local , Bluetooth y Android Beam . [31] [32] La aplicación cliente F-Droid ofrece automáticamente actualizaciones para las aplicaciones F-Droid instaladas; cuando se instala la extensión privilegiada F-Droid, la aplicación también puede instalar actualizaciones en segundo plano. [33] Sin embargo, las actualizaciones automáticas no están activadas de forma predeterminada. [34] La extensión requiere que el dispositivo tenga acceso de root o que pueda actualizar un archivo zip . [35]
Gestión de claves
El sistema operativo Android comprueba que las actualizaciones estén firmadas con la misma clave , evitando que otros distribuyan actualizaciones firmadas por una clave diferente. [36] [37] Originalmente, la tienda Google Play requería que las aplicaciones fueran firmadas por el desarrollador de la aplicación, mientras que F-Droid solo permitía sus propias claves de firma. Por lo tanto, las aplicaciones instaladas previamente desde otra fuente deben reinstalarse para recibir actualizaciones. [38]
En septiembre de 2017, Google Play comenzó a ofrecer a los desarrolladores un servicio de claves de firma administrado por Google Play, [39] ofreciendo un servicio similar al que ofrecía F-Droid desde 2011, y F-Droid ahora permite a los desarrolladores usar sus propias claves a través del proceso de compilación reproducible. [40]
Ver también
- Lista de plataformas de distribución de aplicaciones móviles
Referencias
- ^ "F-Droid en el repositorio F-Droid" . f-droid.org . F-Droid Limited . Consultado el 27 de abril de 2021 .
- ^ "Cliente 0.54 lanzado" . F-droid.org. 5 de noviembre de 2013. Archivado desde el original el 26 de abril de 2015.
- ^ Hildenbrand, Jerry (27 de noviembre de 2012). "F-Droid es la tienda de aplicaciones FOSS para su teléfono Android" . Android Central . Archivado desde el original el 16 de junio de 2018 . Consultado el 29 de agosto de 2013 .
- ^ Nardi, Tom (27 de agosto de 2012). "F-Droid: el mercado de Android que respeta sus derechos" . La base de poder . Archivado desde el original el 3 de diciembre de 2013 . Consultado el 29 de agosto de 2013 .
- ^ "Manual del servidor F-Droid" . Archivado desde el original el 6 de noviembre de 2013 . Consultado el 30 de agosto de 2013 .
- ^ "Compromisos por año y mes de datos de F-Droid reportados por gitstats" . 2017. Archivado desde el original el 9 de julio de 2017 . Consultado el 19 de julio de 2017 .
- ^ "Código fuente inicial de F-Droid" . F-Droid . 19 de octubre de 2010. Archivado desde el original el 10 de diciembre de 2014 . Consultado el 10 de diciembre de 2014 .
- ^ a b "Acerca de F Droid" . Archivado desde el original el 23 de enero de 2014 . Consultado el 28 de enero de 2014 .
- ^ "FDroid: una alternativa de software libre a Google Market" . Proyecto replicante. 26 de noviembre de 2010. Archivado desde el original el 17 de enero de 2015 . Consultado el 17 de enero de 2015 .
- ^ "FDroid" . Wiki replicante . Archivado desde el original el 9 de marzo de 2018 . Consultado el 8 de marzo de 2018 .
- ^ "Nuestro nuevo repositorio de aplicaciones F-Droid" . El Proyecto Guardián. 15 de marzo de 2012. Archivado desde el original el 23 de marzo de 2017 . Consultado el 29 de agosto de 2013 .
- ^ Walker-Morgan, Dj (28 de febrero de 2012). "La FSFE lanza la campaña" ¡Libera tu Android! " . H-online . Archivado desde el original el 23 de julio de 2014 . Consultado el 27 de julio de 2014 .
- ^ "¡Libera tu dispositivo!" . Free Software Foundation Europe . Archivado desde el original el 15 de agosto de 2014 . Consultado el 27 de julio de 2014 .
- ^ "GNU-a-Day" . Proyecto GNU . Archivado desde el original el 28 de julio de 2014 . Consultado el 23 de julio de 2014 .
Día 9: ¿Tienes un teléfono Android? Instale F-Droid , un repositorio con cientos de aplicaciones de software gratuitas.
- ^ "Copperhead, Guardian Project y F-Droid se asocian para construir un ecosistema móvil abierto y comprobablemente seguro" . El Proyecto Guardián . 28 de marzo de 2016. Archivado desde el original el 20 de abril de 2016 . Consultado el 19 de abril de 2016 .
- ^ "Declaración pública sobre la neutralidad del software libre" . F-Droid . Consultado el 3 de agosto de 2020 .
- ^ Robertson, Adi (12 de julio de 2019). "Cómo la mayor red social descentralizada está lidiando con su problema nazi" . The Verge . Consultado el 10 de febrero de 2021 .
- ^ "TWIF 64: ¡Estamos de vuelta!" . F-Droid . Consultado el 8 de febrero de 2021 .
- ^ "Fedilab (fr.gouv.etalab.mastodon) y FreeTusky (com.thechiefmeat.freetusky) promueven explícitamente la violencia (# 1736) · Problemas · F-Droid / Data" . GitLab . Consultado el 8 de febrero de 2021 .
- ^ "eliminar la aplicación solterona (! 6013) · Fusionar solicitudes · F-Droid / Data" . GitLab . Consultado el 21 de enero de 2021 .
- ^ "desempaquetar Clover (org.floens.chan), Overchan, Overchan (tenedor), Ouroboros (# 1722) · Problemas · F-Droid / Data" . GitLab . Consultado el 8 de febrero de 2021 .
- ^ "Considere la posibilidad de desempaquetar aplicaciones de Librem One (# 1734) · Problemas · F-Droid / Data" . GitLab . Consultado el 8 de febrero de 2021 .
- ^ "Repositorio principal de F-Droid" . F-Droid . Consultado el 7 de febrero de 2021 .
- ^ "Número de aplicaciones disponibles en Google Play Store desde diciembre de 2009 a diciembre de 2020" . Statista . 4 de febrero de 2021 . Consultado el 7 de febrero de 2021 .
- ^ "Contribuir" . F-Droid. Archivado desde el original el 18 de marzo de 2015 . Consultado el 29 de marzo de 2015 .
- ^ "F-Droid · Gastos - Colectivo abierto" . opencollective.com . Consultado el 9 de febrero de 2021 .
- ^ "Solicitud de pago (# 194) · Problemas · F-Droid / admin" . GitLab . Consultado el 9 de febrero de 2021 .
- ^ "Mozilla Speed Dating otorga pago y trabajo adicional (# 189) · Problemas · F-Droid / admin" . GitLab . Consultado el 9 de febrero de 2021 .
- ^ "Política de inclusión" . F-Droid. 4 de abril de 2014. Archivado desde el original el 25 de marzo de 2015 . Consultado el 29 de marzo de 2015 .
- ^ "Distribución abierta de Android" . 31 de octubre de 2012. Archivado desde el original el 24 de marzo de 2018 . Consultado el 31 de octubre de 2012 .
- ^ "Cliente 0,76 liberado" . F-Droid. 14 de octubre de 2014. Archivado desde el original el 2 de febrero de 2017 . Consultado el 28 de marzo de 2015 .
- ^ Brandom, Russell (10 de junio de 2014). "Tu guía de supervivencia para un apagón de Internet" . The Verge . Archivado desde el original el 8 de agosto de 2014 . Consultado el 2 de agosto de 2014 .
- ^ "Extensión privilegiada F-Droid" . F-Droid. Archivado desde el original el 19 de junio de 2018 . Consultado el 19 de junio de 2018 .
- ^ Orphanides, KG (14 de enero de 2021). "Cómo mover todos tus grupos de WhatsApp y empezar a utilizar Signal" . Reino Unido cableado . ISSN 1357-0978 . Consultado el 10 de febrero de 2021 .
- ^ "org.fdroid.fdroid.privileged.ota_2070" . F-Droid. Archivado desde el original el 19 de junio de 2018 . Consultado el 19 de junio de 2018 .
- ^ Marlinspike, Moxie (12 de febrero de 2013). "moxie0 comentó el 12 de febrero de 2013" . Archivado desde el original el 10 de enero de 2018, a través de GitHub.
- ^ "Firma de sus aplicaciones" . Desarrolladores de Android . Google. Archivado desde el original el 15 de abril de 2016 . Consultado el 16 de abril de 2016 .
- ^ "Canales de liberación y claves de firma" . F-Droid. 12 de agosto de 2014. Archivado desde el original el 2 de abril de 2015 . Consultado el 29 de marzo de 2015 .
- ^ Glick, Kobi (6 de septiembre de 2017). "Inscríbase para la firma de aplicaciones en Google Play Console y proteja su aplicación con la sólida infraestructura de seguridad de Google" . Blog de desarrolladores de Android . Google. Archivado desde el original el 10 de julio de 2018 . Consultado el 16 de abril de 2016 .
- ^ "Construcciones reproducibles" . F-Droid. Archivado desde el original el 11 de julio de 2018 . Consultado el 10 de julio de 2018 .
Otras lecturas
- Amadeo, Ron (29 de julio de 2014). "El gran experimento de Ars: ¿software gratuito y de código abierto en un teléfono inteligente?" . Ars Technica . Consultado el 29 de julio de 2014 .
enlaces externos
- Página web oficial