Boost程序库的宗旨是成为一个可运作于现代操作系统(包括Unix和Windows及其各种变体)、经公开自由之同僚覆审(public free peer-reviewed)后的可移植、附源码、良好搭配C++标准程序库的一个C++程序库。它的软件和技术文件都是免费的,在遵循Boost Software License的原则下你可以使用、复制、显示、散布、执行、传输、衍生Boost程序库源码。因此,使用Boost程序库,除了学习成本,零成本!