Interface homem-maquina
Esta minha entrada no blog do debianpt.org é a história da minha experiência pessoal em tornar um sistema operativo, neste caso particular completamente Open Source, o mais personalizado para um determinado utilizador.
Um computador pessoal (PC) foi construido para ser imensamente versátil e por isso é capaz de fazer quase tudo o que se possa imaginar. Mas será esse poder computacional aproveitado ao máximo e o seu interface está adequado ao uso que cada pessoa lhe dá ?
O que queremos fazer?
Como é o nosso dia-a-dia em frente desta máquina?
Como é que os recursos estao racionalizados ?
Bom, a minha experência pessoal é esta. Gosto de saber o que estou a fazer, e até a um nivel intermédio (isto será sempre relativo), o que o próprio software está a fazer. Sento-me na cadeira para navegar na Web, mandar e-mails, conversar do IRC, fazer experências com software matemático (muito em particular), leio muitos PDF's por isso aprecio a velocidade e a fiabilidade de um sistema, e gosto de usar todos os pequenos programas para o terminal que normalmente o movimento open source tem.
Entao, parece-me simples o que preciso e agora que sei o que quero: um sistema operativo orientado para o meu uso pessoal.
Peguei no CRUX (um GNU/Linux feito apenas para i686 totalmente compilado com -O2 -march=i686 (salvo casos particulares)), instalei os core packages (um sistema completo sem X), e depois o X.
Tenho um sistema pronto e adequado para a minha máquina, tenho o X, agora preciso do software.
Antes de mais, vou usar um kernel especifico para a minha máquina. Tenho um .config de builds anteriores, por isso sei o hardware que ela tem. Como nao mudo de hardware constamente, e pensei no que podia ser mudado no futuro, compilei e uso o meu proprio kernel. Nada de especial mas, pode ser interessante nomeadamente depois de escolher os schedulers adequados para o uso desta máquina, e só como referencia, escolhi o simples deadline. Como é um portátil, Pentium M, tambem tenho o ondemand dos novos kerneis, a máquina aquece muito pouco e raramente liga a ventoinha, ou seja, poupa energia, e nao faz barulho. Tenho-a sempre ligada. (só desligo quando a levo comigo)
Web? Gosto bastante do mozilla suite (conhecido agora por seamonkey) e resolvi compilá-lo por mim, claro com os argumentos mostrados anteriormente. É um pouco aborrecido, pois existem 5 ou 6 dependencias de bibliotecas mas, após 30 mins estava feito. Claro que a cada configure convem ler bem os argumentos, pois muitas vezes há escolhas de, por exemplo, ter threads ou optimizar para outra coisa qualquer (por exemplo, há decoders de mp3 que podem ser compilados em vista a velocidade, ou a precisao). É fundamental ler bem o que se pode fazer com o software. Entao depois isso, compilei o mozilla suite. Perfeito, funciona lindamente, é rapido optimizado. E tenho Web.
Mandar emails? Uso o mutt. Sei os atalhos, integra dom o OpenPGP, e tem agenda. É pequeno e serve-me, foi a seguir.
Falar no IRC? O full-bloat e capaz irssi precisava na altura do Glib (nao tinha), entao fui para o EPIC. Sem problemas, o interface é estranho, de facto nao há nada a fazer. Mas funciona, e sao 400 kB. Serve e está feito. De qualquer das formas, como o Mozilla depende do GTK2 que depende do Glib, agora para ter o irssi é quase de borla, basta compilar.
Ler PDF's? Boa pergunta. O que nao falta sao leitores, mas nao queria usar o codigo fechado da adobe. Mandei um tiro no escuro e acertei no epdfview. Dependia de uma lib, depois compilou directamente. Funciona, está integrado no mozilla-suite e, é rapido. Já leio pdf's.
Uso esta máquina diariamente, até a deixo ligada de noite e, normalmente o disco nem gira, ou seja, tudo cabe na memória RAM, e, ainda tenho uns 200 MB livres no total dos 512 MB. Muita memória livre para o que der e vier.
Conlusao final, todos os sistemas operativos, fechados ou abertos (cada pessoa terá a sua opiniao), serve um determinado próposito. A maior parte deles é acertar no gosto, e proporcionar as ferramentas necessárias, ao maior número possivel de utilizadores. Mas deixo aqui a ideia de, se calhar, é interessante ter um sistema operativo orientado especificamente ao uso que cada pessoa lhe dá. Se os sapatos, a camisa, o perfume, tem o tamanho e cheiro que a pessoa gosta, e está feito para ela, porque nao o seu sistema operativo na sua máquina ?
mferra
- o blogue de mferra
- Clique Iniciar Sessão ou registar-se para colocar comentários
- 970 leituras






Comentários
Essa tua experiência depende
Essa tua experiência depende principalmente do que tu fazes com o teu desktop. Eu pessoalmente no meu desktop uso uma variedade enorme de software desde clientes de IRC , clientes de IM, edição de video, edição de audio (raramente), um joguito ou outro de warsow :), browser, Leitor de RSS feeds, gravar CD/DVD audio e video, etc.
O Gnome e aplicações GTK providencia-me tudo isso e sem ferir a vista }:>, mas é como digo passa tudo por diferentes formas de utilizar a máquina e o que está ao nosso dispor.
b0as, Fourier fizeste um b
b0as,
Fourier fizeste um b0m "post" e concordo com o que disseste, porque devemos de ter as coisas o mais personalizado que consigamos (onde a cada dia tentamos cada vez mais isso). Mas (existe sempre um mas :P), não podes pensar que todos podem fazer isso, ou melhor podem, mas como já se conhece a maior parte das pessoas isso seria uma tarefa ardua, pois todos teriam que saber quantas aplicações de edição de imagens (no caso dos webdesigners) existem para saber qual a melhor que se adqua a si, quantos browsers existem para todos poderem navegar "confortavelmente", etc etc.. Isso é muito bom para uma pessoa que já tenha um vasto conhecimento das aplicações com o qual trabalha, para depois poder decidir com o maior rigor. O que não invalida a tua ideia que queres um sistema personalizado, mas daria "muito trabalho" a quem conheço apenas as aplicações que normalmente vêm instalas com as distros (o que já são bastantes, e as vezes até acho que são de mais..)
Fikem bem,
[[[]]]
PS.: Eu também gostaria de fazer algo assim, e neste momento estou em condições de o fazer, a minha carga horária diminuio brutalmente, logo já me posso concentrar noutras coisas :)