[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