Poon does say that the patent is to protect the language from other companies (Google, Microsoft, Facebook) who are solving the same problem. Developers using JS++ will pay no royalties. Using additional libraries and support services will be payable, though the standard library will be usable for free. JS++ is ECMAScript 3 compliant, according to Poon, developers largely use either ES3 or ES5.
The JS++ Type Solution
A Single Type
Data Cleaning in JS++
JS++ creators also claim to provide type guarantees. The technology is said to ensure no developer has to lose time over their types during run time. With type guarantees, developers can make gradual changes to large code chunks. This alternate code typing method provides much-needed breathing space to developers.
JS++ is available for download in its open beta version. Expect a more advanced version later this year. The Onux website proclaims it as a web programming language for experienced programmers. Try out the JS++ tutorials here.