Модератор: Модераторы
Кстати, чем возможно заменить TFileStream, при записи в файл? Охота, чтобы запись производилась постоянно, была возможность добавления в конец файла и файл не блокировался.
А.Н. писал(а):Посмотрел... Имеет ли смысл городить огород? К тому же, за выходные я ничего не делал. Всё, по ходу, уже написано.
А.Н. писал(а):Т.е., при переопределении <<, переопределится действие shl?
krab писал(а):Если речь о MultiLog, то, во-первых, неясна лицензия (на сайте и в архиве с библиотекой ни слова), а во-вторых - не хватает именно стандартного средства, общепринятого, поддерживающегося, для которого не нужно что-то качать с посторонних сайтов и т. д.
Vadim писал(а):Если Вы переопределяете "<<", то "shl" останется как и был, ведь его то Вы не переопределили.
А.Н. писал(а):Как FeLiX говорит - LGPL. А требует он всё стандартное. Плюс кое-что из того самого Luipack.
Что мешает включить его в Lazarus, как стандартное средство?
Да ладно, вон сколько логгеров для Delphi есть, почему Лазарус должен быть хуже?А.Н. писал(а):Лицензия - юридическая чушь. Главное то, что это уже сделано...
Так дела не делаются. Если бы все так думали и поступали соответственно, у нас бы сейчас не было FPC. А что мешает связаться с автором LuiPack и выяснить подробности лицензии у него? Вполне возможно что там Modified LGPL, просто на гуглокоде (куда выложена библиотека) об этой лицензии не знают, поэтому пришлось указать LGPL. В конце концов можно вежливо попросить сменить лицензию на Modified LGPL, попытка не пытка.А.Н. писал(а):Вполне возможно просто взять ... Лицензия - юридическая чушь.
Это потому, что LGPL совместима c GPL, а код под Modified LGPL можно лицензировать и под обычной LGPL (об этом написано в условиях Modified LGPL). Поэтому в GPL-софт можно включать код под Modified LGPL, и это не приведёт к появлению дополнительных требований/проблем, в отличии от MPL и Apache License.Brainenjii писал(а):а откуда информация, что Modified LGPL совместима с GPL?
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6