From: Misha Brukman
A few things to note about this particular format: The "-*- C++ -*-" string on the first line is there to tell Emacs that the source file -is a C++ file, not a C file (Emacs assumes .h files are C files by default [Note -that tag this is not necessary in .cpp files]). The name of the file is also on -the first line, along with a very short description of the purpose of the file. -This is important when printing out code and flipping though lots of pages.
+is a C++ file, not a C file (Emacs assumes .h files are C files by default). +Note that this tag is not necessary in .cpp files. The name of the file is also +on the first line, along with a very short description of the purpose of the +file. This is important when printing out code and flipping though lots of +pages.The next section in the file is a concise note that defines the license that the file is released under. This makes it perfectly clear what terms the source