Ответил:Ограничения лицензии на включение DLL в другое репо?
Они не позволяют какой-либо перераспределения с 2.6, предположительно, если у вас нет лицензии на него. Но они не продают лицензии. Но они отдают это бесплатно. Но, кто знает, я думаю, они просто хотят, чтобы мы купили завышенную вещь, нам не нужно писать бесплатную утилиту. Я предполагаю, что я буду смотреть на NVelocity или TaHoGen ...
Я обеспокоен размещения некоторых библиотек DLL, которые идут с проектом, который также бесплатно (на SF.net), но не был особенно лицензия, связанная с ней. Это немного закономерно, но, надеюсь, не столько для того, чтобы на него нельзя было ответить через опыт. И есть много чего здесь :)
Я думаю, что проблемы действительно с CodeSmith 2.6, так как они имеют свой собственный «обычай» eula. Для просмотра «sourcelicense.txt» вам необходимо скачать молнию и открыть его, но я уже скопировал соответствующие части в пост (извините они так долго!)
Edit:
В приложении используется CodeSmith 2.6 dlls, а также коллекция пользовательских шаблонов , для генерации файлов классов /etc. Нам не нужен источник кода , только скомпилированный результат . Разумеется, эти dll будут распределены с применением в .exe. Вопрос заключается в том, является ли или , не набивая их на репо, как-то иначе (или юридически более сомнительно), чем помещать их в установщик .msi/.exe.
Я подойду к кошелькому об этом, , но я хотел бы лучше понять, чем у меня сейчас, это все. В настоящее время они не находятся в репо, , но это облегчило бы работу для dev processess, если бы они были. End Edit
- 1 MIT Лицензионный компонент (не похоже, вопрос)
- Mysql.Data.dll (не уверен лицензии)
- CodeSmith 2.6 Freeware DLLS
- Скомпилировано в DLL-форму
- SchemaExplorer.dll/etc
- CodeSmith.Engine.dll
Я хотел бы быть в состоянии сделать сам хостинг проекта, а не пользователь идти тащиться вокруг, загрузка и/или составления копий источника (особенно если они находят более новую версию или старую версию, что легко может случиться с компонентами MIT/msql.)
Там будут хорошие инструкции, если не может быть включены библиотеки DLL, но жизнь бесконечно проще, если они могут, и нет никаких шансов проекта собирается «мертвые», если один из них вдруг рывка.
ИСХОДНЫЙ КОД ЛИЦЕНЗИИ (от CodeSmith 2,6 EULA/sourcelicense.txt)
КОД ИСТОЧНИК защищена законами США об авторском праве и международными соглашениями об авторских правах, а также другими законами об интеллектуальной собственности и договоров , ИСТОЧНИК КОДА лицензируется, а не продается.
ПРЕДОСТАВЛЕНИЕ ЛИЦЕНЗИИ. Данное Лицензионное соглашение предоставляет следующие права:
- Исходный код. Вы можете установить и скомпилировать один экземпляр SOURCE CODE на одном компьютере. Основной пользователь компьютера, на котором установлен ИСТОЧНИК КОДА, может сделать вторую копию для его исключительного использования на портативном компьютере.
- Хранение/использование сети. Вы также можете сохранить или установить копию КОД SOURCE на запоминающем устройстве, таком как сетевой сервер, используемый только для установки или компиляции SOURCE CODE на других компьютерах по внутренней сети; однако вы должны приобрести лицензию для каждого отдельного компьютера, на котором установлен или скомпилирован SOURCE CODE с устройства хранения. Лицензия на SOURCE CODE может не использоваться совместно или использоваться одновременно на разных компьютерах.
- Использование и модификация. SMITH предоставляет вам право использовать и модифицировать SOURCE CODE, чтобы он соответствовал вашим потребностям. Вы не можете распространять SOURCE CODE или любую модифицированную версию SOURCE CODE в любой форме. Любые изменения, внесенные в ИСТОЧНИК КОДА, будут по-прежнему подчиняться условиям настоящего Лицензионного соглашения. Любые модифицированные версии SOURCE CODE могут выполняться только в виде объекта пользователями, также имеющими ЛИЦЕНЗИЮ ИСТОЧНИКА ИСТОЧНИКОВ ИЛИ пользователями, имеющими лицензию CodeSmith Professional.
- Использование генерируемого выхода. Вы можете каким-либо образом распространять выходные данные своих шаблонов или включенных шаблонов.
ОПИСАНИЕ ДРУГИХ ПРАВ И ОГРАНИЧЕНИЙ.
- Разделение компонентов. SOURCE CODE лицензируется как один продукт.
- Перераспределение. ИСТОЧНИК КОДА не может быть перераспределен каким-либо образом.
- Пользовательские распределения шаблонов. Вы можете распространять свои пользовательские шаблоны для кода SOURCE только в том случае, если они предлагаются бесплатно.
- Нет аренды. Вы не можете арендовать, сдавать в аренду, предоставлять или предоставлять коммерческие услуги хостинга третьим лицам с ИСТОЧНИКОМ КОДЕКСОМ.
- Non-Transferable. Эта лицензия не может быть передана или продана каким-либо образом.
- Прекращение действия. Без ущерба для любых других прав SMITH может прекратить действие настоящего Лицензионного соглашения, если вы не соблюдаете условия настоящего Лицензионного соглашения. В таком случае вы должны уничтожить все копии SOURCE CODE и всех его составных частей.
ДОПОЛНИТЕЛЬНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ/УСЛУГИ.
- Вспомогательные услуги. SMITH может, но не обязан предоставлять вам службы поддержки, связанные с ИСТОЧНИКОМ КОДЕКСОМ.
- Дополнения. Данное Лицензионное соглашение распространяется на дополнительное программное обеспечение и обновления КОДА ИСТОЧНИКА, включая без ограничений дополнения, пакеты услуг, исправления или дополнительные компоненты (вместе «Дополнения»), которые SMITH может предоставить вам или предоставить вам после даты, когда вы получите исходную копию КОДА ИСТОЧНИКА, если другие условия не предоставляются вместе с такими Дополнениями.
АВТОРСКИЕ ПРАВА. Все титулы и авторские права в ИСТОЧНИКЕ (включая, но не ограничиваясь ими, любые изображения, фотографии, анимацию, видео, аудио, музыку, текст, КОД ОБРАЗЦА и «апплеты», включенные в ИСТОЧНИК ИСТОЧНИКА) и любые копии ИСТОЧНИКА КОД принадлежат SMITH. КОД ИСТОЧНИКА защищен законами об авторских правах и положениями международных договоров. Поэтому вы должны обращаться с SOURCE CODE, как и с любым другим материалом, защищенным авторским правом, за исключением того, что вы можете установить ИСТОЧНИК.
Я голосую, чтобы закрыть этот вопрос как вне темы, поскольку речь идет о лицензировании и правовых вопросах, а не о программировании или разработке программного обеспечения. [См. Здесь] (http://meta.stackoverflow.com/a/274964/1402846) для получения дополнительной информации и [помощь/по теме] для получения дополнительной информации. – Pang
Боже, вам, людям, действительно, нужно что-то делать. Это ** 6 ЛЕТ. **. Или, может быть, это синдром нового модедера: D –