Pathworks
| Company type | Trademark / Software product |
|---|---|
| Industry | Computer software |
| Predecessor | PCSA (Personal Computing Systems Architecture) |
| Founder | Digital Equipment Corporation |
| Headquarters | United States |
| Products | Network communication software for DEC minicomputers and personal computers |
| Parent | Digital Equipment Corporation |
PATHWORKS (capitalized as shown) was the trademark used by Digital Equipment Corporation (DEC) for software designed to facilitate communication between DEC minicomputers or servers and personal computers. It was compatible with PC and Macintosh platforms operating under MS-DOS, OS/2, and Windows. Originally named PCSA (Personal Computing Systems Architecture), the PATHWORKS server operated on OpenVMS, Ultrix, and subsequently Digital UNIX, enabling these systems or clusters to share files and printers with IBM PC-compatible machines and Macintosh workstations. A version of the PATHWORKS server for OS/2 allowed a personal computer to function as a server for other PCs. The software originated from LanMan/X, which was a portable iteration of OS/2 LAN Manager.
By 1992, DEC anticipated that revenues generated by PATHWORKS would exceed those from VMS. It became one of the company’s top-performing products, with each license producing at least $3,000 in associated server revenue—including hardware, software, storage solutions, printers, networking equipment, and services—positioning it as a significant income source throughout the mid to late 1980s.
Subsequent releases were marketed under the names Advanced Server for OpenVMS or Advanced Server for Unix (Tru64). Eventually, Advanced Server was supplanted by Samba on OpenVMS during the VMS migration to Itanium architecture due to the difficulties in maintaining compatibility with continually evolving Windows versions and the SMB protocol.
Features
The PATHWORKS client included:
- Connectivity via DECnet (later extended to TCP/IP and NetBEUI) between host systems and clients
- PowerTerm 525 terminal emulation provided by Ericom
- eXcursion X11 server designed for Windows environments
- DECnet-DOS file transfer tool (mostly obsolete since servers presented VMS/UNIX files as native PC files)
On the server side, PATHWORKS delivered file sharing and printing services through Microsoft’s native protocols. Later editions expanded support to include NetWare and Macintosh clients, although Microsoft clients remained predominant. For graphical user interface clients such as Windows 3.x, additional modules incorporated an X Window System server enabling graphical applications on VMS/UNIX hosts and clients for DEC’s ALL-IN-1 email and groupware platform. At the time, PATHWORKS was sophisticated in transforming microcomputers into effective terminals and workstations within DEC’s network environment rather than merely offering basic file and print functionality.
Implementation
While LanMan generally ran over Microsoft’s simple, non-routable NetBIOS/NetBEUI NBF protocol, PATHWORKS integrated a DECnet stack that included LAT transport for terminal connections. Given DECnet’s complexity relative to typical 1980s PC standards, the PATHWORKS client constituted a substantial software package on MS-DOS systems, making setup somewhat difficult. Maintaining enough conventional memory for DOS applications necessitated advanced memory management utilities such as QEMM. This limitation became less problematic with the advent of 386-based PCs and Windows’ inherent support for expanded memory.