Moode Forum
Licensing and ESP32 Compatability - Printable Version

+- Moode Forum (https://moodeaudio.org/forum)
+-- Forum: Community (https://moodeaudio.org/forum/forumdisplay.php?fid=18)
+--- Forum: General Discussion (https://moodeaudio.org/forum/forumdisplay.php?fid=21)
+--- Thread: Licensing and ESP32 Compatability (/showthread.php?tid=3534)



Licensing and ESP32 Compatability - thoughtfission - 02-24-2021

Hi,

Is there anybody here that can answer a couple of questions? I'm thinking about repurposing some old items using Moode and ESP32. I really hate seeing so much usable waste in the landfill sites and I want to do my small part to bring things back to life. Can anyone tell me what the licensing requirements are for Moode if used in an item that is sold? Also, is Moode able to run on an ESP32. I did some early trials using a pi zero but they aren't robust enough to put a consumer oriented product.

Thanks!


RE: Licensing and ESP32 Compatability - Tim Curtis - 02-24-2021

The moOde image [moOde] consists of moOde sources and components, RaspiOS and packages, Raspberry Pi firmware and Linux kernel each of which are covered by various licenses and distribution terms.

Moode sources for example are generally GPLv3 licensed with a few individual files MIT licensed. Component parts for example shairport-sync is MIT licensed, MPD is GPLv2 licensed, etc. Refer to each individual component for exact license and terms.

RaspiOS, its packages, Raspberry Pi firmware and Linux kernel are covered by various licenses. https://www.raspberrypi.org/forums/viewtopic.php?t=114981

moOde is developed specifically for RaspiOS and the Raspberry Pi family of SBC's and will not run on other platforms. The minimum recommended platform for good overall performance of moOde is the multi-core, ARM7 based Pi-3A+.

Consult with an attorney for legal advice on what your obligations are under these various licenses. Note that the GPL in particular requires that if any modifications are made to GPL licensed sources the modified sources must be provided to anyone that requests them.