Posted by: Anonymous Coward
on August 30, 2006 09:39 AM
Open source would not have automatically prevented your second story unless the customer was comfortable with doing a lot of stuff on their own without support. A support contract could easily be tied down in a restrictive way and the customer might be forced to build their own version (I'm thinking of a redhat/centos sort of scenario here).
Granted, it's certainly going to be less common as open source support companies aren't going to be quite so stingy and projects like centos do provide better opportunities for diy-ers.