Hi Folks, I'm one of the IBMers on this list that Oli mentioned <grin>.
Hi Christoph... yes, you're right, the licensing terms for IA92 are that it is only for use with one of the IBM brokers that supports MQTT. Sadly the licence was written long before (about 2002, ISTR) there was any prospect of there being anybody else's MQTT broker, like mosquitto, and the lawyers wanted that clause in there (can't remember why now, but it seemed like a good idea at the time - you know how it goes). For an "official" project, then, you'd have to stick to the letter of that. Of course, what you do with IA92 "in your own time" is up to you, but I do understand the problem. I don't think there's going to be much I can do about that one, sorry :/ The other problem you might have with that licence, is redistribution. We have a separate licence for "OEM" licensing of the Java code, which allows redistribution. That one was a consequence of the way our "SupportPac" release mechanism works. Sounds like a nice little project for someone - whip up a quick MQTT client in Java... or a JNI wrapper to @ralight's C client... (probably only marginaly quicker than writing a pure Java one!). I was really hoping to have some of the IBM internal client implementations for MQTT out there for all to use by now, but for various reasons, it's taking forever :( In answer to Oli's question - to underline what Christoph said - you just need wmqtt.jar on the class path with your app, and it will work fine and connect to mosquitto just as well as to any of the IBM brokers. Regards Andy On Tue, 2010-06-29 at 22:40 +0100, Oliver Smith wrote: > There are some IBM people on this list, I don't know if they'll > wish/be allowed to comment on this though. > > I used the same as you, it wasn't that I couldn't get it to work with > mosquitto more that I couldn't get it to compile when sending > messages! Probably just missed something when compiling then if you > can make it work. > > On 29 June 2010 22:24, Christoph Baumann <[email protected]> wrote: > > 29.06.2010 17:30, Oliver Smith wrote > >> The licencing for the MQTT stuff is a bit of a mess but as far as I'm > >> aware is gradually being cleaned up. > > > > Well, maybe I try to get a statement from IBM. Doesn't seem to be > > probable, but I need this printed black on white. Otherwise I could get > > into hells kitchen :-) > > > > > >> That is the only java mqtt client at the moment. > >> > >> Have you had any success making it work, I thought there were vital > >> bits missing when I tried, I found my problem posted on a message > >> board and the solution was to use code only available internally to > >> IBM employees... > > > > I used the wmqtt.jar from the mentioned ZIP file and that worked with > > mosquitto. > > > > > > Regards, > > Christoph > > > > > > -- > > * Christoph G. Baumann * > > * [email protected] * > > * http://www.sgoc.de/welcome.html * > > * "Every little picofarad has a nanohenry all its own" -- Don Vonada * > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~mqtt-users > Post to : [email protected] > Unsubscribe : https://launchpad.net/~mqtt-users > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~mqtt-users Post to : [email protected] Unsubscribe : https://launchpad.net/~mqtt-users More help : https://help.launchpad.net/ListHelp

