Chronolytics Inc.


Chronolytix FAQ

Q: Why Chronolytix if the company is Chronolytics?
A: The company is an amalgam of Chronos -- meaning time -- and Analytics -- the science of breaking things down to elements and constituent parts. This amalgam describes the analysis of real-time problems. Our real-time building block system is call Chronolytix as a play on Chronolytics in the same vein as Multix/Unix. Our approved configuration of the Linux kernel, Chronolinux, furthers the confusion.
Q: Why 'C' instead of C++, Java, Python, [insert your language du-jour here]?
A: It is still the case for real-world embedded systems the 'C' language dominates. Much thought was given to building this system in C++ with STL for many of the data structures. However, it is very difficult for the application programmer to "know" the cost of C++/STL code because rvalue operator overrides can unbeknownst to the class user make certain operations unexpectedly time/space expensive. Much of Chronolytix was designed with an eye toward a sane object-oriented class hierarchy. For instance, RTReactiveTasks are bound with a specific this pointer whose type is know by the called RTEvent function. Thus opaque RTReactiveTasks can be passed to other classes who can source an event to a class they have no knowledge of.
Q: What is the business model for "Chronolytix"? How do you make money from Linux?
A: This is actually two questions:
A1: The business model for Chronolytix depends in large part on Chronolytics, the company. Chronolytics is current transitioning from a consulting/software service company to a software product company. Chronolytix is the first phase of this transition.
A2: Making money from Linux requires being part of the community as well as using and leveraging the robustness, openness, feature set and application set of Linux to be better than your competitors. Chronolytix sets a strategy to do this. The application space is being explored now that the enabling technologies and infrastructures are in-place. (Having an industial strength open source real-time OS has been a 12 year process of progressive improvement.)
Q: When will the Chronolytix system be available?
A: It is available today to select beta sites.


Contact Chronolytics
Apache Rules