Quiero crear un sistema operativo libre para SmartPhones

7 replies [Last post]
StepPixel
Offline
Joined: 02/24/2019

Hola muy buenas a todos, quiero crear un sistema operativo como una alternativa a Android, la razón principal es eliminar la fragmentación de versiones que es típico de Android, también lo quiero hacer modular por si el usuario quiere eliminar o modificar un componente, además lo quiero poner fácil para los usuarios nuevos.
¿Cómo lo pruebo si tengo un único celular?
Los leo

Beformed
Offline
Joined: 01/12/2017

Creo que puedes empezar por apoyar el proyecto Replicant que ya hace lo que tu quieres. Si lo que quieres hacer es algo completamente diferente a Android, el mayor problema es conseguir cada uno de los dispositivos en los que quieras soportar tu sistema, de lo contrario vas a tener que conseguir colaboradores que tengan esos celulares. Si quieres saber mas sobre Replicant puedes visitar la siguiente pagina https://www.replicant.us/

noblob
Offline
Joined: 02/08/2018

Espero que tengas suerte, imagino que primero tendras que probarlo en maquinas virtuales, y en un principio dar soporte solo a un dispositivo, luego unos pocos mas, como hacen replicant y lineageos, claro que si este sistema ha de ser libre del todo, imagino que pondras mas el foco en replicant, pero sera complicado, tenras de escribir drivers para chips de wifi, modem, etc, y en muchos casos los fabricantes no lo pondran facil, o usarias blobs como lineageos, lo qual facilita ver resultados mas brillantes pero a cambio de perder la libertad, en cuanto al problema de la fragmentacion, creo que viene dado por las diferencias entre el hardware de los diferentes telefonos, si soportas varios dispositivos, tu tendrias este problema tambien, luego tendrias que elegir un nucleo para tu sistema operativo, el de minix, linux, el de algun bsd quizas o la tarea inhumana de escrivirlo todo desde zero, luego las apps, seria un sistema cerrado con las apps que lleve y punto, o por ejemplo dejarias la puera abierta a usar apks de android, usando un dalvik o art o algun reemplazo para ellos, o lo harias como firefoxOS solo aplicaciones html5, me gustaria que contaras un poco mas sobre tu proyecto.

Rekko
Offline
Joined: 12/18/2016

Existe el sistema operativo PureOS que vendra instalado en el Librem 5 https://puri.sm/products/librem-5/

arescorpio
Offline
Joined: 06/10/2010

https://www.lineageos.org/

LineageOS Android Distribution

A free and open-source operating system for various devices, based on the Android mobile platform

ricardoGJ08
Offline
Joined: 08/29/2018

LineageOS contiene componentes de software privativo

Clarem
Offline
Joined: 07/02/2016

Aquí hay un video corto donde RMS habla sobre los teléfonos móviles https://lablibre.tuxfamily.org/richard-stallman-en-retina-version-corta/

eliotime3000
Offline
Joined: 06/05/2016

Teniendo en cuenta que mucha gente pueda estar en desacuerdo en la idea que no se deba usar teléfonos celulares (tal y como lo explicó Stallman y otras personas lo demostraron con pruebas), digamos que por el momento, sería idóneo que echaras un vistazo a la web de Replicant para que veas los modelos exactos de los Samsung Galaxy que son soportados por el fork de Android netamente libre, aunque digamos que estoy esperando a que salga realmente el Librem 5 para poder así ver si se puede configurar el dispositivo para que funcione con Replicant.

Por parte de Purism, parece que se niegan a admitir a Replicant como alternativa:

https://forums.puri.sm/t/installing-replicant-system/2747

Por el lado de Replicant, digamos que ellos están más dispuestos a colaborar con los de Purism si ellos están interesados en dicha colaboración, aunque digamos que las dudas sobre la veracidad de la gente de Purism está en juego.

https://redmine.replicant.us/boards/27/topics/14476