Nice overview of open source IoT
I found this nice little article on the role / state of open source in IoT from Eclipse . I particularly liked their distinction between the three software stacks – one at the device / thing, one at the edge / gateway and one in the cloud.
The paper does a good job of laying out the various open sources projects that contribute to each of these stacks. Apparently there are ~27 and at first blush one needs a Ph.D. in open source to understand this complexity! This should be heartening to the proprietary software vendors peddling their own IoT platforms. Open source IoT needs to consolidate this into something akin to a LAMP stack.