freebsd는 Linux 시스템이 아니지만 BSD, 386BSD 및 4.4BSD를 통해 개발된 UNIX와 유사한 운영 체제입니다. FreeBSD는 다양한 아키텍처의 컴퓨터 시스템에 대해 다양한 수준의 지원을 제공합니다.
이 튜토리얼의 운영 환경: freebsd13.1 시스템, Dell G3 컴퓨터.
freebsd는 리눅스 시스템인가요?
아니요.
FreeBSD는 UNIX와 유사한 운영 체제로 BSD, 386BSD 및 4.4BSD를 통해 개발된 Unix의 중요한 분기입니다. FreeBSD는 다양한 아키텍처의 컴퓨터 시스템에 대해 다양한 수준의 지원을 제공합니다. 그리고 원래 BSD UNIX 개발자 중 일부는 나중에 FreeBSD 개발로 전환하여 FreeBSD가 내부 구조 및 시스템 API 측면에서 UNIX와 매우 호환되도록 만들었습니다. FreeBSD의 느슨한 법적 조건으로 인해 해당 코드는 Apple의 macOS를 포함한 다른 많은 시스템에서 차용되었습니다. macOS가 UNIX 상표 인증을 획득한 것은 바로 macOS의 UNIX 호환성 때문입니다.
FreeBSD는 amd64(x86_64), X86(i386), ARM, AArch64, IA-64, PowerPC, PC-98, SPARC 및 기타 아키텍처를 지원합니다(버전마다 지원이 다름)(자세한 내용은 공식 문서 참조).
개발 역사
FreeBSD의 개발은 1993년 386BSD에서 시작되었습니다. 그러나 386BSD 소스 코드의 적법성이 의심되고 Novell(당시 UNIX의 저작권 보유자)과 Berkeley가 잇따라 소송을 제기했기 때문에 FreeBSD는 1995년 1월 캘리포니아 대학의 4.4BSD-Lite 릴리스로 2.0-RELEASE를 출시했습니다. 완전히 다시 작성되었습니다. FreeBSD 매뉴얼에는 FreeBSD에 대한 더 많은 역사가 있습니다.
FreeBSD 2.0의 가장 주목할만한 측면은 아마도 Carnegie Mellon University의 Mach 가상 메모리 시스템에 대한 정밀 검사와 FreeBSD 포트 시스템의 발명일 것입니다. 전자는 고부하 시스템에 최적화된 반면, 후자는 타사 소프트웨어를 유지 관리하기 위한 간단하고 강력한 메커니즘을 구축합니다. 많은 대규모 사이트가 FreeBSD를 사용하지만 많은 회사가 Linux 플랫폼으로 전환하고 있으며 많은 VPS(가상 개인 호스트)도 FreeBSD 공간을 제공합니다.
FreeBSD 3.0은 ELF 바이너리 형식을 도입하고 다중 CPU 시스템(SMP, Symmetric multiprocessing) 및 64비트 Alpha 플랫폼을 지원하기 시작했습니다. 3.x는 시스템에 많은 개혁을 가했지만, 이러한 조치는 당시에는 이점을 가져오지 못했지만 4.X 성공의 초석이 되었습니다.
참고: UNIX는 다중 사용자 및 멀티 태스킹 운영 체제인 반면 Linux는 UNIX 기반 운영 체제입니다.
관련 추천: "Linux 비디오 튜토리얼"
위 내용은 freebsd는 리눅스 시스템인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!