First recorded by The Wailing Wailers (1965).
Hit version by Bob Marley & The Wailers (UK #5/NZ #1 1977).
From the wiki: “‘One Love’ was written by Bob Marley (with a later credit extended to Curtis Mayfield) and first recorded in a Ska style in 1965 by The Wailing Wailers. The song contains an interpretation of The Impressions’ song ‘People Get Ready’, written by Curtis Mayfield.
“The 1977 re-recording became a part of Marley’s Legend greatest-hits compilation, and was released as one of that album’s promotional singles. Legend holds the distinction of being the second longest-charting album in the history of Billboard magazine. Combining its chart life on the Billboard 200 and the Top Pop Catalog Albums charts, Legend has had a chart run of 992 non-consecutive weeks, surpassed only by The Dark Side of the Moon at 1574 weeks.
“The original recording of ‘One Love’ does not credit Mayfield – this because copyright law was not enforced for Jamaican recordings at the time. When the song was re-recorded by The Wailers in 1977, for the album Exodus, it was re-titled ‘One Love/People Get Ready’ and credit was extended to Mayfield, as Island wanted to avoid copyright problems, giving co-authorship to both Marley and Mayfield.”
Bob Marley & The Wailers, “One Love/People Get Ready” (1977):