![article thumbnail image](https://blog.kakaocdn.net/dn/bftjKs/btr3XyUJJuK/xyVeHFKVemNad2ZNfOttEk/img.png)
마이그레이션 (Migration)
- 하나의 운영체제 (OS)를 다른 운영체제로 옮겨가는 과정
- 일반적으로 더 나은 운영 체계로 나아가는 과정을 말함
- 예: 휴대폰 데이터 → 동기화
- 예: 윈도우 NT → 윈도우 2000 서버로 이동
포팅 (Porting)
- CPU, 운영체제 등 소프트웨어를 원래 설계된 컴퓨팅 환경이 아닌 각기 다른 환경에서도 동작할 수 있도록 해당 환경에 맞춰주는 작업
- 한 소프트웨어를 다른 기종의 컴퓨터 또는 프로그램으로 옮기는 과정이라 생각하면 됨
- 예: 윈도우 → 리눅스 / 윈도우 → 맥 / iOS → 안드로이드
컨버팅 (Converting)
- 개발된 프로그램을 언어만 변경해, 같은 플랫폼에서 같은 동작이 가능하도록 수정하는 작업
- 같은 플랫폼 상에서 개발 언어만 다르게 변경하면 컨버팅
- A 플랫폼에 맞게 만들어진 프로그램을 B 플랫폼에 맞게 변경하는 과정이 포팅
참고
'Information Technology > 용어' 카테고리의 다른 글
[용어] Nginx - sites-available, sites-enabled이란? (0) | 2023.04.18 |
---|---|
[용어] Linux - pushd, popd 란? (0) | 2023.04.18 |
[용어] 오버로딩 & 오버라이딩이란? (0) | 2023.04.03 |
[용어] 소프트웨어 아키텍처란? (0) | 2023.03.16 |
[용어] 메시지 브로커 (0) | 2023.03.15 |