The Open Caching specifications do not define an operating system. Rather, they define functionality and how that can be implemented programmatically (i.e., via APIs). So, you can build an Open Caching Node in whatever technologies you want but the implementation should conform to the specifications for logging, content management, capacity, etc. Doing so will enable the Node to be connected to an Open Caching Network which may include all types of different caching implementations and technologies.