Its different for the different parts of the code.

For LGPL ( red5 ), if you have modified the source files ( whats in svn )
and want to redistribute those then you need to make the changes available
to the community as open source. Basically if you change it, then give it
back. This doesn't require you open source your application or stop you from
redistributing red5 with your application.

For GPL ( ffmpeg ) its a little different. You cannot redistribute GPL code
as part of your closed source app.

"If the licensee includes any GPL code in another program, the entire
program becomes subject to the terms of the GPL."

The way most people get around this issue is tell the users where they can
download the GPL software from or instructions on how to compile the code.
If you have modified ffmpeg and your changes are not submitted back to the
project then you need to put your changes online for others to use if they
want.

I may have missed some points, but basically it boils down to.. LGPL if you
change it and give it back, GPL you cant redistribute it with your app
without you app being GPL.

Luke

On 6/6/07, barnaby menage <[EMAIL PROTECTED]> wrote:

 Hi

I've developed an offline flash/zinc/php video recording application that
controls various open-source apps including red5 and ffmpeg to do the
tasks needed.

An AV company have used the application at an exhibition I built it for
and want to sell it on to other museums under their brand name. They've
asked me to demo it to them this Friday.

I've not told them how it works. They have a similar product in
development but have got stuck somewhere along the way. I suspect once I
tell the how it works they will say 'thank you very much' and then copy the
set up.

I've not done this type of thing before and don't know about licensing and
what the implications of the fact that my app uses open-source parts with
GPL and LGPL licenses.

1. Does anyone have similar experience of this and be willing to share?

2. Can I re-sell my code so they can customise what I've done?

3. Do I have to GPL my flash code/zinc/php code or can I just say that the
open-source such as red5 parts need to be installed and configured in a
certain way and license my code?

5. Should I just give it to them free as all open source and just offer a
service agreement?

6. Would they want it seeing as they wouldn't have exclusive rights to it?

Any answers and/or suggestions on pricing would be very helpful.

To email me off list (barnabym*at*gmail.com)

Barney

_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org




--
Luke Hubbard
codegent | coding for the people
http://www.codegent.com

NMA Top 100 Interactive Agencies - Ones to watch!
http://www.codegent.com/top100/

want to know more?
http://www.codegent.com/showreel/

This e-mail may contain information which is privileged, confidential and
protected from disclosure. If you are not the intended recipient of this
e-mail, or any part of it, please delete this email and any attachments
immediately on receipt. You should not disclose the contents to any other
person or take copies. Any views expressed in this message are those of the
individual sender, except where the sender specifically states them to be
the views of codegent limited.
_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to