OpenVMS jeste višekorisnički, višeprocesni operativni sistem baziran na virtualnoj memoriji i dizajniran za upotrebu u paralelnom radu, skupnoj obradi podataka i obradi transakcija. Prvo izdanje je bilo 1977. godine kada ga je Digital Ekvipment korporacija izdala kao -{VAX/VMS}- za seriju miniračunara VAX. OpenVMS takođe radi na sistemima DEC Alfa i HP Itanijum računarima. OpenVMS je vlasnički operativni sistem, ali neki delovi izvornog koda se mogu kupiti.
Naziv VMS potiče od -{virtual memory system}- (sistem virtuelne memorije), što je njegova glavna arhitektonska karakteristika. Kada su prioriteti procesa na odgovarajući način prilagođeni, približava se osobinama operativnog sistema u stvarnom vremenu. Sistem nudi visoku dostupnost kroz računarske klastere i mogućnost distribucije sistema na više fizičkih mašina. To mu omogućava da bude jako otporan katastrofama kada otkaže jedna ili više individualnih jedinica.
OpenVMS sadrži grafički korisnički interfejs (GUI), osobinu koja nije bila dostupna u ranijim originalnim -{VAX/VMS}- izdanjima. Pre uvođenja DEC -{VAXstation}- sistema 1980-ih, operativni sistem se koristio i upravljao tekstualno sa računarskih terminala, poput -{VT100}-, koji su pružali serijsku komunikaciju s podacima. Verzije VMS-a na DEC Alfa radnim stanicama iz 1990-ih podržavale su -{OpenGL}-OpenGL Frequently Asked Questions (FAQ) [1/3]. Faqs.org. Retrieved on 2013-07-17. i -{AGP}- grafičke adaptere.
Poslovne firme su -{OpenVMS}- koristili za različite svrhe, uključujući poslužitelje e-pošte, mrežne usluge, kontrolu i nadzor proizvodnje i transporta, kritične programe i baze podataka, a posebno okruženja u kojima je bio neophodan stabilan rad i pristup podacima. Postoje primeri gde se takvi sistemi nisu gasili i više od 10 godina. Kupci koji koriste OpenVMS su obično banke, bolnice, pružatelji mrežnih usluga i velike industrijski proizvođači raznih proizvoda.
Mogućnosti
Integrisano računarsko umrežavanje (originalno -{DECnet}-, a kasnije TCP/IP) Simetrično, asimetrično i -{NUMA}- multiprocesiranje, uključujući klasterisanje Hijerarhijski datotečni sistem (Files-11) Integrisane mogućnosti baze podataka kao što je RMS i relacijske baze podataka, uključujući Rdb, Oracle Database, MariaDB i -{PostgreSQL}- Podrška za više programskih jezikaOpenVMS documentation; see the language documentationOpenVMS Freeware ; see the BLISS, Macro64, OPS5, Perl, PHP, Tcl/Tk and other language kits and tools Standardizirani mehanizam interoperabilnosti za pozive između različitih programskih jezika Naredbeni jezik za proširenje ljuske (naredbeni jezik DIGITAL) Hardverska podela multiprocesora Visok nivo sigurnostiNational Computer Security Center (NCSC) Trusted Product Evaluation List (TPEL)
Uticaj VMS je na više načina predak Vindous NT-a, zajedno sa -{RSX}--11 i neobjavljenim objektno zasnovanim operativnim sistemom koji je razvio Dejv Katler za -{DEC}- prizmu. Veza je objašnjena u Katlerovom predgovoru u knjizi „Unutar Windousa NT” koju je napisala Helena Kaster.
Reference
Literatura
Getting Started with OpenVMS, Michael D. Duffy. Getting Started with OpenVMS System Management, , David Donald Miller, Stephen Hoffman, Lawrence Baldwin. Introduction to OpenVMS, , Lesley Ogilvie Rice. Introduction to OpenVMS, David W Bynon. OpenVMS Alpha Internals and Data Structures: Memory Management, Ruth Goldenberg. OpenVMS Alpha Internals and Data Structures : Scheduling and Process Control : Version 7.0, Ruth Goldenberg, Saro Saravanan, Denise Dumas. OpenVMS online documentation OpenVMS Performance Management, Joginder Sethi. OpenVMS System Management Guide, Lawrence Baldwin. The hitchhiker's guide to VMS : an unsupported-undocumented-can-go-away-at-any-time feature of VMS, Bruce Ellis. The OpenVMS User's Guide, Second Edition, Patrick Holmay. Using DECwindows Motif for OpenVMS, Margie Sherlock. VAX/VMS Internals and Data Structures: Version 5.2 ("IDSM"), Ruth Goldenberg, Saro Saravanan, Denise Dumas. Writing OpenVMS Alpha Device Drivers in C, Margie Sherlock, Leonard Szubowicz. Writing Real Programs in DCL, second edition, Stephen Hoffman, Paul Anagnostopoulos.
Spoljašnje veze
-{HPE OpenVMS Systems website}- -{HPE OpenVMS System Software }- -{HPE OpenVMS: What’s New for OpenVMS}- -{VMS Software: Current Roadmap and Future Releases}- -{OpenVMS 20th anniversary (1997) , contains historical facts}- , contains historical facts -{Arne Vajhøj's OpenVMS Bibliography}- -{comp.os.vms Usenet group, archives on Google Groups}- -{OpenVMS accounts on DEC Alpha, VAX and IA64 architecture at Polarhome}- -{Hoffmanlabs.org HP OpenVMS FAQ }- -{OpenVMS beginner's FAQ }- -{Introductory Info for New OpenVMS Hobbyists , at Hoffmanlabs.org}- -{OpenVMS HELP pages }- -{MVP Systems }-
-{OpenVMS Hobbyist Program}- -{OpenVMS Programmer's Corner, primarily HP BASIC programs}- -{OpenVMS Resource Center, OpenVMS FILESERV}- -{OpenVMS Web Ring}- -{Process Software}- , DEF CON9 -{VMS Operating System Is 30 Years Old; Customers Believe It Can Last Forever, InformationWeek, November 3, 2007}- OpenVMS application status report as of 1 October 2007 (102 pages long table of applications)}-
Категорија:Слободни оперативни системи Категорија:Софтвер 1977. Категорија:Паралелни рачунарски системи Категорија:Контрола квалитета