History of Easytrieve

Easytrieve has one of the longest continuous histories of any mainframe development tool. From a small vendor in the early 1970s through Pansophic, Computer Associates, and Broadcom, the product survived platform shifts, language evolution, and decades of competition from COBOL, SAS, and SQL-based reporting. Understanding that history explains why so much production code still bears CA- or Pansophic-era conventions.

Progress0 of 0 lessons

Origins at Ribek Corporation (Early 1970s)

Easytrieve began at Ribek Corporation, named for founder Robert I. Beckler. The first releases appeared around 1971 or 1972, a period when enterprises were moving from punched-card batch to disk-based processing on IBM System/360 and compatible machines. Programming meant COBOL or Assembler for most application work—verbose, slow to change, and expensive to maintain for simple listing jobs.

Beckler's insight was that report work followed patterns: read a file, test conditions, accumulate totals, print headings and detail lines. A specialized language could capture those patterns in a fraction of the lines COBOL required. Early Easytrieve targeted IBM System/360/370 and RCA Series 70 environments, reflecting the hardware mix in large data centers of the era.

The name itself signals the value proposition: make report retrieval and generation easy. That positioning attracted data processing departments that were not full application development shops but still owned nightly and monthly reporting.

Pansophic Systems Era (1973–1991)

In 1973, Pansophic Systems became the exclusive North American reseller for Easytrieve. Pansophic had credibility in the mainframe tools market and a sales channel into Fortune 500 data centers. Reselling grew into ownership: in 1979 Pansophic acquired Easytrieve outright from Ribek.

Under Pansophic, Easytrieve spread through banking, insurance, and government installations. The product gained features for VSAM and indexed files, control breaks, and more sophisticated report layout. Pansophic also marketed workstation companions and training materials that cemented Easytrieve as a skill listed on mainframe job postings.

If you maintain code from the 1980s, you may still see Pansophic copyright lines in listings or JCL proc libraries named with Pansophic conventions. Those artifacts mark programs written before the CA era.

Computer Associates Era (1991–2018)

Computer Associates International (CA) acquired Pansophic in 1991, folding Easytrieve into a broad mainframe and distributed portfolio. CA branding produced names such as CA-Easytrieve Plus and later Advantage CA-Easytrieve Plus Report Generator in documentation titles many veterans still reference.

CA investment added Easytrieve Plus—a superset with SQL file support, enhanced file declarations, distributed platform ports, and online screen facilities. Release numbering moved through 6.x into 11.x as the language modernized while preserving backward compatibility for legacy source.

During the CA years, enterprises debated whether to migrate reports to BI tools, data warehouses, or COBOL replacements. Many reports did migrate—but a large core remained on Easytrieve because rewrite cost, regression risk, and overnight batch SLAs favored leaving working programs in place.

Broadcom and CA Easytrieve Report Generator (2018–Present)

Broadcom completed its acquisition of CA Technologies in 2018. Easytrieve became part of Broadcom's mainframe software division, documented as CA Easytrieve Report Generator with TechDocs at release 11.6. Broadcom continued shipping enhancements: environment-independent FILE statements, automated SQL cursor handling, boundary checking on subscripts, GUI Workbench, and Visual Studio Code extension support.

The CA name persists in product branding because customers recognize it from decades of contracts, license metrics, and run books. Operationally, support and documentation now flow through Broadcom channels.

Timeline at a Glance

Easytrieve ownership and milestones
PeriodMilestoneSignificance
1971–1972Initial releaseRibek Corporation (Robert I. Beckler) releases Easytrieve for IBM System/360 and RCA Series 70
1973Pansophic resellerPansophic Systems becomes exclusive North American reseller; expands mainframe adoption
1979Pansophic acquisitionPansophic purchases Easytrieve from Ribek; product development continues under Pansophic
1991Computer AssociatesCA acquires Pansophic; Easytrieve becomes CA-Easytrieve with Plus extensions
2018Broadcom acquisitionBroadcom acquires CA Technologies; product rebranded as CA Easytrieve Report Generator
11.x / 11.6Modern release lineSQL files, GUI Workbench, VS Code integration, cross-platform Plus on z/OS and distributed OS

