MINIX

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Minix
sistema operatiu
Sol·licitud d’inici de sessió Minix 3.3.0 2 screenshot.png
Desenvolupador Andrew Stuart Tanenbaum i altres
Família Semblant a Unix , POSIX
corrent d'alliberament 3.3.0 (16 de setembre de 2014) i 3.4 RC6 (9 de maig de 2017)
Tipus de nucli micro nucli
Tipus de llicència Programari lliure
Llicència BSD
Etapa de desenvolupament Actiu
Lloc web www.minix3.org/

Minix és un sistema operatiu basat en una arquitectura de micro nuclis . Va ser originalment un mínim no comercial versió de Unix de IBM PC i PC / AT IBM ordinadors a finals de 1980 i principis de 1990 . Actualment s’admeten arquitectures Intel a partir de la CPU 8088 fins a la sèrie Pentium .

Les versions posteriors (la més recent 1.5, contra 3.0 per a arquitectures Intel) eren programari lliure i es podien utilitzar al maquinari Motorola 68000 (com Amiga , Atari ST i el primer Apple Macintosh ) i a SPARC , com les estacions de treball Sun Microsystem .

En informàtica, Minix també indica el nom del sistema de fitxers predeterminat disponible en instal·lar el sistema operatiu Minix, també utilitzat per altres distribucions com a format per a discs d’arrencada o en altres àrees on és necessari consumir pocs recursos .

Història

La creació

Andrew S. Tanenbaum va crear MINIX a la Vrije Universiteit d’ Amsterdam el 1987 , per exemplificar els principis dels sistemes operatius explicats al seu llibre de text. Les 26.000 línies de codi font per al nucli , el gestor de memòria i el sistema de fitxers s’inclouen al llibre; s’escriu principalment en llengua C.

MINIX 1.5, nascut el 1991 , admet sistemes IBM PS / 2 MicroChannel i també va ser portat a arquitectures SPARC i Motorola 68000 , a més de les plataformes Atari ST , Commodore Amiga , Apple Macintosh i Sun SPARCstation .

Experiments de Linus Torvalds

Linus Torvalds , després d'utilitzar MINIX durant un temps, va decidir crear un nou sistema operatiu menys limitat i que es pogués modificar i millorar amb poques dificultats. El 1991 va crear un nou nucli anomenat Linux . A diferència de Tanenbaum, va escollir una arquitectura monolítica per al seu nou sistema operatiu. En aquella època, Torvalds i Tanenbaum eren els protagonistes d’un debat molt acurat el 1992 sobre el grup de notícies comp.os.minix titulat Linux està obsolet .

En el moment del seu desenvolupament, la llicència d'ús de MINIX es considerava gratuïta, amb un preu molt baix en comparació amb altres sistemes operatius. No obstant això, en no ser programari lliure ni completament de codi obert , els esforços de desenvolupament es van traslladar als nuclis Linux i FreeBSD . A finals dels anys noranta, la llicència MINIX es va convertir en codi obert , però només existia una petita base de desenvolupadors i usuaris en aquell moment. A partir de la versió MINIX 2.0 de 1997 , es converteix en compatible amb l' estàndard UNIX POSIX

La dècada de 2000

Cap al 2005, Tanenbaum i alguns dels seus col·laboradors es van fer càrrec del projecte i van presentar la versió 3.0 del nucli . L'objectiu del projecte és el desenvolupament d'un micro-nucli molt estable per a aplicacions incrustades i altres més generals. El sistema operatiu es publica sota una llicència BSD i actualment admet processadors x86 , tot i que les versions per als processadors PowerPC i ARM 7 estan en desenvolupament.

MINIX és una part integral de Intel chipset firmware , el motor d'administració d'Intel.

MINIX 3.1.7 amb Equinox Desktop Environment en execució

Versions

Llista de versions de MINIX amb data de llançament:

  • MINIX 1.0 - 1987 ;
  • MINIX 1,5 - 1991 ;
  • MINIX 2.0 - 1997 ;
  • MINIX 3.0 - 24 d'octubre de 2005 ;
  • MINIX 3.1.2 - 8 de maig de 2006 ;
  • MINIX 3.1.2a - 29 de maig de 2006 ;
  • MINIX 3.1.3 - 13 d'abril de 2007 ;
  • MINIX 3.1.3a - 8 de juny de 2007 ;
  • MINIX 3.1.4 - 2009 ;
  • MINIX 3.1.5 - 5 de novembre de 2009 ;
  • MINIX 3.1.6 - 8 de febrer de 2010 ;
  • MINIX 3.1.7 - 16 de juny de 2010 ;
  • MINIX 3.1.8 - 4 d'octubre de 2010 ;
  • MINIX 3.2.0 - 29 de febrer de 2012 ;
  • MINIX 3.2.1 - 21 de febrer de 2013 .
  • MINIX 3.3.0 - 2 de setembre de 2014 .

Bibliografia

Articles relacionats

Altres projectes

Enllaços externs

Control de l'autoritat GND (DE) 4224127-3 · BNF (FR) cb16962994x (data)