Ok this might come off as a rant, and I guess it is to some extent. I just wanted to get your view on whats OK and not OK when it comes to branching opensource projects. Here is the story: A long time ago I released a project, "SyntaxBox" as opensource. And to be totally honest here, I wasn't very active with it after a while. The project was picked up by some guys "DotNetFireball" that imported my codebase into their framework. So far so good IMO, very nice that someone wants to keep the project alive and correct bugs etc. I even encouraged them for doing so. (They have two articles here
http://www.codeproject.com/info/search.aspx?artkw=dotnetfireball&sbo=kw[
^]) But the thing that kind of ticked me off a bit was that they: * Renamed all the classes. * Changed the name of the project from "SyntaxBox" to "CodeEditor" * And removed all traces of the origin except for a comment
"finded on compona" in some of the source files. In some cases it looks like they are the authors of it. I'm well aware that they didn't do anything wrong according to the LGPL license. Am I just crazy and bitter to think that its odd to "re-brand" an entire project instead of providing the same fixes to the original host of the project?
modified on Wednesday, June 18, 2008 9:18 AM