Для разработки программ я использую Qt по лицензии GNU LGPL версии 3 .
Qt - это C++ кроссплатформенный каркас приложений.
Qt обеспечивает переносимость программ между основными настольными операционными системами на уровне исходных текстов.
Qt также применяется для встраиваемых и мобильных операционных систем.
Qt доступен по трём лицензиям:
Исходный код Qt версии 5.15.2 по условиям лицензии GNU LGPL находится на этом сайте.
Подробнее о Qt смотрите на сайте www.qt.io