据发布会称是经过形式验证的操作系统(不知道是验证了整个内核还是部分组件..),很厉害了。
DeepSpec / FLINT@YALE 有一个形式验证的操作系统项目 CertiKOS,是完全被形式验证的的操作系统,甚至连使用的 C 编译器都是经过形式验证的 CompCert,介绍上说是“the first proof of functional correctness of a complete, general-purpose concurrent OS kernel with fine-grained locking”,这个项目绝对是突破性的。
但是可以商业使用的操作系统验证成本应该会高很多,一个完全经形式验证的系统可以做到在这一层次上没有 bug 和安全漏洞以及抵抗攻击(因为你依然可以用 side channel attack 之类的强行攻击233),DeepSpec 就在试图构建一系列经形式验证的系统软件 / 工具集。
具体内容还是期待开源吧,另外发布会真的很尬,就不怕内行反感么...
我只是一个希望以后能做 verification 相关内容的萌新,有错误欢迎指出~
p.s. 据可靠消息是用 Coq 做的,和 CertiKOS 一样呃 |