... oddly their people get open platform (7)
I believe the answer is:
terrace
'open platform' is the definition.
'terrace' can be an answer for 'platform' (I've seen this before). I'm not certain of the 'open' bit.
'oddly their people' is the wordplay.
'oddly' means one should take alternating letters (letters in the odd-numbered positions are used).
'people' becomes 'race' (people can mean a national group or race).
The alternating letters of 'their' are 'ter'.
'ter'+'race'='TERRACE'
'get' is the link.
Can you help me to learn more?
(Other definitions for terrace that I've seen before include "flat roof" , "platform" , "Veranda" , "Row of usually identical and connected houses" , "Hillside level" .)