Sari la conținut

GNU Mach

De la Wikipedia, enciclopedia liberă
GNU Mach
DezvoltatorProiectul GNU
Ultima versiune1.8 (stable) (18 decembrie 2016; acum 9 ani, 5 luni și 25 zile (2016-12-18)[1])
Repo https://git.savannah.gnu.org/cgit/hurd/gnumach.git[2][2] Modificați la Wikidata
Sistem de operareUnix-like
TipNucleu
LicențăLicența Publică Generală GNU
Prezență online
www.gnu.org/software/hurd/microkernel/mach/gnumach.html

GNU Mach e o implementare a micronucleului Mach. Acesta este micronucleul implicit în GNU Hurd. GNU Mach rulează pe mașini x86. GNU Mach e menținut de dezvoltatorii proiectului GNU. Acesta e distribuit sub condițiile licenței publice generale GNU (GPL).

Primele versiuni de Hurd au fost dezvoltate peste Mach 3.0 de CMU.[3]

In 1994, CMU a încetat să lucreze la Mach, și proiectul GNU s-a mutat pe Mach 4 al universității Utah. Nucleul cunoscut ca "GNU Mach" a fost derivat din Mach 4 din moment ce Utah a oprit dezvoltarea. Prima întrare in jurnal de schimbări de Thomas Bushnell (decât de un cercetător de la Utah) e din 16 Decembrie 1996.[4][5][6]

In 2002, Roland McGrath a bifurcat ramura OSKit-Mach din GNU Mach 1.2, intenționând să înlocuiască toate driverele dispozitivelor și o parte din suportul dispozitivelor cu cod din OSKit. După lansarea GNU Mach 1.3, această ramură trebuia să devină ramura principală GNU Mach 2.0; însă, la anul cutare 2006, OSKit-Mach nu e dezvoltat.[7][8][9]

GNU Mach 1.4 a fost scos pe 27 Septembrie 2013, unsprezece ani după 1.3.[10]


Istoria Versiunilor

[modificare | modificare sursă]
  • Versiunea 1.0 a fost scoasă pe 14 Aprilie 1997.
  • Versiunea 1.1.1 a fost scoasă pe 12 Mai 1997.
  • Versiunea 1.1.2 a fost scoasă pe 10 Iunie 1997.
  • Versiunea 1.1.3 a fost scoasă pe 12 Iunie 1997.
  • Versiunea 1.2 a fost scoasă pe 21 Iunie 1999.
  • Versiunea 1.3 a fost scoasă pe 27 Mai 2002, și oferă suport avansat pentru scripturi de pornire, suport pentru discuri mai mari de 10 gigabyți și o consolă imbunătățită.[8]
  • Versiunea 1.4 a fost scoasă pe 27 Septembrie 2013.
  • Versiunea 1.5 a fost scoasă pe 10 Aprilie 2015.
  • Versiunea 1.6 a fost scoasă pe 31 Octombrie 2015.
  • Versiunea 1.7 a fost scoasă pe 18 Mai 2016.
  • Versiunea 1.8 a fost scoasă pe 18 Decembrie 2016.
  1. „GNU Hurd 0.9, GNU Mach 1.8, GNU MIG 1.8 released”. www.gnu.org. Accesat în .
  2. 1 2 Citare goală (ajutor)
  3. Anunțul inițial al Hurd, menționând Mach 3.0
  4. www.gnu.org/software/hurd/history/hurd-flash6
  5. "Re: Which Mach is GNU Mach?" e-mail from Roland McGrath to Pontus Lidman on the debian-hurd mailing list (25 Aug 1999)
  6. A GNU Mach ChangeLog
  7. OSKit-Mach announcement
  8. 1 2 GNU Mach 1.3 release announcement
  9. "Re: mach4 & gnumach/oskit..." e-mail by Thomas Schwinge to bug-hurd mailing list (10 Oct 2006)
  10. Schwinge, Thomas (). „Happy 30th birthday, GNU! GNU Mach 1.4 released”. article.gmane.org. Accesat în .


Legături externe

[modificare | modificare sursă]