Anatoly
а в Qt хотя бы LGPL
Alexander
MIT к примеру позволяет юзать либы как угодно
Anatoly
LGPL тебе тоже руки не связывает
Anton
BSD rule
Alexander "SonnySlave"
лол, юзай Qt как LGPL и всё
Alexander
а в Qt хотя бы LGPL
уже не продать на территории USA... хотя можно, но нюансы могут все руки отбить)) Один неправильный шаг и исковое заявление оставит без штанов)))
Alexander "SonnySlave"
Alexander
для personal вполне сойдет
Alexander
Alexander
не все заказчики оиногда хотят чтобы их проект открывали в OpenSource
Alexander
и бабки платить за лицензию особо не охото
Alexander "SonnySlave"
и различия между GPL и LGPL?
Anatoly
на opencv пять минут.
Alexander
так что исходя из этого более не использую
Alexander
так что как-то так
Anatoly
это не интересно, по какой причине отверг?>
Alexander "SonnySlave"
Alexander
Alexander
Alexander "SonnySlave"
Я предлагаю закрыть данную дикуссию, так как чувака уже отправили читать различия между лицензями.
Alexander "SonnySlave"
Если он читать не хочет/не умеет/whatever - бывает 😊
Alexander
GPL - не предоставляется право применить другую лицензию
Alexander "SonnySlave"
так, слушай. Иди читай, а?
Alexander
+ еще какие-то свои либы их были в проекте
Alexander "SonnySlave"
Alexander "SonnySlave"
Alexander
но не суть... все вылелось в поиск чисто opensource проектов под MIT или вообще без лицензии... ничего нет нормального
Alexander "SonnySlave"
ну я лично против GPL ничего не имею - вполне себе хорошая лицензия
Alexander "SonnySlave"
проприетарщина пусть страдает, это да
Alexander
)))
Matwey
Так купи коммерческую лицензию на Qt
Matwey
И делай что хош
Alexander
Ignat
Alexander "SonnySlave"
Alexander "SonnySlave"
или этого юрист не сказал?))
Alexander
Alexander
Кстати а QML вроде ж JS движком обрабатывается, не? (Всм который из chromium в Qt)
Berkus
Berkus
было бы на что)
заказчик у этого софта есть? вот он пусть и покупает, у диджии нынче лицензии стали совсем халявные
Berkus
ну они слава богу не делают так как уебаны из телеграма, поэтому могут себе позволить со стоковым кутэ линковаться
Vsevolod
это да, телеграмм в этом плане - полная жопа
Ignat
и объектники, видимо
Ignat
а, ну да
Vsevolod
интересно, есть ли существенная разница на современных cpu между log и log2 для плавающей точки
Alexander "SonnySlave"
Vsevolod
ну, проще агнера глянуть
Alexander "SonnySlave"
тоже верно
Vsevolod
хотя интуитивно log2 - это просто сделать unbias для показателя
Vsevolod
https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/ieee754/dbl-64/e_log2.c;hb=HEAD - мда, не все так просто
Alexander "SonnySlave"
Vsevolod
говорят, log немного быстрее log2 и log10
Vsevolod
https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/ieee754/dbl-64/e_log.c;hb=HEAD - а тут явно видно, что для разных аргументов скорость log будет разной
Vsevolod
ох, там же еще и для subnormals поддержка
Vsevolod
а про извлечение экспоненты - это logb, если вдруг кому интересно, да
Egor
Andre
Anatoly
Ребят, у меня Qt Creator 4.5.0 использующий clang 3.9.1 для статического анализа вылетел на разборе type_traits.h из Visual Studio 2017 (C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.12.25827\include\type_traits:898):
// STRUCT TEMPLATE is_trivially_destructible
template<class _Ty>
struct is_trivially_destructible
: bool_constant<__is_trivially_destructible(_Ty)>
{ // determine whether _Ty has a trivial destructor
};
c ошибкой error: _T does not refer to a value. погасить, как я понимаю, эту ошибку не получится.
Ignat
патченый Qt
Однако в AUR есть PKGBUILD, который его немножко патчит и собирает с системным Qt
Ignat
Вроде им после этого даже можно пользоваться
Ignat
а есть наблюдаемые различия в сборках с патчеными Qt и системным?
Ignat
не от нечего делать же они Qt пересобирают 🤔
Ignat
ну я как-то глянул и первый попавшийся фикс оказался уже в апстриме
Egor
Но с какой-то же целью?
Ignat
))))
Alexander "SonnySlave"
ну так то да, нормально
Ignat
но как тогда оно собирается с системным qt
Egor
Неубедительно, имхо: "они делают так, как никогда делать ни в коем случае нельзя, ай-ай-ай".
Вот это объяснение мне нравится больше: https://github.com/telegramdesktop/tdesktop/issues/1815#issuecomment-231183878
Alexander "SonnySlave"