티스토리 뷰

CS/운영체제

리눅스

ekki88 2022. 8. 29. 17:10

UNIX의 특징

다중사용자, 다중 작업을 지원하는 신뢰성 높은 운영체제

리눅스는 UNIX의 무료 공개버전

초기에 리눅스는 PC용 운영체제로 개발되었음

 

대표적 UNIX시스템

BSD계열: Free BSD, Sun OS

System V 계열: HP-UX, IBM AIX, Solaris

리눅스

 

리눅스

리눅스 특징

  • 다중사용자와 다중작업을 지원
  • 뛰어난 이식성을 제공
  • 모듈화되어있어 업그레이드또는 업데이트가 용이
  • CUI,GUI를 지원( CUI: 셸을 통해 커맨드를 입력 (=CLI), GUI: 윈도우롸 데스크톱)
  • 소스코드가 공개됨
  • 여러 종류의 파일 시스템 지원
  • 효율적 하드웨어의 활용
  • 다영한 응용프로그램과 소프트웨어 개발환경을 제공 

 

오픈소스와 라이선스

오픈소스 

개발자가 소스코드를 공개하여 누구나 사용, 수정, 공유 할 수 있도록 허가한 소프트웨어

반대개념은 proprietary(closed)소프트웨어 라고함 

 

소프트웨어 라이선스

컴퓨터 프로그램은 지식재산권으로 보호받는 저작물

원칙적으로 저작자가 공표, 복제, 배포, 개작할 권함 가짐

타인에게 일정한 대가나 조건을 전재로 권한을 부여할 수 있음 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함