I came across an old project in which there's a LGPL licensed JavaScript code was used. The code had the commented LGPL license information, but it was in a combined JS file (Not minified though) which also had other library files as well. Not sure, but it looks like the complete file had just third party libraries in it.
Now I need to publish this project as an external facing website and I want to know what could be the repercussion of having LGPL licensed code in it. The code is in a private repo right now and the project is unpublished.
I want to know whether I can go ahead with publishing the project as is or should I invest some time to remove the code from the project? If I really want to go ahead with the current project, would I have to open source just the combined library file or the complete project, or none of it?
The project is commercial/enterprise in nature and it was last modified a year ago.
Update:
Following is the library I discussed about -
https://code.google.com/archive/p/jsii/
The license comment mentions that it's using LGPL, doesn't define any version. Here's the license comment -
/*!
* jsii - JavaScript Inheritance Implementation
* Copyright (c) 2009 Eduardo Nunes (http://e-nunes.com.br), Otávio Avila (http://otavioavila.com)
* Licensed under GNU Lesser General Public License
*
* Inspired in http://ejohn.org/blog/simple-javascript-inheritance/
*
* @docs http://code.google.com/p/jsii/
* @version 1.0.0
*
*/