Csound Csound-dev Csound-tekno Search About

[Cs-dev] Python opcodes

Date2009-05-20 08:45
Fromjpff
Subject[Cs-dev] Python opcodes
According to the Changelog they were added in 2004

2004-07-24  Michael Gogins 

	* Python opcodes: imported Maurizio Umberto Puxeddu's Python opcodes for
	Csound 4 from Gabriel Maldonado's CsoundAV sources, updated for Csound 5 with
	opcode error status return values. Currently these opcodes only work in
	CsoundVST, but I may add a pyinit opcode to make them work in command-line
	csound.

The licence change was in 2003 and I have checked my records and
Mauricio was not one of the people contacted as his name did not
appear in the sources.

I have a memory of adding the {{ }} syntax under pressure from users.
As I have never used the python opcodes (or indeed much python at all)
for a long time I did not build any python stuff.

I note that the Opcodes/py files have a 2002 copyright notice, and as
it stands should be removed from SF.  I did attempt to contact
Mauricio again last night at a couple of addresses I had not found
earlier.

==John ffitch

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-05-20 16:11
FromAnthony Kozar
SubjectRe: [Cs-dev] Python opcodes
It occurred to me last night (while trying to sleep) that Gab may have
gotten the Python opcodes from Maurizio's own iCsound distribution which was
hosted on Sourceforge.  I have a copy of those sources somewhere, so I will
check if the Python opcodes are among them and what the license is.

Anthony

jpff wrote on 5/20/09 3:45 AM:

> According to the Changelog they were added in 2004
> 
> 2004-07-24  Michael Gogins 
> 
> * Python opcodes: imported Maurizio Umberto Puxeddu's Python opcodes for
> Csound 4 from Gabriel Maldonado's CsoundAV sources, updated for Csound 5 with
> opcode error status return values. Currently these opcodes only work in
> CsoundVST, but I may add a pyinit opcode to make them work in command-line
> csound.
> 
> The licence change was in 2003 and I have checked my records and
> Mauricio was not one of the people contacted as his name did not
> appear in the sources.
> 
> I have a memory of adding the {{ }} syntax under pressure from users.
> As I have never used the python opcodes (or indeed much python at all)
> for a long time I did not build any python stuff.
> 
> I note that the Opcodes/py files have a 2002 copyright notice, and as
> it stands should be removed from SF.  I did attempt to contact
> Mauricio again last night at a couple of addresses I had not found
> earlier.


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2009-05-23 00:47
FromAnthony Kozar
SubjectRe: [Cs-dev] Python opcodes
The copy of iCsound that I have does include the Python opcode sources and
most of those files bear an LGPL statement at the top.  The exceptions are
pycall-gen.py which has a GPL statement and pyx-gen.py with no license
statement.  Most of the rest of Maurizio's iCsound code is GPL, but it would
appear that he wanted these opcodes to be LGPL (perhaps to share with Gab
since CsoundAV was nominally under the LGPL too?).

The Python opcode doc files in the iCsound distribution contain no licensing
information.

Anthony Kozar
mailing-lists-1001 AT anthonykozar DOT net
http://anthonykozar.net/

Anthony Kozar wrote on 5/20/09 11:11 AM:

> It occurred to me last night (while trying to sleep) that Gab may have gotten
> the Python opcodes from Maurizio's own iCsound distribution which was hosted
> on Sourceforge.  I have a copy of those sources somewhere, so I will check if
> the Python opcodes are among them and what the license is.
> 
> Anthony
> 
> jpff wrote on 5/20/09 3:45 AM:
> 
>> According to the Changelog they were added in 2004
>> 
>> 2004-07-24  Michael Gogins 
>> 
>> * Python opcodes: imported Maurizio Umberto Puxeddu's Python opcodes for
>> Csound 4 from Gabriel Maldonado's CsoundAV sources, updated for Csound 5 with
>> opcode error status return values. Currently these opcodes only work in
>> CsoundVST, but I may add a pyinit opcode to make them work in command-line
>> csound.
>> 
>> The licence change was in 2003 and I have checked my records and
>> Mauricio was not one of the people contacted as his name did not
>> appear in the sources.
>> 
>> I have a memory of adding the {{ }} syntax under pressure from users.
>> As I have never used the python opcodes (or indeed much python at all)
>> for a long time I did not build any python stuff.
>> 
>> I note that the Opcodes/py files have a 2002 copyright notice, and as
>> it stands should be removed from SF.  I did attempt to contact
>> Mauricio again last night at a couple of addresses I had not found
>> earlier.


------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net