"Your product is awesome. It's exactly what will change the world of programming and community editing."
— Joey Stanford
Software Developer & Blogger
"I've prototyped enough of a collaborative environment to know that local editing is the key, introducing a potentially nasty merging problem if two people's edits clash. I believe UNA solves this well... I wonder if this is a Clayton Christenson-style disruptive innovation. The elements seem to be in place. The basis of competition is shifting from individual productivity to fine-grained, real-time collaboration."
— Kent Beck
Father of Extreme Programming

Technology Licensing

We are licensing the UNA Merge technology to interested parties. UNA Merge is the most sophisticated real-time collaborative merging algorithm in the world.

UNA Merge:

  • does not require a server;
  • allows users to edit anywhere in a document, without rules or boundaries;
  • uses a broadcast-based network topology, instead of the more common tree topology that suffers from high latency;
  • preserves user-intention;
  • guarantees document convergence when no events are in transit;
  • is impervious to out-of-order delivery and duplicates;
  • can work with any media, not just plaintext documents;
  • runs in real-time, even on the JVM.

We offer everything from a straightforward licensing of the same UNA Merge implementation used in UNA, to ports to specific languages, environments, and media.

If you're interested in licensing UNA Merge, please contact us for more information.

"UNA is a special platform... I usually hate group collab on code and design because the communication and miscommunication gets in the way. UNA is different because the collaboration is weirdly seamless and actually real-time - you all see the same things, you chat inline, code completion just works, everything is tracked, and never once does the group feature take precedence over just coding."
— Russell Foltz-Smith
President at Crossroads Access
"He worked from his computer halfway across the country from me, and I worked from mine, and it was just as effective as if we had been in the same room... To me, this was unprecedented, since it cut coding time by at least half. We were able to check each other's code as it was being written, so debugging was no problem at all."
— Will Kraft
Editor at ADTMag