The Unison project is currently in development. Current source code and information is available on this project page. While there have so far been no full releases, help is greatly appreciated. If you are interested, feel free to contribute as you please!
This system is a unique way to present, create and access data, using a system of nodes, linked together to produce a functional output. Nodes are like individual functions in a computer program, taking in some data and outputting other data based on the inputs. Nodes are connected by pipes, creating an understandable network of data. These networks can then be used to create anything from two-dimensional images to entirely new computer programs.
As well as making things easier for developers who need to develop these tools, Unison will be useful for the end user, providing a centralized, reliable interface for creating content, known as the Unison Editor.
Of course, "generic" nodes may sound too, err, generic. As though they will try to open too many doors and thus be useless and confusing; essentially doing the same job as a text editor but with lines and boxes instead of coherent words. However, it is actually the entire intent of this program to not have that happen! Developers can add "interfaces", which provide the different types of nodes available as well as some extra functionality for those nodes such as visual outputs. A node could, for example, provide a preview image of the output of the node arrangement, or a picture to better represent the node being edited.
Use Patent Claims
Include Install Instructions
These details are provided for information only. No information here is legal advice and should not be used as such.