Todd, the difference between dss and windows server is that the customer has some idea of when the End of Life (EOL) of the product is. Same for Linux distros or Firefox. The different linux kernels don't stop all maintenance releases once a new major kernel version is released. They keep providing maintenance and security updates for years afterwards. With Open-E, we have no idea what the EOL is. It could be a month, it could be two or three years. There needs to be some sort of release plan, some sort of contract with the customers.

Speaking of comparing to Windows: What if I buy a system with Windows Vista on it two weeks before Windows 7 comes out? I get a free upgrade voucher. There needs to be some framework, some level of trust between Open-E and the customer. Sure, we can whine to you, Todd, until you give us a free upgrade, but that's not how to build a successful, international business.