- Sailfish OS es un sistema operativo móvil basado en Linux que evolucionó a partir del proyecto MeeGo de Nokia, y se comercializa como plataforma independiente desde 2013
- Jolla Ltd. retomó su desarrollo e implementó compatibilidad con apps de Android y una UI centrada en gestos de deslizamiento, expandiéndose después durante varias generaciones como solución de seguridad para empresas y gobiernos
- Basado en código abierto, pero sin dependencia de grandes corporaciones, es el único sistema operativo móvil que posee por completo su propiedad intelectual (IPR) y sus marcas registradas
- Aprovecha QML del framework Qt y la tecnología Wayland para ofrecer una UI rica y adaptabilidad al hardware, manteniendo alto rendimiento mediante bibliotecas de Android
- Como alternativa estratégica para construir un ecosistema móvil independiente centrado en Europa, tiene una gran relevancia para empresas, gobiernos y la comunidad tecnológica
Historia de Sailfish OS
- Sailfish OS se originó en MeeGo OS, desarrollado conjuntamente por Nokia e Intel
- Antes de 2011, ambas compañías invirtieron alrededor de mil millones de dólares con el objetivo de crear un OS móvil abierto
- MeeGo fue la base de varios dispositivos, incluido el Nokia N9, pero luego Nokia cambió a Windows Phone OS
- El equipo de desarrollo de MeeGo fundó Jolla Ltd. para continuar el proyecto
- Evolucionó la UI basada en deslizamientos y la transformó en Sailfish OS
- Aseguró la ejecución de apps Android y la compatibilidad con chipsets de Android
- En 2013 se lanzó la versión beta de Sailfish OS junto con el smartphone Jolla
- En menos de un año llegó a 36 mercados
- En 2015 se anunciaron Sailfish OS 2.0 y la tableta Jolla, reforzando la estrategia de licenciamiento
- En 2018, Sailfish OS 3 evolucionó hacia una solución segura para entornos empresariales y gubernamentales
- Se distribuyó a usuarios técnicos a través del programa comunitario Sailfish X
- En febrero de 2021 se presentó Sailfish 4
- Añadió múltiples funciones de soporte para proyectos del sector público y privado
Características de Sailfish OS
- Plataforma móvil madura y validada en el mercado desde 2013
- Se ha comercializado en varios dispositivos y se ha utilizado en proyectos de ecosistema global
- OS independiente basado en código abierto y sin dependencia de grandes corporaciones
- Posee todos los derechos de PI y de marca
- Desarrollado desde 2011 por el experimentado equipo de ingenieros de Jolla, empresa finlandesa
- La comunidad global contribuye a la base de código abierta
- Evaluado como una opción estratégica para empresas y gobiernos
- También es popular entre entusiastas de la tecnología que buscan un OS móvil alternativo
Arquitectura del OS
- Diseñado sobre la base de una estructura de distribución Linux
- Usa QML del framework Qt para implementar una UI centrada en el tacto y aplicaciones ligeras
- Ofrece su propio conjunto de componentes de UI llamado Sailfish Silica
- Incluye capacidad integrada para ejecutar apps Android
- Basado en bibliotecas de Android, logra rendimiento a nivel nativo
- Aprovecha Qt5 y la tecnología Wayland
- Permite reutilizar el código de adaptación de hardware de Android existente y simplifica el trabajo de portabilidad al hardware
- Los componentes de código abierto permiten descargar el código fuente desde el sitio oficial
1 comentarios
Opiniones de Hacker News
Tuve una buena experiencia antes con un Xperia XA2, pero por los requisitos de VoLTE de las operadoras de EE. UU., al final se convirtió en residuo electrónico.
Incluso en los modelos recientes de Xperia no hay soporte completo de hardware, y los equipos más nuevos ni siquiera son compatibles.
Si voy a pagar por el OS y el hardware, como mínimo necesito cierta garantía de estabilidad.
Al final solo eres un consumidor obligado a comprar el iPhone que Verizon permita.
Actualmente hay soporte hasta el Xperia 10 V, y también existe el dispositivo comunitario Jolla C2.
Lista oficial de dispositivos compatibles
Fui incluso a la página de UX y a la de principios de diseño, y tampoco había imágenes.
Hablar de diseño móvil solo con palabras es como expresar arquitectura con danza. Hay que mostrarlo.
La UI es sorprendentemente pulida. Casi no ha cambiado en 10 años, pero sigue siendo fluida.
El problema es el hardware: los dispositivos actuales son demasiado grandes y la calidad tampoco es muy buena. La época del soporte para Xperia era mucho mejor.
Desapareció el teclado con texto predictivo, y según entiendo fue por un problema de licencias. Creo que Apple y Google mataron a los jugadores pequeños.
El navegador está basado en un Firefox viejo, así que se cae en muchos sitios y Cloudflare lo bloquea.
Tengo entendido que la mayoría de los usuarios usa el navegador del entorno de compatibilidad con Android.
/info, no la página principal. En realidad sí hay decenas de capturas.Aun así, habría sido mejor que hubiera un video mostrando la UI basada en gestos.
También usé Android y iPhone, pero la clave de SailfishOS es que es Linux en tu bolsillo.
Puedes entrar por ssh, sincronizar con rsync, editar con vim, programar tareas con cron y demás. Incluso uso un teléfono viejo como sensor remoto.
Intenté cambiarme al iPhone, pero fue difícil replicar la misma flexibilidad que ofrece Sailfish.
Cuando activaba la VPN, el tráfico de todos los dispositivos conectados salía por la VPN, y en iPhone eso no era posible.
El tamaño del equipo es pequeño, así que se notan sus límites, pero para mí sigue siendo la plataforma más satisfactoria de las tres.
La versión más reciente, 5.0.0.71, salió hace unos días.
Funcionaba a medias, como WINE, y eso frenó el desarrollo de apps nativas.
Después también fracasó el proyecto de la tablet, y sin hardware oficial quedó solo como un OS aftermarket.
Además, colaboró con Rusia en 2015 y rompió esa relación en 2021.
La lección es que no hay que asociarse con un entorno que te obliga a priorizar la compatibilidad.
Viendo el éxito de Proton y Steam Deck, esa lógica no resulta muy convincente.
La emulación de Android de SailfishOS es de las mejor logradas que he usado.
Todavía no es para usuarios comunes, pero sigue en desarrollo activo.
El motor del navegador sigue basado en Gecko 91, muy por detrás de Firefox actual.
Si tienes experiencia con Linux, se disfruta mucho más.
Me encanta el espíritu de la UI y de la comunidad. Me da miedo el día en que tenga que cambiar a otro OS.
La mayoría de las apps de Android corre mediante AlienDalvik/AppSupport, pero BLE no está soportado, así que no sirven apps de e-scooters.
También se puede instalar Google Play, pero yo no lo uso.
Con QML y C++/Python/JS se puede hacer desarrollo rápido de apps, y también puedes modificar la UI tú mismo.
Con Patch Manager se puede modificar la UI de forma transparente.
Eso sí, Jolla es una empresa pequeña, así que el desarrollo avanza lento. Los desarrolladores de la comunidad siguen creando muchas apps.
El navegador sigue basado en Gecko antiguo, pero un desarrollador lo actualizó de ESR 78 a 91.
Hay pocos dispositivos con soporte oficial, y los ports comunitarios tienen algunos bugs.
Ojalá Jolla encuentre mejor hardware y un modelo de ingresos estable.
Enlace relacionado
Las empresas estadounidenses solo suspendieron operaciones temporalmente, pero Jolla cortó por completo.
Parece que el mercado ruso se moverá hacia tecnología china como HarmonyOS.
La empresa sostuvo hasta el final que todo iba bien y luego anunció la cancelación del proyecto.
La falta de transparencia fue demasiado grave, y desde entonces no confío en ellos.
Luego parece que volvieron a ser adquiridos por otra empresa, pero la mayor parte de SailfishOS sigue siendo código cerrado y ya no tienen hardware propio.
Ahora creo que Pixel + GrapheneOS es una alternativa mucho mejor.
Después quebraron, se reorganizaron y lanzaron varios productos.
El crowdfunding es, por naturaleza, una inversión de alto riesgo. Hay incontables casos fallidos en el mercado de los OS móviles.
Pero también pasa que las expectativas de la comunidad eran demasiado altas.
Peleando contra dos gigantes, yo al menos les daría otra oportunidad.
Anuncio oficial de cierre