Esta es una lista de teléfonos móviles con sistemas operativos de código abierto .
![](http://wikiimg.tojsiabtv.com/wikipedia/commons/thumb/3/3e/Librem5_phone_convergence_-_screen_keyboard_mouse.jpg/440px-Librem5_phone_convergence_-_screen_keyboard_mouse.jpg)
Alcance de la lista
![](http://wikiimg.tojsiabtv.com/wikipedia/commons/thumb/3/30/Ubuntu_Phone_3_devices.png/220px-Ubuntu_Phone_3_devices.png)
Módem celular y otro firmware
![](http://wikiimg.tojsiabtv.com/wikipedia/commons/thumb/a/a9/Pyra-Render-side-with-Ports-new.png/200px-Pyra-Render-side-with-Ports-new.png)
Algunos componentes de hardware utilizados en los teléfonos requieren controladores ( firmware ) para funcionar. Para muchos componentes, solo están disponibles los controladores propietarios [1] (los teléfonos de código abierto generalmente buscan componentes con controladores abiertos. [ Cita requerida ] ) Si estos controladores no son actualizables y no tienen control sobre ninguna otra parte del teléfono, podrían ser considerado equivalente a parte del hardware. Sin embargo, estas condiciones no se aplican a los módems celulares. [1]
A partir de 2019[actualizar], todos los teléfonos móviles disponibles tienen un chip de banda base patentado (módulo GSM, módem celular), [2] [3] [4] excepto el Necuno , que no tiene tal chip y se comunica por VOIP peer-to-peer . [5] [6] El módem generalmente está integrado con el sistema en un chip y la memoria. [4] Esto presenta problemas de seguridad ; Los ataques de banda base pueden leer y alterar datos en el teléfono de forma remota.
El móvil Librem 5 segrega el módem del sistema y la memoria, convirtiéndolo en un módulo separado, una configuración poco común en los teléfonos móviles modernos. [3] [4] Existe un proyecto de banda base de código abierto, OsmocomBB . Hay un proyecto basado en código fuente filtrado ilícitamente para el módem Calypso llamado FreeCalypso .
Sistema operativo: middleware e interfaz de usuario
![](http://wikiimg.tojsiabtv.com/wikipedia/commons/thumb/1/1b/Mer_and_mobile_operating_systems.svg/370px-Mer_and_mobile_operating_systems.svg.png)
Generalmente, los teléfonos incluidos en esta lista contienen software copyleft que no es el kernel de Linux y controladores mínimos de componentes de código cerrado (consulte la sección anterior).
- Los dispositivos basados en Android no aparecen en esta lista debido al uso intensivo de componentes propietarios , en particular controladores y aplicaciones. [7] [1] [8]
- Existen numerosas versiones de Android que buscan reemplazar los componentes propietarios, como LineageOS (sucesor del ahora desaparecido [9] [10] Cyanogenmod ) y Replicant , que se pueden instalar en una gran cantidad de teléfonos en el mercado secundario. Se incluyen los teléfonos que los ejecutan de forma nativa.
- WebOS estaba disponible inicialmente solo bajo una licencia propietaria, pero el código fuente fue lanzado más tarde bajo una licencia permisiva gratuita por parte de HP. Open WebOS no se ejecutará en todos los dispositivos WebOS.
- Firefox OS fue lanzado bajo una licencia permisiva del MIT pero su sucesor KaiOS es propietario; el primero está incluido.
- Maemo (licencias mixtas permisivas y propietarias) generó Maemo Leste (permisiva y protectora) [ cita requerida ] y MeeGo (permisiva); MeeGo se dividió en Tizen (propietario) y middleware Mer (ver diagrama). [ cita requerida ] Todos menos Tizen están incluidos.
- Sailfish OS es una interfaz de usuario patentada sobre el middleware Mer ; por lo tanto, no está incluido.
- Qt Extended tenía componentes patentados y no está incluido, pero su bifurcación comunitaria QTMoko / OpenMoko sí lo está. [ aclaración necesaria ]
Tenga en cuenta que a menudo es posible instalar una amplia variedad de sistemas operativos de código abierto en cualquier teléfono de código abierto; el software de nivel superior está diseñado para ser en gran parte intercambiable e independiente del hardware. [11]
Lista
Organización | Modelo | Sistema operativo móvil | Soporte del sistema operativo | Fecha de publicación (o cancelación) | Estado actual |
---|---|---|---|---|---|
Desarrolladores F (x) tec / XDA | Pro 1 X [12] | Ubuntu Touch de UBports, LineageOS o Android | ? | Previsto 2021-08 | recaudación de fondos |
OpenPandora GmbH [13] | DragonBox Pyra Mobile Edition [14] | Debian [14] | sí | 2020-12 / 2021-01? | Envío [14] |
Hallo Welt Systeme UG | Teléfono Volla [15] | Volla OS (basado en Android Open Source Project) o Ubuntu Touch | sí | 2020-11 | Transporte |
Purismo | Librem 5 [16] | PureOS , un derivado de Debian desarrollado por Purism para sus móviles | PureOS tiene una garantía de soporte de por vida | 2019-11 [17] [18] | Envío [19] |
Pino64 | PinePhone [20] | La edición Beta "Braveheart" tenía la opción de sistema operativo instalado por el usuario; [21] Las "Community Editions" posteriores se vendieron desde el 15 de junio de 2020 hasta el 2 de febrero de 2021, cada una de las cuales donó $ 10 por teléfono a la comunidad de desarrolladores que escribió el sistema operativo con el que se envió. [22] [23] [24] Posteriormente, los Pinephones se enviaron con Manjaro y Plasma Mobile . | Si. Veinte y tantos sistemas operativos diferentes [23] pueden ser instalados por el usuario a partir de marzo de 2021.[actualizar]; El sistema operativo se puede cambiar intercambiando una tarjeta SD . | 2019-11 | Transporte |
Soluciones Necuno | Necunos NC 1 [25] | Varios sistemas operativos | Impulsado por la comunidad | Verano 2019 [26] | "El primer lote ha terminado" [27] |
Neo900 | Placa base basada en GTA04 , que encaja dentro de la carcasa de un Nokia N900. | QtMoko , Debian , SHR (versión híbrida estable) , replicante | 2018-03 (última actualización) | Acallado [28] | |
Meizu | Meizu PRO 5 Edición Ubuntu | Ubuntu Touch | UBports , impulsado por la comunidad [29] | 2016-02 | En tiendas de Egipto, Rusia, Ucrania y Asia Pacífico; online en Egipto, Rusia, India y Sri Lanka. [30] |
Meizu | Edición Ubuntu de Meizu MX4 | Ubuntu Touch | UBports , impulsado por la comunidad [29] | 2015-07 | En tiendas de Egipto, Rusia, Ucrania y Asia Pacífico; online en Egipto, Rusia, India y Sri Lanka. [30] |
BQ | BQ Aquaris E5 HD Ubuntu Edition | Ubuntu Touch | UBports , impulsado por la comunidad [29] | 2015-06 | Interrumpido |
BQ | BQ Aquaris E4.5 Edición Ubuntu | Ubuntu Touch | UBports , impulsado por la comunidad [29] | 2015-02 | Interrumpido |
GeeksPhone | Revolución | Firefox OS | Interrumpido; antes desarrollado por la Fundación Mozilla bajo la Licencia Pública de Mozilla , después proprietized como KAIOS | 2014 | Interrumpido |
GeeksPhone | Pico + | Firefox OS | Interrumpido; antes desarrollado por la Fundación Mozilla bajo la Licencia Pública de Mozilla , después proprietized como KAIOS | 2013-11 (cancelación) [31] | Cancelado [31] |
Alcatel | Fuego de un toque | Firefox OS | Interrumpido; antes desarrollado por la Fundación Mozilla bajo la Licencia Pública de Mozilla , después proprietized como KAIOS | 2013-07 | Interrumpido |
ZTE | Abierto | Firefox OS | Interrumpido; antes desarrollado por la Fundación Mozilla bajo la Licencia Pública de Mozilla , después proprietized como KAIOS | 2013-07 | Interrumpido |
GeeksPhone | Keon | Firefox OS | Interrumpido; antes desarrollado por la Fundación Mozilla bajo la Licencia Pública de Mozilla , después proprietized como KAIOS | 2013-04-23 | Interrumpido |
GeeksPhone | Cima | Firefox OS | Interrumpido; antes desarrollado por la Fundación Mozilla bajo la Licencia Pública de Mozilla , después proprietized como KAIOS | 2013-04-23 | Interrumpido |
Golden Delicious | GTA04 | QtMoko , Debian , SHR (versión híbrida estable) , replicante | 2012-04 | "Actualmente no disponible" | |
Aava móvil | Teléfono de desarrollador | MeeGo | Interrumpido | 2011 | Descatalogado (disponible solo para desarrolladores) [32] |
Nokia | N950 | MeeGo 1.2 Harmattan | Interrumpido; anteriormente alojado por la Fundación Linux | 2011 | Discontinuado (disponible solo para desarrolladores) |
Nokia | N9 | MeeGo 1.2 Harmattan | Interrumpido; anteriormente alojado por la Fundación Linux | 2011 | Interrumpido |
Nokia | N900 | Maemo 5 (Fremantle) (algunos componentes patentados hasta Maemo Leste) | Interrumpido | 2009-11-11 | Interrumpido |
OpenMoko | Neo FreeRunner (nombre de código GTA02) | Openmoko / QTMoko Linux, Debian , SHR (versión híbrida estable) , Gentoo (todo basado en Linux), Inferno [ aclaración necesaria ] [ cita necesaria ] | 2008-06-24 | Interrumpido | |
OpenMoko | Neo 1973 (nombre de código GTA01) | Openmoko Linux (basado en Linux) | 2007-07-09 | Interrumpido |
Distribuciones para teléfonos existentes
postmarketOS , Ubports y KDE Neon son distribuciones de código abierto que se ejecutan en teléfonos inteligentes existentes que originalmente ejecutan Android. Maemo Leste está disponible para Nokia N900 y Motorola Droid 4.
Existe una lista de base de datos que indica qué teléfonos más antiguos ejecutarán y qué sistemas operativos de código abierto. [33] [34]
Teléfonos a medida
Es posible construir un teléfono en casa a partir de hardware y software parcialmente abiertos. [35] [36] El Arduinophone [36] (pantalla táctil) y el MIT DIY Cellphone (pantalla segmentada) [37] [38] ambos usan la computadora de placa única de hardware abierto Arduino , con componentes agregados. Circuitmess Ringo (anteriormente MakerPhone) es otro teléfono DIY Arduino con firmware de código abierto [39] y esquemas disponibles, [40] que se centra en la educación. PiPhone [41] y ZeroPhone [42] son similares, pero están basados en Raspberry Pi .
Los principales componentes para hacer un teléfono móvil abierto son:
- Contraportada
- Pantalla táctil
- Batería
- Tablero de lógica
Ver también
- Comparación de teléfonos móviles de código abierto (funciones)
- Sistema operativo móvil (categorizado por licencia)
- postmarketOS
- Greenphone
- Dispositivo móvil (plataforma móvil)
- OsmocomBB
- Blackphone
- Fairphone
Referencias
- ↑ a b c Stallman, Richard (19 de septiembre de 2011). "¿Es Android realmente un software gratuito? El código de los teléfonos inteligentes de Google se describe a menudo como 'abierto' o 'gratuito', pero cuando lo examina la Free Software Foundation, comienza a verse como algo diferente" . The Guardian . Consultado el 9 de septiembre de 2012 .
el software de las versiones 1 y 2 de Android fue desarrollado principalmente por Google; Google lo lanzó bajo la licencia Apache 2.0, que es una licencia de software libre laxa sin copyleft. ... La versión de Linux incluida en Android no es un software completamente libre, ya que contiene "blobs binarios" no libres ... Android es muy diferente del sistema operativo GNU / Linux porque contiene muy poco de GNU.
- ^ Welte, Harald (5 de febrero de 2010). "Justificación del proyecto OsmocomBB" . Consultado el 26 de septiembre de 2013 .
Cada dispositivo móvil que está conectado a una red celular ejecuta algún tipo de procesador de banda base con firmware de código cerrado y altamente propietario.
- ^ a b Amadeo, Ron (26 de septiembre de 2019). "El teléfono Librem 5 de Purism comienza a distribuirse: un teléfono GNU / Linux completamente abierto" . Ars Technica . Consultado el 8 de octubre de 2019 .
Purism en realidad no pudo encontrar un proveedor abierto para el módem celular, por lo que lo mejor que pudo hacer fue aislarlo del resto del sistema en una ranura M.2.
- ^ a b c FaerberCTO, Nicole (4 de septiembre de 2018). "Actualización de progreso del departamento de hardware de Librem 5" . Purismo .
El módem celular es posiblemente la parte más compleja de un teléfono móvil. El módem es el componente que tiene que implementar todos los protocolos familiares que asociaría con un teléfono (como 2G, 3G, 4G y el próximo 5G). Lo hace ejecutando su propio sistema operativo patentado de caja negra. El módem celular también está cubierto por miles de patentes de cientos de propietarios de patentes. Ahora imagine esto ... ¡Este módem celular se encuentra en el mismo bus de RAM que el SoC! El software no libre no solo tiene acceso a los datos que fluyen hacia y desde el SoC, sino que también tiene la capacidad de modificarlos. Debido a que este sistema operativo de módem es una caja negra propia, no tenemos idea de qué hace este componente o qué tipo de vulnerabilidades tiene ... La situación se complica aún más por el hecho de que durante nuestra investigación sobre los módems celulares, nos dimos cuenta de que existen solo un puñado de proveedores de silicio en el mundo que fabrican estos conjuntos de chips y casi todos integran su modelo con el SoC en el mismo bus. Además, históricamente necesita adquirir una licencia para ejecutar el firmware propietario para alimentar el módem en los SoC. Esto nos dejó con una sola opción: utilizar "módulos" de módem listos para usar y nuestro propio diseño que aísla el módem del SoC. Hay varios de estos módulos de módem disponibles en diferentes factores de forma con varias opciones disponibles en velocidad, bandas, etc. Al seguir la ruta del módulo, podemos proporcionar opciones de proveedores en módems que cumplan con nuestros estrictos estándares, y también permitir el aislamiento del módem del RAM y CPU del host (el texto es CC-by-SA 4.0)
- ^ Aufranc, Jean-Luc (30 de noviembre de 2018). "El teléfono inteligente Linux de código abierto Necuno Mobile funciona con el procesador NXP i.MX 6" . Software CNX - Noticias de sistemas integrados .
- ^ "Necunos - Redefiniendo la seguridad móvil" . Soluciones Necuno .
- ^ Android (sistema operativo) #Licensing "Los controladores y el firmware vitales para el correcto funcionamiento de los dispositivos Android suelen ser propietarios"
- ^ Stallman, Richard (5 de agosto de 2012). "Android y la libertad de los usuarios - Apoye la campaña Free Your Android" . gnu.org . Consultado el 9 de septiembre de 2012 .
Aunque los teléfonos Android de hoy en día son considerablemente menos malos que los teléfonos inteligentes de Apple o Windows, no se puede decir que respeten su libertad.
- ^ "Sí, somos nosotros" . lineageos.org .
- ^ "Una bifurcación en el camino | CyanogenMod" . 25 de diciembre de 2016. Archivado desde el original el 25 de diciembre de 2016.
- ^ Braam, Martijn (20 de diciembre de 2019). "Otra comparación más de Librem 5 y PinePhone" . TuxPhones .
- ^ "Pro¹ X" . F (x) tec .
- ^ "Más información" . Sitio oficial de Pyra y Pandora .
- ^ a b c "La Pyra" . Sitio oficial de Pyra y Pandora . Consultado el 13 de agosto de 2020 .
La edición móvil agrega Internet móvil y también tiene servicios de telefonía (haciendo del Pyra un teléfono)
- ^ "El teléfono Volla" . Volla Phone . Consultado el 16 de febrero de 2021 .
- ^ Librem 5: un teléfono centrado en la seguridad y la privacidad . 15 de noviembre de 2017.
- ^ "Se envían los primeros teléfonos inteligentes Librem 5" . Purismo . 24 de septiembre de 2019.
- ^ Weaver, Todd (5 de septiembre de 2019). "Anuncio de envío de Librem 5" . Purismo . Consultado el 29 de agosto de 2020 .
- ^ "Página de la tienda Librem 5" . 2019–2020.
- ^ Sitio web de PinePhone . 2019-10-02.
- ^ "PinePhones comienza a enviar: todo lo que necesita saber" . PINE64 + . 15 de enero de 2020.
En cuanto al software, el teléfono llega precargado con una imagen de prueba de fábrica en lugar de un sistema operativo de usuario final. Este conjunto de pruebas de fábrica precargado se ejecuta en Linux, postmarketOS para ser precisos, lo que le permite probar varias funciones del teléfono y ejecutar una prueba automatizada. ... Supongo que todos los que obtienen un Braveheart PinePhone entienden que depende de ellos encontrar la compilación del sistema operativo que les interesa, actualizarlo y participar en la discusión de la comunidad y el desarrollo continuo. La mayoría de las versiones están disponibles en PinePhone Wiki
- ^ Erecinski, Lukasz. "Actualización de junio: postmarketOS CE PinePhone, Shipping & PINE64 Cluster" . PINE64 .
- ^ a b "Versiones de software de PinePhone" . PINE64 .
- ^ "El fin de las Community Editions" . PINE64 .
- ^ Necunos para la comunidad . 10 de febrero de 2019.
- ^ NC_1 Actualización de envío . 1 de abril de 2019
- ^ "Tienda Necunos" . necunos.com . Consultado el 11 de noviembre de 2020 .
- ^ "Neo900" . neo900.org .
- ^ a b c d UBPorts : UBPorts mantiene vivo Ubuntu Touch. 04 de septiembre de 2017.
- ^ a b "Dónde comprar-Meizu" . www.meizu.com .
- ^ a b "Pico + cancelación" . 28 de noviembre de 2013.
- ^ "Aava Mobile Oy" . www.aavamobile.com .
- ^ Mehta, Tushar (12 de noviembre de 2019). "Aquí hay una lista de más de 200 teléfonos inteligentes que pueden ejecutar distribuciones de Linux" . desarrolladores xda .
- ^ Gatti, Matteo (12 de noviembre de 2019). "Linux: ecco una lista di oltre 200 smartphone compatibili con il pinguino" . Linux Freedom (en italiano).
- ^ Hacer su propio teléfono es más fácil de lo que piensa , Lisa Grossman, Número 2909,Revista New Scientist
- ^ a b Descripción del diseñador del arduinófono
- ^ Celular de bricolaje en la página de inicio del MIT del diseñador
- ^ David A. Mellis y Leah Buechley. 2014. Teléfonos móviles de bricolaje: una investigación sobre las posibilidades y los límites del bricolaje de alta tecnología . En Actas de la 32ª conferencia anual de ACM sobre factores humanos en sistemas informáticos (CHI '14).
- ^ "Reseña oficial: Circuitmess Ringo" . GBAtemp . Consultado el 22 de mayo de 2021 .
- ^ "CircuitMess-Ringo" . GitHub . Consultado el 22 de mayo de 2021 .
- ^ daveh, autor (25 de abril de 2014). "PiPhone - Un teléfono inteligente basado en Raspberry Pi" .
- ^ ZeroPhone : un teléfono inteligente basado en Raspberry Pi Zero