Jane - A New Software Development Foundation
The foundation of Jane is the concept of: "forward compatibility of all data structures and logic". What this means is that data structures never has logic dependencies, and logic never has data structure dependencies. The overall effect is that all digital information, whether binary, scripts or documents will always be accessible, and maintainable by all applications. Forward compatibility also means that applications and data structures can always be enhanced. At no time can an application make an assumption, either in the existence of information or in the context of logic.
Context is everything, which is, to give people specific information needed to perform their job. Jane's objective is to create a unique computer context for every individual. Jane is designed to create applications that people can trust to perform as expected and to keep their information available, safe, and secure.
Videos of Jane's internal logic and design choices