While these are examples of great software in terms of functionality, they don't necessarily contain 'good code'.
I suspect that the quality of the product is strongly related to the quality of the code underlying it, but then it could be argued that Windows is a good product, and yet I've read several stories about the code not being particularly good quality in many areas. Conversely, much open source software I've seen has wonderful code, but the products of that are horrible.
I suspect that the quality of the product is strongly related to the quality of the code underlying it, but then it could be argued that Windows is a good product, and yet I've read several stories about the code not being particularly good quality in many areas. Conversely, much open source software I've seen has wonderful code, but the products of that are horrible.