BSD: 두 판 사이의 차이
| (사용자 4명의 중간 판 4개는 보이지 않습니다) | |||
| 7번째 줄: | 7번째 줄: | ||
BSD는 [[유닉스]]의 일종으로 UC 버클리의 Computer Systems Research Group의 빌 조이(Bill Joy)등이 벨 연구소의 유닉스 소스 코드를 기반으로 개발하고 배포했던 운영 체제 및 여기서 파생된 OS들을 말한다. [[BSD 라이선스]]를 적용하여, [[소스 코드]] 작성자들의 이름을 밝히는 의무를 제외하면 거의 아무런 제약없이 소스 코드를 상업적인 용도로도 사용할 수 있다. 그래서 [[macOS]], [[TmaxOS]], [[플레이스테이션]](3, 4), [[PS Vita]], [[닌텐도 스위치]] 등 상업적인 [[운영 체제]]에도 사용된다. | 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를 개발한다. | 오리지널 BSD는 라이선스 문제 때문에 이후 소송을 당했고, 결국 기존 벨 연구소의 코드를 폐기하고 이전 버전인 4.4BSD-Encumbered는 라이센스를 받아야 사용할 수 있는 것으로 합의를 받고, 이 코드들을 제거하여 개발된 것이 4.4BSD-Lite이다. 결국 1995년에 개발이 중단되었고, 여기서 파생된 OS들은 현재도 개발되고 있다. 대표적으로 [[FreeBSD]], [[OpenBSD]], TrueOS, NetBSD 등이 있고, 또 FreeBSD와 BSD 4.4을 기반으로 만들어진 것이 애플의 [[Darwin|다윈]](Darwin)이다. 애플은 다윈 위에 여러 프레임워크 등을 더 올려 iOS, macOS, watchOS, tvOS, iPadOS를 개발한다. | ||
[[TmaxOS]] 이전의 [[티맥스 윈도우]]의 경우 [[FreeBSD]] 커널 대신 [[리눅스]] [[커널]]을 사용하였다. | [[TmaxOS]] 이전의 [[티맥스 윈도우]]의 경우 [[FreeBSD]] 커널 대신 [[리눅스]] [[커널]]을 사용하였다. 다만, FreeBSD 커널을 쓰던 TmaxOS는 64비트 미지원 문제 때문에 데비안 기반으로 선회했다. | ||
== 불쌍한점 == | == 불쌍한점 == | ||
| 16번째 줄: | 16번째 줄: | ||
BSD는 사실 엄청나게 불쌍한 OS이다. | BSD는 사실 엄청나게 불쌍한 OS이다. | ||
만약 리누스 | 만약 [[리누스 토르발스]]가 리눅스를 만들지 않았다면 ZFS기능의 강력함으로 많은 이들에게 유닉스뽕을 선사해줄수 있겠지만. | ||
그렇지 않으니 BSD가 인기가 없었다. | 그렇지 않으니 BSD가 인기가 없었다. | ||
= 함께 보기 = | 사실 ZFS는 우분투 리눅스에서도 쓸 수 있고, 대안인 BtrFS이 존재하니까 굳이 BSD을 쓸 이유가 없다. | ||
== 함께 보기 == | |||
* [[유닉스]] | * [[유닉스]] | ||
:* [[macOS]] | :* [[macOS]] | ||
2023년 8월 9일 (수) 21:34 기준 최신판
| 이 문서는 고전유물을 다루고 있습니다. 만약 당신이 밀레니엄 전후로 태어났다면 문서를 읽는 도중 구토와 어지럼증을 느낄 수 있습니다. 이 문서를 작성하기 위해 자신의 추억을 꺼내서 팔아대는 아재들의 고추가 설지 안 설지를 걱정해 주세요. |
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 커널 대신 리눅스 커널을 사용하였다. 다만, FreeBSD 커널을 쓰던 TmaxOS는 64비트 미지원 문제 때문에 데비안 기반으로 선회했다.
| 이 문서에서 설명하는 대상이 존나 불쌍합니다...ㅠㅠ 광광 우럭따 8ㅅ8 |
BSD는 사실 엄청나게 불쌍한 OS이다.
만약 리누스 토르발스가 리눅스를 만들지 않았다면 ZFS기능의 강력함으로 많은 이들에게 유닉스뽕을 선사해줄수 있겠지만.
그렇지 않으니 BSD가 인기가 없었다.
사실 ZFS는 우분투 리눅스에서도 쓸 수 있고, 대안인 BtrFS이 존재하니까 굳이 BSD을 쓸 이유가 없다.