Happy Xmas (War Is Over) was written by John Lennon and Yoko Ono as a protest against the Vietnam War. The song was released in 1971 as part of a larger peace campaign. The phrase War is over! If you want it, was originally an advertising campaign with posters in major cities around the world in 1969.