[ Please CC me and Matthew, we are not subscribed to -legal@ ] Hi *,
recently, I was asked to package geany-themes[1] for Debian. The release contains a set of configuration files (ini-style), which map certain colors and font-settings to certain text-types inside the editor, e.g. "comments are blue, italic". Some of these files are own works by the Geany community, some are based on "famous" colorschemes like Solarized and a last set is ported from colorschemes for other editors (e.g. gEdit). Sadly, some of the ported colorschemes have an unclear history and thus lack proper copyright assignment. My question however is: are the old colorschemes relevant at all? Let's assume the following as an example: Mr. X designs a colorscheme "CS" for gEdit (XML file), decides which colors fit well together, which text blocks need to be bold, italic, etc. Mr. Y likes this colorscheme, but he is using Geany. So he sits down and makes a similar looking theme "GeanyCS" for Geany (INI file). The color (values) are the same, but he had a lot work for matching them to the correct entries in a Geany colorscheme. What is the relationship between CS and GeanyCS? - Is GeanyCS a derivative work of CS? If so, license have to allow this. - Is GeanyCS an own creative work, merely inspired by CS? Like everyone is building cars with a black shiftstick? If so, Mr. Y can decide the license on his own. - Is GeanyCS not a work at all, as it is a mere port without own creative work? Has is to be licensed as CS and copyright assigned to Mr. X? I would tend to "is an own creative work, merely inspired", but would love to hear some opinion from people more familiar with such topics than I am. If you want an explicit example of such a clash, have a look at Fluffy [2], [3] and Railcasts 2 [4], [5]. Thanks in advance Evgeni [1] https://github.com/geany/geany-themes [2] https://github.com/geany/geany-themes/blob/master/colorschemes/fluffy.conf [3] https://github.com/mig/gedit-themes/blob/master/fluffy.xml [4] https://github.com/geany/geany-themes/blob/master/colorschemes/railcasts2.conf [5] https://github.com/mig/gedit-themes/blob/master/railscasts2.xml -- Bruce Schneier can read and understand Perl programs. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]

