티스토리 뷰

안드로이드 버전을 확인하면서 버전이 다 다르길래 이게 뭔가해서 찾아보았다.

 

Pre-alpha > Alpha > Beta > Release candidate > RTM > General availability(GA) > Production or live release Gold

 

스프링 부트의 버전 주기는 다음과 같습니다.

SNAPSHOT -> M -> RC -> RELEASE (GA) -> SNAPSHOT (Next Version)

 

 

 

 

Snapshot

아직 안정화 되지 않은 daily build 버전.

실험 중인 버전.

새로 개발 중인 기능이 있을 수 있다(인터페이스가 변경 될 수 있음)

 

M(Milstone)

Snapshot 보다 정리가 잘 되어 있는 버전.

팀이나 프로젝트마다 정해진 주기마다 배포하는 버전.

M2라고 되어있으면 프로젝트 '마일스토 2번째것'이라는 뜻이다.

주요 기능이 구현될 때마다 릴리즈하고 개발자들에게 피드백을 받는 버전.

실험 중인 버전.

새로 개발 중인 기능이 있을 수 있다(인터페이스가 변경 될 수 있음)

 

 

RC(Release candidate)

Milstone 보다 더 정리가 잘 되어저 배포된 버전.

왠만하면 개발된 기능들은 그대로 배포된다.

정식 릴리즈 버전이 아니라서 안정적으로 동작하는 것을 보장하진 않는다.

 

 

  • GA (General Availability) - 최종 release 버전.테스트가 완료된 정식 릴리즈 버전으로 안정적으로 운영되어야 하는 프로젝트에서 사용. 대부분 GA 버전을 가져다 사용하면 된다.
  • RC (Release Candidate) - 베타 버전이라고 생각하면 된다. 정식 릴리즈 버전이 아니므로 기능은 모두 있을지 몰라도 안정적으로 동작하는 것을 보장할 수는 없다.
  • M (Milestone) - 테스트 버전이라고 생각하면 된다. 말 그대로 주요 기능들이 구현될 때마다 테스트 버전을 릴리즈하여 개발자들로부터 피드백을 받기 위한 버전이다.

 

snapshot과 m버전은 인터페이스가 확정되지 않았기 때문에 바뀔 수 있고

RC버전 부터는 어지간해선 바뀌지 않습니다. 이 RC버전을 지나서 GA로 배포되고

다음 버전에 snapshot 이 생성됩니다.

 

 

출처 : https://ko.wikipedia.org/wiki/%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EB%B0%B0%ED%8F%AC_%EC%83%9D%EB%AA%85_%EC%A3%BC%EA%B8%B0

'Android' 카테고리의 다른 글

Android Studio 구 버전 다운로드 방법  (0) 2025.01.28