TkinterEP / ttkthemes

A group of themes for the ttk extenstions for Tkinter
GNU General Public License v3.0
364 stars 47 forks source link

Add Waldorf theme #84

Closed rdbende closed 2 years ago

rdbende commented 3 years ago

I don't know why this theme is missing from the package, but now I'll fix it 🙂

License: The licensing is not clear, but as far as I know, it's tcl-licensed. More

Source: https://wiki.tcl-lang.org/page/waldorf+ttk+theme

RedFantom commented 3 years ago

Back in 2018* I actually had an e-mail exchange with the author of this theme, François Tonneau, about its licensing. In this message, I will explain what we discussed during that time.

All in all, I never published the copy of Waldorf that has resided on my PC in a ttkthemes branch ever since due to the unclarity in the licensing. However, one thing that is known about this theme, is that it is a derivative of the Crunchbang theme, which itself was distributed under GPLv2 (not 3!). Hence, if the theme being derived from another theme is to be disregarded, which does not seem a crazy thing to do as the Crunchbang theme itself was widely distributed, GNU GPLv2 seems like the right license to use.

The GNU GPLv2 license should be included in the theme folder, and I think it would be a good idea to modify the header to include this history as well 🤔 .

*This makes me feel old.