Ticket #1551 (closed task: fixed)

Opened 7 years ago

Last modified 5 years ago

Update GPL version

Reported by: dmartina Owned by: slavazanko
Priority: blocker Milestone: 4.8.0
Component: adm Version: master
Keywords: License Cc: dmartina@…
Blocked By: Blocking:
Branch state: merged Votes for changeset: commited-master

Description

Shall we move to GPL 3?

Change History

comment:1 Changed 7 years ago by angel_il

  • Milestone changed from 4.7.0-pre2 to future releases

we really need GPL3? why?

comment:2 Changed 7 years ago by dmartina

  • Cc dmartina@… added
  • Blocking 1369 removed

It's just to question developers about it. If nobody cares, it's fair to wrap it for future releases.

comment:3 Changed 7 years ago by slavazanko

I'll say on behalf of all current developers. Our viewpoint is this: it is necessary for us to make a handy tool with no bugs (as possible). Licensing worries us the lesser, GPLv2 completely satisfied.

And now my speech: personally I don't know how initiate license change procedure. Is need to ask all previous developers and contributors?

In any case, IMHO, at present time not need to change license. This far thinks for 'future releases' milestone :)

If someone don't agree - please, write thinks and arguments here.

comment:4 Changed 7 years ago by andrew_b

  • Priority changed from major to minor
  • Component changed from documentation to adm

comment:5 Changed 7 years ago by ossi

jftr, mc is licensed under gplv2+, not gplv2.

and changing the license would require getting an ok from *every* developer who has contributed any non-trivial piece of code (or rewriting that code from scratch).

comment:6 Changed 5 years ago by slavazanko

  • Branch state set to no branch

If mc was licensed under GPLv2 only, then yes, need to ask every contributor.

But mc is licensed under GPLv2+, it implies the consent of all the developers to change the license.

In another words, development's agreement to replace the license number included in the GPL2+ and no need to ask.

comment:7 Changed 5 years ago by slavazanko

  • Owner set to slavazanko
  • Status changed from new to accepted

comment:8 Changed 5 years ago by slavazanko

  • Keywords License added
  • Priority changed from minor to blocker
  • Branch state changed from no branch to on review
  • Milestone changed from Future Releases to 4.8.0

Created branch 1551_update_gpl_version
Initial changeset:053fa72dc8cdf9d3652d4bd945de02143671d136

Review, please.

Please note: this branch will merged to 'master' branch after cleanup and before update doc/NEWS file in repo.

comment:9 Changed 5 years ago by slavazanko

  • Blocking 2620 added

comment:10 Changed 5 years ago by andrew_b

  • Votes for changeset set to andrew_b

comment:11 Changed 5 years ago by angel_il

  • Votes for changeset changed from andrew_b to andrew_b angel_il
  • Branch state changed from on review to approved

comment:12 Changed 5 years ago by slavazanko

  • Status changed from accepted to testing
  • Votes for changeset changed from andrew_b angel_il to commited-master
  • Resolution set to fixed
  • Blocking 2620 removed
  • Branch state changed from approved to merged

comment:13 Changed 5 years ago by slavazanko

  • Status changed from testing to closed
Note: See TracTickets for help on using tickets.