Crossword Genius

Dodgy retail stores fight for free computer programmes (9)

Ross

I believe the answer is:

trialware

'free computer programmes' is the definition.
(software available with a trial)

'dodgy retail stores fight' is the wordplay.
'dodgy' indicates anagramming the letters (a dodgy or wrong order of the letters).
'stores' indicates putting letters inside.
'fight' becomes 'war' (warring is a kind of fighting).
'retail' is an anagram of 'triale'.
'triale' enclosing 'war' is 'TRIALWARE'.

'for' acts as a link.

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app