Я хочу интегрировать новый Windows 7 Taskbar Features в лицензированный проект с открытым исходным кодом GPLv2 (EVEMon). Отличный от Microsoft Windows API Code Pack будет хорошо работать, однако он лицензируется под MS-pl, который составляет incompatible with the GPLv2.GPLv2 или совместимая с GPLv2 библиотека Windows 7 TaskBar?
Я нашел Windows 7 Taskbar project на CodePlex, лицензированном по лицензии MIT, совместимой с GPLv2. Однако лишь немногие из функций были реализованы еще:
Бары- Прогресс
- пометок
- Taskbar Thumbnails
Мои вопросы заключаются в следующем:
- ли еще одна совместимая с GPLv2 библиотека .NET для взаимодействия с панелью задач Windows 7?
- Если нет, я ничего не знаю о COM, есть ли хорошие веб-сайты или книги, которые могут привести меня к скорости, чтобы я мог внести свой вклад в вышеупомянутый проект или, если нужно, рулон мой собственный?
ТИА
Лицензия ограничивает использование только в лицензированных Windows. Это не проблема, поскольку она будет работать только на Windows 7? – TFD
Не проблема MS-pl, проблема GPLv2 несовместима с MS-pl. Я не могу включить лицензионное программное обеспечение MS-pl в приложение GPLv2. –
Да, но это Windows, библиотека не статически связана, вы просто используете DLL. У dll нет уникального кода, это просто прокси-сервер для базовой функции Windows 7, для которой пользователь уже будет лицензирован. Много других OSS, использующих DLL без OSS без проблем? – TFD