Ответ:

Легальность скачивания зависит от того, распространяет ли правообладатель программу через этот источник и разрешает ли её загрузку. Все перечисленные типы программ могут быть доступны для легального скачивания при соблюдении условий лицензии.

Ответ: все перечисленные варианты.