The name that was appropriated by writer Ian Fleming for his fictional British spy is James Bond. The real James Bond (1900 - 1989) was a leading American ornithologist who had been born in Philadelphia, PA and was an expert on birds living in the Caribbean. Regarding the two guys (Bond and Fleming), they didn’t have much in common. The only exception was that they both liked birds.

After Fleming found a copy of the book "Birds of the West Indies" which had been written by James Bond, he had the name for the main character or protagonist of his first novel, Casino Royale (1953). Eventually, the real Bond sent a letter to Fleming. He wrote back and readily admitted what he had done. But, Fleming didn’t offer Bond any compensation. It was reported in the news that Fleming told Bond that he would gladly give him unlimited use of his name, Ian Fleming. He also suggested that if Bond discovered a new bird species, one that was “particularly horrible,” he could name the new species an “Ian Fleming”. This type of payback however ever happened.

In an effort to either cash in on the notoriety or to set the record straight, Mary Bond (Jim’s wife) wrote a book entitled, "How 007 Got His Name". This book ended up being a hit in Great Britain. Sale of the book didn't really go beyond Britain.

More Info: en.wikipedia.org