LGPL/GPL licensing -


I have a commercial web app that uses a component under LGPL since this component has a plug in architecture So, I have now created a plug for this component which uses the library (LGPL). This library uses a data source which is GPL.

Does this mean that I have to free the source for my web app? Or is it necessary to release the source in the plug?

Thanks for any input and advice, and forgive me for my bad English.

Should be 100% fixed, you should contact an attorney and then contact the software Is familiar with license. Do not talk to lawyers because they will not tell because they will do anything to free you from using free / free resources, which nobody can say.

Anyway, what do you mean by "data source which is GPL"? Is GPL source code connected to your application?

There are many questions in the question about plug-ins and GPL.

Can I issue a non-free program that is designed to load the GPL-covered plug-in?

It depends on how the program invites its plug-ins. For example, if the program is just simple fork and plug plug-in with starting and communicating , Plug-ins are separate programs, so there is no requirement for the plug-in license main program.

If the program dynamically links the plug-in, and they call each other and share the data structure, then we believe that they create a program, Should be considered as an extension of and for the use of plug-in GPL-covered plug-ins, the main program should be issued under GPL or GPL-compliant free software license, and when the terms of GPL Should be followed, when the main program is distributed for use with these plug-ins.

If the program dynamically links the plug-in, but communication between them is limited to implementing the 'main' function of the plug-in with some options and to return it Waiting, so there is a border line issue.

Using shared memory to communicate with complex data structures is equivalent to dynamic linking.

As stated by other, the web application does not seem to be distributed that is considered for personal use under plain GPL (not in Afro GPL?).

A company is running a modified version of a GPL program on the web site. Does GPL say that they should release their revised sources? The sources do not have to be released.

People need freedom to make modifications without publishing those changes and using them privately. However, the program on a server machine does not have to use "private" to speak publicly, so it will be valid for issuing the source code in that particular case. Developers who wish for this address should use GNU Exfa GPL for programs designated for network server use.


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -