I'm sure you once would have said the same about Doctor Who, or Starbuck, or Thor, had someone predicted otherwise.
No.
The entirety of James Bond Canon has explicitly codified that James Bond is a specific individual whose identifying callsign (which was assigned to him by his employer, MI6, and over which he excersises zero ownership or exclusivity) just so happens to be 007.
It is for that specific reason that I roll my eyes at those people who want either a woman or a non-white actor to be cast in the role and continue on from where Craig left off narratively.
I don't know where this "James Bond is a codename" notion came from, but it's patently ridiculous and smacks of people either trying too hard or being mocking of the character.