Csound Csound-dev Csound-tekno Search About

[Cs-dev] Csound iOS API licence - application development enquiry

Date2013-12-13 22:12
From"Ax.Art"
Subject[Cs-dev] Csound iOS API licence - application development enquiry
Hello to the forum!

I am currently developing an iOS app which uses Csound iOS as its sound
engine (through its API) and which I plan to make available for a fee (on
iTunes). As far as I am aware, LGPL licence (the licence that libcsound and
libsndfile come with) and the fact that, under iOS, libraries are statically
linked, mean that I also have to provide the source code (or at least the
object files) so that people would be able to compile and/or link again
against modified versions of those libraries. Thing is that I had a look
into the other apps that use Csound and are currently commercially available
and there is no visible download link for the source code. I would not mind
publishing the source code so that people can have a look and -hopefully-
improve it. I am just somewhat confused about how to do it. Should I have a
link on the support page for example, or provide it upon request? Any help
or advice would be greatly appreciated. Thank you in advance.

Achilleas



-----
Achilleas Sourlas, MMus, BSc

e-mail: axilleas_sourlas@axart.net
web: http://www.axart.net
--
View this message in context: http://csound.1045644.n5.nabble.com/Csound-iOS-API-licence-application-development-enquiry-tp5730748.html
Sent from the Csound - Dev mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-12-15 06:07
FromAndres Cabrera
SubjectRe: [Cs-dev] Csound iOS API licence - application development enquiry
AttachmentsNone  None  
Hi,

Since Csound is LGPL, that means that to comply you need to provide code for any changes you made to the Csound library, and either the source code or the compiled object files for your application. These materials don't have to be publicly available, but they must be made available (at the very least upon request) to anyone who you have distributed the application to.

So how you publish and distribute is entirely up to you, if you are interested in getting people to try it and maybe give feedback, what people usually do is post the sources up in version control somewhere like bitbucket or github, and then share the link.

Cheers,
Andrés


On Fri, Dec 13, 2013 at 2:12 PM, Ax.Art <axilleas_sourlas@axart.net> wrote:
Hello to the forum!

I am currently developing an iOS app which uses Csound iOS as its sound
engine (through its API) and which I plan to make available for a fee (on
iTunes). As far as I am aware, LGPL licence (the licence that libcsound and
libsndfile come with) and the fact that, under iOS, libraries are statically
linked, mean that I also have to provide the source code (or at least the
object files) so that people would be able to compile and/or link again
against modified versions of those libraries. Thing is that I had a look
into the other apps that use Csound and are currently commercially available
and there is no visible download link for the source code. I would not mind
publishing the source code so that people can have a look and -hopefully-
improve it. I am just somewhat confused about how to do it. Should I have a
link on the support page for example, or provide it upon request? Any help
or advice would be greatly appreciated. Thank you in advance.

Achilleas



-----
Achilleas Sourlas, MMus, BSc

e-mail: axilleas_sourlas@axart.net
web: http://www.axart.net
--
View this message in context: http://csound.1045644.n5.nabble.com/Csound-iOS-API-licence-application-development-enquiry-tp5730748.html
Sent from the Csound - Dev mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


Date2013-12-15 08:52
FromMichael Gogins
SubjectRe: [Cs-dev] Csound iOS API licence - application development enquiry
AttachmentsNone  None  
Please note, this means that if you make NO changes to Csound code, you are under no obligation to share any of your own application's code.

Regards,
Mike


-----------------------------------------------------
Michael Gogins
Irreducible Productions
http://michaelgogins.tumblr.com
Michael dot Gogins at gmail dot com


On Sun, Dec 15, 2013 at 1:07 AM, Andres Cabrera <mantaraya36@gmail.com> wrote:
Hi,

Since Csound is LGPL, that means that to comply you need to provide code for any changes you made to the Csound library, and either the source code or the compiled object files for your application. These materials don't have to be publicly available, but they must be made available (at the very least upon request) to anyone who you have distributed the application to.

So how you publish and distribute is entirely up to you, if you are interested in getting people to try it and maybe give feedback, what people usually do is post the sources up in version control somewhere like bitbucket or github, and then share the link.

Cheers,
Andrés



On Fri, Dec 13, 2013 at 2:12 PM, Ax.Art <axilleas_sourlas@axart.net> wrote:
Hello to the forum!

