There are a lot of allegations flying around relative to Cittio's (allegedly improper) use of the OpenNMS code without contributing code back, in apparent violation of the GPL. The best post on the subject is this one, in my opinion.
It reminds us of a few things:
We don't actually know how Cittio is using OpenNMS, in part because Cittio is keeping the whole thing under wraps and has been very sneaky about it. Regardless of #1, Cittio would have to be clever indeed to have found a way to bury GPL code in their proprietary product without giving a single line of code back to the OpenNMS project. No matter #2, Cittio's stripmining of the OpenNMS community is in poor form. Irrespective of #3, Cittio apparently doesn't let its customers know that it is shipping them GPL code. I bet those customers would like to know this and, as a lawyer, I'd strongly suggest that Cittio has a duty to inform its customers of this fact.
Ultimately, as Tarus Balog (founder of OpenNMS) notes, open source is a matter of trust. Cittio has demonstrated that it knows little about open source and deserves precious little trust.
Cittio is a parasite. Tarus wrote to me:… Read more