Я хотел бы разработать приложение на основе графического интерфейса и сделать его общедоступным.
QT кажется лучшим выбором для меня, но лицензируется под GPL или LGPL. В соответствии с http://www.gnu.org/licenses/gpl-faq.html#WhatCaseIsOutputGPL, вывод программы GPL не под какой-либо лицензией.
Означает ли это, что я могу выпустить приложение QT (с исходным кодом) в открытый доступ?
Спасибо.
Проекты, разработанные с использованием QT Community Edition, должны соответствовать следующим условиям:
сообщество
Проекты, совместимые с GPL / LGPL
Так что Public Domain совместимо с GPL / LGPL?
Давай читать https://www.gnu.org/licenses/license-list.en.html#PublicDomain:
Находиться в свободном доступе не является лицензией; скорее это означает, что материал не защищен авторским правом и лицензия не требуется. Тем не менее, на практике, если произведение находится в общественном достоянии, оно также может иметь всеобъемлющую лицензию на свободное программное обеспечение без авторского лева. Материал общественного достояния совместим с GNU GPL.
Так что ответ да, вы можете сделать это.