GNU 마하
GNU Mach개발자 | GNU 프로젝트 |
---|---|
안정된 릴리스 | 1[1].8 / 2016년 12월 18일 |
저장소 | |
운영 체제 | Unix와 같은 |
유형 | 커널 |
면허증. | GNU 일반 공중 라이선스 |
웹 사이트 | www |
GNU Mach는 마하 마이크로커널 구현입니다.이것은 GNU Hurd의 기본 마이크로커널입니다.GNU Mach는 IA-32 머신에서 동작합니다.GNU 마하(Mach)는 GNU 프로젝트의 개발자에 의해 유지됩니다.GNU General Public License(GPL) 조건에 따라 배포됩니다.
역사
초기 버전의 Hurd는 CMU의 [2]마하 3.0을 기반으로 개발되었습니다.
1994년 CMU는 마하 작업을 중단했고 GNU 프로젝트는 유타 대학의 마하 4로 전환되었습니다."GNU 마하"로 알려진 커널은 유타가 개발을 중단했을 때 마하 4에서 파생되었습니다.(유타 연구원이 아닌) Thomas Bushnell에 의한 ChangeLog의 첫 번째 등록은 1996년 [3][4][5]12월 16일부터이다.
2002년에 Roland McGrath는 모든 디바이스 드라이버와 하드웨어 지원의 일부를 OSKit의 코드로 교체하기 위해 GNU 마하 1.2에서 OSKit-Mach 브랜치를 분기시켰습니다.GNU 마하 1.3 출시 후 이 브랜치는 GNU 마하 2.0 메인 라인이 될 예정이었지만 2006년 현재 OSKit 자체의 [6][7][8]액티비티 부족으로 인해 OSKit-Mach는 개발되지 않고 있습니다.2006년경 GNU Hurd의 커널을 Coyotos 커널로 대체하려는 시도도 실패로 [9]끝났다.
GNU 마하 1.4는 1.[10]3 이후 11년 후인 2013년 9월 27일에 출시되었습니다.
버전 이력
- 버전 1.0은 1997년 4월 14일에 출시되었습니다.
- 버전 1.1.1은 1997년 5월 12일에 출시되었습니다.
- 버전 1.1.2는 1997년 6월 10일에 출시되었습니다.
- 버전 1.1.3은 1997년 6월 12일에 출시되었습니다.
- 버전 1.2는 1999년 6월 21일에 출시되었습니다.
- 버전 1.3은 2002년 5월 27일에 출시되었으며 고급 부트 스크립트 지원, 10기가바이트 이상의 디스크 지원 및 향상된 [7]콘솔이 특징입니다.
- 버전 1.4는 2013년 9월 27일에 출시되었습니다.
- 버전 1.5는 2015년 4월 10일에 출시되었습니다.
- 버전 1.6은 2015년 10월 31일에 출시되었습니다.
- 버전 1.7은 2016년 5월 18일에 출시되었습니다.
- 버전 1.8은 2016년 12월 18일에 출시되었습니다.
레퍼런스
- ^ "GNU Hurd 0.9, GNU Mach 1.8, GNU MIG 1.8 released". 18 December 2016.
- ^ Hurd의 최초 발표, 마하 3.0 언급
- ^ https://www.gnu.org/software/hurd/history/hurd-flash6
- ^ "Re: Which Mach is GNU Mach?". lists.debian.org.
- ^ "hurd/gnumach.git - GNU Mach". git.savannah.gnu.org.
- ^ "[hurd] Log of /gnumach/=announce-oskit-mach-1.2.90". cvs.savannah.gnu.org.
- ^ a b "GNUmach 1.3 released". lists.gnu.org.
- ^ "Re: mach4 & gnumach/oskit..." lists.gnu.org.
- ^ "What happened with the Hurd ports to the OSKit Mach / L4 / Coyotos / Viengoos microkernels?". www.gnu.org.
- ^ Schwinge, Thomas (2013-09-27). "Happy 30th birthday, GNU! GNU Mach 1.4 released". article.gmane.org. Retrieved 2017-09-21.