CreaValix / ems_bus

A Buderus EMS bus driver for Python and Home Assistant
GNU General Public License v3.0
16 stars 6 forks source link

Suggestion: Dual-license ems_bus/ems_{units,fields,messages}.py #6

Open ppetr opened 2 years ago

ppetr commented 2 years ago

I'd like to build upon these 3 modules to construct a language-independent representation of EMS bus messages under a more permissive license, so that they can be worked with in other languages. Would you consider dual-licensing them, let's say under Apache 2.0 license?

My plan is to use YAML or JSON (depending on if it turns out using some of the advanced features of YAML bring useful benefits) and to use them to generate Rust and/or Haskell code.