Venix
Utvecklare | VenturCom |
---|---|
OS-familjen | Version 7 Unix / System V |
Arbetstillstånd | Historisk |
Initial release | 1983 |
Senaste släppningen | 4.2.1 / 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
- William B. Twitty (1984). UNIX på IBM PC . Prentice Hall . ISBN 978-0-13-939075-3 . Täcker och jämför PC/IX, Xenix och Venix.
- Christine McGeever (1985-01-14). "Första Unix för PC AT" . InfoWorld : 23. ISSN 0199-6649 .