Add glossary to documentation
authorKasper F. Brandt <poizan@poizan.dk>
Sat, 7 Feb 2015 15:47:28 +0000 (16:47 +0100)
committerKasper F. Brandt <poizan@poizan.dk>
Sat, 7 Feb 2015 15:47:28 +0000 (16:47 +0100)
Documentation/glossary.md [new file with mode: 0644]

diff --git a/Documentation/glossary.md b/Documentation/glossary.md
new file mode 100644 (file)
index 0000000..81e8eaa
--- /dev/null
@@ -0,0 +1,6 @@
+* COR: [Common Object Runtime](http://www.danielmoth.com/Blog/mscorlibdll.aspx). The name of .NET before it was named .NET.
+* DAC: Data Access Component. An abstraction layer over the internal structures in the runtime.
+* EE: Execution Engine. 
+* PAL: [Platform Adaptation Layer](http://archive.oreilly.com/pub/a/dotnet/2002/03/04/rotor.html). Provides an abstraction layer between the runtime and the operating system
+* SOS: [Son of Strike](http://blogs.msdn.com/b/jasonz/archive/2003/10/21/53581.aspx). The debugging extension for DbgEng based debuggers. Uses the DAC as an abstraction layer for its operation.
+* URT: Universal Runtime. Ancient name for what ended up being .NET, is used in the WinError facility name FACILITY_URT.
\ No newline at end of file