Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

This is a continuation of me rewriting GPL project.

What will be the correct way of attributing my project as being a derivative of some other GPL-licensed project? So far I came up with:

HgSharp

Original Copyright Matt Mackall <mpm@selenic.com> and contributors.

The following code is a derivative work of the code from the Mercurial project, 
which is licensed GPLv2. This code therefore is also licensed under the terms 
of the GNU Public License, verison 2.                                                     

For information on the license of this code when distributed with and used 
in conjunction with the other modules in the HgSharp project, please see 
the root-level COPYING file.

Copyright 2011-2012 Anton Gogolev <anton.gogolev@hglabhq.com>
share|improve this question

2 Answers 2

Looks good to me. Perhaps you should also link to the homepage and source code of the original project.

share|improve this answer
up vote 1 down vote accepted

This is what I came up with after discussing and issue with Matt Mackall directly:

// HgSharp
// 
// Copyright 2005-2012 Matt Mackall <mpm@selenic.com> and Mercurial contributors
// Copyright 2011-2012 Anton Gogolev <anton.gogolev@hglabhq.com>
// 
// The following code is a derivative work of the code from the Mercurial project, 
// which is licensed GPLv2. This code therefore is also licensed under the terms 
// of the GNU Public License, verison 2.
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.