doundounba;256020 Wrote: > OK, so I think I understand. I'm still a little confused by people who > are apparently 'distributing patches' > (http://forums.slimdevices.com/showthread.php?t=38346) to build the > Jive SDK on Linux. Wouldn't such distribution violate the license? In my opinion, if you read the license text strict it doesn't allow you to provide patches here on the forum. The reason is simple is that it would mean that you distribute your modifications which clearly isn't allowed in the license.
However, I'm pretty sure Logitech won't see this as a violation, because the purpose of offering the code as Logitech Public Source IS that we should be able to provide patches for new functionality. In this specific case which you link to it won't allow Jive to be executed on any hardware platform that it isn't already available on. If you provided patches to make Jive run on an iPhone or a N800, the situation could be different since this could decrease Logitech hardware sells. But someone at Logitech will have to give you an answer on this. doundounba;256020 Wrote: > There's even 'more talk' > (http://forums.slimdevices.com/showthread.php?t=41699) about porting > Jive to the N800/N810 in another thread. Given the license issues, > that would appear a little futile, unless someone at Logitech > "recognizes the usefulness of such an application"...Porting to N800 would be > the same as porting to iPhone, this would IMO clearly violate the license as soon as you redistribute your changes without permission from Logitech. doundounba;256020 Wrote: > Anyway, one last question... Since the server software is still GPL > (right?), the *protocol* that the Jive remote uses is completely out in > the open, right? If I wanted, I should be able to build a native N800 > client that would perform the same functions as the new remote, but > without using *any* of the Jive code, right? Good question, this is something I also would like an answer to. I'm pretty sure it would be allowed, because the Jive protocol is basically CLI over XML (JSON) and the CLI interface is definitely possible to use from a native client. I really hope the license could be rewritten to avoid all these questions, but until then my feeling is that the interpretation could be something like: "If you do something with the Jive source that probably would decrease Logitech hardware sells, don't do it without first checking with Logitech" -- erland Erland Isaksson 'My homepage' (http://erland.homeip.net) 'My download page' (http://erland.homeip.net/download) (Developer of 'TrackStat, SQLPlayList, DynamicPlayList, Custom Browse, Custom Scan, Custom Skip, Multi Library and Database Query plugins' (http://wiki.erland.homeip.net/index.php/Category:SlimServer)) ------------------------------------------------------------------------ erland's Profile: http://forums.slimdevices.com/member.php?userid=3124 View this thread: http://forums.slimdevices.com/showthread.php?t=41672 _______________________________________________ jive mailing list [email protected] http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive
