Часті питання (ЧаПи)


В: Дизайнер і базова бібліотека надаються під різними ліцензіями? Чому?

О: Так, CuteReport дизайнер надається під GPLv3, а CuteReport бібліотека - під lGPLv3. Це зроблено для того, щоб дати можливість розробникам-початківцям використовувати бібліотеку в своїх комерційних програмах на початковому етапі.

В: Чи можу я використовувати CuteReport опенсорс бібліотеку в моїй пропрієтарній програмі?

О: Так, якщо Ви використовуєте CuteReport як розділену бібліотеку, динамічно злінковану з Вашою програмой. Ви також повинні ясно проінформувати користувачів Вашої програми про використання GPL програми у Вашому продукті і надати повну копію GPL ліцензії та доступ до вихідних текстів CuteReport.

В: Чи можу я використовувати CuteReport дизайнер в моії пропрієтарній програмі?

О: Це залежить від того, як Ви його використовуєте. Коротко кажучи, Ви не можете статично лінкувати дизайнер до Вашої програми, так як всі похідні від GPL коду повинні надаватися під GPL. Це, вірогідно, не те, що Ви очікували. Та все ж у Вас є можливість викликати його як окремий процес, використовуючи QProcess. У такому випадку Ви також зобов’язані чітко інформувати Ваших користувачів про використання GPL програми разом з Вашою і надавати повну копію тексту GPL, а також вихідний код Дизайнера.

В: Чому проект має назву "Cute" Report?

О: Він базується на фрэймворці Qt, офиційна вимова назви якого звучить як кьют(/ˈkjuːt/) і буквально перекладається з англійської як милий, симпатичний. Подібне значення цілком відповідає програмі CuteReport, чи не так? :)

Статті по темі