2

I found a few questions related to this around here but not exactly what I need. I'm working on a product that uses several LGPL licensed products that I modified and my own code as well. I want to release the product under a LGPL license, I suppose that's fine.

Now, regarding modyifing the code, I have a few questions. Each file contains comments in the header related to the author/product and so on. Should I leave that there and add notes under that regarding the changes made? If so, what about heavily modified files? Also, do I need to have any file that keeps track of all changes? (that sounds like a lot of work)

I would gladly kep the header of the files with the original author intact and add in myself and changes to the file, but is that ok according to the LGPL license? And the last thing, if I'm using the original product as a codebase for my own and I rename files and such, do I edit the original comments to match the new filenames?

Thanks!

Claudiu
  • 3,261
  • 1
  • 15
  • 27
  • 4
    I'm voting to close this question as off-topic because it is about licensing and legal issues, not programming or software development. [See here](http://meta.stackoverflow.com/a/274964/1402846) for details, and the [help/on-topic] for more. – Pang Jun 05 '15 at 03:42

1 Answers1

1

Should I leave that there and add notes under that regarding the changes made?

Whatever you do, leave the copyright and license notice(s) intact and don't misrepresent code that you didn't write as your own work. What I sometimes do is add my own copyright notice right above the one from upstream. That makes it clear that I touched the software the last time, so I'm to blame for the bugs.

Also, do I need to have any file that keeps track of all changes? (that sounds like a lot of work)

Put it on an open source code hosting website such as GitHub. That's a good idea anyway, regardless of whether you legally need it. (I don't think you do, but read the LGPL carefully; you have to be able to supply source code for any binary release you did. If you distribute the source code along with the binaries, it should be fine.)

I am not a lawyer.

Fred Foo
  • 355,277
  • 75
  • 744
  • 836
  • It's already on GitHub and yes, I'm distributing the source code as well. The problem is that the original products weren't on GitHub so I'm more likely to record the changes that I made to the initial working product. Anyway, the idea with the copyright notice on top sounds like a great idea (I wouldn't delete the original notice anyway). Thanks! – Claudiu Jun 11 '11 at 19:49
  • You don't need to record the entire history of the original project (although it might be nice sometimes). – Fred Foo Jun 11 '11 at 19:52
  • Cool, thanks for explaining. I'll take a look through the LGPL license as well. – Claudiu Jun 11 '11 at 19:54