FELIX-4757 Allow felix processor and os name aliases to be loaded from config and default properties files

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1650058 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/resources/default.properties b/framework/src/main/resources/default.properties
index 5ef3625..f9b898a 100644
--- a/framework/src/main/resources/default.properties
+++ b/framework/src/main/resources/default.properties
@@ -22,6 +22,18 @@
 # New-style generic execution environment capabilities.
 org.osgi.framework.system.capabilities= \
  ${dollar}{eecap-${dollar}{java.specification.version}}
+ 
+# Native Processor Aliases.  Comma delimits processors.  Pipe delimits processor aliases.
+felix.native.processor.aliases=ignite|psc1k,powerpc|power|ppc,x86|pentium|i386|i486|i586|i686, \
+ x86-64|amd64|em64t|x86_64
+
+# Native Operating System Name Aliases.  Comma delimits Operating System Names.  Pipe delimits Operating System Aliases.
+felix.native.osname.aliases=epoc32|symbianos,hpux|hp-ux,macos|mac os,macosx|mac os x, \
+ os2|os/2,qnx|procnto,windows95|win95|windows 95|win32,windows98|win98|windows 98|win32, \
+ windowsnt|winnt|windows nt|win32,windowsce|wince|windows ce,windows2000|win2000|windows 2000|win32, \
+ windows2003|win2003|windows 2003|win32|windows server 2003,windowsxp|winxp|windows xp|win32, \
+ windowsvista|winvista|windows vista|win32,windows7|windows 7|win32,windows8|windows 8|win32, \
+ windows9|windows 9|win32,windowsserver2008|windows server 2008|win32
 
 eecap-1.8= osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0,1.1,1.2", \
  osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8", \