 Thus, it allows different operating systems and boot loaders to work together and interoperate, without the need for operating system–specific boot loaders.As a result, it also allows easier coexistence of different operating systems on a single computer, which is also known as multi-booting.The specification was originally created in 1995 and developed by the Free Software Foundation.