BSD: 두 판 사이의 차이

K-위키
편집 요약 없음
편집 요약 없음
1번째 줄: 1번째 줄:
{{고전유물}}
__toc__
__toc__



2021년 3월 2일 (화) 20:50 판

이 문서는 고전유물을 다루고 있습니다.
만약 당신이 밀레니엄 전후로 태어났다면 문서를 읽는 도중 구토와 어지럼증을 느낄 수 있습니다.
이 문서를 작성하기 위해 자신의 추억을 꺼내서 팔아대는 아재들의 고추가 설지 안 설지를 걱정해 주세요.

Berkeley Software Distribution

BSD는 유닉스의 일종으로 UC 버클리의 Computer Systems Research Group의 빌 조이(Bill Joy)등이 벨 연구소의 유닉스 소스 코드를 기반으로 개발하고 배포했던 운영 체제 및 여기서 파생된 OS들을 말한다. BSD 라이선스를 적용하여, 소스 코드 작성자들의 이름을 밝히는 의무를 제외하면 거의 아무런 제약없이 소스 코드를 상업적인 용도로도 사용할 수 있다. 그래서 macOS, TmaxOS, 플레이스테이션(3, 4), PS Vita, 닌텐도 스위치 등 상업적인 운영 체제에도 사용된다.

오리지널 BSD는 라이선스 문제 때문에 이후 소송을 당했고, 결국 기존 벨 연구소의 코드를 폐기하고 이전 버전인 4.4BSD-Encumbered는 라이센스를 받아야 사용할 수 있는 것으로 합의를 받고, 이 코드들을 제거하여 개발된 것이 4.4BSD-Lite이다. 결국 1995년에 개발이 중단되었고, 여기서 파생된 OS들은 현재도 개발되고 있다. 대표적으로 FreeBSD, OpenBSD, TrueOS, NetBSD 등이 있고, 또 FreeBSD와 BSD 4.4을 기반으로 만들어진 것이 애플의 다윈(Darwin)이다. 애플은 다윈 위에 여러 프레임워크 등을 더 올려 iOS, macOS, watchOS, tvOS, iPadOS를 개발한다.


TmaxOS 이전의 티맥스 윈도우의 경우 FreeBSD 커널 대신 리눅스 커널을 사용하였다.

함께 보기