Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: crystalspace - Crystal Space a free 3D engine https://bugzilla.redhat.com/show_bug.cgi?id=432033 ------- Additional Comments From mtasaka@xxxxxxxxxxxxxxxxxxx 2008-02-16 07:07 EST ------- Created an attachment (id=295066) --> (https://bugzilla.redhat.com/attachment.cgi?id=295066&action=view) License check list for crystalspace (For non-legal issue, please see my previous comments) Note: Unless you specify license tag for subpackages, subpackages inherits license tag from main package. For example, currently -doc subpackage has "License: LGPLv2+ and GPLv2+ and GPLv2". Legal issue: GPLv2: GPLv2/apps/import/maya2spr/binarytree.cpp -> maya2spr (in -utils) is GPLv2 GPLv2/scripts/max/exportcsp.mcr GPLv2/scripts/max/exportlights.mcr GPLv2/scripts/max/exportsprite.mcr GPLv2/scripts/max/fixmaterials.mcr GPLv2/scripts/max/sanitycheck.ms GPLv2/scripts/max/showMap.mcr -> all these files (in -utils) are GPLv2 GPLv2+: GPLv2+/apps/tests/ceguitest/ceguitest.cpp GPLv2+/apps/tests/ceguitest/ceguitest.h -> ceguitest (in -demos) is GPLv2+ GPLv2+/libs/csplugincommon/sndsys/ -> libcrystalspace-1.2.so (in main) is GPLv2+ (not LGPLv2+) ----------------------------------------------------------------------------- 1810 echo './out/linuxx86/debug/libs/cstool/memory_pen.o@' './out/linuxx86/debug/libs/cstool/csfxscr.o@' './out/linuxx86/debug/libs/csplugincommon/canvas/scrshot.o@' './out/linuxx86/debug/libs/csplugincommon/canvas/x11-keys.o@' './out/linuxx86/debug/libs/csplugincommon/canvas/cursorconvert.o@' './out/linuxx86/debug/libs/csplugincommon/canvas/softfontcache.o@' './out/linuxx86/debug/libs/csplugincommon/canvas/fontcache.o@' './out/linuxx86/debug/libs/csplugincommon/canvas/graph2d.o@' './out/linuxx86/debug/libs/csplugincommon/imageloader/commonimagefile.o@' './out/linuxx86/debug/libs/csplugincommon/imageloader/optionsparser.o@' './out/linuxx86/debug/libs/csplugincommon/particlesys/partgen.o@' './out/linuxx86/debug/libs/csplugincommon/render3d/txtmgr.o@' './out/linuxx86/debug/libs/csplugincommon/render3d/normalizationcube.o@' './out/linuxx86/debug/libs/csplugincommon/renderstep/parserenderstep.o@' './out/linuxx86/debug/libs/csplugincommon/renderstep/basesteptype.o@' './out/linuxx86/debug/libs/csplugincommon/renderstep/basesteploader.o@' './out/linuxx86/debug/libs/csplugincommon/script/scriptcommon.o@' './out/linuxx86/debug/libs/csplugincommon/shader/shaderprogram.o@' './out/linuxx86/debug/libs/csplugincommon/sndsys/convert.o@' './out/linuxx86/debug/libs/csplugincommon/sndsys/cyclicbuf.o@' './out/linuxx86/debug/libs/csplugincommon/sndsys/sndstream.o@' './out/linuxx86/debug/libs/csplugincommon/sndsys/snddata.o@' | sed 's/@ /@/g' | tr '@' ' 1811 ' >> ./out/linuxx86/debug/libs/libcrystalspace-1.2.so.resp 1812 1813 1814 g++ -Wl,--as-needed -shared -o ./out/linuxx86/debug/libs/libcrystalspace-1.2.so -Wl,@./out/linuxx86/debug/libs/libcrystalspace-1.2.so.resp -lm -ldl -lnsl -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,-E -g3 -lpthread -lpthread -lz -lm -ldl -lnsl -Wl,-z,defs -Wl,--warn-unresolved-symbols -Wl,-E -g3 \ 1815 -Wl,-soname,libcrystalspace-1.2.so ----------------------------------------------------------------------------- GPLv2+/plugins/sndsys/element/ -> sndsysXXX.so (in main) is GPLv2+ GPLv2+/plugins/utilities/movierecorder/ -> movierecorder.so (in main) is GPLv2+ (not GPLv2) GPLv2+/scripts/jamtemplate/createproject.sh -> createproject.sh (in -devel) is GPLv2+ Check for GPLv2+ pollution root: GPLv2+/include/csplugincommon/sndsys/snddata.h -> LGPLv2+/include/csplugincommon.h:#include "csplugincommon/sndsys/snddata.h" -> LGPLv2+/include/crystalspace.h:#include "csplugincommon.h" -> File_C_or_C++/plugins/cscript/pycscegui/cs_cegui.cpp:#include "crystalspace.h" File_C_or_C++/plugins/cscript/csperl5/cswigpl5.cpp:#include "crystalspace.h" LGPLv2+/apps/tools/genmeshify/converter.cpp:#include "crystalspace.h" LGPLv2+/apps/tools/genmeshify/genmeshify.cpp:#include "crystalspace.h" LGPLv2+/apps/tools/genmeshify/processor.cpp:#include "crystalspace.h" LGPLv2+/apps/tools/genmeshify/stdloadercontext.cpp:#include "crystalspace.h" LGPLv2+/apps/tools/startme/startme.h:#include <crystalspace.h> LGPLv2+/apps/tools/lighter2/common.h:#include "crystalspace.h" LGPLv2+/apps/tools/basemapgen/basemapgen.h:#include "crystalspace.h" LGPLv2+/apps/tools/heightmapgen/heightmapgen.h:#include "crystalspace.h" LGPLv2+/apps/tools/partconv/partconv.cpp:#include "crystalspace.h" ( ----------------- LGPLv2+/apps/walktest/walktest.cpp:#include "crystalspace.h" LGPLv2+/apps/pysimp/pysimp.h:#include <crystalspace.h> LGPLv2+/apps/tests/imptest/imptest.h:#include <crystalspace.h> LGPLv2+/apps/tests/eventtest/eventtest.h:#include <crystalspace.h> LGPLv2+/apps/tests/sndtest/sndtest.h:#include <crystalspace.h> LGPLv2+/apps/tutorial/pathtut/pathtut.h:#include <crystalspace.h> LGPLv2+/apps/tutorial/simpcd/simpcd.h:#include <crystalspace.h> LGPLv2+/apps/tutorial/simple2/simple2.h:#include <crystalspace.h> LGPLv2+/apps/tutorial/mazing/gamestuff.cpp:#include <crystalspace.h> LGPLv2+/apps/tutorial/mazing/appmazing.h:#include <crystalspace.h> LGPLv2+/apps/tutorial/simplept/simplept.h:#include <crystalspace.h> LGPLv2+/apps/tutorial/phystut/phystut.h:#include <crystalspace.h> LGPLv2+/apps/tutorial/simpmap/simpmap.h:#include <crystalspace.h> LGPLv2+/apps/tutorial/simpvs/simpvs.h:#include <crystalspace.h> LGPLv2+/apps/tutorial/simple1/simple1.h:#include <crystalspace.h> ------------- can be killed ) -> _pycscegui.so (in crystalspace-devel) is polluted -> Some files in -utils are also polluted GPLv2+/include/csplugincommon/sndsys/sndstream.h -> LGPLv2+/include/csplugincommon.h:#include "csplugincommon/sndsys/sndstream.h" (-> same above) GPLv2+/include/ivaria/movierecorder.h -> LGPLv2+/include/ivaria.h:#include "ivaria/movierecorder.h" -> (-> not pollute any more) Summary main : LGPLv2+ and GPLv2+ -utils: LGPLv2+ and GPLv2+ and GPLv2 -demos: LGPLv2+ and GPLv2+ -devel: LGPLv2+ and GPLv2+ -doc: ???? -- Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ Fedora-package-review mailing list Fedora-package-review@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-package-review