#48032 change C code license to GPLv3
Closed: Fixed None Opened 5 years ago by rmeggins.

In order to be future proof, the license should change to GPLv3. This includes 389 (389-ds-base), adminutil, admin server, and dsgw. This includes all headers in all files, LICENSE* files, documentation, wiki, and any other places that refer to the license.


Is this going to be GPLv3 or rather GPLv3 '''or later'''?

Replying to [comment:2 mkosek]:

Is this going to be GPLv3 or rather GPLv3 '''or later'''?

GPLv3 or later.

git patch file (master) -- Each source file refers the LICENSE file.
0001-Ticket-48032-48033-change-C-code-license-to-GPLv3-ch.2.patch

Thanks to Nathan for pointing out the first patch did not include the new LICENSE.openssl and LICENSE.GPLv3+. I've recreated the patch including them.

In LICENSE:
{{{
Copyright (C) 2015 Red Hat
2 see files 'LICENSE.GPLv3+' and 'LICENSE.openssl' for use and warranty
3 information
}}}

Richard Fontana (legal) said 'In the file LICENSE, I would delete "for use and warranty information"
(if only because no warranty is being given). The rest is okay.'

So maybe just say "See files 'LICENSE.GPLv3+' and 'LICENSE.openssl' for more information."

Otherwise, ack

git patch file (master) -- LICENSE LICENSE.GPLv3+ LICENSE.openssl (deleting EXCEPTION)
0001-Ticket-48032-48033-change-C-code-license-to-GPLv3-ch.patch

Thank you, Rich!! Replaced the line with:
See files 'LICENSE.GPLv3+' and 'LICENSE.openssl' for more information.

Pushed to master:
ac43090..817bc41 master -> master
commit 88cae40
commit 817bc41

Metadata Update from @nhosoi:
- Issue assigned to nhosoi
- Issue set to the milestone: 1.3.4.0

3 years ago

Login to comment on this ticket.

Metadata