This question already has an answer here:
Big IT company.
Today, my colleagues of our team project (5 people) except one developer (let his name be John) and I were invited to talk with our boss.
It gets out that our boss wants to replace John when he'll find a qualified person. We were asked of our opinion about this situation and how we rate John's skills. Anyway, as far as I understood and can tell, John will certainly be fired after couple of months. Our boss asked us not to tell John about this conversation.
Would it be ethical to privately tell John about his future in this company for him to be ready when he would told to leave?