Nokia is not perfect in terms of free software development but at least is trying hard investing a huge load of resources and publishing a huge load of new code available for anybody. Show us concrete alternatives that are succeeding commercially with a more open approach and we will seriously consider them (if we are not doing it already).