Computer Science/Operating System

버전 표기법 : SW 라이브러리 버전 읽기

Ofglen 2023. 7. 9. 23:32

1. 버전 표기법

 

Unix/Linux 버전 표기

Major.Minor.Patch

  • Major - API 변경
  • Minor - 새 기능 추가
  • Patch - 버그 수정

 

 

Windows Server

Ex) 사용 기업: 스타벅스 코리아

 

 

개발 버전 및 주기(LTS)

Linux Kurnel LTS(Long Term Support): 리눅스는 1년 주기로 새로운 버전이 개발된다. LTS는 장기 지원 동안 보안 업데이트와 버그 수정을 지원한다. (안정성)

major.minor[.build[.version]] Ex) 1.2.12.102

major.minor[.maintenance[.build]] Ex) 1.4.333.5249

LTS의 장점: LTS 버전이 달라지면 모든 프로그램이 변경된 LTS에 따라 프로그램을 설정함

프로그램이 안정화된 정식 버전, RC 사용 권장한다.

  • LTS(Long Term Support): 장기간 지원
  • EOS(End Of Service): 제품 지원 중단
  • EOL(End Of Life): 제품 생산 중단

 

 

 

https://www.allofsoftware.net/2008/12/blog-post_11.html

 

 

 

Linux 공유 라이브러리

/lib/ld-linux.so.x: 프로그램이 사용하는 모든 공유 라이브러리를 검색하고 로드한다.

형식: current.reversion.age

  • current
  • reversion
  • age