-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
license confusion between LICENSE and lib/Zonemaster/Engine.pm #1149
Comments
Thank you for taking an interest in the matter. We do create debian packages for Zonemaster-LDNS, Zonemaster-Engine and Zonemaster-CLI, but they only available on our own package server (see https://github.com/zonemaster/zonemaster-engine/blob/master/docs/Installation.md#installation-from-pre-built-packages). It would of course be valuable if packages could be available on the official repository. Especially, the old packages make nobody happy. Do you work with official packages for Debian or have contacts to those working with them? To be meaningful, there must be packages for at least Zonemaster-LDNS, Zonemaster-Engine and Zonemaster-CLI, but possibly also for Zonemaster-Backend. Zonemaster is updated twice a year. Will updated packages be available even for older versions of Debian (and Ubuntu)? About the license, it has been an oversight that Engine.pm mentions BSD 3 Clause. The license is what the file available in the top of the repository says. I will make sure that we correct that. Thanks for pointing that out. |
There has been an oversight on our end with the new upstream releases tracker, when Zonemaster moved to Zonemaster::Engine, so libzonemaster-perl ended up being stuck at version 1.0.16. Sorry about that.
Yes, I'm loosely involved in the Debian Perl Packaging Team.
Thanks for the pointers, at the moment I don't see much more than libzonemaster-perl and zonemaster-cli in Debian sid. It seems the other components will need packaging as well. I'm hopeful to get those in the upcoming Debian 12 but can't make promises.
With the necessary introduction of newer packages, I wouldn't expect the newer packages will be available for older versions of Debian. I can't say on Ubuntu side; I guess they will come up with whatever lands in the archive of Debian testing at the time of their own releases schedules.
Thanks as well for the clarification! :) Have a nice day, :) |
Hello, I believe I saw another occurrence of BSD three clause instead of two in Zonemaster::LDNS Have a nice day, :) |
@emollier, thank you for pointing it out. |
The license statements have been corrected in all places I have found. |
Many thanks!
Have a nice day, :)
--
Étienne Mollier ***@***.***>
Fingerprint: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
Sent from /dev/tty1, please excuse my verbosity.
|
Greetings,
The native Debian package libzonemaster-perl is quite out of date, as it dates back from before the module was renamed Zonemaster::Engine, so I have been investigating refreshing it. During my copyright review, I grew confused by the statement in Engine.pm that the code is under BSD 3 Clause, while I see the BSD 2 Clause in the LICENSE file. Should I assume one, the other, or both (with the code below lib/Zonemaster/ being BSD-3-Clause, and the reste BSD-2-Clause)?
In hope I haven't missed something obvious,
Have a nice day, :)
Étienne.
The text was updated successfully, but these errors were encountered: