25

Mar

Apple and Microsoft taxes

Steve Ballmer recently caught flack for essentially saying that Apple users pay an Apple tax of $500 for buying Macs compared to PCs. Does that mean that Linux users are forced to pay a Microsoft tax every time they buy a PC with Microsoft software on it?

[...]

Given that most people use their computers mainly for Web browsing, sending and receiving email, listening to music, watching videos, and creating and editing documents, there’s not much of a difference between what they do on a PC versus a Mac. So I call the price difference between Macs and PCs an “Apple tax.”

[...]

via Do Linux users pay a “Microsoft tax?” – Computerworld Blogs.

17

Mar

Open source na Administração Pública

[...] o governo finlandês decidiu recomendar a utilização software livre na administração pública, sempre que possível (eu bem disse que tinha bons motivos para estar assim). O software livre que este governo utilizar terá que ter uma licença reconhecida pela OSI (Open Source Initiative). Isto abrange licenças desde a GPL à Apache 2.0, passando por uma série de outras, todas elas listadas em opensource.org/licenses.

Com isto, a Finlândia procura poupar dinheiro, ao mesmo tempo que ganha controlo sobre o software que utiliza e os dados que cria, e promove uma maior justiça e igualdade nos concursos públicos. [...]

Governo finlandês recomenda a utilização de software livre na administração pública | PROGRAMAS LIVRES.

Via Paulo Querido @ Facebook

Trata-se de uma decisão governamental assinalável. Imaginem-se as poupanças que se fariam se, de repente, toda a administração passasse a utilizar um qualquer Linux com Firefox e OpenOffice, ambos programas que vêm já em qualquer distribuição, que pode ser gratuítamente e livremente obtida. A actual habituação que existe em relação aos sistemas operativos e programas da Microsoft até se tornaria irrelevante, pois, mesmo que se revele necessária uma formação das pessoas, esta seria ridiculamente curta e os gastos com essa formação compensaria largamente os gastos que ciclicamente se têm de fazer, com os novos softwares pagos.

Qualquer linux é capaz de correr melhor em hardware antigo, pelo que nem uma actualização de hardware seria necessário (como é necessária, sobretudo de Ram, para o Vista ou Windows 7). Mas imaginando que se faria uma actualização de hardware, some-se, então, a isto o facto de que um netbook, género Magalhães, chega e sobra para 95% dos serviços da Administração Pública e que os monitores e os cabos para ligar os netbooks aos monitores já existem na infraestrutura do Estado e obtém-se uma poupança descomunal.

Em rigor, apenas uma reduzida percentagem das capacidades totais dos programas pagos a peso de ouro é que são efectivamente utilizadas (falando no Office, sobretudo). Em rigor, apenas programas técnicos, relacionados com design, arquitectura e engenharia é que necessitam de programas não-livres.

Como modelo de governação fetiche do nosso primeiro e, necessariamente, alvo de atenção generalizada pelos nossos partidos, será que a ideia pega?

27

Jan

@tweetdeck draining laptop batteries

By using the Powertop application in the Linux command line, I’ve found Tweetdeck to be extremely unfriendly to your laptop battery. I’ve highlighted the Pulseaudio ones as well, since they seem to be related. Totalling about 1200 wakeups.

PowerTOP version 1.10      (C) 2007 Intel Corporation

Cn                Avg residency       P-states (frequencies)
C0 (cpu running)        (22,8%)         1,60 Ghz     0,6%
polling           0,0ms ( 0,0%)         1333 Mhz     0,0%
C1 halt           0,0ms ( 0,0%)         1067 Mhz     0,0%
C2                0,2ms ( 2,0%)          800 Mhz    99,4%
C3                0,5ms (75,2%)

Wakeups-from-idle per second : 1542,0 interval: 3,0s
no ACPI power usage estimate available

Top causes for wakeups:
23,4% (476,3)         TweetDeck : futex_wait (hrtimer_wakeup)
19,6% (400,0)       <interrupt> : PS/2 keyboard/mouse/touchpad
13,8% (281,0)        pulseaudio : __mod_timer (process_timeout)
12,9% (263,0)      <kernel IPI> : Rescheduling interrupts
12,8% (261,3)        pulseaudio : sys_timer_settime (posix_timer_fn)
10,0% (203,0)         TweetDeck : __mod_timer (process_timeout)

