License and Static Compile

View: New views
5 Messages — Rating Filter:   Alert me  

License and Static Compile

by Leto Atreides :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I am looking to move to audiere from FMOD, but I have a couple questions:

1. Licence.  My app is closed source, what does this mean for audiere
or its deps?  Can I still use it?

2. Static compile.  You provide a static compile for Windows, but none
for Linux.  I am not familiar with make, I use scons or call g++
directly from the command line, what do I have to change to compile
audiere with its deps statically compiled?  Will this effect using it
in my closed source app? (I wont be statically linking audiere)

--
If you make something that any idiot can use, only idiots will use it.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Audiere-users mailing list
Audiere-users@...
https://lists.sourceforge.net/lists/listinfo/audiere-users

Re: License and Static Compile

by Chad Austin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Audiere is LGPL, which means you need to dynamically link with your
closed source app, or release the source to your app under the LGPL.

Not sure about static on Linux.

On 8/15/07, The Devils Jester <thedevilsjester@...> wrote:

> I am looking to move to audiere from FMOD, but I have a couple questions:
>
> 1. Licence.  My app is closed source, what does this mean for audiere
> or its deps?  Can I still use it?
>
> 2. Static compile.  You provide a static compile for Windows, but none
> for Linux.  I am not familiar with make, I use scons or call g++
> directly from the command line, what do I have to change to compile
> audiere with its deps statically compiled?  Will this effect using it
> in my closed source app? (I wont be statically linking audiere)
>
> --
> If you make something that any idiot can use, only idiots will use it.
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Audiere-users mailing list
> Audiere-users@...
> https://lists.sourceforge.net/lists/listinfo/audiere-users
>


--
Chad Austin
http://imvu.com/technology

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Audiere-users mailing list
Audiere-users@...
https://lists.sourceforge.net/lists/listinfo/audiere-users

Re: License and Static Compile

by Jason Winnebeck :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I was reading the LPGL, and it seems that the only thing you have to do is
provide a mechanism whereby the user can recompile and modify the LGPL-based
code in the program. In practical terms this means a DLL, because you can
replace it. However, it seems to me that if I give an EXE plus a ".a" file of
proprietary compiled code (such that I could statically link app.a and
audiere.a to form the original EXE), that meets the LGPL requirements. So it
seems to me that LGPL does not completely mandate dynamic linking. I was
wondering if anyone else interpreted it this way as I do?

Jason

Chad Austin wrote:
> Audiere is LGPL, which means you need to dynamically link with your
> closed source app, or release the source to your app under the LGPL.
>
> Not sure about static on Linux.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Audiere-users mailing list
Audiere-users@...
https://lists.sourceforge.net/lists/listinfo/audiere-users

Re: License and Static Compile

by Leto Atreides :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks for the reply, but I didnt ask that.

I asked about dynamically linking audiere to its deps like it already
is in the windows build.

Also are there any plans for ALSA support?  audiere doesnt work out of
the box in most new distros, you have install alsa-oss and  run your
app like

aoss myapp

Otherwise it wont work.
On 8/15/07, Chad Austin <aegis@...> wrote:

> Audiere is LGPL, which means you need to dynamically link with your
> closed source app, or release the source to your app under the LGPL.
>
> Not sure about static on Linux.
>
> On 8/15/07, The Devils Jester <thedevilsjester@...> wrote:
> > I am looking to move to audiere from FMOD, but I have a couple questions:
> >
> > 1. Licence.  My app is closed source, what does this mean for audiere
> > or its deps?  Can I still use it?
> >
> > 2. Static compile.  You provide a static compile for Windows, but none
> > for Linux.  I am not familiar with make, I use scons or call g++
> > directly from the command line, what do I have to change to compile
> > audiere with its deps statically compiled?  Will this effect using it
> > in my closed source app? (I wont be statically linking audiere)
> >
> > --
> > If you make something that any idiot can use, only idiots will use it.
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > _______________________________________________
> > Audiere-users mailing list
> > Audiere-users@...
> > https://lists.sourceforge.net/lists/listinfo/audiere-users
> >
>
>
> --
> Chad Austin
> http://imvu.com/technology
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Audiere-users mailing list
> Audiere-users@...
> https://lists.sourceforge.net/lists/listinfo/audiere-users
>


--
If you make something that any idiot can use, only idiots will use it.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Audiere-users mailing list
Audiere-users@...
https://lists.sourceforge.net/lists/listinfo/audiere-users

Re: License and Static Compile

by Leto Atreides :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Anyone have an answer to my main question?

In Windows Audiere statically links all its deps.  What do I need to
do to get them (all except -lthreads) to all statically link in Linux?

On 8/15/07, The Devils Jester <thedevilsjester@...> wrote:

> Thanks for the reply, but I didnt ask that.
>
> I asked about dynamically linking audiere to its deps like it already
> is in the windows build.
>
> Also are there any plans for ALSA support?  audiere doesnt work out of
> the box in most new distros, you have install alsa-oss and  run your
> app like
>
> aoss myapp
>
> Otherwise it wont work.
> On 8/15/07, Chad Austin <aegis@...> wrote:
> > Audiere is LGPL, which means you need to dynamically link with your
> > closed source app, or release the source to your app under the LGPL.
> >
> > Not sure about static on Linux.
> >
> > On 8/15/07, The Devils Jester <thedevilsjester@...> wrote:
> > > I am looking to move to audiere from FMOD, but I have a couple questions:
> > >
> > > 1. Licence.  My app is closed source, what does this mean for audiere
> > > or its deps?  Can I still use it?
> > >
> > > 2. Static compile.  You provide a static compile for Windows, but none
> > > for Linux.  I am not familiar with make, I use scons or call g++
> > > directly from the command line, what do I have to change to compile
> > > audiere with its deps statically compiled?  Will this effect using it
> > > in my closed source app? (I wont be statically linking audiere)
> > >
> > > --
> > > If you make something that any idiot can use, only idiots will use it.
> > >
> > > -------------------------------------------------------------------------
> > > This SF.net email is sponsored by: Splunk Inc.
> > > Still grepping through log files to find problems?  Stop.
> > > Now Search log events and configuration files using AJAX and a browser.
> > > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > > _______________________________________________
> > > Audiere-users mailing list
> > > Audiere-users@...
> > > https://lists.sourceforge.net/lists/listinfo/audiere-users
> > >
> >
> >
> > --
> > Chad Austin
> > http://imvu.com/technology
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >>  http://get.splunk.com/
> > _______________________________________________
> > Audiere-users mailing list
> > Audiere-users@...
> > https://lists.sourceforge.net/lists/listinfo/audiere-users
> >
>
>
> --
> If you make something that any idiot can use, only idiots will use it.
>


--
If you make something that any idiot can use, only idiots will use it.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Audiere-users mailing list
Audiere-users@...
https://lists.sourceforge.net/lists/listinfo/audiere-users