I believe that placing red and green lights on the taxiways can solve the problem in Linate. After this tragic accident, I hope that, the authorities will give the required funds to implement the necessary tasks.
Radar coverage can help, but, been the taxiways as they are, it is very difficult to prevent an accident as this one.
And fog is a very common phenomenon in Milan.