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

Índice / Artigos / Abandonar o meu próprio sistema operativo para tablet

Abandonar o meu próprio sistema operativo para tablet

Porque voltei ao iPad e ao Mac

Publicado
Atualizado
(criado )
Escrito por
Willem L. Middelkoop
Temas
Liberdade · apple · experiência · iPad · linux · lápis · tablet · trabalho
Versão humana deste artigo
https://willem.com/pt/2021-01-14_abandonar-o-meu-proprio-sistema-operativo-para-tablet/
English
Abandoning my own tablet OS
Nederlands
Mijn eigen tablet OS vaarwel zeggen
Deutsch
Aufgeben meines eigenen Tablet-Betriebssystems
Español
Abandonando mi propio SO para tablets
Français
J'abandonne mon propre système de tablette
Italiano
Abbandono il mio sistema operativo per tablet
Papiamentu
Bandoná mi propio tablet OS
Frysk
Myn eigen tablet-OS opjaan
Idiomas
Traduzido do original em inglês por um modelo de linguagem em duas passagens (tradução e revisão) com um glossário e um corretor ortográfico; ainda não revisto por um falante nativo.

Resumo

No último ano andei a experimentar criar o meu próprio sistema operativo para tablet, com Debian GNU/Linux e o gestor de janelas i3, num Microsoft Surface Go 2 com LTE. Depois de meses de uso intenso, decidi abandonar a experiência e voltar ao iPad Pro e ao Mac. Lê até ao fim para saberes porquê.

Texto completo

Construir o «WillemOS» com Debian GNU/Linux num Microsoft Surface

Depois de ficar farto do enésimo bug no Apple Photos, decidi a sério sair do ecossistema Apple. Achei que conseguia fazer melhor. Quão difícil pode ser fazer o teu próprio sistema operativo, certo?

O WillemOS em ótima forma: Debian GNU/Linux num Surface GO 2
O WillemOS em ótima forma: Debian GNU/Linux num Surface GO 2

Afinal consegue-se fazer muita coisa, se tiveres algum tempo livre e muita dedicação. É incrível o que se aprende só por tentar. Isso levou a alguns artigos e descobertas interessantes nos últimos meses:

A escrever e a ler artigos do blogue com o meu próprio sistema operativo para tablet
A escrever e a ler artigos do blogue com o meu próprio sistema operativo para tablet

Mas depois aconteceu uma coisa: tive oportunidade de usar um portátil Windows durante algum tempo, o Surface Laptop Go. É um portátil muito simples e divertido e gostei dele precisamente por isso: sem chatices. O portátil funcionava de forma previsível e fiável, algo que, pelos vistos, me faltava no «WillemOS».

Uma planta, um portátil e um café: a alegria de um sistema simples que funciona!
Uma planta, um portátil e um café: a alegria de um sistema simples que funciona!

O problema do meu próprio sistema operativo

Construir o teu próprio sistema operativo é ótimo por muitas razões, mas sobretudo porque tu decides como as coisas funcionam. És o arquiteto, o mestre, quem decide. És deus. O reverso desse grande poder é que também és responsável por fazer as coisas funcionar!

Muitas vezes as coisas funcionavam fantasticamente, sobretudo quando dedicava algum tempo a afinar a experiência. Mas mesmo com todo o meu conhecimento e experiência, houve alturas em que as coisas deixaram de funcionar, por vezes a sério. Isto aconteceu principalmente porque:

  • uso software em hardware sem suporte: o tablet Surface Go foi desenhado para funcionar com Windows
  • a maior parte do software GNU/Linux foi pensada para teclado e rato: usá-lo num tablet só com ecrã tátil é quase impossível (experimenta introduzir a chave de cifragem do disco sem teclado)
  • prefiro as versões de software mais recentes dos repositórios instáveis do Debian, que por vezes têm alterações que «partem» coisas...
  • criei a minha própria mistura estranha de software livre no WillemOS: combinando pacotes e apps que não foram necessariamente pensados para funcionar juntos

Nos últimos 6 meses (em que usei o meu sistema operativo no dia a dia) houve pelo menos 3 ocasiões em que o sistema avariou em momentos críticos. Normalmente, depois de acordar o tablet da hibernação, as coisas corriam mal...

Por exemplo, uma vez tive de responder a uma falha de serviço: um cliente ligou e precisava de apoio imediato. Precisamente nesse momento tive problemas para pôr a rede a funcionar depois de acordar o tablet. Perdi tempo precioso, mas sobretudo senti-me um amador por não conseguir responder logo por causa de um bug de rede parvo. As pessoas pagam-me bem para as ajudar a resolver problemas, é melhor estar preparado!

Nesta «era da nuvem» é bom teres uma ligação à internet a funcionar, sempre: não há tempo para amadorismos!
Nesta «era da nuvem» é bom teres uma ligação à internet a funcionar, sempre: não há tempo para amadorismos!

Outro exemplo irritante foi quando tive uma ideia fantástica para o próximo grande unicórnio das TI... Estava pronto para usar a caneta do tablet para captar esta faísca de criatividade quando, de repente, o digitalizador do tablet deixou de responder. A caneta não funcionava e o ecrã tátil andava às aranhas. Consegui resolver reiniciando alguns serviços do sistema e fechando e abrindo algumas apps. Mas, quando estava pronto, a ideia mágica já tinha desaparecido!

A escrita com caneta é ótima quando funciona, mas as boas ideias podem perder-se quando falha!
A escrita com caneta é ótima quando funciona, mas as boas ideias podem perder-se quando falha!
Sabes que não confias na tua caneta digital quando recorres ao velho lápis e papel...
Sabes que não confias na tua caneta digital quando recorres ao velho lápis e papel...

Lições aprendidas

Além de ficar à vontade com o Debian GNU/Linux de uma forma profunda e radical, aprendi uma ou três coisas sobre a realidade de construir um sistema que queres usar todos os dias.

Primeiro, a fiabilidade é incrivelmente importante. Anda de mãos dadas com a previsibilidade (mas não são necessariamente a mesma coisa). Não faz mal que as coisas avariem, desde que o esperes. É extremamente difícil acertar nisto, e ganhei um enorme respeito por todo o bom trabalho dos fabricantes comerciais de software e hardware. O desempenho de uma ferramenta crítica que planeias usar todos os dias tem de ser extremamente previsível.

Segundo, para conseguires isso, é melhor usares hardware com suporte e conceitos de software comuns. Usa um PC convencional com componentes standard, com rato e teclado normais, se planeias usar software livre (como o Debian GNU/Linux). A experiência de tablet sem atritos com software livre ainda não está pronta.

Terceiro, e provavelmente o mais importante: quando funciona, é magia! Todos os problemas que encontrei eram geríveis e não tiram nada ao facto de que, quando o meu sistema funcionava, havia por vezes magia verdadeira.

Quando tudo se junta há magia: o WillemOS a fazer coisas que nenhum iPad faz
Quando tudo se junta há magia: o WillemOS a fazer coisas que nenhum iPad faz

Conclusão

É preciso ser um bocadinho maluco para tentar construir o teu próprio sistema operativo. E és um tipo especial de maluco se fizeres do teu sistema experimental o teu dia a dia!

Foi o que fiz... e ainda bem que sobrevivi para contar a história. Um dia volto a tentar, porque o sabor da liberdade é difícil de esquecer depois de o provares!

De volta ao iPad Pro (à direita) depois de uma época incrível com o WillemOS no Surface Go (à esquerda)
De volta ao iPad Pro (à direita) depois de uma época incrível com o WillemOS no Surface Go (à esquerda)

Formatos legíveis por máquinas desta página