У меня есть a project, который создает миниатюры для видеофайла, в значительной степени основанный на определениях interop в directshow.net.В какой степени определения interop покрываются по их первоначальной лицензии
В настоящее время медиа-браузер - это GPL, поэтому все совместимо, и я все хорошо умею вырезать и вставлять этот код (поскольку все его атрибуты должным образом).
Но ... Я рассматриваю включение этого кода в производный лицензионный проект MIT. Что оставляет меня в небольшом месте.
Directshow.net имеет лицензию под LGPL, что означает, что я могу зависеть от этой DLL. Но ... я не могу включить код под менее ограничительной лицензией.
Указанные файлы являются определениями взаимодействия, которые можно легко/утомительно определить, прочитав MSDN и переведя материал на C#, если бы я сделал это вручную, я бы скорее всего пришел к тому же коду (или что-то невероятно похожее).
Где я могу здесь бы быть? Как получить эту функциональность в моем лицензионном проекте MIT?
Похожие: http://sourceforge.net/forum/forum.php?thread_id=3040125&forum_id=460697
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что его следует попросить адвоката. – BradleyDotNET
Я голосую, чтобы закрыть этот вопрос как вне темы, потому что речь идет о лицензировании или правовых вопросах, а не о программировании или разработке программного обеспечения. Подробнее см. [[Здесь] (http://meta.stackoverflow.com/a/274964/1402846)] и [[помощь/по темам]]. – Pang