Re: [NEW] audio/rtptools
2014-07-02 2:20 GMT+04:00 Stuart Henderson st...@openbsd.org: On 2014/07/01 21:23, Jan Stary wrote: Permission to use, copy, modify, and distribute this software and its documentation for research and educational purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and warranty disclaimer appear in supporting documentation, and that the names of the copyright holders or any of their entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Use of this software in whole or in parts for direct commercial advantage requires explicit prior permission. - This is not a PERMIT_PACKAGE_CDROM=Yes port. What would be a more suitable setting of the PERMIT_* values? Obviously, I am not a lawyer - could someone please break down for me what the license text means for the idividual PERMIT_*'s? (1) COPYRIGHT is installed with the package, containing the copyright notice and the warranty disclaimer (2) Names of the copyright holders are not used in advertising without permission (3) Putting this on an OpenBSD CD and selling that CD _would_ be a use of this software ... for direct commercial advantage, right? Is (3) the problem? Is it at all possible that this would go in the OpenBSD ports tree? If so, what should the PERMIT_* be? Permission is only granted for research and educational purpose and without fee. I'm not too sure how it should be set for ftp etc but this definitely doesn't allow inclusion on a sold CD. Apart from that: any comments on the port itself? It should be CONFIGURE_STYLE=gnu (I noticed because it used gmkdir to attempt installing a directory), and NO_TEST=Yes should be removed (it is meant for ports which fail if you try to run a test, rather than those which don't have a test but don't fail). Apart from that and the license marker issue it looks good to me. Here is updated version, with CONFIGURE_STYLE and NO_TEST tweaked. I also changed CATEGORIES because RTP is not audio-specific protocol, and tweaked PERMIT_* lines due to restrictions in COPYRIGHT file. Still okay to import? net_rtptools_port.tar.gz Description: GNU Zip compressed data
Re: [NEW] audio/rtptools
On Jun 25 13:31:38, h...@stare.cz wrote: Attached is a port of rtptools: a set of tools to process RTP data. http://www.cs.columbia.edu/irt/software/rtptools/ Tested on i386, amd64, and armv7. The original distribution has no manpages, I intend to write them once this is in tree. No really, it's a beautiful port. Any interest? Jan
Re: [NEW] audio/rtptools
On Tue, Jul 1, 2014 at 7:01 AM, Jan Stary h...@stare.cz wrote: On Jun 25 13:31:38, h...@stare.cz wrote: Attached is a port of rtptools: a set of tools to process RTP data. http://www.cs.columbia.edu/irt/software/rtptools/ Tested on i386, amd64, and armv7. The original distribution has no manpages, I intend to write them once this is in tree. No really, it's a beautiful port. Any interest? Jan I am very interested...very.
Re: [NEW] audio/rtptools
Jan Stary h...@stare.cz writes: On Jun 25 13:31:38, h...@stare.cz wrote: Attached is a port of rtptools: a set of tools to process RTP data. http://www.cs.columbia.edu/irt/software/rtptools/ Tested on i386, amd64, and armv7. The original distribution has no manpages, I intend to write them once this is in tree. No really, it's a beautiful port. Any interest? Two additional patches for format string and data types. I didn't check anything else. rtptools.tgz Description: Binary data -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: [NEW] audio/rtptools
On 2014/07/01 19:43, Jérémie Courrèges-Anglas wrote: Jan Stary h...@stare.cz writes: On Jun 25 13:31:38, h...@stare.cz wrote: Attached is a port of rtptools: a set of tools to process RTP data. http://www.cs.columbia.edu/irt/software/rtptools/ Tested on i386, amd64, and armv7. The original distribution has no manpages, I intend to write them once this is in tree. No really, it's a beautiful port. Any interest? Two additional patches for format string and data types. I didn't check anything else. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE Permission to use, copy, modify, and distribute this software and its documentation for research and educational purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and warranty disclaimer appear in supporting documentation, and that the names of the copyright holders or any of their entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Use of this software in whole or in parts for direct commercial advantage requires explicit prior permission. - This is not a PERMIT_PACKAGE_CDROM=Yes port.
Re: [NEW] audio/rtptools
Permission to use, copy, modify, and distribute this software and its documentation for research and educational purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and warranty disclaimer appear in supporting documentation, and that the names of the copyright holders or any of their entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Use of this software in whole or in parts for direct commercial advantage requires explicit prior permission. - This is not a PERMIT_PACKAGE_CDROM=Yes port. What would be a more suitable setting of the PERMIT_* values? Obviously, I am not a lawyer - could someone please break down for me what the license text means for the idividual PERMIT_*'s? (1) COPYRIGHT is installed with the package, containing the copyright notice and the warranty disclaimer (2) Names of the copyright holders are not used in advertising without permission (3) Putting this on an OpenBSD CD and selling that CD _would_ be a use of this software ... for direct commercial advantage, right? Is (3) the problem? Is it at all possible that this would go in the OpenBSD ports tree? If so, what should the PERMIT_* be? Apart from that: any comments on the port itself? Jan
Re: [NEW] audio/rtptools
On 2014/07/01 21:23, Jan Stary wrote: Permission to use, copy, modify, and distribute this software and its documentation for research and educational purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and warranty disclaimer appear in supporting documentation, and that the names of the copyright holders or any of their entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Use of this software in whole or in parts for direct commercial advantage requires explicit prior permission. - This is not a PERMIT_PACKAGE_CDROM=Yes port. What would be a more suitable setting of the PERMIT_* values? Obviously, I am not a lawyer - could someone please break down for me what the license text means for the idividual PERMIT_*'s? (1) COPYRIGHT is installed with the package, containing the copyright notice and the warranty disclaimer (2) Names of the copyright holders are not used in advertising without permission (3) Putting this on an OpenBSD CD and selling that CD _would_ be a use of this software ... for direct commercial advantage, right? Is (3) the problem? Is it at all possible that this would go in the OpenBSD ports tree? If so, what should the PERMIT_* be? Permission is only granted for research and educational purpose and without fee. I'm not too sure how it should be set for ftp etc but this definitely doesn't allow inclusion on a sold CD. Apart from that: any comments on the port itself? It should be CONFIGURE_STYLE=gnu (I noticed because it used gmkdir to attempt installing a directory), and NO_TEST=Yes should be removed (it is meant for ports which fail if you try to run a test, rather than those which don't have a test but don't fail). Apart from that and the license marker issue it looks good to me.
[NEW] audio/rtptools
Attached is a port of rtptools: a set of tools to process RTP data. http://www.cs.columbia.edu/irt/software/rtptools/ Tested on i386, amd64, and armv7. The original distribution has no manpages, I intend to write them once this is in tree. There is a Columbia University license that says: (c) 1998 by Columbia University; all rights reserved Permission to use, copy, modify, and distribute this software and its documentation for research and educational purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and warranty disclaimer appear in supporting documentation, and that the names of the copyright holders or any of their entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Use of this software in whole or in parts for direct commercial advantage requires explicit prior permission. The copyright holders disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall the copyright holders be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortuous action, arising out of or in connection with the use or performance of this software. I asked upstream specifically about PERMIT_*: (1) Can we put the resulting binary package on the OpenBSD CDROM? (2) Can we put the resulting binary package on the OpenBSD ftp sites? (3) Can we put rtptools-1.20.tar.gz on the OpenBSD ftp sites? On Mar 08 22:55:18, Henning Schulzrinne wrote: Yes, I'd be happy for you to do (1) through (3). Please feel free to modify the code as you indicate to make it work for OpenBSD. If the OpenBSD project puts the resulting package on a CD, and sells that CD, would that be commercial redistribution? Jan port-rtptools.tar.gz Description: application/tar-gz
Re: [NEW] audio/rtptools
Mostly looks ok (though the trailing blank line in DESCR should go) fixed (c) 1998 by Columbia University; all rights reserved Permission to use, copy, modify, and distribute this software and its documentation for research and educational purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and warranty disclaimer appear in supporting documentation, and that the names of the copyright holders or any of their entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Use of this software in whole or in parts for direct commercial advantage requires explicit prior permission. The copyright holders disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall the copyright holders be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortuous action, arising out of or in connection with the use or performance of this software. I am not *absolutely* sure what the COPYRIGHT means for PERMIT_* - I asked upstream specifically. I recently discovered your rtptools an I am porting it to OpenBSD. I have read the COPYRIGHT notice that comes with the distribution, yet there are a few points I need to make clear: (1) Can we put the resulting binary package on the OpenBSD CDROM? (2) Can we put the resulting binary package on the OpenBSD ftp sites? (3) Can we put rtptools-1.18.tar.gz on the OpenBSD CDROM? (4) Can we put rtptools-1.18.tar.gz on the OpenBSD ftp sites? On Mar 08 22:55:18, Henning Schulzrinne wrote: Yes, I'd be happy for you to do (1) through (4). Please feel free to modify the code as you indicate to make it work for OpenBSD. but set PERMIT_*_CDROM to something like no commercial redistribution or use and write something more in the comment about research and educational use only Done. Out of curriosity: if I asked Prof. Schulzrine for a speficic, written prior permission, who should he make it to? Further comments? Jan diff -rup /tmp/audio/rtptools/Makefile ./Makefile --- /tmp/audio/rtptools/MakefileThu Mar 8 13:14:30 2012 +++ ./Makefile Fri Mar 9 09:09:28 2012 @@ -6,10 +6,11 @@ CATEGORIES = audio net HOMEPAGE = http://www.cs.columbia.edu/irt/software/rtptools/ MAINTAINER = Jan Stary h...@stare.cz -# See files/COPYRIGHT -PERMIT_PACKAGE_CDROM = Yes +# See COPYRIGHT: this siftware is free for research and educational purpose +# but cannot be commercially redistributed without written prior permission +PERMIT_PACKAGE_CDROM = no commercial redistribution or use PERMIT_PACKAGE_FTP = Yes -PERMIT_DISTFILES_CDROM = Yes +PERMIT_DISTFILES_CDROM = no commercial redistribution or use PERMIT_DISTFILES_FTP = Yes WANTLIB += c diff -rup /tmp/audio/rtptools/pkg/DESCR ./pkg/DESCR --- /tmp/audio/rtptools/pkg/DESCR Thu Mar 8 11:12:36 2012 +++ ./pkg/DESCR Fri Mar 9 09:02:33 2012 @@ -1,5 +1,5 @@ -The rtptools distribution consists of a number of -small applications that can be used for processing RTP data. +The rtptools distribution consists of a number of small +applications that can be used for processing RTP data. rtpplay play back RTP sessions recorded by rtpdump @@ -11,4 +11,3 @@ rtpdump rtpplay and rtpsend rtptrans RTP translator between unicast and multicast networks -
Re: [NEW] audio/rtptools
On 2012/03/09 09:13, Jan Stary wrote: Out of curriosity: if I asked Prof. Schulzrine for a speficic, written prior permission, who should he make it to? OpenBSD can not accept this.
Re: [NEW] audio/rtptools
On Mar 09 09:06:55, Stuart Henderson wrote: On 2012/03/09 09:13, Jan Stary wrote: Out of curriosity: if I asked Prof. Schulzrine for a speficic, written prior permission, who should he make it to? OpenBSD can not accept this. OK, PERMIT_*_CDROM = no commercial redistrubution. Further comments to the port?
[NEW] audio/rtptools
Attached is a port of rtptools: a set of tools to process RTP data. http://www.cs.columbia.edu/irt/software/rtptools/ Tested on i386 and amd64. I am not *absolutely* sure what the COPYRIGHT means for PERMIT_* - I asked upstream specifically. Appart from that: comments? Jan port-rtptools-1.18.tar.gz Description: application/tar-gz
Re: [NEW] audio/rtptools
On 2012/03/08 13:25, Jan Stary wrote: Attached is a port of rtptools: a set of tools to process RTP data. http://www.cs.columbia.edu/irt/software/rtptools/ Tested on i386 and amd64. I am not *absolutely* sure what the COPYRIGHT means for PERMIT_* - I asked upstream specifically. Appart from that: comments? Jan Mostly looks ok (though the trailing blank line in DESCR should go) but set PERMIT_*_CDROM to something like no commercial redistribution or use and write something more in the comment about research and educational use only (c) 1998 by Columbia University; all rights reserved Permission to use, copy, modify, and distribute this software and its documentation for research and educational purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that the copyright notice and warranty disclaimer appear in supporting documentation, and that the names of the copyright holders or any of their entities not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission. Use of this software in whole or in parts for direct commercial advantage requires explicit prior permission. The copyright holders disclaim all warranties with regard to this software, including all implied warranties of merchantability and fitness. In no event shall the copyright holders be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits, whether in an action of contract, negligence or other tortuous action, arising out of or in connection with the use or performance of this software.