Avatar billede grave Nybegynder
14. maj 2003 - 15:49 Der er 6 kommentarer og
3 løsninger

OpenCMS og GNU licens

Jeg har et lille licens spørgsmål.

Hvordan ser det ud med licens på moduler der bliver brugt i OpenCMS

OpenCMS er licenseret under GNU General Public License, vi har nogle applikationer vi ikke er intereaseret i bliver lagt open source, grundet dit og dat i firmaet.

Kan jeg lave nogle moduler for disse applikationer til OpenCMS uden at de ryger under GNU licens reglerne, eller er det kun selve OpenCMS det gælder ?
Avatar billede arne_v Ekspert
14. maj 2003 - 15:57 #1
Hvis du inkluderer GPL kode i dit produkt skal din kode
også være GPL.

Hvis du inkluderer LGPL kode i dit produkt har du intet
problem.
Avatar billede soreno Praktikant
14. maj 2003 - 15:57 #2
Jeg synes at kunne læse at det er lgpl licensen der benyttes:
http://www.opencms.org/opencms/en/download/opencms.html

Fra licensen:

We call this license the "Lesser" General Public License because it
does Less to protect the user's freedom than the ordinary General
Public License.  It also provides other free software developers Less
of an advantage over competing non-free programs.  These disadvantages
are the reason we use the ordinary General Public License for many
libraries.  However, the Lesser license provides advantages in certain
special circumstances.

For example, on rare occasions, there may be a special need to
encourage the widest possible use of a certain library, so that it becomes
a de-facto standard.  To achieve this, non-free programs must be
allowed to use the library.  A more frequent case is that a free
library does the same job as widely used non-free libraries.  In this
case, there is little to gain by limiting the free library to free
software only, so we use the Lesser General Public License.


IANAL med det læser jeg som om du ikke behøver at gøre koden Open Source.
Avatar billede soreno Praktikant
14. maj 2003 - 15:58 #3
Fra http://www.opencms.org/opencms/en/support/faq.html

Does using the LGPL mean that all additions to OpenCms must be Open Source as well?

OpenCms has a build in module API (which is in fact a Java interface). All modules that use that API are in terms of the LGPL "works that use the library" and therefore are not bound by the LGPL license.

However, if additions or changes to the core system are made, the result is a derivative work, and certain restrictions apply, the most important being that the license used for the derivative work must also be the LGPL.

So companies can develop their additions to OpenCms as a module and choose any license they like. However, the OpenCms core system and all enhancements or additions to it will stay Open Source.
Avatar billede arne_v Ekspert
14. maj 2003 - 16:00 #4
http://www.opencms.org/opencms/en/info/licenses/license_alkacon_gpl.html

antyder altså godt nok at det er GPL ikke LGPL.
Avatar billede dalli Nybegynder
14. maj 2003 - 16:00 #5
Okay! nu har jeg overhovedet ikke forstand på sådanne licenser men hvis jeg brugte min sunde fornuft ville jeg da tro at de ville ryge under GNU licensen da  det er et åbent koncept...

/Daniel K
Avatar billede arne_v Ekspert
14. maj 2003 - 16:03 #6
daniel>

Selvfølgelig er det GNU license.

Spørgsmålet er om det er GPL eller LGPL.
Avatar billede arne_v Ekspert
14. maj 2003 - 16:05 #7
Men der står trods alt "unless otherwise noted", så de downloads
der eksplicit står LGPL på må være LGPL.


Inklusive altså core OpenCMS.

Og så er diverse moduler:
http://www.opencms.org/opencms/en/download/modules/index.html
GPL !
Avatar billede soreno Praktikant
14. maj 2003 - 16:06 #8
Også fra FAQ'en:

What license is used for OpenCms?

OpenCms uses the lesser GNU general public license, or LGPL, version 2.1. The LGPL is one of the most accepted Open Source licenses. It is verified as a "true" Open Source license by the Open Source Initiative (OSI). The full text of the LGPL is available on the website of the Free Software Foundation (FSF). For further information about the LGPL, please see the website of the FSF.
Avatar billede arne_v Ekspert
02. juni 2003 - 20:24 #9
grave>

Tid at lukke spørgsmålet ?
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