Study Programming/LinuxMaster 1급 따기

[OS] (내가 관심있는) OS들 간략 설명 : 리눅스, 유닉스, 안드로이드

네모메모 2021. 2. 28. 21:49
반응형

 

OS종류 그냥 읽고 넘어갈 부분이므로 그냥 개인적 관심 OS들만 적어보려 한다.

출처 이기적 리눅스마스터에 더 많은 OS사례가있다 좋은 책이다 :-) bb

 

 

 

 

리눅스 

저작자표시:  lewing@isc.tamu.edu Larry Ewing and The GIMP

 

- 리누스 토발즈(Linus B. Torvalds)가 유닉스 호환되는 OS 개발

- 1991.09.17에 리눅스 0.01 버전 개발 (일반인 미공개)

- 1991.10.05 리눅스 커널 첫 정식 버전 0.02 발표

- 전세계 커뮤니티 개발자들이 참여하는 공개 프로젝트 형식으로 진행

- 리차드 스톨만이 진행하던 'GNU 프로젝트'는 리눅스 커널에서 동작할 수 있는 다양한 어플리케이션을 개발
     -> 이를 패키지로 묶은 "리눅스 배포판"이 릴리즈되기 시작

- 데스크톱용 리눅스 : Ubuntu(우분투), CentOS 등

 

 

유닉스

- 1969년 AT&T사 벨연구소의 켄 톰슨(Ken Timpson) 및 데니스 리치(Dennis Ritchie)에 의해 개발된 교육&연구개발용 범용 다중 사용자방식 OS

- 시분할OS

- C언어로 개발되어 새로운 플랫폼에 이식 용이

- 리눅스 개발에 영향을 줌

 

 

안드로이드

File:Android new logo 2019.svg

- 2005년 안드로이드 사를 구글에서 인수한 후 2007.11월에 안드로이드 플랫폼을 휴대용 장치 OS로서 무료 공개

- 다양한 벤더 사를 통하여 스마트폰 및 모바일 기기를 위한 OS로 개발되고 있다.

[구성]

ⓐ 리눅스 커널과 네이티브 환경에서 구동하는 'C/C++ 라이브러리'

ⓑ 안드로이드 Runtime을 기반으로 동작하는 '어플리케이션 프레임워크'

ⓒ 이를 사용하는 '어플리케이션'

- 표준 응용 프로그램들을 포함하고 있는 일종의 소프트웨어 스택

- 기존의 가상머신 달빅(Dalvik)을 더 이상 채용하지 않고, 안드로이드 런타임이라는 새로운 가상머신 제공하며,
  이를 기반으로 자바와 코틀린으로 개발된 어플리케이션을 별도의 프로세스에서 실행하는 구조.

 

 

 

 


[출처]

- 위키백과

- ko.wikipedia.org/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4

- File:Android new logo 2019.svg : https://blog.google/products/android/evolving-android-brand/

 

- [책] 리눅스마스터 1급 기본서(2020) | 저자 김윤수, 최정현|영진닷컴 |2020.03.25

http://book.naver.com/bookdb/book_detail.nhn?bid=16317946

 

리눅스마스터 1급 기본서(2020)

떠오르는 신흥 강자! 리눅스마스터 1급 2020년 도서가 드디어 영진닷컴에서 출간되었습니다. 리눅스마스터 1급을 취득하기 위해 필요한 최대한의 것을 전부 제공해 드립니다. 시행처에서 발표한

book.naver.com

 

반응형