Wenn die Entwickler sagen, dass es Kostenlos ist oder Unternehmen mit Lizenzen es kostenlos anbieten, ist es nicht illegal.
Es gibt viele Unternehmen wie Steam oder Epic Games die Lizenzen oder Verträge besitzen mit Software oder Spiele Hersteller. Da kann es mal passieren, dass Steam sagt (Oder der Ersteller) "So, jetzt machen wir ein Altes Spiel für ne Woche Kostenlos" oder sogar für immer. Aber prinzipiell machen das Unternehmen nur selten, diese wollen ja auch was verdienen vom Spiel oder Software. Bei Spielen musst du oft bei verschiedenen Seiten oder Shops unterwegs sein, da könnte man immer sich kostenlos Spiele snacken (humblebundle.com , Steam, Epic Games, Uplay, Origin und noch mehr!). Bei Software habe ich keine Ahnung.
Uplay bietet nur so als info Assassins Creed Unity Kostenlos an, ich hab dieses Angebot noch im Kopf, weiß aber nicht wie lange das noch geht, schau mal vorbei.