3,3% ( 66,7)       <interrupt> : extra timer interrupt
1,6% ( 31,7)           firefox : futex_wait (hrtimer_wakeup)
0,9% ( 17,7)       <interrupt> : uhci_hcd:usb3, iwl3945

Seriously, you’ve developed a great app, but by constantly stressing the cpu, Tweetdeck ends up draining the batteries rather quickly. Too quickly.
This is Powertop’s output without Tweedeck:

PowerTOP version 1.10 (C) 2007 Intel Corporation

Cn Avg residency P-states (frequencies)
C0 (cpu running) ( 9,5%) 1,60 Ghz 6,2%
polling 0,0ms ( 0,0%) 1333 Mhz 0,7%
C1 halt 0,0ms ( 0,0%) 1067 Mhz 0,5%
C2 0,6ms ( 0,9%) 800 Mhz 92,7%
C3 2,4ms (89,6%)

Wakeups-from-idle per second : 385,4 interval: 10,0s
no ACPI power usage estimate available

Top causes for wakeups:
39,7% (164,1) : PS/2 keyboard/mouse/touchpad
29,8% (123,1) : Rescheduling interrupts
8,7% ( 35,9) firefox : futex_wait (hrtimer_wakeup)
7,6% ( 31,2) : uhci_hcd:usb5, yenta, i915@pci:0000:00:02.0
3,9% ( 16,1) : extra timer interrupt
3,7% ( 15,3) : uhci_hcd:usb3, iwl3945
1,2% ( 4,8) compiz : __mod_timer (process_timeout)
1,0% ( 4,1) : eth0
1,0% ( 4,0) : mod_timer (rh_timer_func)

20

Jan

Renovada odisseia por sistemas operativos

Já andava a precisar de reinstalar o XP há algum tempo. Particularmente porque estava a ter problemas com uma placa de tv, que sempre deu lá.

Aproveitei e acabei por reformular o disco que tenho dedicado aos SO. Reinstalei também o Ubuntu e decidi reservar algum espaço para experimentar o Windows 7 e também instalar “outro” linux, o openSUSE com o Kde 4.1, para ir vendo como o kde vai progredindo.

(clicar nas imagens para ver maior)

(more…)

26

Nov

KDE 4

Mais um post sobre o KDE, um dos ambientes gráficos do linux.

Este post analisa, mais em imagens do que em texto, a vertente de windows management do KDE.

The KDE developers wanted eye-candy composite for they KDE 4 series, so they had 3 options, writing a whole new window manager, use compiz or improving kwin, they took the last one.

That way KDE didn’t lose any advance window management feature and won 3D window management full of eye candy and some useful features :)

(clicar na imagem para ver maior)

26

Oct

KDE 4.2

A evolução do KDE para a versão 4.0 foi bastante interessante, pela alteração para um UI mais “moderno”, à falta de melhor adjectivo (vendo, percebe-se).

Mas, como significou igualmente uma quebra, em muitos aspectos do seu ‘core’, em relação à versão 3.x,   também ficou marcada por alguns problemas, algum conteúdo 4.x ainda não estava (nem está, nesta altura) disponível (como o magnífico Amarok).

Com o tempo as coisas resolvem-se e aqui fazem uma análise do produto desse trabalho, com uma review à versão de desenvolvimento do KDE 4.2.

23

Oct

Ubuntu Intrepid Ibex

Já falta pouco para a versão 8.10 Intrepid Ibex do Ubuntu ser lançada.

Mas entretanto já se pode instalar a versão Beta, que uso desde o Beta 1 (talvez desde o início de Outubro), que saiu após as várias fases do Alpha, quer no pc quer no laptop, sem qualquer problema.

Pode ser lida aqui uma review.

Para quem está na versão 8.04 e quiser fazer o upgrade para a 8.10 pode consultar este guia (guias que haverão por aí ao pontapé).

14

Oct

Sudo

31

Jul

Aplicações Ubuntu #1

Tenho andado a descobrir quais são as minhas aplicações predilectas para utilizar no Ubuntu.

1. A ‘neatness’ e a contra-corrente do Scribes convenceu-me. Um document centric notepad vs um application centric notepad, como é o Gedit.

