I understand the need to provide consumers with protection from software just as they are protected in any other product. I feel though that requiring any kind of warranty on free software will seriously deter the development of software as most important innovations have been through the free software community. Free software means more than just software without cost. Free software is a forum for programmers to develop ideas with other programmers without constraints such as marketing or warranties.
Commercial software is historically years behind free software.
Many companies market free software which is where I assume a conflict occurs. Free does not connote free from price but rather free from the restraints imposed from copyrights and intellectual property. The only restriction on free software is that it remain free. This freedom is not only on the consumers end. The developer of the software is also free from all things that would normally inhibit its development.