. Some contexts are grammatically unsettled or are open to different viewpoints.
He is ON the list– This is the usual.
The next person IN our list is…-- This is possible but not usual.
Please install the software ON the machine
– OR –
Please install the software IN the machine – Any language related to IT and computers is still developing and very fluid. Either of these prepositions will work here.