Shitstorm incoming… #Duckstation a changé sa licence en une licence proprio. Ok, leur code, leur volonté. Mais en passant de GPLv3 à licence proprio dont je me fous du nom, ils violent la licence #Qt, qui dit explicitement : Qt ok pour projets open source, à condition que ledit projet soit aussi en #GPLv3. Et Duckstation utilise Qt... "DuckStation features a fully-featured frontend build using Qt…"
@tusooa@lanodan La licence Qt est pourtant claire : à partir du moment où Qt est utilisé dans un projet open source, ce projet doit être sous licence GPL. Sinon, c'est une licence commerciale. Point barre. Peu importe si c'est juste une lib ou juste un fichier sous licence GPL. Sinon, c'est une violation de licence, le truc que l'auteur de DS dénonce (swanStation qui violerait sa licence GPL… utilisation commerciale contre argent… mais c'est le principe même de la GPL ; sinon fallait faire du proprio comme ePSXe…).
Et dire que compiler/packager viole la licence GPL… je crois qu'il y a également un truc qui m'échappe.
@lanodan@tusooa@alex Certes. Mais ils ont le droit de changer de licence si ils en sont le détenteur, ils ne peuvent juste pas empêcher les gens d'utiliser tout les précédent morceaux de code a être changer.
Pour ce qui est de QT soit ils la violation, soit ils ont eu une autorisation exceptionnelle de la part de QT pour le faire, ce qui arriver fréquemment avec la fondation linux part exemple. Nous ne pouvons pas faire grand chose a part protester de ce changement, car seul QT peut agir dans ce contexte si il y a bien violation. Après je pense qu'il faut se pencher sur la raison de ce changement. Il faut considérer que a partir du moment ou l'emu est propriétaire les concepteurs sont en sérieux danger d’être persécuter pour violation de copyright pour contournement de DRM et autre joyeuseté. Donc peut être que soyn ou autre l'a racheter la licence. Ou peut être que le ou les développeur principaux on eux une proposition de travailler pour soyn et qu'il vont donc l’intégrer a quelque chose de propriétaire (il aurait put utilise la lgpl mais bon).
@mangeurdenuage@tusooa@alex Normalement les exceptions de license c'est quelque chose que tu publie un minimum, sinon y'a de gros risques que tu te fasse jeter par Github/Flathub/….
Et sur pourquoi c'est devenu proprio ce que j'ai pu voir c'est l'auteur qui aime pas les distros (et franchement vu la plaie que c'est niveau paquet c'est pas surprenant) et soit-disant du manque de crédit de la part de libretro, rien à voir avec Sony donc.