What I don&#x27;t get is why a developer would ever use proprietary software in the first place.  I code—it&#x27;s what I do.  I want to tools to be excellent, certainly, and I don&#x27;t want to have to spend a lot of time fixing them where they aren&#x27;t, but I want to be <i>able</i> to improve them for my use cases. Who else in the world is as capable at knowing what I need as…me?<p>If you use proprietary software, you&#x27;re at the mercy of the vendor for features and, as this shows, for pricing and pricing model changes.