I am using an open source library that is licensed under the GNU Lesser General Public License
. (Hosted on sourceforge).
The library is very simple and just reads and writes to a csv file. My JSP is using it for input/output.
The download contains these files:
- src
- AllTests.java
- com
- csvreader
- CsvReader.java
- CsvWriter.java
- build.bat
- build.xml
- javacsv.jar
- javadoc.bat
- javadoc.xml
Am I restricted to only use the jar file or am I allowed to embed the source into my project?
Does using this library put restrictions on my project? What do I need to do to abide by the terms of the license?
Would the restrictions be different if the JSP was intended only for internal use?
Would the restrictions be different if this was a desktop application?