On Nov 11, 2012 2:59 AM, "John Bailey" <rekkano...@rekkanoryo.org> wrote:
>
> On 11/10/2012 06:17 AM, Daniel Muhra wrote:
> > Anyhow, so the only solution for this case would be to pack all
SkypeKit related stuff into a separate application and write a (GPL
compatible) Adium plugin that uses IPC techniques to communicate with it.
> > Doesn't sound very elegant from a development perspective, but at least
that should comply with the GPL, right?
>
> It also sounds like you'd have to be very careful with making sure your
separate
> application remains a completely separate product to ensure compliance
with the
> SkypeKit license.
>
> John
>

I think you could do this, and also save yourself a lot of work, by writing
it as a proxy for a protocol Adium already supports, like XMPP.
Any functions you want for Skype but don't have on XMPP would be an ad-hoc
command or data form (audio chats might also work by simply having the
proxy application do the audio input and output, but for video I have no
idea).

I also have no idea wether the SkypeKit license actually allows this, or if
it's been done before. Spectrum 2 seems to support Skype, but that's using
the linux GUI client. So you'd have to read the license carefully. But
you're using a standardized protocol to communicate with Adium, so it's
easier to argue that they are different "products".

Good luck,

Thijs Alkemade

Reply via email to