Onivim is a ‘modern modal editor’, combining fancy interface and language features with vim-style modal editing. What’s wrong with that, you may ask?
Apart from buggy syntax highlighting, broken scrolling and other bugs. Onivim is proprietary software. It is licensed under a commercial end-user agreement license, which prohibits redistribution in both object code and source code formats.
Onivim’s core editor logic (bits that belong to vim) have been separated from the interface, into libvim. libvim is licensed under MIT, which means, this ‘extension’ of vim is perfectly in adherence to vim’s license text!
Outrun Labs are exploiting this loophole (distributing vim as a library) to commercialize Onivim.
Onivim’s source code is available on GitHub. They do mention that the source code trickles down to the 13 months after initial commit to the original repository.
Want to contribute to Onivim? Don’t. They make a profit out of your contributions. Currently, Onivim is priced at $25, ‘alpha’ pricing which is 75% off the final price! If you are on the lookout for an editor, I would suggest using Vim, charityware that actually works, and costs exactly 0 dollars.