public void start(BundleContext context) throws Exception {
/* Linux user space GPIO implementation, "sysfs" based */
if (System.getProperty("os.name").toLowerCase().startsWith("linux")) {
GPIOLinux gpioLinux = new GPIOLinux();
Dictionary<String, String> properties = new Hashtable<String, String>();
properties.put("service.pid", "org.openhab.gpio");
context.registerService(GPIO.class, gpioLinux, null);