The SMB protocol (Server Message Block, formerly known as CIFS for Common Internet File System) enables resource sharing on local networks. It allows access to resources on other computers running Windows (natively), Apple Mac OS X, GNU/Linux, BSD, and Solaris operating systems.