Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
gajim
gajim
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 197
    • Issues 197
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 20
    • Merge Requests 20
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • gajim
  • gajimgajim
  • Issues
  • #8999

Closed
Open
Opened Mar 26, 2018 by Thomas Arendsen Hein@ThomasAH

gajim's license needs OpenSSL exception

Hi!

gajim is licensed under the GNU GPLv3+ and requires OpenSSL. Since OpenSSL's license is not compatible with the GNU GPLv3, it needs an exception to allow "linking" with it. ("linking" in quotes, because this is Python, but it basically is the same)

See https://swift.im/git/swift/tree/COPYING.gpl for an example:

Additional permission under GNU GPL version 3 section 7

If you modify this Program, or any covered work, by linking or combining
it with the OpenSSL library (or a modified version of that library), 
containing parts covered by the terms of the OpenSSL License, the 
licensors of this Program grant you additional permission to convey 
the resulting work.

OpenSSL is trying to move to the Apache 2.0 license (see https://www.openssl.org/blog/blog/2017/03/22/license/ and https://license.openssl.org/), and will then be compatible with GPLv3, but as this hasn't been completed yet, the current situation could cause problems.

Regards, Thomas

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: gajim/gajim#8999