I'm interesting to modify early existing user's gentoo-ebuild (installation script) of XnView and XnConvert therefor I would like to find out some additional information about XnView and XnConvert. Could developers clarify some states?
- The gentoo ebuild-file has "LICENSE" field. In the user's ebuilds lying in the gentoo bugzilla it states as "LICENSE=freedist XnView" (I saved it temporary and also set "LICENSE=freedist XnConvert" for XnConvert package similar way).
In the old topic it mentioned as "LICENSE=free-noncomm as-is".
What short name of licence should be used indeed in such case for XnView and XnConvert taking in account that XnViewMP is free only for non-commercial use and requires registration for using in organisations? - As mentioned in XnView Licence agreement :
and in XnConvert Licence:XnView is provided as Freeware for private non-commercial or educational use, including non-profit organization (i.e. schools, universities, public authorities, police, fire brigade, and hospitals).
For commercial use and distribution, it is necessary to register. It is a help for the development of future versions.
You are granted the right to use and to make an unlimited number of copies of these software.
Does it mean both XnView (for non-commercial) and XnConvert installation archives could be distributed via Linux repositories, in particularly via Gentoo mirrors?Installing and using these software (XnView, XnConvert) signifies acceptance of these terms and conditions of the license.
XnConvert is provided as freeware
You are granted the right to use and to make an unlimited number of copies of these software.
Is XnConvert also freely available for commercial use in organisations? - Also I'm interesting in some build dependencies. The XnViewMP and XnConvert archives contains QtSensors libs that isn't required for starting application but I can't find where it could be used. I supposed that it's using by some image conversion operations to display CPU load or RAM usage, isn't it?
P.S.
If someone is interesting in the working ebuild-files are in gentoo bugzilla (XnViewMP 0.87 and XnConvert 0.75). I hope that once they will be added to official portage tree.
I tested installation and successful launchig of XnView and XnConvert both with "bundled-libs" and without it (system qtlibs are used in that case).
Also additional USE-flag "gstreamer" is used to provide dependencies for XnView audio/video support. In this case I tested only playing of .vob files (from DVD-video) and .mp3. The "gstreamer" USE-flag brings "media-plugins/gts-plugins-meta:0.10" package to be installed. With "gst-plugins-meta:1.0" I wasn't able to play even .mp3-file. I use alsa in my system (I didn't make tests with pulseaudio installed), so I had to install apulse (via internal ebuild dependency) to start XnViewMP with "bundled-libs" as it want "libpulse.so.0" lib. But if XnViewMP installed without "bundled-libs" then no need in "libpulse.so.0" library to successfully launch application.