'LTS'에 해당되는 글 2건


노드JS 안정버전과 최신버전 


안녕하세요.
고코더 입니다.



노드 홈페이지에 배포 파일을 다운로드 하려고 하면 두가지 버전이 나타납니다. LTS, Current라고 나타나는 버전 입니다. 
이런 두가지 배포 방식은 유니티3D, 우분투, 라라벨등 거의 모든 분야에 프로그램에서 나타나는 추세입니다.
사용자 입장과 개발사 입장에서도 좋은 버전 관리 방법입니다.

당연히 노드에서도 이런 배포 방법을 사용하고 있습니다.




 1. LTS(Long Term Supported)


LTS 버전 특징
- 버전 숫자가 짝수로 이어져 나갑니다. 10 다음 현재 12 버전입니다. 
- 안정성, 신뢰도를 보장합니다. 2년동안 보안 취약점등 개선사항등을 보장합니다.
- 실제 서비스용으로 사용합니다.

홀수 버전인 Current에서 어느 정도 안정성이 입증되면 정식으로 짝수버전 LTS를 배포합니다.
기업에서는 특별한 경우가 아니라면 LTS로 운영합니다. 그리고 짝수 버전이 업데이트 될때 버전을 업데이트 합니다.

github.com/nodejs/Release 노드 깃허브 페이지에 가면 버전 별로 지원현황을 한눈에 확인 가능 합니다. 




 2. Current 


Current 버전 특징
- 버전 숫자가 홀수로 이어져 나갑니다. 11 다음 현재 13버전 입니다. 
- 새롭게 추가된 기능등을 최신을 가장 먼저 사용 할 수 있습니다.
- 개발자들 학습용으로 사용하기도합니다.
- LTS 버전에서 사용하던 기능이 사라지거나 수정 될 수 있음

13버전에서 나온 최신 기능을 사용한다고 해도 다음 LTS 버전에서 나온다는 보장이 없습니다. 저는 노드를 공부할떄 Current 버전으로 사용합니다. 누구보다 먼저 최신화된 Node를 사용하고 싶은 욕심이 있습니다. 



마무리


대부분의 강의자들은 특별한 경우가 아닌 이상 LTS를 쓰라고 하는데요.
제 개인적인 생각은 개발 학습자는 Current를 
기업 환경에서는 LTS가 아닐까요?


댓글을 달아 주세요


우분투 설치 프로그램


안녕하세요.
고코더 입니다.



우분투를 다운로드 항상 두가지 버전이 보이고 선택의 갈림길에 서 있습니다.
당영히 우분투 홈페이지에 가보면 역시나 두개의 다운로드 버전이 보입니다.


 1. LTS란?


LTS는 영어로  Long Term Support 입니다. 말 그대로 긴 시간동안 지원을 하겠다는 뜻입니다. 
우분투는 부지런한 회사입니다. 반년마다 새로운 버전을 만들어 배포하고 있습니다.
이렇다보니 새로운 버전이 나올때마다. 새로운 기능과 이슈를 확인해야 하는데요.
그래서 LTS가 나타납니다. 긴 시간동안 5년동안 지원을 약속한다는 의미입니다.


 2. 기업에서는 LTS, 학습자는 일반


결국은 회사는 LTS 버전을 설치하여 운영하는게 여러 보안적인 측면이나 안정성에 대해 좋을거라생각합니다.
최신 버전의 우분투를 공부한다면 LTS가아닌 버전을 다운로드 하는게 좋아 보입니다.

LTS - 5년동안 지원을 약속한 안정된 버전
일반 - 18개월 동안 지원을 약속하는 우분투 최신 버전



마무리


어느새 19버전까지 나와있네요.



댓글을 달아 주세요