IB and ButtonTrader got around the famous Trading Technologies patent. NinjaTrader is paying a patent fee to TT, which doesn't stop NT from offereing the version without live trading for free,
So, I don't see any immovable legal obstacle in implementing such a front end.