Easytrieve Classic vs Easytrieve Plus in Historical Context

Easytrieve Classic refers to the traditional report generator semantics familiar from the Pansophic and early CA years: FILE/REPORT/ACTIVITY structure, mainframe-focused runtime, and options tables tied to installation defaults. Easytrieve Plus extended the language without throwing away Classic programs.

Easytrieve Classic characteristics

  • Core report and file processing statements used since the 1970s and 1980s.
  • Strong z/OS batch orientation with JCL-driven compile and execute procs.
  • Options controlled through installation tables and compiler defaults.

Easytrieve Plus additions

  • Ports to UNIX, Linux, and Windows for distributed batch reporting.
  • SQL FILE access with simplified SELECT/INTO handling in release 11.x.
  • PROGRAM statement parameters, COMMIT for SQL units of work, longer logical file names.
  • Performance options such as report work files instead of virtual file storage for large reports.

Most shops today run Plus even when source looks Classic—the Plus compiler accepts legacy syntax and adds features incrementally.

Why the History Matters to Practitioners

Historical layers show up in daily work:

  1. JCL procs may reference CA or Pansophic library names in STEPLIB concatenations.
  2. Source comments and headers cite copyright years spanning multiple vendors.
  3. Options table migration from 6.x to 11.x formats appears in Broadcom release notes when upgrading compiles.
  4. Mixed skill sets: senior staff trained on Pansophic manuals, juniors reading Broadcom TechDocs—terminology differs slightly.

Knowing the timeline helps you interpret old audit documents, estimate migration effort, and argue for training budget: this is not a dead language but a mature product with fifty years of institutional knowledge embedded in production jobs.

Competitive Landscape Over the Decades

Easytrieve never existed in a vacuum. In the 1970s and 1980s, COBOL REPORT SECTION and RPG reports competed for the same workloads. In the 1990s, SAS and fourth-generation tools on distributed platforms offered analytics-heavy alternatives. In the 2000s, SQL reporting and BI dashboards promised to replace green-bar paper. Easytrieve persisted because batch file reporting on z/OS remained cheap, reliable, and integrated with existing security and scheduling.

Explain It Like I'm Five

Easytrieve is like a favorite recipe book that got passed from one kitchen to the next. One chef wrote the first recipes long ago. Another chef bought the book and added new dishes. Later a big restaurant company owned the book and printed a fancy new edition with pictures. The newest company still sells the book, but many families still cook from the old pages because they know exactly how dinner tastes when they follow them.

Exercises

  1. Draw a timeline with four ownership changes and one feature added under each owner.
  2. Search your site's job documentation (if available) for CA, Pansophic, or EZT library names.
  3. Explain in two sentences why Broadcom docs still use the CA product name.
  4. List three differences between Easytrieve Classic and Easytrieve Plus.
  5. Read the Broadcom "Differences Between Releases" page for 11.6. Name one compatibility change from 6.x options tables.

Quiz

Test Your Knowledge

1. Who originally developed Easytrieve?

  • IBM
  • Ribek Corporation
  • Computer Associates
  • Broadcom

2. When did Pansophic Systems acquire Easytrieve?

  • 1973
  • 1979
  • 1991
  • 2018

3. Which acquisition brought Easytrieve under Broadcom?

4. Which mainframe systems did early Easytrieve support?

  • z/OS only
  • IBM System/360 and RCA Series 70
  • UNIX workstations only
  • Windows NT servers

5. Why does legacy documentation still say "CA-Easytrieve"?

  • CA still owns the trademark separately
  • Products kept CA branding after the Broadcom acquisition
  • It refers to a different product
  • It is a user-defined alias only
Published
Read time10 min
AuthorMainframeMaster
Reviewed by MainframeMaster teamVerified: Broadcom release notes and historical product documentationSources: Wikipedia Easytrieve, Broadcom TechDocs release history, CA Pansophic product archivesApplies to: Easytrieve Classic and Plus across CA and Broadcom releases