Potential licensing issues with ksirk

kleag at free.fr kleag at free.fr
Tue Jan 2 12:52:57 UTC 2018


Hi Luca,

Done. I have update all the files to (L)GPG2+.

Best regards and happy new year !

Gaël

----- Mail original -----
> De: "Luca Beltrame" <lbeltrame at kde.org>
> À: "KDE Games" <kde-games-devel at kde.org>
> Envoyé: Mercredi 20 Décembre 2017 15:38:50
> Objet: Potential licensing issues with ksirk
> 
> (please CC me, I'm not subscribed)
> 
> Hello,
> 
> in openSUSE, we have packaged ksirk specifying its license as
> GPL-2.0+ and
> LGPL-2.0+ depending on the license of the files present.
> 
> A recent review from the SUSE legal team showed, however, that
> several files
> are GPL-2.0 only:
> 
>   ksirk-17.12.0/ksirk/Dialogs/InvasionSlider.cpp
>     ksirk-17.12.0/ksirk/Dialogs/InvasionSlider.h
>     ksirk-17.12.0/ksirk/Dialogs/jabbergameui.cpp
>     ksirk-17.12.0/ksirk/Dialogs/jabbergameui.h
>     ksirk-17.12.0/ksirk/Dialogs/restartOrExitDialogImpl.cpp
>     ksirk-17.12.0/ksirk/GameLogic/KMessageParts.cpp
>     ksirk-17.12.0/ksirk/GameLogic/aiColsonPlayer.cpp
>     ksirk-17.12.0/ksirk/GameLogic/aiColsonPlayer.h
>     ksirk-17.12.0/ksirk/GameLogic/aiplayer.h
>     ksirk-17.12.0/ksirk/GameLogic/aiplayerio.cpp
>     ksirk-17.12.0/ksirk/GameLogic/aiplayerio.h
>     ksirk-17.12.0/ksirk/GameLogic/continent.h
>     ksirk-17.12.0/ksirk/GameLogic/country.cpp
>     ksirk-17.12.0/ksirk/GameLogic/country.h
>     ksirk-17.12.0/ksirk/GameLogic/dice.h
>     ksirk-17.12.0/ksirk/GameLogic/eventslistproperty.cpp
>     ksirk-17.12.0/ksirk/GameLogic/eventslistproperty.h
>     ksirk-17.12.0/ksirk/GameLogic/gameautomaton.cpp
>     ksirk-17.12.0/ksirk/GameLogic/gameautomaton.h
>     ksirk-17.12.0/ksirk/GameLogic/goal.cpp
>     ksirk-17.12.0/ksirk/GameLogic/goal.h
>     ksirk-17.12.0/ksirk/GameLogic/player.cpp
>     ksirk-17.12.0/ksirk/GameLogic/player.h
>     ksirk-17.12.0/ksirk/Jabber/jabberaccount.cpp
>     ksirk-17.12.0/ksirk/Jabber/jabberaccount.h
>     ksirk-17.12.0/ksirk/Jabber/jabberclient.cpp
>     ksirk-17.12.0/ksirk/Jabber/jabberclient.h
>     ksirk-17.12.0/ksirk/KsirkGlobalDefinitions.h
>     ksirk-17.12.0/ksirk/SaveLoad/ksirkgamexmlhandler.cpp
>     ksirk-17.12.0/ksirk/SaveLoad/ksirkgamexmlhandler.h
>     ksirk-17.12.0/ksirk/SaveLoad/ksirkgamexmlloader.cpp
>     ksirk-17.12.0/ksirk/SaveLoad/ksirkgamexmlloader.h
>     ksirk-17.12.0/ksirk/Sprites/animsprite.cpp
>     ksirk-17.12.0/ksirk/Sprites/animsprite.h
>     ksirk-17.12.0/ksirk/Sprites/animspritesgroup.cpp
>     ksirk-17.12.0/ksirk/Sprites/animspritesgroup.h
>     ksirk-17.12.0/ksirk/Sprites/animspriteslist.cpp
>     ksirk-17.12.0/ksirk/Sprites/animspriteslist.h
>     ksirk-17.12.0/ksirk/Sprites/animspritespool.cpp
>     ksirk-17.12.0/ksirk/Sprites/animspritespool.h
>     ksirk-17.12.0/ksirk/Sprites/arrowsprite.cpp
>     ksirk-17.12.0/ksirk/Sprites/arrowsprite.h
>     ksirk-17.12.0/ksirk/Sprites/flagsprite.h
>     ksirk-17.12.0/ksirk/decoratedgameframe.cpp
>     ksirk-17.12.0/ksirk/decoratedgameframe.h
>     ksirk-17.12.0/ksirk/fightArena.cpp
>     ksirk-17.12.0/ksirk/fightArena.h
>     ksirk-17.12.0/ksirk/gestionSprites.cpp
>     ksirk-17.12.0/ksirk/kgamewin.cpp
>     ksirk-17.12.0/ksirk/kgamewin.h
>     ksirk-17.12.0/ksirk/kgamewinslots.cpp
>     ksirk-17.12.0/ksirk/krightdialog.cpp
>     ksirk-17.12.0/ksirk/krightdialog.h
>     ksirk-17.12.0/ksirk/ksirkConfigDialog.cpp
>     ksirk-17.12.0/ksirk/ksirkConfigDialog.h
>     ksirk-17.12.0/ksirk/mainMenu.cpp
>     ksirk-17.12.0/ksirk/mainMenu.h
>     ksirk-17.12.0/ksirk/newgamesetup.cpp
>     ksirk-17.12.0/ksirk/newgamesetup.h
>     ksirk-17.12.0/ksirkskineditor/continent.h
>     ksirk-17.12.0/ksirkskineditor/country.cpp
>     ksirk-17.12.0/ksirkskineditor/country.h
>     ksirk-17.12.0/ksirkskineditor/goal.cpp
>     ksirk-17.12.0/ksirkskineditor/goal.h
>     ksirk-17.12.0/ksirkskineditor/ksirkSkinEditorConfigDialog.cpp
>     ksirk-17.12.0/ksirkskineditor/ksirkSkinEditorConfigDialog.h
>     ksirk-17.12.0/ksirkskineditor/ksirkcontinentdefinition.h
>     ksirk-17.12.0/ksirkskineditor/ksirkcountrydefinition.cpp
>     ksirk-17.12.0/ksirkskineditor/ksirkcountrydefinition.h
>     ksirk-17.12.0/ksirkskineditor/ksirkgoaldefinition.h
>     ksirk-17.12.0/ksirkskineditor/ksirknationalitydefinition.h
>     ksirk-17.12.0/ksirkskineditor/ksirkskindefinition.h
>     ksirk-17.12.0/ksirkskineditor/ksirkskineditorcountriesselectiondialog.h
>     ksirk-17.12.0/ksirkskineditor/ksirkskineditorpixmapitem.cpp
>     ksirk-17.12.0/ksirkskineditor/ksirkskineditorpixmapitem.h
>     ksirk-17.12.0/ksirkskineditor/ksirkskineditorscene.cpp
>     ksirk-17.12.0/ksirkskineditor/ksirkskineditorscene.h
>     ksirk-17.12.0/ksirkskineditor/ksirkskineditortextitem.cpp
>     ksirk-17.12.0/ksirkskineditor/ksirkskineditortextitem.h
>     ksirk-17.12.0/ksirkskineditor/ksirkskineditorwidget.h
>     ksirk-17.12.0/ksirkskineditor/ksirkspritesdefinition.h
>     ksirk-17.12.0/ksirkskineditor/main.cpp
>     ksirk-17.12.0/ksirkskineditor/mainwindow.cpp
>     ksirk-17.12.0/ksirkskineditor/mainwindow.h
>     ksirk-17.12.0/ksirkskineditor/spritetype.h
> 
> It would be best if these would be relicensed to GPL-2.0+ to prevent
> issues
> and ensure better license compatibility in the future.
> 
> --
> Luca Beltrame - KDE Forums team
> KDE Science supporter
> GPG key ID: A29D259B
> 
> 


More information about the kde-games-devel mailing list