Idiomas: English · Nederlands · Deutsch · Español · Français · Italiano · Português · Papiamentu · Frysk

Índice / Artículos / Abandonando mi propio SO para tablets

Abandonando mi propio SO para tablets

Por qué he vuelto al iPad y al Mac

Publicado
Actualizado
(creado )
Escrito por
Willem L. Middelkoop
Temas
Libertad · apple · experimento · iPad · linux · lápiz · tablet · trabajo
Versión humana de este artículo
https://willem.com/es/2021-01-14_abandonando-mi-propio-so-para-tablets/
English
Abandoning my own tablet OS
Nederlands
Mijn eigen tablet OS vaarwel zeggen
Deutsch
Aufgeben meines eigenen Tablet-Betriebssystems
Français
J'abandonne mon propre système de tablette
Italiano
Abbandono il mio sistema operativo per tablet
Português
Abandonar o meu próprio sistema operativo para tablet
Papiamentu
Bandoná mi propio tablet OS
Frysk
Myn eigen tablet-OS opjaan
Idiomas
Traducido del original en inglés por un modelo de lenguaje en dos pasadas (traducción y corrección) con un glosario y un corrector ortográfico; aún no revisado por un hablante nativo.

Resumen

El año pasado estuve experimentando con la creación de mi propio sistema operativo para tableta, con Debian GNU/Linux y el gestor de ventanas i3, en una Microsoft Surface Go 2 con LTE. Tras meses de uso intensivo, he decidido abandonar el experimento y volver al iPad Pro y al Mac. Sigue leyendo para saber por qué.

Texto completo

Crear «WillemOS» con Debian GNU/Linux en una Microsoft Surface

Tras hartarme del enésimo fallo de Apple Photos, me tomé en serio lo de dejar el ecosistema de Apple. Pensé que yo podía hacerlo mejor. ¿Qué dificultad puede tener crear tu propio sistema operativo..., verdad?

WillemOS en plena forma: Debian GNU/Linux en la Surface Go 2
WillemOS en plena forma: Debian GNU/Linux en la Surface Go 2

Resulta que se puede conseguir mucho si tienes algo de tiempo libre y muchísima dedicación. Es increíble lo que se aprende simplemente probando cosas. De ahí salieron algunos artículos y hallazgos interesantes en los últimos meses:

Escribiendo y leyendo artículos del blog con mi propio SO para tablets
Escribiendo y leyendo artículos del blog con mi propio SO para tablets

Pero entonces pasó algo: tuve la oportunidad de usar un portátil con Windows durante un tiempo, el Surface Laptop Go. Es un portátil simple y alegre y me gustó justo por eso: sin líos. Simplemente funcionaba, de una forma predecible y fiable que, por lo visto, echaba de menos en «WillemOS».

Una planta, un portátil y un poco de café: ¡la alegría de un sistema sencillo que funciona!
Una planta, un portátil y un poco de café: ¡la alegría de un sistema sencillo que funciona!

El problema de tener mi propio SO

Construir tu propio sistema operativo es genial por muchas razones, pero sobre todo porque tú decides cómo funcionan las cosas. Eres el arquitecto, el maestro, el que manda. Eres dios. La otra cara de tanto poder es que también eres responsable de que todo funcione.

Muy a menudo las cosas funcionaban de maravilla, sobre todo cuando dedicaba un rato a afinar la experiencia. Pero incluso con todos mis conocimientos y mi experiencia, hubo momentos en que todo se venía abajo, a veces de mala manera. Sobre todo por esto:

  • Uso software en hardware no compatible: la tableta Surface Go está diseñada para funcionar con Windows
  • La mayoría del software GNU/Linux está pensado para teclado y ratón: usarlo en una tableta que solo tiene pantalla táctil es casi imposible (prueba a introducir la clave de cifrado del disco sin teclado)
  • Prefiero las versiones más punteras del software, de los repositorios inestables de Debian, que a veces traen cambios que rompen cosas...
  • Me monté en WillemOS mi propia mezcla rara de software libre: combiné paquetes y apps que no estaban pensados necesariamente para funcionar juntos

