Java creator James Gosling at the Sun Microsystems campus in Menlo Park, Calif., in 2005. Gosling is one of 29 Canadians named Officers of the Order of Canada and will receive his insignia later in 2007.