1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      
Siga-nos

Duckstation PS1 Emulator

O DuckStation, um dos mais conceituados e elogiados emuladores da PlayStation 1, conhecido pela sua precisão e desempenho, poderá estar perto de terminar o seu suporte para sistemas operativos Linux. A decisão, que ainda não é final, surge na sequência de um conflito prolongado entre o programador principal do projeto e utilizadores da distribuição Arch Linux.

A frustração que transbordou para o código

O rastilho para esta potencial rutura prende-se com a forma como o emulador era distribuído e os problemas que daí advinham. O programador principal removeu o script oficial de instalação (PKGBUILD) após constatar que muitos utilizadores continuavam a optar por pacotes não oficiais e frequentemente problemáticos, disponíveis no Arch User Repository (AUR).

Estes pacotes não oficiais levavam a erros que eram depois reportados diretamente ao projeto principal como se fossem falhas do próprio emulador. O programador expressou a sua frustração com o tempo perdido a lidar com estes "bugs" que não eram da sua responsabilidade. A situação, conforme detalhado num 'commit' na página oficial do projeto no GitHub, tornou-se insustentável.

Para agravar, o programador revelou que apenas 2% dos utilizadores do DuckStation estão em Linux e que ele próprio não utiliza o sistema operativo, diminuindo a sua motivação para resolver problemas de empacotamento que, segundo ele, exigiriam a partilha de informações pessoais com as distribuições, algo que pretende evitar.

A licença que impede uma solução da comunidade

O que torna a situação ainda mais delicada para os entusiastas de Linux é uma alteração de licenciamento ocorrida no final de 2024. O DuckStation abandonou a licença de código aberto GPLv3 e adotou a mais restritiva Creative Commons BY-NC-ND.

Esta nova licença proíbe expressamente o uso comercial, a criação de trabalhos derivados ou a redistribuição do software sem uma aprovação explícita do autor. Na prática, isto significa que a comunidade não pode simplesmente pegar no código existente, criar um "fork" (uma derivação do projeto) e continuar o seu desenvolvimento e suporte para Linux de forma independente, como seria possível sob a licença GPLv3. A continuidade do emulador em Linux depende, assim, inteiramente da vontade do programador original.

Uma porta entreaberta para o futuro?

Apesar do tom de ultimato, a história, também noticiada pelo Linuxiac, pode ainda não ter chegado ao fim. O programador deixou uma pequena janela de esperança, afirmando que gostaria de ver os utilizadores de Linux adotarem uma abordagem mais construtiva para resolver o impasse.

No entanto, por agora, o futuro de um dos melhores emuladores de PlayStation 1 no ecossistema Linux permanece incerto, deixando a sua comunidade de utilizadores numa posição precária e dependente de uma reconciliação.




Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech