The MTBF Calculator from Advanced Logistics Development is a free software tool for Reliability Prediction. The user enters electronic or mechanical component data and receives predicted MTBF (Mean Time Between Failures) and Failure Rate.
It supports 26 of the most widely known and accepted reliability prediction standards.
It also contains a Reliability Data Component Library for active electronic components (IC-Digital, IC-Analog, IC-Memory) and Part Number automatic recognition algorithms for the most popular manufacturers of capacitors and resistors (see user guide for manufacturers list and more info).
The program has a user friendly GUI but only allows MTBF and Failure rate calculations for single components, not more complex assemblies.