제임스 고슬링

 

[image]
'''이름'''
'''제임스 아서 고슬링''' (James Arthur Gosling)
'''국적'''
캐나다 [image]
'''출생'''
1955년 5월 19일 / 캐나다 캘거리
'''성별'''
남성
'''직업'''
'''소프트웨어 개발자'''
'''소속'''
아마존 웹 서비스, , ,
'''학력'''
캘거리 대학교, 카네기 멜론 대학교
1. 개요
2. 생애
3. 수상 내역
4. 여담


1. 개요


'''제임스 고슬링''은 Java를 최초로 개발한 소프트웨어 개발자이다. Java 문서 항목에도 나와있듯이 Java는 현재 전세계적으로 가장 많이 사용되고 있는 프로그래밍 언어이다. 이 때문에, 그는 전세계적으로 가장 영향력 있는 소프트웨어 개발자 중 한 명이다. 자바 커피 애호가로서, Java의 명칭은 자바 커피의 원산지인 자바 섬에서 따왔다고 한다. 이 때문인지 Java의 로고 또한 커피 그림이다.

2. 생애


제임스 고슬링은 캐나다 출생으로, 캐나다 캘거리 대학교를 졸업하고 카네기 멜론 대학교에서 박사 학위를 취득한 후 썬 마이크로시스템즈에 입사한다. 90년대 말 초창기 썬 마이크로시스템즈는 다양한 하드웨어에서 호환되는 언어를 개발하려고 했고, 이에 따라 프로그래밍 언어 Oak를 개발했다. 이후 Oak를 활용한 다양한 제품을 개발했으며 더 나아가 웹에서도 활용할 수 있도록 발전시켜 Java를 탄생시킨다.
하드웨어적 문제 이외에도, 각 운영체제에서 만들어진 소프트웨어는 다른 운영체제에서 호환되지 않는 문제점을 안고 있었다. 썬 마이크로시스템즈는 자바 가상 머신이라는 것을 개발하여 개별 소프트웨어가 다양한 운영체제에서 호환되도록 하여 문제를 극복했다.
썬 마이크로시스템즈가 오라클에 인수된 후 제임스 고슬링은 오라클의 클라이언트 소프트웨어 그룹 CTO로 활동했다. 이후 2010년 4월 9일에 오라클을 퇴사하고 2011년에 구글에 입사했다. 구글에서 5개월간 근무하고 리퀴드로보틱스의 CSA로 이직을 했다. 2017년 5월 23일에 리퀴드로보틱스를 떠나고 아마존닷컴AWS에 합류한다고 페이스북을 통해 소식을 전했다. 관련기사

3. 수상 내역


  • ACM Fellows (USA - 2013) : ACM Fellowship은 ACM(Association for Computing Machinery) 단체에서 부여하는 것으로, 자유로운 아이디어 교환 활동을 촉진시킨 인물에게 부여한다.
  • ACM Software System Award (USA - 2002) : 강력한 영향력을 미치는 소프트웨어 시스템을 개발한 경우 부여한다. IBM에서 후원하는 상금은 35,000달러이다. 수상자 목록

4. 여담