En los últimos 6 meses (cuando usé mi SO como herramienta de uso diario) hubo al menos 3 ocasiones en que el sistema falló en momentos críticos. Normalmente, las cosas se torcían al despertar la tableta de la hibernación...

Por ejemplo, una vez tuve que atender una caída de un servicio: un cliente me llamó y necesitaba soporte ya. Justo en ese momento tuve problemas para conectarme a la red al despertar la tableta. Perdí un tiempo precioso y, sobre todo, me sentí como un aficionado por no poder responder al instante por culpa de un estúpido fallo de red. La gente me paga mucho por ayudarla a resolver sus problemas, ¡más me vale estar a punto!

En esta «era de la nube» más te vale tener conexión a internet que funcione, siempre: ¡no hay tiempo para aficionados!
En esta «era de la nube» más te vale tener conexión a internet que funcione, siempre: ¡no hay tiempo para aficionados!

Otro ejemplo irritante: se me ocurrió una idea buenísima para el próximo gran unicornio del mundo IT... Iba a coger el lápiz de la tableta para capturar esa chispa de creatividad cuando, de repente, el digitalizador dejó de responder. El lápiz no funcionaba y la pantalla táctil iba por libre. Lo arreglé reiniciando algunos servicios del sistema y cerrando y abriendo unas cuantas apps. Pero, cuando estuve listo, ¡la idea genial se había esfumado!

Escribir con lápiz es genial si funciona, ¡pero se pueden perder buenas ideas si falla!
Escribir con lápiz es genial si funciona, ¡pero se pueden perder buenas ideas si falla!
Sabes que tu lápiz digital no te inspira confianza cuando echas mano del lápiz y el papel de toda la vida...
Sabes que tu lápiz digital no te inspira confianza cuando echas mano del lápiz y el papel de toda la vida...

Lecciones aprendidas

Además de ponerme a gusto con Debian GNU/Linux a fondo y a lo bestia, aprendí un par de cosas sobre la realidad de construir un sistema que quieres usar todos los días.

Primero, la fiabilidad es increíblemente importante. Va de la mano de la previsibilidad (aunque no son exactamente lo mismo). No pasa nada si las cosas se rompen, siempre que lo esperes. Es dificilísimo conseguirlo, y he cobrado un enorme respeto por todo el buen trabajo de los fabricantes comerciales de software y hardware. Una herramienta crítica que piensas usar a diario tiene que ser extremadamente predecible.

Segundo, para lograrlo más vale usar hardware compatible y conceptos de software habituales. Usa un PC convencional con componentes estándar, con ratón y teclado normales, si piensas usar software libre (como Debian GNU/Linux). La experiencia fluida en tableta con software libre todavía no está lista.

Tercero, y probablemente lo más importante: ¡cuando funciona, es pura magia! Todos los problemas que tuve eran manejables y no le quitan nada al hecho de que, cuando mi SO funcionaba, a veces había algo de magia de verdad.

Cuando todo encaja, hay magia: WillemOS haciendo cosas que ningún iPad puede hacer
Cuando todo encaja, hay magia: WillemOS haciendo cosas que ningún iPad puede hacer

Conclusión

Hay que estar un poco loco para intentar construir tu propio sistema operativo. ¡Y eres un tipo especial de loco si encima haces de tu sistema experimental tu herramienta de uso diario!

Eso hice yo... y me alegro de haber sobrevivido para contarlo. Algún día volveré a intentarlo, porque el sabor de la libertad es difícil de olvidar cuando lo has probado.

De vuelta al iPad Pro (derecha) tras una época increíble con WillemOS en la Surface Go (izquierda)
De vuelta al iPad Pro (derecha) tras una época increíble con WillemOS en la Surface Go (izquierda)

Formatos legibles por máquinas de esta página