검색
색인
크로스 플랫폼, cross platform, multiple platform
소프트웨어나 하드웨어 등이 다른 환경의 운영 체제(OS)에서 공통으로 사용되는 것. 예를 들면 1개 기종의 하드웨어가 워크스테이션 또는 PC에서 사용되거나, 유닉스 시스템이나 윈도, 맥 OS 등의 복수 환경에서 사용되는 것을 말한다. 소프트웨어의 크로스 플랫폼의 대표적인 예로는 자바로 작성한 프로그램이 있는데, 1회 작성한 프로그램은 "바이트 코드"라는 중간 코드를 생성하고, 이 코드의 형식에 컴파일되어 다른 복수의 환경에서도 동작이 가능하게 된다. 따라서 화상 데이터와 같은 데이터에 관해서도 크로스 플랫폼의 예는 많다.