Я хочу начать работать над личным проектом и сделать его кроссплатформенным. Вся моя работа с Linux была выполнена для бизнес-клиентов, поэтому целевой дистрибутив был указан заранее, но это не так.
Проект будет с открытым исходным кодом и использовать Qt. Вот что мне интересно:
Достаточно ли того, чтобы я тестировал dev + на одном дистрибутиве или мне нужно было тестировать на нескольких? По моему опыту, если он не проверен, он не работает,
но с другой стороны я не могу позволить себе создавать и тестировать каждый дистрибутив, тем более что это будет хобби-проект.
Допустим, я выбрал дистрибутив X, использующий KDE. Насколько сложно было бы сказать, что кому-то, кто использует дистрибутив Y с Gnome, использовать мою программу?
Будут ли люди, которые используют Gnome, использовать мою программу Qt или будут откладывать на то, что она написана на Qt? Давайте предположим, что они считают это полезным. Насколько хороша интеграция с Qt-Gnome?
Должен ли я отправлять двоичные файлы тоже? Какова текущая тенденция в настоящее время: источник или источник + мусорное ведро?
Буду признателен за личные примеры работы с проектами с открытым исходным кодом Qt в Linux.
Спасибо.