[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] passwords on a patch



SC was released under certain terms. I am giving you the ability to use a tool and its libraries to make music or teach classes or whatever for profit if you can. In return you must distribute the source for anything that you distribute that is derived from SuperCollider. If you do not like that exchange then use something else.

UGens released as binaries without source code will be broken if headers are changed, which already has happened once inadvertantly when JR added some variables. So closed source ugens have the same problem as other closed source software: if the author stops supporting it, the software becomes useless.

Sorry I'm replying late to this, just back from holiday.

I fully intend to release all source code as I write up my PhD this year, but certain things are provisional at the moment and I'd rather not have to deal with any runaway early versions. But I did want to make some work available for testing and active use. I understand this is not a great excuse, but please forgive my short-term reticence- I promise I'll make good in the end and I hope I've released enough over the years to show some commitment to open source sharing.

There are however two plug-ins which have strange honour agreements-

Beat- port of Tristan Jehan's work- I promised him I wouldn't release the code. I will eventually withdraw this from availability, especially since AutoTrack works much more effectively.

AutoTrack- whilst my implementation is independent I promised Matthew Davies that I'd let him and Paul Brossier release their own realtime version first for the aubio library.

So apologies, I understand the issues of platforms and continuing support. I hope I won't be ostrasized if I continue to keep those plug-ins which are the most research-heavy closed source for the moment on the understanding that full disclosure will come within a year of now?

N