반응형
📝유닉스
운영체제 코드가 공개되어 있지 않아 버그 이슈 같은 경우 IBM사에서 일괄 관리합니다.
그래서 더욱 비싸지만 전문가들이 관리하기 때문에 전문적으로 처리가 가능합니다.
📝리눅스
리눅스는 컴퓨터 운영체제 중 하나입니다. GNU 프로젝트에 따라 쉽게 이용할 수 있게 배포됩니다.
📝리눅스 사용 이유
- 기계어에 가깝기 때문에 적은 메모리 빠른 제어 가능
- 서버 운영체제로서 적합 (멀리 있는 곳을 원격으로 제어해야할 때 윈도우의 경우 엄청난 메모리를 먹지만 리눅스같은 경우는 그렇지 않다)
📝GNU 프로젝트
GNU's not Unix의 약자입니다. 유닉스와 호환이 되면서 더 강력한 운영체제를 만들고자하는 프로젝트입니다.
리누스가 만든 리눅스를 도와서 리눅스를 완성시켰다.
📝GPL
리눅스를 완성시키고 그에 대한 규칙들을 정했는데 그걸 GPL이라고 한다.
- 소스 코드를 용도에 따라 변경할 수 있다.
- 프로그램 실행 복사본은 언제나 프로그램의 소스 코드와 함께 판매하거나 무료로 배포해야한다.
- 변경된 프로그램 소스 코드를 반드시 공개 배포해야한다.
📝우분투
우분투는 데비안(Debian) GNU/리눅스를 기반 리눅스 배포판입니다.
우분투의 개발은 남아프리카 공화국의 사업가이자 캐노니컬의 CEO인 마크 셔틀워스 의해 시작했습니다.
📝우분투의 특징
- 개인용, 데스크탑 환경에 최적화 대부분의 리눅스 배포판들이 서버용으로 사용되고 있는것에 반하여,우분투는 개인 사용자와 데스크탑 환경에 최적화 되도록 사용자 편의를 중점으로 개발되고 있습니다.
- 자유 소프트웨어에 기반으로 앞서 소개한 리눅스의 특징을 그대로 물려 받으며 자유 소프트웨어에 기반하기 때문에 누구나 무료로 다운 받아서 사용할 수 있습니다.
📝데비안
리눅스기반으로 만들어진 운영체제입니다. 데비안은 안정성에 중점을 둔 운영체제라서, 안정성의 검증이 덜 된 최신의 패키지는 사용하지 않거나 안정성이 어느 정도 검증된 예전 버전을 이용하는 경우가 많습니다.
📝데스크탑버전 vs 서버버전
- 데스크탑버전
- 개인이 사용할만한 패키지를 포함합니다
- 기본적으로 GUI환경이며 오피스 제품들, 동영상 플레이어, 음악 플레이어등을 기본적 패키지로 제공합니다.
- 서버버전
- 가장 기본적인 패키지를 포함한체 서버 운영에 필요한 패키지를 설치시 선택하게 되어있습니다
- 기본적으로 포함할법한 것들도 포함되어있지 않기 때문에 하나하나 설치해야한다.
반응형
'[CS 지식]' 카테고리의 다른 글
[CS 지식] 텐서플로, 케라스, OCR, 선형회귀분석, NumPy (0) | 2021.09.15 |
---|---|
[CS 지식] 비즈니스 로직, API, NGINX, WSGI Server, WSGI application (0) | 2021.09.15 |
[CS 지식] Java SE, EE, ME, JDK, JRE (0) | 2021.08.26 |
[CS 지식] SQLite, 127.0.0.1 과 localhost, ORM, 알고리즘, 자료구조 (0) | 2021.08.10 |
[CS 지식] 자바스크립트, Nodejs, 디버깅, 프레임워크(FrameWork), 라이브러리(Library) (0) | 2021.07.26 |