I think Mike and Dennis have written thoughtfully, and I agree with their sentiments.
It's been definitively established, across multiple platforms, that open and closed code offerings can and will coexist just fine, to nobody's detriment. Those who don't believe there is any advantage in obtaining, learning, and using advanced tools (code) that took many person-weeks or months to create are (and will always remain) perfectly free to trade their beliefs - by not using such code. Those who believe otherwise, and would like to have such options available to them, should be in favor of whatever platform policies and enablements that promote their access to such tools. The platform itself, IMO, reaches maximum utility when both sets of beliefs are fully accommodated.
