Size: a a a

2020 May 16

RS

Renat Suleymanov in Delphi & Lazarus
По поводу лицензии не понял. Вы можете разрабатывать коммерческие приложения в Lazarus. Никаких проблем
источник

DB

Dmitry Belkevich in Delphi & Lazarus
по лицухам: lcl позволяет распространять бинари с закрытыми исходниками
источник

DB

Dmitry Belkevich in Delphi & Lazarus
The LGPL is such an exception that is target to linking of shared objects; the FPC modification goes one step beyond and also allows static linking.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
модифициронная lgpl лицуха у lcl, которая позволяет статическую линковку
источник

MP

Michael Philippenko in Delphi & Lazarus
Renat Suleymanov
По поводу лицензии не понял. Вы можете разрабатывать коммерческие приложения в Lazarus. Никаких проблем
Мы же компоненты разрабатываем :) ДЛЯ встраивания в Лазарус :) Т.е. да - билдить аппликухи на полной версии с исходниками можно, но вот дать ПРОБНУЮ версию именно компонент (без исходников)...
источник

DB

Dmitry Belkevich in Delphi & Lazarus
но не 100% компонент релизят под modified LGPL, нужно смотреть
источник

RS

Renat Suleymanov in Delphi & Lazarus
Michael Philippenko
Мы же компоненты разрабатываем :) ДЛЯ встраивания в Лазарус :) Т.е. да - билдить аппликухи на полной версии с исходниками можно, но вот дать ПРОБНУЮ версию именно компонент (без исходников)...
А... Понятно. Не знаю тогда
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Michael Philippenko
Мы же компоненты разрабатываем :) ДЛЯ встраивания в Лазарус :) Т.е. да - билдить аппликухи на полной версии с исходниками можно, но вот дать ПРОБНУЮ версию именно компонент (без исходников)...
ну то, что вы компоненты разрабатываете, то мы не в курсе )
источник

MP

Michael Philippenko in Delphi & Lazarus
Dmitry Belkevich
мы собираем deb/rpm 'инсталляторы', всё работает
Ну да, мы тоже к этому пришли...
источник

DB

Dmitry Belkevich in Delphi & Lazarus
вообще - вы себе можете придумать любую лицензию, главное что бы это устраивало пользователей
источник

DB

Dmitry Belkevich in Delphi & Lazarus
если нет стороннего кода и весь - ваш. если есть - то тут могут быть варианты
источник

DB

Dmitry Belkevich in Delphi & Lazarus
для компонент нужны lpk'шки, тут без вариантов, а как их уже ставить - то в целом думаю не так важно, можно и зипом
источник

SB

Sergey Bodrov in Delphi & Lazarus
Можно сделать "подключаемые" компоненты в Лазаре через прокси-классы. При сборке IDE через $ifdef подключить прокси-версию компонента, в которой свойства и методы перенаправляются в dll через safecall interface.
источник

AS

Alexey Shumkin in Delphi & Lazarus
Michael Philippenko
Блин...
Тут каждое второе сообщение спорное :( И по каждому мне есть что сказать :(
Обсуждение преимуществ языков :)
Чувствую, забанят меня тут...
Вы вот скажите, кто-как решал (если решал) задачу создания пробной версии на Lazarus и для Lazarus? И есть ли вообще что-то относительно универсально для организации инсталлов для Linux. Народ просит, но вот в Лазарь его лицензия не позволяет что-то неполное без исходников вкрячивать (я имею в виду компоненты LCL), а с инсталлами - ничего умнее zip пока не придумали...
Вы поставляете лазарус что ли?
источник

AS

Alexey Shumkin in Delphi & Lazarus
Michael Philippenko
Блин...
Тут каждое второе сообщение спорное :( И по каждому мне есть что сказать :(
Обсуждение преимуществ языков :)
Чувствую, забанят меня тут...
Вы вот скажите, кто-как решал (если решал) задачу создания пробной версии на Lazarus и для Lazarus? И есть ли вообще что-то относительно универсально для организации инсталлов для Linux. Народ просит, но вот в Лазарь его лицензия не позволяет что-то неполное без исходников вкрячивать (я имею в виду компоненты LCL), а с инсталлами - ничего умнее zip пока не придумали...
Банят тут за продолжительный неадекват :)
Арументированное или просто альтернативное мнение - не банят :)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Michael Philippenko
Блин...
Тут каждое второе сообщение спорное :( И по каждому мне есть что сказать :(
Обсуждение преимуществ языков :)
Чувствую, забанят меня тут...
Вы вот скажите, кто-как решал (если решал) задачу создания пробной версии на Lazarus и для Lazarus? И есть ли вообще что-то относительно универсально для организации инсталлов для Linux. Народ просит, но вот в Лазарь его лицензия не позволяет что-то неполное без исходников вкрячивать (я имею в виду компоненты LCL), а с инсталлами - ничего умнее zip пока не придумали...
Универсальные инсталляторы для линукса - это да, это проблема мейнтейнеров... Но rpm и deb-пакеты - несложные и настраиваются обычно один раз
источник

AS

Alexey Shumkin in Delphi & Lazarus
Michael Philippenko
Блин...
Тут каждое второе сообщение спорное :( И по каждому мне есть что сказать :(
Обсуждение преимуществ языков :)
Чувствую, забанят меня тут...
Вы вот скажите, кто-как решал (если решал) задачу создания пробной версии на Lazarus и для Lazarus? И есть ли вообще что-то относительно универсально для организации инсталлов для Linux. Народ просит, но вот в Лазарь его лицензия не позволяет что-то неполное без исходников вкрячивать (я имею в виду компоненты LCL), а с инсталлами - ничего умнее zip пока не придумали...
Зипы я бы сильно не рекомендовал, ибо это не позволяет нормально управлять приложением на уровне ОС. Ни один админ не скажет за них спасибо
источник

DB

Dmitry Belkevich in Delphi & Lazarus
rpm/deb конечно намного удобнее во всех смыслах
источник

DB

Dmitry Belkevich in Delphi & Lazarus
UniGUI
источник

MP

Michael Philippenko in Delphi & Lazarus
Alexey Shumkin
Вы поставляете лазарус что ли?
Гхм. Мы поставляем FastReport 😇 Производим ибо.
https://www.fastreport.ru/ru/product/fast-report-vcl-6/
источник