Venix

Venix
Venix-screenshot.jpg
Venix/86 körs på en Compaq Portable III/286-dator
Utvecklare VenturCom
OS-familjen Version 7 Unix / System V
Arbetstillstånd Historisk
Initial release 1983 ; 40 år sedan ( 1983 )
Senaste släppningen 4.2.1 / 1994 ; 29 år sedan ( 1994 )
Tillgänglig i engelsk
Plattformar



DEC PRO-350 och PRO-380 ( PDP-11- kompatibel), DEC PDP-11 , DEC Rainbow 100 , IBM PC

Standardanvändargränssnitt _
Kommandoradsgränssnitt (tidig version), X Window System , Motif , OpenLook

Venix är en nedlagd version av Unix- operativsystemet för lågprisdatorer, utvecklat av VenturCom , ett "företag som specialiserat sig på de smalaste implementeringarna av Unix".

Översikt

En fungerande version av Venix/86 för IBM PC XT visades på Comdex i maj 1983. Den baserades på version 7 Unix med några förbättringar från BSD (särskilt vi , more och csh ) och anpassade kommunikationsmekanismer mellan processer . Det var det första licensierade UNIX-operativsystemet tillgängligt för IBM PC och dess kompatibla enheter, stödde läs-/skrivåtkomst till en separat DOS/ FAT -partition och kunde köras på så lite som 128 KB (256 KB - 512 KB rekommenderas).

I september 1984 släpptes Venix/86 Encore; den stödde ett antal tidiga PC-kompatibla, inklusive AT&T 6300 , Zenith 150 , den (första) NCR PC:n och Texas Instruments Professional Computer .

Venix Encore, som sedan blev Venix 2.0, var fortfarande baserad på Version 7 Unix , och kördes på DEC Rainbow 100 (Venix/86R) samt datorer (Venix/86 och /286). Systemet innehöll ett antal förbättringar, särskilt verktyg för att komma åt DOS- filer direkt på en DOS/FAT-partition, och en uppdaterad ADB-felsökning . Systemet kom i två varianter: en 2-användarversion prissatt till $800 och en 8-användarversion för $1 000. Det fanns inga tekniska skillnader mellan de två.

Förvirrande nog var Venix 2.0 för mikrodatorn DEC PRO-380 (Venix/PRO) baserad "i huvudsak" på System III . Den kördes inte längre på PRO-350. Detta är tydligt i ckermit 4E-bygginstruktionerna, som har ett speciellt mål för Pro som kör Venix 1.0, men instruerar användaren att använda sysiii -målet för Pro som kör Venix 2.0. Samma källor gör det också klart att Venix hade ett förbättrat TTY-gränssnitt jämfört med ett rent V7 Unix-system.

Venix 2.1 släpptes för åtminstone PC . Liksom originalet Venix/86 inkluderade den en C- kompilator, en BASIC- tolk och lade till en Fortran 77- kompilator som tillval. Ett valfritt drivrutinskit gjorde det möjligt att utveckla hårdvarudrivrutiner för systemet och generera nya kärnor. I november 1985 tillkännagav Unisource Software Corp., en Venix-återförsäljare, tillgången till RM/Cobol för Venix.

Från version 3.0 baserades Venix på System V . En realtidsversion baserad på System V.3.2 släpptes för 386: an 1990.

Den senaste versionen, Venix 4.2.1, baserad på UNIX System V Release 4.2 ( UnixWare ), släpptes 1994. [ citat behövs - ] Arbetsstationssystemet inkluderade realtidsoperativsystemet, NFS och TCP/IP nätverk, X , OpenLook och Motiv GUI, och Veritas journaling File System ( vxfs ). Ett utvecklingssystem inkluderade dessutom en ANSI C- kompilator, ett bibliotek med realtidsfunktioner, GUI-utvecklingsprogramvara, realtidsutvecklingsverktyg och utvalda industriella I/O-enhetsdrivrutiner.

Reception

I sin recension från 1984 fann PC Magazine att Venix fungerade, trots vissa buggar i de första versionerna. Dess användning av BIOS för att komma åt enheter gjorde den mer portabel än sin konkurrent PC/IX , men saktade ner dess bildskärmsbehandling; diskåtkomsthastigheten visade sig vara liknande. BYTE uppgav att Venix på DEC Professional och IBM PC "presterade adekvat", men kritiserade dess gräns för bakgrundsprocesser .

Se även

Vidare läsning

externa länkar