You don't really get a warranty on heavy machinery either. Instead you get good support from the OEM. But at the end of the day you have the RTFM and deal with the muddy problem you're in.
IMO, Software, and what we expect it to do is too complex to offer something like warranty.
IBM offers literal written warranties on plenty of their software products. It’s just usually bundled with expensive hardware or consulting products too.
IMO, Software, and what we expect it to do is too complex to offer something like warranty.