Nokia is hoping that open-source developers will help polish the N800's software and add functions. This is an idealistic goal, and has won the hearts of some techies. But mainstream consumers expect complete functions on the device, out of the box. Third-party software is a great thing, but it isn't a substitute for strong software from the manufacturer.