Software have done this for years. I have first hand experience of Magento, they do a community edition, which is more up to date, with more plugins, and better support via forums.
Or you can pay £10,000 a year to talk to someone in America (it's not a local call, so add the cost of calling America) for older (but apparently more stable) software, with fewer features.