That's where the author (and myself) disagree, I guess. Enterprise software SHOULD work, but there's no reason to believe that it does any better than other software.
The moral of the story for me is to test everything before it gets put in production (wasn't Groovy brand-new in 2004?) There's no reason to assume open-source software works, and there's no reason to assume enterprise software works. Even if it's used by hundreds of thousands of businesses with no problems, there might still be a problem with your specific setup, whether it's open-source or enterprise.
That's where the author (and myself) disagree, I guess. Enterprise software SHOULD work, but there's no reason to believe that it does any better than other software.
The moral of the story for me is to test everything before it gets put in production (wasn't Groovy brand-new in 2004?) There's no reason to assume open-source software works, and there's no reason to assume enterprise software works. Even if it's used by hundreds of thousands of businesses with no problems, there might still be a problem with your specific setup, whether it's open-source or enterprise.