맨위로가기

MidnightBSD

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

MidnightBSD는 2005년 FreeBSD의 포크로 시작된 데스크톱 운영 체제이다. Lucas Holt가 설립했으며, 사용자 친화적인 데스크톱 환경을 목표로 GNUstep에 대한 관심과 라이브 CD 프로젝트 경험을 통합했다. 0.1 버전은 수정된 FreeBSD 포트 시스템을 특징으로 하며, mports라는 패키지 관리 시스템을 도입했다. 이후 0.2 버전에서는 2,000개 이상의 패키지를 지원하는 개선된 임포트 시스템과 Portable C Compiler를 추가했다. 2021년 9월 기준으로 최신 버전은 2.1이며, Xfce를 기본 데스크톱 환경으로 사용한다. MidnightBSD는 Holt 부부의 고양이 이름을 따서 명명되었으며, BSD 라이선스를 포함한 여러 라이선스로 배포된다. 2015년 DistroWatch Weekly 리뷰에서는 기술, 사용자 경험 및 문서 측면에서 개선이 필요하다는 평가를 받았다.

더 읽어볼만한 페이지

MidnightBSD - [IT 관련 정보]에 관한 문서
기본 정보
MidnightBSD 로고
MidnightBSD 로고
MidnightBSD 2.0 with Xfce
MidnightBSD 2.0 (Xfce 포함)
이름MidnightBSD
제목MidnightBSD
개발자MidnightBSD 프로젝트
계열FreeBSD
소스 모델오픈 소스
작업 상태현재
출시일0.1 / 2007년 8월 6일
최신 버전3.2.1
최신 버전 출시일2024년 11월 6일
마케팅 대상PC
워크스테이션
서버
프로그래밍 언어C
패키지 관리자MidnightBSD mports/Packages
지원 플랫폼x86-64
IA-32
커널 종류모놀리식 커널
사용자 영역FreeBSD
사용자 인터페이스Xfce
라이선스FreeBSD 라이선스
웹사이트MidnightBSD 공식 웹사이트

2. 역사와 개발

MidnightBSD는 2005년에 FreeBSD의 분기로서 시작되었다. 이 프로젝트의 설립자인 Lucas Holt는 BSD에서 파생된 데스크탑 운영 체제를 만들기를 희망했다. 그는 몇몇 라이브 CD 프로젝트에 친숙했지만 PC-BSD와 DesktopBSD의 작업에는 친숙하지 않았다. 그 시기에 그는 또한 그누스텝(GNUstep)에 관심이 있었으며, 이 두 가지 개념을 융합하여 사용자 친화적인 데스크톱 환경을 만드는 계획을 세웠다.

초기에는 FreeBSD 포트 시스템을 수정하여 사용하였으며, 이는 "mports"로 발전되었다. 주요 개발자는 루카스 홀트(Lucas Holt), 캐린 홀트(Caryn Holt), D. 아담 카림(D. Adam Karim), 필 페레이라(Phil Pereira) 및 크리스티안 라인하르트(Christian Reinhardt)였다.

2. 1. 프로젝트 시작

2005년, Lucas Holt는 FreeBSD를 기반으로 하는 새로운 프로젝트를 시작했다. 그는 BSD에서 파생된 데스크톱 운영 체제를 만들고자 했다. 그는 여러 라이브 CD 프로젝트에 익숙했지만, TrueOS 또는 DesktopBSD의 작업은 알지 못했다. 동시에 그는 GNUstep에도 관심이 있었는데, 이 두 가지 아이디어를 결합하여 사용자 친화적인 데스크톱 환경을 만들고자 했다.

2. 2. 초기 릴리스 (0.1 ~ 0.2)

MidnightBSD 0.1은 루카스 홀트(Lucas Holt), 캐린 홀트(Caryn Holt), D. 아담 카림(D. Adam Karim), bsdnexus의 필 페레이라(Phil Pereira) 및 크리스티안 라인하르트(Christian Reinhardt)의 노력을 바탕으로 출시되었다. 이 릴리스는 수정된 버전의 FreeBSD 포트 시스템을 특징으로 한다. 포트 시스템은 가짜 지원, 설치 전 패키지 생성, 라이선스 태깅, 패키지 목록 생성 및 대상 외부 파일 수정에 대한 엄격한 규칙을 포함하는 "mports"로 발전했다. 이러한 기능 중 다수는 MidnightBSD 0.1.1에서 도입되었다.

