All,

I am often asked about Windows support in Brooklyn. The truth is that
Brooklyn does not yet have a good way of dealing with Windows hosts,
although some users have had moderate success with installing an SSH
service on Windows and configuring Brooklyn to not send Linuxy
commands.

In the pre-Brooklyn years, I had looked at XebiaLabs' OverThere
library[1]. I recently revisited it to see if it would help us. It
speaks WinRM, a Windows remote management service that permits remote
command execution, and is a standard part of recent versions of
Windows Server.

The problem is the license - it's GNU GPL plus special exceptions for
open source projects. I suspected that this would not be acceptable to
us and took it to the Apache legal-discuss list[2] to confirm.

The response[3] confirmed what I thought - we cannot bundle OverThere.

The only thing we can do (apart for dropping it and finding something
else) is make it an optional dependency so that Brooklyn will work
cleanly without it. Then it becomes the responsibility of our users to
decide if they want to install OverThere and accept the license
(either comply with the GPL, comply with the open source exception, or
seek a commercial license from XebiaLabs).

My instinct here is that the OverThere license has significant
concerns with it and that we should seek alternatives, to make life as
easy as possible for our users.

Any other thoughts?

Richard.

[1]https://github.com/xebialabs/overthere
[2]https://mail-archives.apache.org/mod_mbox/www-legal-discuss/201501.mbox/%3CCABQFKi1VkauZv%2BQ%3DGCnUSwWUpJiOy7oXOKg6t2DBzFmdmGOM%3Dg%40mail.gmail.com%3E
[3]https://mail-archives.apache.org/mod_mbox/www-legal-discuss/201501.mbox/%3CCAM1oqKp47QD-wktUMGWKZ6x5tx%3DKgbS62vD5ZNPvh4qO33SzQg%40mail.gmail.com%3E

Reply via email to