ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • UNIX 1강 정리
    STUDY/방통대 2021. 12. 6. 18:38

    UNIX (유닉스)

    다중 사용자 방식의 대화식, 시분할처리 시스템 운영체제.

    UNIX 특징

    다중 사용자, 다중 작업에 용이.


    LINUX (리눅스)

    UNIX의 표준을 준수하여 만들어진 무료 공개버전 운영체제

     

    리눅스 특징

    • 뛰어난 이식성
    • CUIGUI 지원
    • 모듈화로 업그레이드, 업데이트에 용이
    • 소스코드 공개
    • 여러 종류의 파일 시스템 지원
    • 효율적 하드웨어 활용
    • 다양한 개발 환경 제공

    GNU 프로젝트

    목적

    소프트웨어 상업화에 반대.

    • 목적에 상관없이 프로그램을 실행할 수 있는 자유
    • 프로그램을 복제하고 공유할 수 있는 자유
    • 소스코드를 개작할 수 있는 자유
    • 개작된 프로그램을 배포할 수 있는 자유

    리눅스 배포판

    리눅스 커널을 기반으로 시스템 유틸리티, 응용 프로그램, 설치 프로그램 등을 포함한 완전한 운영체제 패키지.

     

    리눅스 커널

    1991년 리누스 토르발스 제작.

    1992년 MCC Interim (커널을 사용한 리눅스 운영체제) 발표.

    * 커널이란?

    하드웨어 제어 및 응용프로그램과 상호작용을 제공. 
    운영체제의 핵심.

    오픈소스와 라이선스

    오픈소스

    소스코드가 공개된 소프트웨어.

    자유롭게 사용, 수정, 배포 가능.

    라이선스

    지식 재산권으로 보호받는 저작물.

     

    리눅스의 라이선스

    • 독점,베타되지 않는 자유 소프트웨어
    • 주로 GPL
    • 일부 LGPL
    * GNU GPL

    자유롭게 사용, 복제, 배포, 수정
    수정하는 경우 소스코드 공개
    수정된 소프트웨어에 저작권 표시 후 GPL 조건으로 배포해야 함

     

Designed by Tistory.