размышлизмы ON:
И все же, мне кажется странным, если расчет на "простого обывателя", то ему будет проще использовать клиент-серверную часть под Win. А если пользователь работает на десктопе c линукс, то будет иметь представление и о сервисах и о консоли. Быть может, будет возможен компромисный вариант - если запуск происходит без параметров, то ищем гуи и рисуем окно с интерфейсом, а если запуск с ключами (втч с указанием пути до конфиг файла итд итп) ,то допустить работу серверной части без гуи?
размышлизмы OFF