Up until now, Sony’s software environment for interfacing with hardware sensors has been kept under private control. The Dynamic Android Sensor HAL (DASH) is the work of many years of refining on Xperia devices. The company hopes to expand DASH even further by opening it up to developers everywhere.
Sony has several reasons for open-sourcing DASH. Not only does it make it easier for custom ROM developers to tinker with sensors in Xperia software, but it also means that these developers will have their own ideas and contributions to add to the code. In the long run, opening up the code will not only make Sony look like a hero to the developer world, but will potentially save the company time and money through open source evolution of the code.
This is just one of the many ways that Sony has proven itself as a company that actually works with outside developers, instead of working against their efforts. It’s great to see Sony embracing the developer community, even if this isn’t something that average ‘basic’ Android users need to worry or care about.
Any Android developers out there interested in getting their hands of the open-source code? Check out the Sony developer blog for more information.