Avatar billede trp79 Nybegynder
08. april 2005 - 19:43 Der er 4 kommentarer og
1 løsning

Forklaring af The GNU Lesser General Public Licence

Hejsa
Jeg har en servlet hvori jeg benytter en pakke(JFreeChart), hvortil licensformen er ovenstående. Men jeg er ikke helt med på, hvad jeg må og hvad jeg ikke må. Må man fx benytte pakken uden at skrive nogle steder på ens site, at man benytter den, tage betaling for den service man tilbyder via den pakke osv?
Som jeg forstår det må man godt, hvis man samtidig giver brugeren mulighed for at få den kode, der ligger bagved og benytter pakken, er det korrekt opfattet?

Håber nogen kan forklare mig lidt....
På forhånd tak, mvh
Torben
Avatar billede alister_crowley Nybegynder
08. april 2005 - 19:54 #1
Hvad med at læse selve licensen, der står forklaret i den ?

http://www.gnu.org/copyleft/lesser.html
Avatar billede arne_v Ekspert
08. april 2005 - 20:00 #2
LGPL bør ikke være et problem.

Grundliggende set mener jeg at du må bruge koden til hvad du vil og
distribuere den som du vil.

Det er GPL som stiller krav. Hvis du bruger GPL software, så skal din egen software
også være GPL.

Men nærlæs licensen.
Avatar billede trp79 Nybegynder
08. april 2005 - 22:20 #3
Jeg fandt understående i jfreechart-0.9.3-install.pdf, hvilket vel antyder det som
Arne siger, altså at det brug som jeg gør at pakken falder uden for målet med licensen:
...
5. A program that contains no derivative of any portion of the Library, but is designed to work with the Library by being compiled or linked with it, is called a “work that uses the Library”. Such a work, in isolation, is not a derivative work of the Library, and therefore falls outside the scope of this License. However, linking a “work that uses the Library” with the Library creates an executable that is a derivative of the Library (because it contains portions of the Library), rather than a “work that uses the library”. The executable is therefore covered by this License. Section 6 states terms for distribution of such executables.

Hvis du smider et svar Arne, så er der point. alister_crowley, der er ingen point for linket - jeg havde naturligvis kigget i licensen, men syntes ikke det var umiddelbart at tyde.

Tak for indsatsen til jer begge.
Avatar billede arne_v Ekspert
08. april 2005 - 22:48 #4
Du vil ikke engang komme i problemer selv om du faldt ind under #6.

Also, you must do one of these things:
...
b) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (1) uses at run time a copy of the library already present on the user's computer system, rather than copying library functions into the executable, and (2) will operate properly with a modified version of the library, if the user installs one, as long as the modified version is interface-compatible with the version that the work was made with.
...

Den passer vist fint på jar filer !

(og svar)
Avatar billede trp79 Nybegynder
09. april 2005 - 17:08 #5
Super arne, tak for det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester