Size: a a a

2020 January 23

M

Mr.Mait in Qt
Anatoly Shirokov
Интересно, распространяя AppImage в Linux я тем самым припятствую релинкингу? Нарушаю LGPL?
Смысл lgpl в том, что ты можешь не открывать свои исходники и по запросу юзера обязан предоставить объектные файлы. Так же обязан написать полную инструкцию как с этими объектными файлами собрать приложение. Можешь даже в инструкцию написать как собрать appimage.
Это для того, чтобы юзер смог изменить код Qt (например обнаружен баг или уязвимость) и собрать твое приложение с новым кодом Qt
источник

GS

Georgy Shepelev in Qt
Anatoly Shirokov
Интересно, распространяя AppImage в Linux я тем самым припятствую релинкингу? Нарушаю LGPL?
А зачем тебе релинкинг обеспечитвать? Lgpl и исходники менял?
источник

AS

Anatoly Shirokov in Qt
Georgy Shepelev
А зачем тебе релинкинг обеспечитвать? Lgpl и исходники менял?
Похоже я не то подумал.
источник

AS

Anatoly Shirokov in Qt
По lgpl пользователь имеет право подменить so от qt своими.
источник

AS

Anatoly Shirokov in Qt
В случае с  appimage so от Qt упакованы в бандл
источник

M

Mr.Mait in Qt
Я думаю linuxdeployqt не имеет значения лицензии, ибо например можно в коммерческом приложении собрать с gcc (gpl) и распространять. Это просто инструменты. И все же appimage удобный архив со всеми библиотеками и запускается по одному клику. Все равно можно распаковать его, назначить $LD_LIBRARY_PATH на текущую директорию и запускать приложение
источник

RG

Renat Garaev in Qt
Я имел в виду мысль: что если бинарь so от операционной системы, в которой есть и свои Qt приложения,то эти приложения в данной системе могут использовать различные типы лицензий: gpl, lgpl . Не будут же в для каждой версии (релиза) дистрибутива каждый qt для каждого приложения с нужными модулями, чтобы получить из них static монолитный бинарь на выходе.
источник

МВ

Макс Воробьев in Qt
а что еще из UI либ есть, кроме Qt, gtkmm и wxwidgets ( linux ) ?
источник

NN

NO Name in Qt
TK
источник

D

Danya in Qt
Макс Воробьев
а что еще из UI либ есть, кроме Qt, gtkmm и wxwidgets ( linux ) ?
imgui
источник

M

Mr.Mait in Qt
Макс Воробьев
а что еще из UI либ есть, кроме Qt, gtkmm и wxwidgets ( linux ) ?
источник

МВ

Макс Воробьев in Qt
спс
источник

RG

Renat Garaev in Qt
Макс Воробьев
а что еще из UI либ есть, кроме Qt, gtkmm и wxwidgets ( linux ) ?
sdl2
источник

МВ

Макс Воробьев in Qt
на sdl2 еще контролы написать нужно)
источник

RG

Renat Garaev in Qt
Макс Воробьев
на sdl2 еще контролы написать нужно)
зато кросс платформенная будет
источник

RG

Renat Garaev in Qt
Макс Воробьев
на sdl2 еще контролы написать нужно)
SDL сам по себе довольно прост. Его можно рассматривать как тонкую прослойку, обеспечивающую поддержку для 2D-операций над пикселами, звука, доступа к файлам, обработки событий и т. п. Он часто используется в дополнение к OpenGL, предоставляя поддержку мыши, клавиатуры и джойстиков.
источник

D

Danya in Qt
Там imgui нет)
источник

RG

Renat Garaev in Qt
Danya
Там imgui нет)
@crackedmind он заведётся в линуксе? Ты же в винде пробовал imgui только?
источник

M

Mr.Mait in Qt
Renat Garaev
@crackedmind он заведётся в линуксе? Ты же в винде пробовал imgui только?
You should be able to build the examples from sources (tested on Windows/Mac/Linux)

https://github.com/ocornut/imgui
источник

M

Mr.Mait in Qt
Но там написано что нет поддержки dpi и самому надо перезагружать шрифты в разных масштабах :(
источник