Does the LGPL allow me to do this?
- by user1229892
I am planning to develop a commercial software using a LGPL software.
In the LGPL software that I am using some functions in a class are not fully implemented. I want to modify the LGPL code so that the class and not-implemented functions are made visible outside the dll by adding dllexport infront of class and by adding virtual keyword infront of function.
Then I plan to implement those functions in my proprietary software. I am ready to distribute the modified LGPL code but not proprietary software that implements functions in the way I want.
Does that violate LGPL terms and conditions?