크리스티안 라인하르트는 MidnightBSD 0.1 출시 전에 필 페레이라를 "mports"의 수석 유지 관리자로 대체했다. D. 아담 카림은 첫 번째 릴리스의 보안 담당자로 활동했다. 모든 릴리스 엔지니어링은 루카스 홀트(Lucas Holt)가 처리한다.

0.2는 2000개 이상의 패키지를 갖춘 개선된 임포트 시스템을 도입했다. Portable C Compiler가 GNU Compiler Collection 외에도 i386에 추가되었다. 다른 변경 사항으로는 시작 시 ipfw 및 사운드 카드 감지 활성화, Bind, GCC, OpenSSH, Sendmail을 포함한 많은 소프트웨어 패키지의 최신 버전, 라이브 CD 생성 시스템 등이 있다.

2. 3. 최근 릴리스 (2.1 ~)

2021년 9월 현재, 마지막 릴리스는 버전 2.1이며, FreeBSD 11에서 많은 기능을 가져왔다. 기본 데스크톱 환경은 Xfce로 전환되었지만, WindowMaker와 GNUstep도 여전히 사용할 수 있다.

3. 명칭의 유래

MidnightBSD는 루카스 홀트와 캐린 홀트 부부의 고양이인 10파운드 검은색 터키쉬 앙고라 미드나잇의 이름을 따서 명명되었다.

4. 라이선스

MidnightBSD는 여러 라이선스 하에 배포된다. 커널 코드와 대부분의 새로 생성된 코드는 2-절 BSD 라이선스로 배포된다. GPL, LGPL, ISC 라이선스, Beerware 라이선스 외에도 3-절 및 4-절 BSD 라이선스 하에 있는 부분도 있다.

5. 평가

2015년, 제시 스미스는 DistroWatch Weekly를 통해 MidnightBSD 0.6을 검토했다.

이 내용은 하위 섹션인 "DistroWatch Weekly 리뷰 (2015)"에 상세하게 서술되어 있으므로, 여기서는 제시 스미스의 리뷰 사실만 간략하게 언급한다.

5. 1. DistroWatch Weekly 리뷰 (2015)

제시 스미스(Jesse Smith)는 2015년 DistroWatch Weekly를 통해 MidnightBSD 0.6을 검토했다.

스미스는 MidnightBSD를 사용하는 것이 이상하다고 느꼈다. 낮은 수준의 도구와 일반적인 환경은 FreeBSD 사용자로서 익숙했지만, 경험의 조각들이 자주 빠져 있었다. MidnightBSD는 FreeBSD의 방대한 문서 중 거의 아무것도 갖추고 있지 않은데, 이는 프로젝트가 처음 FreeBSD에서 분기했을 때는 문제가 되지 않았을지 모르지만, 지금은 MidnightBSD가 충분히 분기되어 자체 핸드북을 갖추는 것이 실제로 필요하다고 보았다. MidnightBSD는 부모 프로젝트와 동일한 일부 포트를 제공하지만, 약 20,000개의 패키지가 뒤쳐져 있다. 또한, MidnightBSD 웹사이트에 따르면 이 프로젝트는 FreeBSD와 유사한 초보자 친화적인 데스크톱 중심 운영 체제를 제공하는 것을 목표로 한다. 그러나 스미스는 지난 한 주 동안의 경험에 따르면, MidnightBSD는 GhostBSD, PC-BSD, 심지어 FreeBSD보다 초보자 친화적인 플랫폼을 제공하는 데 뒤쳐지는 것으로 보인다고 밝혔다. 몇 년 전에는 mport와 같은 도구가 FreeBSD 사용자에게 매우 환영받았을지 모르지만, 이제 pkg가 FreeBSD 커뮤니티에서 그 역할을 수행한다. 결론적으로, 스미스는 MidnightBSD가 유망하고 훌륭한 목표로 시작했지만 기술, 사용자 경험 및 문서에서 뒤쳐졌다고 생각한다.


본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com