I am currently developing an iOS app which uses Csound iOS as its sound
engine (through its API) and which I plan to make available for a fee (on
iTunes). As far as I am aware, LGPL licence (the licence that libcsound and
libsndfile come with) and the fact that, under iOS, libraries are statically
linked, mean that I also have to provide the source code (or at least the
object files) so that people would be able to compile and/or link again
against modified versions of those libraries. Thing is that I had a look
into the other apps that use Csound and are currently commercially available
and there is no visible download link for the source code. I would not mind
publishing the source code so that people can have a look and -hopefully-
improve it. I am just somewhat confused about how to do it. Should I have a
link on the support page for example, or provide it upon request? Any help
or advice would be greatly appreciated. Thank you in advance.

Achilleas



-----
Achilleas Sourlas, MMus, BSc

e-mail: axilleas_sourlas@axart.net
web: http://www.axart.net
--
View this message in context: http://csound.1045644.n5.nabble.com/Csound-iOS-API-licence-application-development-enquiry-tp5730748.html
Sent from the Csound - Dev mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT
organizations don't have a clear picture of how application performance
affects their revenue. With AppDynamics, you get 100% visibility into your
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/csound-devel



Date2013-12-15 10:55
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound iOS API licence - application development enquiry
I am not quite sure this is the case for statically-link libraries (which Csound is on iOS). I think the requirements are different than to dynamic libs.

On 15 Dec 2013, at 06:07, Andres Cabrera  wrote:

> Hi,
> 
> Since Csound is LGPL, that means that to comply you need to provide code for any changes you made to the Csound library, and either the source code or the compiled object files for your application. These materials don't have to be publicly available, but they must be made available (at the very least upon request) to anyone who you have distributed the application to.
> 
> So how you publish and distribute is entirely up to you, if you are interested in getting people to try it and maybe give feedback, what people usually do is post the sources up in version control somewhere like bitbucket or github, and then share the link.
> 
> Cheers,
> Andrés
> 
> 
> On Fri, Dec 13, 2013 at 2:12 PM, Ax.Art  wrote:
> Hello to the forum!
> 
> I am currently developing an iOS app which uses Csound iOS as its sound
> engine (through its API) and which I plan to make available for a fee (on
> iTunes). As far as I am aware, LGPL licence (the licence that libcsound and
> libsndfile come with) and the fact that, under iOS, libraries are statically
> linked, mean that I also have to provide the source code (or at least the
> object files) so that people would be able to compile and/or link again
> against modified versions of those libraries. Thing is that I had a look
> into the other apps that use Csound and are currently commercially available
> and there is no visible download link for the source code. I would not mind
> publishing the source code so that people can have a look and -hopefully-
> improve it. I am just somewhat confused about how to do it. Should I have a
> link on the support page for example, or provide it upon request? Any help
> or advice would be greatly appreciated. Thank you in advance.
> 
> Achilleas
> 
> 
> 
> -----
> Achilleas Sourlas, MMus, BSc
> 
> e-mail: axilleas_sourlas@axart.net
> web: http://www.axart.net
> --
> View this message in context: http://csound.1045644.n5.nabble.com/Csound-iOS-API-licence-application-development-enquiry-tp5730748.html
> Sent from the Csound - Dev mailing list archive at Nabble.com.
> 
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
> 
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT 
> organizations don't have a clear picture of how application performance 
> affects their revenue. With AppDynamics, you get 100% visibility into your 
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk_______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-12-16 15:48
FromSteven Yi
SubjectRe: [Cs-dev] Csound iOS API licence - application development enquiry
I'm pretty sure that even if you don't modify the library, when
statically linking the application becomes a derivative work and
code/object release is required.

On Sun, Dec 15, 2013 at 5:55 AM, Victor Lazzarini
 wrote:
