MSMultipeerNetworking is a library that establishes a client-server network model built upon Apple's Multipeer Connectivity and Apache's Thrift frameworks. Using Multipeer Connectivity, iOS devices can connect local peers using Wi-Fi networks, peer-to-peer Wi-Fi, and Bluetooth personal area networks. Peers can take on the role of a server and service clients through remote procedure calls via Thrift, providing an authoritative centralization of data and functionality. Thrift allows developers to establish client-server interoperability by generating code through a simple Interface Definition Language.
Please see the file called LICENSE.