386BSD
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
386BSD는 린 졸리츠와 윌리엄 졸리츠가 개발한 인텔 80386 프로세서를 위한 운영 체제이다. 1989년에 개발이 시작되어 1992년에 처음 공개되었으며, 4.3BSD Net/2 릴리스의 일부와 추가 코드를 기반으로 했다. 386BSD는 인기를 얻어 FTP 서버에서 25만 건의 다운로드를 기록했으며, 1994년에는 릴리스 1.0 버전이 CD-ROM으로 배포되었다. 386BSD의 개발은 FreeBSD와 NetBSD 프로젝트의 탄생에 영향을 미쳤다.
더 읽어볼만한 페이지
- BSD - BSD 데몬
BSD 데몬은 BSD 운영 체제를 상징하는 마스코트 캐릭터이며, 1976년 필 포글리오가 처음 그렸고, 존 라세터가 그린 버전이 널리 사용되며, 유닉스 시스템의 다양한 곳에 활용된다. - BSD - NeXTSTEP
NeXTSTEP은 NeXT에서 개발한 마하 커널 기반의 유닉스 계열 운영 체제로, BSD 소스 코드를 포함하며 디스플레이 포스트스크립트, 독점적인 창 관리 엔진, Objective-C 언어 및 런타임 환경을 제공하고 현대적인 운영체제 인터페이스 발전에 기여하여 macOS의 기반이 되었으며 최초의 웹 브라우저와 앱 스토어 개발에 영향을 미쳤다. - 자유 소프트웨어 운영체제 - MS-DOS
MS-DOS는 마이크로소프트가 개발한 개인용 컴퓨터용 디스크 운영 체제로, IBM PC의 표준 운영 체제로 널리 사용되었으며, 단일 작업 환경과 명령줄 인터페이스를 특징으로 한다. - 자유 소프트웨어 운영체제 - CP/M
CP/M은 게리 킬달이 개발한 8비트 마이크로컴퓨터용 운영체제로, 플로피 디스크 기반의 다양한 하드웨어 플랫폼에서 작동하며, 뛰어난 이식성과 방대한 소프트웨어 라이브러리를 바탕으로 1980년대 초반 널리 사용되었으나, MS-DOS의 부상으로 시장 점유율을 잃었지만 MS-DOS와 초기 윈도우 운영체제에 영향을 미쳤다.
386BSD - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
개발자 | 윌리엄 졸리츠 린 졸리츠 |
종류 | 유닉스 계열 |
출시일 | 0.0 (1992년 3월 12일) |
최신 버전 | 2.0 (2016년 8월) |
개발 상태 | 역사적 |
플랫폼 | x86 |
라이선스 | BSD 라이선스 |
웹사이트 | http://386bsd.org |
기술 정보 | |
소스 모델 | 오픈 소스 |
2. 역사
386BSD는 캘리포니아 대학교 버클리 동문인 린 졸리츠와 윌리엄 졸리츠가 주로 개발했다. 윌리엄은 캘리포니아 대학교 버클리에서 이전 BSD 릴리스(2.8 및 2.9BSD) 개발에 참여했고, 1980년대에는 Symmetric Computer Systems에서 개발한 코드를 버클리에 기증하기도 했다.[10] 386BSD에는 원래의 유닉스 코드가 포함되어 있지 않다.[10]
2. 1. 개발 배경
1980년대 말, 윌리엄 졸리츠는 캘리포니아 대학교 버클리(UCB)에서 4.3BSD-Reno와 4.3BSD Net/2를 인텔 80386 프로세서로 이식하는 작업을 진행했다.[10] 4.3BSD Net/2는 AT&T UNIX 소스 코드 라이선스에 종속된 부분이 있어 완전하지 않았다.[10] 1988년, 키스 보스틱은 리처드 스톨만의 영향을 받아 BSD에서 AT&T 코드를 제거하는 작업을 시작했다.[11][12] 1989년부터 386BSD 이식 작업이 본격적으로 시작되었으며, 1991년 4.3BSD Net/2에서 초기 흔적을 찾을 수 있다.[10]2. 2. 초기 릴리스
1989년에 이식이 시작되었으며, 1991년 4.3BSD Net/2에서 이식의 첫 흔적을 찾을 수 있다. 1992년 3월, 386BSD 0.0 버전이 처음 공개되었고,[1] 같은 해 7월 14일에는 더 사용하기 쉬운 0.1 버전이 출시되었다.[13] 386BSD는 FTP 서버에서 25만 건의 다운로드를 기록하며 인기를 얻었다.[14]1991년부터 린 졸리츠와 윌리엄 졸리츠는 ''Dr. Dobb's Journal''에 386BSD 이식 과정에 대한 17부작 시리즈를 기고하여 널리 알렸다.[15] 1994년에는 386BSD 1.0 버전이 ''Dr. Dobb's Journal''에서 CD-ROM으로 배포되었는데, 이는 600 MB에 달하는 크기 때문이었다. 이 CD-ROM은 1994년부터 1997년까지 3년간 베스트셀러가 되었다.
2. 3. FreeBSD 및 NetBSD의 탄생
386BSD 0.1이 출시된 후,[13] 사용자 그룹은 버그 수정 및 개선 사항을 수집하여 비공식 패치 킷으로 배포하기 시작했다. 린 졸리츠와 윌리엄 졸리츠 부부와 패치 킷 관리자 간에 386BSD의 향후 방향과 릴리스 일정에 대한 의견 차이가 발생하여, 패치 킷 관리자는 1993년 자신들의 작업을 계속하기 위해 FreeBSD 프로젝트를 설립했다. 거의 같은 시기에, 다른 386BSD 사용자 그룹에 의해 NetBSD 프로젝트가 설립되었으며, 이들은 386BSD를 다른 BSD 개발 흐름과 통합하여 하나의 다중 플랫폼 시스템을 구축하는 것을 목표로 했다. 두 프로젝트는 현재까지 계속되고 있다.당시 FreeBSD 웹사이트는 386BSD가 "관심 부족"으로 어려움을 겪고 있다고 주장했다. 그러나 386BSD 측은 이것이 사실이 아니라고 반박했다.[10]
2. 4. 후기 개발
2016년 8월 5일, 개발자 벤 졸리츠는 386BSD의 GitHub 저장소에 버전 2.0 업데이트를 푸시했다.[16][17] 공식 웹사이트에 따르면 릴리스 2.0은 "자가 복구 구성 요소를 만들기 위한 모듈식 프레임워크를 기반으로 구축"했다.[18] 그러나 2017년 3월 16일 기준으로, 거의 모든 문서는 버전 1.0과 동일하게 유지되었고, 변경 로그는 확인할 수 없었다.3. 법적 분쟁
유닉스 시스템 연구소 대 버클리 소프트웨어 디자인 소송으로 인해, 버클리 소프트웨어 배포(BSD) Net/2 내에서 캘리포니아 대학교가 배포한 소스 중 일부가 "권리 침해" 가능성이 있는 것으로 합의되었다. 이후 1993년에 4.4BSD-Lite 릴리스를 통해 이 문제가 해결되었다.[1] 그러나 386BSD, ''닥터 돕스 저널(Dr. Dobb's Journal)'' 및 윌리엄 졸리츠와 린 졸리츠 부부는 이 소송이나 캘리포니아 대학교와의 분쟁으로 인해 발생한 이후의 소송 또는 합의에 참여하지 않았다.[1] 이들은 소송 전, 중, 후에도 제한 없이 386BSD 코드 베이스를 계속 게시하고 작업했다.[1] 386BSD와 관련하여 대학교, USL 또는 기타 관련 당사자로부터 법적 소송이나 청구가 제기된 적은 한 번도 없었다.[1] 윌리엄 졸리츠와 린 졸리츠가 386BSD를 위해 개발한 코드 중 어떤 것도 이 소송에서 문제가 되지 않았다.[1]
4. 저작권 및 코드 사용
386BSD는 버클리 동문 린 졸리츠와 윌리엄 졸리츠가 주로 개발하였다. 386BSD와 JOLIX에 대한 모든 권리는 윌리엄 졸리츠와 린 졸리츠가 전적으로 보유하고 있다. 386BSD 공개 릴리스는 1997년에 종료되었는데, FreeBSD, NetBSD, OpenBSD 등 386BSD에서 파생된 여러 운영 체제와 그 파생 제품에서 해당 코드를 사용할 수 있기 때문이다. 386BSD의 일부는 OpenSolaris와 같은 다른 오픈 시스템에서도 찾아볼 수 있다.
5. BSD/386과의 관계
386BSD는 1991년에 시작된 버클리 스핀아웃인 BSDi에서 개발한 BSD/386과 자주 혼동된다. BSD/386은 캘리포니아 대학교에 기증된 386BSD 코드와 동일한 코드를 사용했으며, 4.3BSD NET/2를 기반으로 했다. 윌리엄 졸리츠는 1991년에 UUNET(이후 BSDi로 분사)에서 잠시 일했지만, 그를 위해 했던 작업은 캘리포니아 대학교에 기증된 것과는 달랐으며 386BSD에는 나타나지 않았다. 대신 윌리엄 졸리츠는 패키징 및 테스트를 위해 BSDi의 돈 시리에게 정기적으로 코드 업데이트를 제공했으며, 회사의 방향 및 목표에 대한 근본적인 의견 불일치로 인해 회사를 떠난 후 모든 자료를 반환했다.[10]
참조
[1]
웹사이트
386BSD 0.0 Release Notes
https://groups.googl[...]
[2]
웹사이트
Index of /pub/386BSD/386bsd-0.0/floppies
http://188.44.42.58/[...]
2024-12-06
[3]
웹사이트
The unknown hackers
https://www.salon.co[...]
2023-11-24
[4]
웹사이트
The Humble Beginnings of Linux
https://dl.acm.org/d[...]
2023-11-24
[5]
웹사이트
Jolitz: The Road Not Taken
https://www.tech-ins[...]
2024-12-06
[6]
웹사이트
Unix Labs' Berkeley Software Design Suit Finds Berkeley University in Disarray
https://www.tech-ins[...]
2024-12-05
[7]
웹사이트
History of Unix, BSD, GNU, and Linux - CrystalLabs — Davor Ocelic's Blog
https://crystallabs.[...]
2024-11-22
[8]
웹사이트
The very first interview about Linux with Linus Torvalds - Oct 28, 1992
https://lunduke.subs[...]
2024-11-22
[9]
웹사이트
BSD Unix: Power to the people, from the code
https://www.salon.co[...]
2024-12-05
[10]
웹사이트
History of Linux
https://pld.cs.luc.e[...]
2024-11-22
[11]
서적
Free as in Freedom, chapter 9
https://www.oreilly.[...]
O'Reilly
2002-03
[12]
서적
Origins and History of Unix, 1969-1995
http://www.faqs.org/[...]
The Art of Unix Programming
2003
[13]
웹사이트
386BSD 0.1 Release Notes
https://groups.googl[...]
[14]
웹사이트
History of FreeBSD – Part 2: BSDi and USL Lawsuits
https://klarasystems[...]
2023-11-24
[15]
웹사이트
386BSD
https://www.386bsd.o[...]
2023-11-24
[16]
웹사이트
After 22 Years, 386BSD Gets An Update - Slashdot
https://bsd.slashdot[...]
2017-03-14
[17]
웹사이트
386bsd/386bsd
https://github.com/3[...]
2017-03-14
[18]
웹사이트
386BSD Official website
https://386bsd.org/a[...]
2021-03-13
[19]
웹사이트
DDJ articles for 386BSD
https://groups.googl[...]
[20]
웹사이트
Porting Unix to the 386
https://www.386bsd.o[...]
[21]
웹사이트
After 22 Years, 386BSD Gets An Update - Slashdot
https://bsd.slashdot[...]
[22]
웹사이트
386bsd/386bsd:386BSD
https://github.com/3[...]
[23]
웹사이트
386BSD
http://386bsd.org/
[24]
웹인용
386BSD 0.0 Release Notes
https://groups.googl[...]
[25]
웹인용
386BSD
http://foldoc.org/jo[...]
2009-11-17
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com