Можно ли продавать сабж?
Т.е. продавать только компонент, и в документации указать, что для его использования нужно скачать ДЛЛ-ку оттуда-то.
Не будет ли это нарушением всяких гнутых лицензий?
Re: Дельфевый компонент - обертка для Open Source DLL
"KaBoom" <32169@users.rsdn.ru> wrote in message news:1328774@news.rsdn.ru... > Можно ли продавать сабж? > Т.е. продавать только компонент, и в документации указать, что для его использования нужно скачать ДЛЛ-ку оттуда-то. > Не будет ли это нарушением всяких гнутых лицензий?
afaik, нарушением это не будет, ты же пишешь что твоя программа требует Windows, но MS тебе претензии не предъявляет. Только будет ли его кто покупать? Т.к. не будет способа юзать твой компонент в коммерческом софте, а если так, кому он нужен за деньги?
Posted via RSDN NNTP Server 1.9
Re[2]: Дельфевый компонент - обертка для Open Source DLL
Здравствуйте, wellwell, Вы писали:
W>Только будет ли его кто покупать? Т.к. не будет способа юзать твой компонент в коммерческом софте, а если так, кому он нужен за деньги?
Вообще-то это второй вопрос, но поскольку меня самого это волнует, то я не прочь обсудить. Дело в том, что аналогов всего два, и они используют ту же схему (ОС ДЛЛ), но написаны ОЧЕНЬ криво. Я почему взялся сам писать. Купили мы один из (уже конкурентных мне) компонентов. За 500 убитых енотов. Сам лично платил. И что Вам сказать? Саппорта никакого, всё сыро, криво, документации никакой, еще и обманули. Мы заплатили за Full Source Code, что оказалось полнейшим пшиком. Вот так вот. Второго конкурента я даже не рассматриваю — это студенческая поделка на коленке, с полностью обрезаной функциональностью. А из-за купленых компонентов я хватанул уже штраф за неработающую систему и чуть не лишился работы. То, что я по-быстрому сварганил, УЖЕ работает на порядок лучше. Вот и замыслился причесать это все и выложить в продажу. Что скажет программерская братия по такому случаю?
Re: Дельфевый компонент - обертка для Open Source DLL
Здравствуйте, KaBoom, Вы писали:
KB>Можно ли продавать сабж? KB>Т.е. продавать только компонент, и в документации указать, что для его использования нужно скачать ДЛЛ-ку оттуда-то. KB>Не будет ли это нарушением всяких гнутых лицензий?
GNU GPL FAQ:
Q : You have a GPL'ed program that I'd like to link with my code to build a proprietary program. Does the fact that I link with your program mean I have to GPL my program?
A: Yes.
Вообщем если dll под GPL то придется выпускать свой компонент тоже под GPL.Если dll под LGPL — то тебе повезло
Re[2]: Дельфевый компонент - обертка для Open Source DLL
"little_alex" <32617@users.rsdn.ru> wrote in message news:1328948@news.rsdn.ru... > GNU GPL FAQ: > Q : You have a GPL'ed program that I'd like to link with my code to build a proprietary program. Does the fact that I link with your program mean I have to GPL my program? > A: Yes.
Здесь имхо LINK... to build подразумевается сборка компилятором и линкером в монолитную конструкцию. А человек спрашивает, что будет если давать ссылку.
Posted via RSDN NNTP Server 1.9
Re[3]: Дельфевый компонент - обертка для Open Source DLL
"KaBoom" <32169@users.rsdn.ru> wrote in message news:1328900@news.rsdn.ru... > Вообще-то это второй вопрос, но поскольку меня самого это волнует, то я не прочь обсудить. Дело в том, что аналогов всего два, и они
А для чего вообще компонент если не секрет?
Posted via RSDN NNTP Server 1.9
Re[3]: Дельфевый компонент - обертка для Open Source DLL
W>Здесь имхо LINK... to build подразумевается сборка компилятором и линкером в монолитную конструкцию. А человек спрашивает, что будет если давать ссылку.
Can I release a non-free program that's designed to load a GPL-covered plug-in?
It depends on how the program invokes its plug-ins. If the program uses fork and exec to invoke plug-ins, then the plug-ins are separate programs, so the license of the plug-in makes no requirements about the main program.
If the program dynamically links plug-ins, and they make function calls to each other and share data structures, we believe they form a single program, which must be treated as an extension of both the main program and the plug-ins. In order to use the GPL-covered plug-ins, the main program must be released under the GPL or a GPL-compatible free software license, and that the terms of the GPL must be followed when the main program is distributed for use with these plug-ins.
If the program dynamically links plug-ins, but the communication between them is limited to invoking the `main' function of the plug-in with some options and waiting for it to return, that is a borderline case.
Очевидно что здесь речь идет о втором случае.
Re[4]: Дельфевый компонент - обертка для Open Source DLL
Здравствуйте, little_alex, Вы писали:
_> If the program dynamically links plug-ins, but the communication between them is limited to invoking the `main' function of the plug-in with some options and waiting for it to return, that is a borderline case.
Может быть под это условие подпадает? Поскольку main функции в длл-ке нету, я вызываю то, что есть, и ожидаю возврата
Re[4]: Дельфевый компонент - обертка для Open Source DLL