É uma extensão do Firefox - então você tem que abrir (e instalar) no Firefox. Execute o Firefox, clique no botão Firefox, escolha New Tab e, em seguida, abra o arquivo. Escolha o arquivo XPI, a instalação deve começar então. Ou você pode simplesmente acessar o link com o Firefox e clicar em "Adicionar ao Firefox".
Nota geral: a maioria das extensões do Firefox é independente de plataforma. Isso significa que eles não se importam com o sistema operacional que você usa, eles são executados no Firefox. Contanto que você tenha a versão correta do Firefox instalada, eles funcionarão. No caso do Do Not Track Plus 2.0.8, qualquer coisa do Firefox 3.6 ao Firefox 12 é suportado.