Brad, It seems there are a number of ways to interpret whether an application which links to a GPL library must be open-sourced as well (based on wikipedia's expert legal advice). But it's great news to me that your interpretation is that RT CMix can be used in closed source applications. Should I consider myself to have the blessing of the controllers of RT Cmix make a billion dollars on the app store after which I will continually express my gratitude in various material and non-material ways?
-Morgan On Mon, Feb 7, 2011 at 9:53 PM, Brad Garton <gar...@columbia.edu> wrote: > Hmmm, my understanding of the GPL we adopted was that it only applied to > the source of RTcmix, _not_ to the 'enclosing' app. The way we set up the > iRTcmix > apps, we have a 'manager' class (source provided) that calls into the RTcmix > engine. Any mods you would make to the RTcmix source *proper* would > need to be published, but the app you develop that uses it would not. > > I honestly thought I had put up the source for iLooch (it's in the next > iRTcmix release), but it looks like the link on the web page is only > to the iRTcmix source. Which is what would attach to your app, I *think*. > > brad > > > On Feb 7, 2011, at 11:41 PM, Morgan Packard wrote: > >> Thanks Brad, >> >> Just bought ilooch. Lovely stuff. Unless I'm mistaken though, I'm >> required to make my source code publicly available if I embed RT CMix >> because it's licensed under the GPL. I swear, I'm not an _entirely_ >> evil person, but for a few reasons, I don't think it's going to be >> possible to open-source my app. However, the fact that I'm running in >> to this GPL license again and again does make me think that maybe I >> should reconsider this and see if maybe I can talk myself (and my >> programming partner) in to it. Though, now that I look, I don't see >> the iLooch source code posted anywhere. >> >> Can you confirm that RT Cmix is an option only if I make the source >> code to my app publicly available? >> >> thanks, >> >> -Morgan >> >> >> On Mon, Feb 7, 2011 at 9:25 PM, Brad Garton <gar...@columbia.edu> wrote: >>> No, it's usable. I have an app already in the App store: >>> >>> http://music.columbia.edu/~brad/ilooch/ >>> >>> We have a new release up in the next few days. >>> >>> brad >>> >>> >>> >>> On Feb 7, 2011, at 8:25 PM, douglas repetto wrote: >>> >>>> >>>> Brad Garton has RTcmix running on the iPhone: >>>> >>>> http://music.columbia.edu/~brad/iRTcmix/ >>>> >>>> >>>> Dunno what the license is though... >>>> >>>> >>>> On 2/7/11 8:09 PM, Morgan Packard wrote: >>>>> (First post to this list. Sent this a few days ago and it doesn't seem >>>>> to have gone through, so trying again.) >>>>> >>>>> >>>>> Hi There, >>>>> I've been writing low-level code for my iOS app, Thicket, pretty much >>>>> myself, with the exception of a sine oscillator and an envelope >>>>> borrowed from STK. I'd like to be able to work on this platform in a >>>>> much faster way than I have been, simply plugging unit generators in >>>>> to one another, not having to stop and think about how to, for >>>>> example, go from a mono oscillator signal to a stereo reverb signal. >>>>> I'd like to be able to work more like I work in SuperCollider, writing >>>>> higher-level code to create a "signal path", trusting that the >>>>> connections will be efficiently managed for me. In other words, I'd >>>>> like to spend a little less time being a fairly incompetent engineer, >>>>> and more time being a halfway-decent artist. I'm finding that my list >>>>> of options is surprisingly small >>>>> SuperCollider -- GPL licence, would require that I open-source my app >>>>> ChucK -- GPL license, would require that I open-source my app >>>>> CSound -- the FAQ indicates that I need to make arrangements with MIT >>>>> to put it to commercial use. Worth looking in to, perhaps. >>>>> JSyn -- java, not gonna work on iOS >>>>> MusicKit -- looks very interesting, but doesn't seem to be a very >>>>> active project, and I don't think anyone has gotten it running on iOS >>>>> yet >>>>> Pure Data -- seems like my best option. more permissive license, but >>>>> I'm wary of the visual programming paradigm, and have at least one >>>>> technical detail which is making me a bit uncomfortable >>>>> >>>>> Am I missing something? Is there anything -- free, or not, which I >>>>> should look at for iOS development besides Pure Data? Are there not >>>>> hundreds of other people with the same needs that I have? Are my >>>>> options really limited to: Pure Data or rolling my own, or >>>>> open-sourcing my app? >>>>> I sincerely appreciate any info or thoughts any of you are able to >>>>> share with me. >>>>> thanks, >>>>> -Morgan >>>>> -- >>>>> ================================ >>>>> Web: >>>>> http://www.morganpackard.com >>>>> Music/Art: >>>>> Latest album: Moment Again Elsewhere >>>>> iOS app Thicket available on iTunes store. >>>>> ================================ >>>>> >>>>> >>>>> >>>> >>>> -- >>>> ............................................... http://artbots.org >>>> .....douglas.....irving........................ http://dorkbot.org >>>> .......................... http://music.columbia.edu/cmc/music-dsp >>>> .......... repetto............. http://music.columbia.edu/organism >>>> ............................... http://music.columbia.edu/~douglas >>>> >>>> -- >>>> dupswapdrop -- the music-dsp mailing list and website: >>>> subscription info, FAQ, source code archive, list archive, book reviews, >>>> dsp links >>>> http://music.columbia.edu/cmc/music-dsp >>>> http://music.columbia.edu/mailman/listinfo/music-dsp >>>> >>> >>> -- >>> dupswapdrop -- the music-dsp mailing list and website: >>> subscription info, FAQ, source code archive, list archive, book reviews, >>> dsp links >>> http://music.columbia.edu/cmc/music-dsp >>> http://music.columbia.edu/mailman/listinfo/music-dsp >>> >> >> >> >> -- >> ================================ >> Web: >> http://www.morganpackard.com >> Music/Art: >> Latest album: Moment Again Elsewhere >> iOS app Thicket available on iTunes store. >> ================================ >> -- >> dupswapdrop -- the music-dsp mailing list and website: >> subscription info, FAQ, source code archive, list archive, book reviews, dsp >> links >> http://music.columbia.edu/cmc/music-dsp >> http://music.columbia.edu/mailman/listinfo/music-dsp >> > > -- > dupswapdrop -- the music-dsp mailing list and website: > subscription info, FAQ, source code archive, list archive, book reviews, dsp > links > http://music.columbia.edu/cmc/music-dsp > http://music.columbia.edu/mailman/listinfo/music-dsp > -- ================================ Web: http://www.morganpackard.com Music/Art: Latest album: Moment Again Elsewhere iOS app Thicket available on iTunes store. ================================ -- dupswapdrop -- the music-dsp mailing list and website: subscription info, FAQ, source code archive, list archive, book reviews, dsp links http://music.columbia.edu/cmc/music-dsp http://music.columbia.edu/mailman/listinfo/music-dsp