E porque a versão stable já tem mais de um ano, ficam aqui os comandos para a versão de desenvolvimento, que já inclui uma série de novas features.

sudo apt-get install build-essentials
sudo apt-get install bzr
bzr get http://scribes.sf.net/bzr/scribes-dev
cd scribes-dev
./configure
make
sudo make install

2. Já quanto a IMs a escolha óbvia, tradicional, recairia no amsn ou pidgin e de facto ainda os usei durante algum tempo. Mas o emesene (que é multi-plataforma e também existe para windows) acabou por ser a minha escolha. Mais simples, mais leve e muito customizável, com themes e plugins (mais no forum).

sudo apt-get install emesene

# os plugins e themes é mete-los em ~/.config/emesene1.0 (ou a versão que for)

3. Bittorent? O Azureus é impensável… é full featured mas é um peso pesado em termos (má) performance quanto ao consumo de recursos. Deluge? É uma óptima opção, relativamente parecida com o uTorrent e também tem “tudo” desde webui, suporte upnp, rss, scheduler, encrypton, etc. Para mim ainda é uma opção em aberto, mas ando a testar o rTorrent e apesar de lhe faltar uma ou outra funcionalidade (não tem suporte upnp por exemplo) é de longe o mais leve. Funciona na linha de comandos, mas é possível adicionar frontends e outros plugins (rss, em particular). Uma falha razoavelmente grande é a inexistência de queue, mas existe um ‘hack‘ para isso, apesar de resultar em puro leeching.

Dá bastante mais trabalho a colocar *tudo* a funcionar

Para o basico, basta fazer: sudo apt-get install rtorrent libtorrent11
E está a funcionar. Para os duros que se quiserem ficar pela linha de comandos (e ainda lhe darei algum uso) esta página contém algumas ajudas. Mas como queria ter, de entre os vários frontends, um webui específico (wtorrent) tive de ir por outro caminho, mais complicado (apesar de existirem outros frontends mais simples de colocar a funcionar).

1º Instalar o LLMP. Também aqui optei por uma solução não tradicional, quer seria o LAMP. LAMP significa Linux Apache Mysql Php. LLMP significa Linux Lighttpd Mysql Php. Basicamente, o Lighttpd é, também, mais leve, mais racional, apesar de a mim não me fazer grande diferença, pois não vou fazer uso “púb.ico” do servidor web/sql/php.

Para isso basta seguir este How To, até à parte em que começa a falar sobre o cacti.

2º seguir este how to, que nos diz como instalar o xmlrpc-c, o rtorrent, o libtorrent e o wtorrent, assim como as modificações nas configurações que são necessárias fazer.

Se ao fazer o build faltar algum pacote, este comando deverá resolver o problema: sudo apt-get install subversion build-essential libtool automake1.9 openssl libcurl3 libcurl3-dev libsigc++-2.0-0c2a libsigc++-2.0-dev libncurses5 libncurses5-dev

3º RSS downloader? Por enquanto ando com o Flexget… é complicadote de perceber o que enfiar no ficheiro de configuração, mas funciona. O rssdler também me parece perfeitamente viável.

4. Entre outras coisas, ando ainda a experimentar duas apps do género do Time Machine da Apple: Rsnapshot e Flyback e também ainda não me decidi entre o Mplayer e o VLC (a última versão, svn, 0.9 tem uns problemas a ler legendas… pois interpreta espaços como %20 no nome dos ficheiros/pastas e depois, claro, os nomes não correspondem).

30

Apr

Posts ‘Na Mouche’

1. Os erros da Manela – no Blasfémias.

2. Marcelo em plena forma – no Corta-Fitas: apoia Manuela, mas «o comentário político não se confunde com adulação servil a gregos ou troianos.»

3. De Santana a Manuela – no Corta-Fitas: listagem dos «Membros do XVI Governo Constitucional, que teve Pedro Santana Lopes como primeiro-ministro, agora apoiantes declarados de Manuela Ferreira Leite»

4 Impostos na hora da morte – n’A Destreza das Dúvidas: «Marcotte conclui que um suicídio, desde que fracassado, pode ser um bom investimento.»

5. Não é um post, mas foi lançada a versão 8.04 do Ubuntu e derivados, donde sobresai o Kubuntu com a versão 4 do KDE.

Últimos Posts