David Coulthard has linked himself with possible moves to either Toyota or Williams next season.
Coulthard has been at McLaren since 1996
McLaren have confirmed Coulthard will be replaced next year by Juan Pablo Montoya, currently driving at Williams.
"Toyota are a team that needs a winning driver and there's no question they are moving forward," said Coulthard. "I would also love to drive for Williams."
The Scot added: "I'm 32 and I see no reason to consider that it is time to do something else."
Coulthard, in Melbourne for Sunday's season-opening Australian Grand Prix, began his Formula One career at Williams in 1994 before moving to McLaren in 1996.
Williams will need a replacement for Montoya, while Ralf Schumacher's long-term future at the team is also in question.
Toyota's current line-up teams France's Olivier Panis, at 37 the oldest driver in F1, with inexperienced Brazilian Cristiano da Matta.
Despite McLaren's unusual step in confirming Coulthard's departure in advance, the Scot is adamant that he will be doing his best for the team.
"I will give 100% to McLaren this year to try to win races so that I can be on the grid in 2005 in the best possible seat available," he said.
"There's no reason for me to throw my dummy out because this is a chance to seek pastures new.
"It's not as if I caught the missus cheating on me. I'm not married to McLaren and inevitably after nine years there will be a natural point to move on."
Coulthard has won 13 races in 157 starts, second only to Michael Schumacher among current F1 drivers.