On looking into fixing the portsmon fetch issue for this port I was tempted to update to the later binary tarball blob and sort out stage. However, on the developers website it states; http://advsys.net/ken/utils.htm 8<--- So here is the license: The command line versions of PNGOUT.EXE and KZIP.EXE are free, as are the Mac and Linux ports. You may use PNGOUT- or KZIP-compressed content for non-commercial or commercial purposes. Redistributing, repackaging, or reusing the PNGOUT or KZIP executable is prohibited without the express consent of Ardfry Imaging, LLC, and a formal business agreement. For business requests (such as bundling), please write directly to my business partner, David Blake. He will be able to answer your question much better than I can. --->8 As the ports collection could be interpreted as redistribution should this port exist ??
"Redistributing, repackaging, or reusing the ... _executable_". We are already restricting this port from being packaged or distributed in binary/executable form. From what you've shown, the license does not restrict distributing source or meta files that fetch and build the source. I don't see a problem here.
It was pointed out to me that we don't build from source, we fetch a binary. I can see how that may be against "reuse" of the executable.
Yes, that was my understanding as well, we fetch the distfile containing the binary executable then just unpack it... no compiling. As far as I am aware the source code is not in the public domain.
Can we close this one? I agree with Bryan that we are merely providing a set of script that helps the user to download and install the binaries, and we specifically disabled packaging and does not distribute the package.
Hello Xin As mentioned in the previous comments, we effectively redistribute the executable blob which to my understanding is against their license rules. Kind Regards Craig Butler
(In reply to craig001 from comment #5) > Hello Xin > > As mentioned in the previous comments, we effectively redistribute the > executable blob which to my understanding is against their license rules. > FreeBSD certainly does not redistribute anything here. We do not mirror the distfiles nor do we provide a package. All we provide is effectively a script to fetch the distfile/binary from the upstream. The intent of the license seems to be respected here. Even an end-user creating a 'package' on their local system or to send to one of their own systems seems perfectly reasonable as they are not violating the intent. They are not implicitly providing that package to the world by using ports. If the user does that with or without ports then it's their own fault. In context of the full statement from the author on their site I feel we're fine here. I will mail the author to check.
No reply since 2015-05-21. I think this could be closed.
closed as per comment