Ir para o conteúdo

Primeiro programa de computador com certificação ecológica: o popular leitor de PDF do KDE, Okular

O produto de software livre e de código aberto multiplataforma agora é oficialmente reconhecido pelo design de software sustentável

16 Março 2022  |  Joseph P. De Veaugh-Geiss

Captura de tela do Okular
Ícone do Okular

O Okular, popular leitor de PDF multiplataforma e visualizador universal de documentos do KDE, foi oficialmente reconhecido por seu design de software sustentável, conforme refletido nos recentes critérios de premiação para a ecocertificação de software. Em fevereiro de 2022, o Okular recebeu o selo ecológico Blue Angel, o selo ambiental oficial concedido pelo governo alemão. Lançado em 1978, o Blue Angel é o selo ambiental mais antigo do mundo e o Okular é o primeiro software a ser certificado com seu selo. Além disso, o Okular é o primeiro programa de computador com certificação ecológica entre as 30 organizações da [Rede Global de Rotulagem Ecológica] (https://www.globalecolabelling.net/)! Essa rede, da qual o Blue Angel é membro, representa mais de 50 países.

O KDE é uma comunidade mundial de engenheiros de software, artistas, escritores, tradutores e criadores comprometidos com o desenvolvimento de Software Livre. Com a missão e a visão de longa data do KDE, bem como o talento e as capacidades dos membros da sua comunidade, não é surpresa que o KDE seja pioneiro entre o grupo de pessoas e organizações em impulsionar uma discussão sobre software sustentável. Este grupo inclui o próprio Blue Angel e pesquisadores por trás dele, apoiadores como a Free Software Foundation Europe, outros projetos de Software Livre e um número crescente de outros. Agora, com o primeiro produto de software com certificação ecológica, a comunidade KDE está comemorando a conquista juntamente com a comunidade de Software Livre em geral (https://fsfe.org/news/2022/news-20220316-01.en.html), bem como com o departamento de ciência da computação do Umwelt Campus Birkenfeld (https://www.umwelt-campus.de/en/forschung/projekte/green-software-engineering/news-details/first-blue-angel-for-software), onde pesquisadores mediram o consumo de recursos e energia do Okular e de outros softwares do KDE.

O KDE foi fundado em 1996 e mantém diversos produtos de Software Livre e de Código Aberto, incluindo o ambiente de trabalho Plasma; o aplicativo de design para pintores e artistas gráficos, Krita; o conjunto GCompris de atividades educacionais para crianças; o Kdenlive, um software profissional de edição de vídeo; e, claro, o Okular, um programa de computador essencial que permite visualizar todos os tipos de documentos, incluindo PDFs, quadrinhos, artigos científicos e acadêmicos e desenhos técnicos. O Okular também permite que você verifique assinaturas digitais e assine documentos você mesmo, além de incluir texto anotado e comentários diretamente incorporados ao documento.

Os critérios do prêmio Blue Angel para software, com seu foco na transparência em termos de recursos e eficiência energética, vida útil do hardware e autonomia do usuário, fornecem um excelente parâmetro para iniciar uma discussão sobre sustentabilidade de software e impulsionar o desenvolvimento nessa área. Assim, em 2021, o KDE deu início ao KDE Eco, um projeto com o objetivo de colocar o KDE e o Software Livre na vanguarda do design de software sustentável. Sustentabilidade não é um objetivo novo para o Software Livre e de Código Aberto (FOSS). As quatro liberdades sempre colocaram o Software Livre na vanguarda do design de software sustentável. A novidade é que os valores do FOSS agora são reconhecidos como diretamente relacionados à sustentabilidade por organizações como a Agência Alemã do Meio Ambiente (Umweltbundesamt), que desenvolveu os critérios do prêmio.

O Blue Angel é concedido a uma gama de produtos e serviços, desde produtos de papel a materiais de construção e impressoras. Em 2020, a Agência Alemã do Meio Ambiente ampliou os critérios de premiação para incluir produtos de software, o que foi o primeiro no mundo das certificações ambientais a vincular transparência e autonomia do usuário à sustentabilidade. Para obter o selo ecológico, um produto de software deve demonstrar que atende a uma lista de requisitos rigorosos considerados críticos para o meio ambiente ao longo do ciclo de vida do produto. Isso inclui fornecer transparência no consumo de energia ao usar o software — por exemplo, no caso do Okular, ao ler ou anotar um PDF — e a capacidade de executar o aplicativo em hardware com pelo menos cinco anos de uso. Os critérios de premiação do Blue Angel também incluem uma lista de requisitos de autonomia do usuário que reduzem o impacto ambiental do software.

Rótulo ecológico do Blue Angel

Todos esses critérios refletem perfeitamente os valores do KDE e do movimento FOSS em geral. Com o Software Livre e de Código Aberto, a transparência é garantida e o controle é entregue aos usuários, em vez de ser retido por fornecedores ou provedores de serviços. Isso permite que os usuários decidam o que desejam do software que usam e, muitas vezes esquecido, do hardware também. Por exemplo, os usuários podem reduzir o consumo de energia de seus programas sem perda de funcionalidade, pois podem instalar apenas o que precisam, nem mais nem menos; e evitar opções de publicidade e mineração de dados, que executariam processos desnecessários em segundo plano, aumentando o consumo de recursos. Quanto aos desenvolvedores de FOSS, eles normalmente continuam a oferecer suporte a hardware que a indústria estaria ansiosa para tornar obsoleto, fornecendo aos usuários software atualizado e seguro para dispositivos que, de outra forma, poderiam ser descartados como lixo eletrônico e acabar poluindo aterros sanitários. Em suma, como consequência das liberdades do usuário e da transparência garantidas por uma licença de Software Livre, usuários e comunidades podem influenciar os fatores que determinam o consumo de recursos de seu software!

Lançado sob a licença GPLv2+, o Okular é um software livre e de código aberto e, portanto, já atendia a muitos dos critérios de autonomia do usuário necessários para obter o selo de aprovação Blue Angel. Trabalhos adicionais foram realizados para tornar o Okular totalmente compatível com todos os critérios Blue Angel e ser oficialmente reconhecido por fornecer transparência no consumo de energia e recursos, estendendo a vida útil potencial dos dispositivos e permitindo a autonomia do usuário.

O KDE e a comunidade de Software Livre gostariam de enviar um sincero agradecimento aos desenvolvedores do Okular por criarem software ecologicamente correto para todos nós!

O Okular funciona no Linux, Windows, Android e Plasma Mobile e está disponível para transferênci em todas as distribuições de GNU/Linux, como um pacote autónomo do Flathub e na Snap Store, através do repositório de versões do KDE F-Droid para o Android, assim como na Loja da Microsoft. Sendo FOSS, o código-fonte também está imediatamente disponível no repositório de GitLab do Okular para todos o usarem, estudar, partilhar e melhorar.

Hoje a sustentabilidade deverá ser considerada de forma holística: a liberdade e a abertura no 'software', a autonomia do utilizador e o controlo sobre a vida digital de cada um e a transparência no consumo de recursos na nossa infra-estrutura digital fazem todos parte disso. Junte-se a nós no KDE Eco. Tentemos criar mais sustentabilidade digital e as aplicações de código aberto e livre mais eficientes a nível energético, para que possamos viver à nossa responsabilidade para esta geração e as futuras!


Artigo contribuído por sob a licença CC-BY-4.0.