Opened 5 years ago

Closed 5 years ago

# Change license to BSD?

Reported by: Owned by: Ryan J Ollos Ryan J Ollos normal PlantUmlMacro normal license Steffen Hoffmann 0.11

### Description

I've done a fair bit of work on this macro, but my preference is to use and contribute to BSD-licensed code. The BSD license is fully compatible with Trac and doesn't present any issues for users and developers as the GPL license does, at least as far as I have seen.

Would you consider changing the license to BSD?

### comment:1 Changed 5 years ago by Ryan J Ollos

Cc: Steffen Hoffmann added

Also, a note so I remember later: Regardless of what license is used, it should be included in the distribution and the license should be referred to in the source code files. Generally, I've been following what was done for the NoteBoxPlugin:

• Include a file with the contents of the license in the file COPYING.
• Add a file header such as the following:
# -*- coding: utf-8 -*-
#
# Copyright (C) 2008 Bernhard Gruenewaldt <trac@gruenewaldt.net>
#
# This software is licensed as described in the file COPYING, which
# you should have received as part of this distribution.


### comment:2 follow-ups:  3  5 Changed 5 years ago by Álvaro Iradier

It is Ok for me to change the license. I will change it when I get some time, or you can change it yourself.

### comment:3 in reply to:  2 Changed 5 years ago by Ryan J Ollos

It is Ok for me to change the license. I will change it when I get some time, or you can change it yourself.

Thanks, I'll take care of it this weekend. It seems appropriate to use the same BSD 3-clause license that Trac uses: http://trac.edgewall.org/browser/trunk/COPYING.

### comment:4 Changed 5 years ago by Ryan J Ollos

Cc: Ryan J Ollos removed changed from Álvaro Iradier to Ryan J Ollos new → assigned

### comment:5 in reply to:  2 Changed 5 years ago by Ryan J Ollos

It is Ok for me to change the license. I will change it when I get some time, or you can change it yourself.

I'm going to commit the changes now. Let me know if you have any concerns after reviewing them. Thanks for your quick responses and for allowing me to work on this plugin! Once I get rendering of source files from the repository working (#7053), my dev team will be very happy.

### comment:6 Changed 5 years ago by Ryan J Ollos

Resolution: → fixed assigned → closed

(In [11398]) Fixes #9905: (Version 1.4) Switched from GPL to BSD 3-Clause license, as approved by the author. The BSD 3-Clause license was copied from the Trac trunk (1) and the copyright statements modified.