> I am not quite sure this is the case for statically-link libraries (which Csound is on iOS). I think the requirements are different than to dynamic libs.
>
> On 15 Dec 2013, at 06:07, Andres Cabrera  wrote:
>
>> Hi,
>>
>> Since Csound is LGPL, that means that to comply you need to provide code for any changes you made to the Csound library, and either the source code or the compiled object files for your application. These materials don't have to be publicly available, but they must be made available (at the very least upon request) to anyone who you have distributed the application to.
>>
>> So how you publish and distribute is entirely up to you, if you are interested in getting people to try it and maybe give feedback, what people usually do is post the sources up in version control somewhere like bitbucket or github, and then share the link.
>>
>> Cheers,
>> Andrés
>>
>>
>> On Fri, Dec 13, 2013 at 2:12 PM, Ax.Art  wrote:
>> Hello to the forum!
>>
>> I am currently developing an iOS app which uses Csound iOS as its sound
>> engine (through its API) and which I plan to make available for a fee (on
>> iTunes). As far as I am aware, LGPL licence (the licence that libcsound and
>> libsndfile come with) and the fact that, under iOS, libraries are statically
>> linked, mean that I also have to provide the source code (or at least the
>> object files) so that people would be able to compile and/or link again
>> against modified versions of those libraries. Thing is that I had a look
>> into the other apps that use Csound and are currently commercially available
>> and there is no visible download link for the source code. I would not mind
>> publishing the source code so that people can have a look and -hopefully-
>> improve it. I am just somewhat confused about how to do it. Should I have a
>> link on the support page for example, or provide it upon request? Any help
>> or advice would be greatly appreciated. Thank you in advance.
>>
>> Achilleas
>>
>>
>>
>> -----
>> Achilleas Sourlas, MMus, BSc
>>
>> e-mail: axilleas_sourlas@axart.net
>> web: http://www.axart.net
>> --
>> View this message in context: http://csound.1045644.n5.nabble.com/Csound-iOS-API-licence-application-development-enquiry-tp5730748.html
>> Sent from the Csound - Dev mailing list archive at Nabble.com.
>>
>> ------------------------------------------------------------------------------
>> Rapidly troubleshoot problems before they affect your business. Most IT
>> organizations don't have a clear picture of how application performance
>> affects their revenue. With AppDynamics, you get 100% visibility into your
>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>
>> ------------------------------------------------------------------------------
>> Rapidly troubleshoot problems before they affect your business. Most IT
>> organizations don't have a clear picture of how application performance
>> affects their revenue. With AppDynamics, you get 100% visibility into your
>> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
>> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk_______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT
> organizations don't have a clear picture of how application performance
> affects their revenue. With AppDynamics, you get 100% visibility into your
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-12-20 16:50
From"Ax.Art"
SubjectRe: [Cs-dev] Csound iOS API licence - application development enquiry
Dear Andres, Michael, Victor and Steven,

thank you for taking time the time to reply. Based on the given information,
I think that the recommended route to go would be to make the objects
available on request and -when the proper commenting of the code is done!-
publish the source ( on GitHub for example ), along with a link to it.



-----
Achilleas Sourlas, MMus, BSc

e-mail: axilleas_sourlas@axart.net
web: http://www.axart.net
--
View this message in context: http://csound.1045644.n5.nabble.com/Csound-iOS-API-licence-application-development-enquiry-tp5730748p5730895.html
Sent from the Csound - Dev mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-12-20 22:47
FromJacques
SubjectRe: [Cs-dev] Csound iOS API licence - application development enquiry
http://sourceforge.net/apps/trac/fluidsynth/wiki/LicensingFAQ/AppStore

After reading the above, I wonder if there are ios apps out there that use
fluidsynth? if yes, There's less chance of Apple turning you down.

all the best,

Jacques



--
View this message in context: http://csound.1045644.n5.nabble.com/Csound-iOS-API-licence-application-development-enquiry-tp5730748p5730901.html
Sent from the Csound - Dev mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2013-12-20 23:06
FromVictor Lazzarini
SubjectRe: [Cs-dev] Csound iOS API licence - application development enquiry
Can’t use fluidsynth in csound on iOS because there are no dynamic libs there.
On 20 Dec 2013, at 22:47, Jacques  wrote:

> http://sourceforge.net/apps/trac/fluidsynth/wiki/LicensingFAQ/AppStore
> 
> After reading the above, I wonder if there are ios apps out there that use
> fluidsynth? if yes, There's less chance of Apple turning you down.
> 
> all the best,
> 
> Jacques
> 
> 
> 
> --
> View this message in context: http://csound.1045644.n5.nabble.com/Csound-iOS-API-licence-application-development-enquiry-tp5730748p5730901.html
> Sent from the Csound - Dev mailing list archive at Nabble.com.
> 
> ------------------------------------------------------------------------------
> Rapidly troubleshoot problems before they affect your business. Most IT 
> organizations don't have a clear picture of how application performance 
> affects their revenue. With AppDynamics, you get 100% visibility into your 
> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel


------------------------------------------------------------------------------
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net