DuckStation: Проблеми з підтримкою Linux

DuckStation: Проблеми з підтримкою Linux

DuckStation – це емулятор оригінальної Sony PlayStation (PS1), який забезпечує високу точність емуляції та оптимізує продуктивність на багатьох платформах, включаючи Linux. На жаль, через останні події це програмне забезпечення може більше не бути доступним для користувачів Linux. Розгляньмо, що сталося.

Витягнення PKGBUILD сценарію

Нещодавно, лідер розробки DuckStation вирішив зняти офіційний PKGBUILD сценарій проекту через постійні незручності з користувачами Arch Linux. Спочатку він надав PKGBUILD як допоміжний засіб для вирішення проблем, що виникають в неофіційних AUR пакетах. Однак, як з’ясувалося, це не спрацювало.

Скарги користувачів Arch Linux

Розробник зазначив, що користувачі Arch постійно ігнорували офіційні рекомендації. Вони надавали перевагу неофіційним та часто ненадійним пакетам, скарги на які він отримував замість пакетних підтримувачів. В результаті цього він зробив заяву: “Я спеціально забороняю пакети для DuckStation.”

Відсутність підтримки AUR

Розробник також висловив розчарування через відсутність простого способу для видалення проблемних AUR пакетів. Це вимагало надання особистої інформації дистрибуції Linux, з якою він не бажає мати справу. Це створює серйозну проблему для всієї спільноти користувачів.

Майбутнє DuckStation на Linux

Більш серйозна ситуація полягає в тому, що це, скоріше за все, не обмежиться тільки користувачами Arch. Розробник зараз серйозно розглядає можливість повної відмови від підтримки Linux.

“Це перший крок. Наступним кроком буде повне видалення підтримки Linux, адже я втомився від головного болю та ухилення для операційної системи, яка становить лише 2% від бази користувачів, і я навіть сам її не використовую.”

Чи можна створити форк DuckStation?

Якщо ви думаєте: “Чому хтось не може просто форкнути репозиторій і продовжити розробку самостійно?”, до того ж, це не так просто. DuckStation спочатку був випущений під відкритою ліцензією GPL v3, але наприкінці 2024 року ліцензування програмного забезпечення змінилося на більш обмежувальну модель доступу до виходу, CC-BY-NC-ND. Це забороняє комерційне використання, створення похідних робіт або переробку без явного дозволу, що включає і пакування для спільнот, таких як дистрибуції Linux.

Надія на майбутнє

Однак, є промінь надії. Розробник залишив трохи відкритими двері, висловивши сподівання, що Linux спільнота може ставитися до цих питань більш розумно.

Для отримання додаткової інформації про DuckStation відвідайте офіційний сайт або перегляньте офіційне оголошення.