Its not about software, so no, it does not restricts the rights of the person using the software. It restricts the right of the consumer who are in a consumer-seller relation.
Disclaimers are about what the buyer can except and have a right to after a transaction. The product in question is more or less irrelevant, through some laws in some places do consider a free gift to also be a transaction between consumer and seller but with a price of zero. This makes the law more complicated. For example, if a baker gives out free bread samples but that happens to be bad, the baker can still be held liable. However if I give a friend a home made cookie the law could easily treat the two cases in a very different way. As much with the law it depend on the situation and the details and the expectations of everyone involved.
This is in part why some open source project do not include disclaimers. They don't consider themselves to be in a consumer-seller relation with anyone and thus do not need to disclaim any consumer expectation which could occur if there were such relation. Some lawyers disagree with doing so because of the baker example above, through there is a lot of uncertainty and a lawyers job is to consider all possible bad outcomes even those that are unlikely to happen, or as it is to my knowledge in this case, never have happened to any open source developer in the world.
Disclaimers are about what the buyer can except and have a right to after a transaction. The product in question is more or less irrelevant, through some laws in some places do consider a free gift to also be a transaction between consumer and seller but with a price of zero. This makes the law more complicated. For example, if a baker gives out free bread samples but that happens to be bad, the baker can still be held liable. However if I give a friend a home made cookie the law could easily treat the two cases in a very different way. As much with the law it depend on the situation and the details and the expectations of everyone involved.
This is in part why some open source project do not include disclaimers. They don't consider themselves to be in a consumer-seller relation with anyone and thus do not need to disclaim any consumer expectation which could occur if there were such relation. Some lawyers disagree with doing so because of the baker example above, through there is a lot of uncertainty and a lawyers job is to consider all possible bad outcomes even those that are unlikely to happen, or as it is to my knowledge in this case, never have happened to any open source developer in the world.