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
