It was a different times. But FigForth was AFAIK in the public domain: "September 1980
This public domain publication is provided through the courtesy of Forth Interest Group, P.O. Box 1105, San Carlos, CA 94070.
Further distribution must include this notice."
EA used Forth even for 6502 assembly loaders without any Forth code in it. It must have been horrible to read as source code, because the opcodes and parameters are in reverse… How do I know? Well, 6502 Forth routines always start with a pointer to the beginning of the assembly code. In assembly code nobody would do that, because that pointer serves no purpose, but the Forth compiler generates it, so there you have it.
The track alignment protection is clearly older than the overlapping sectors within a track. You can see that the code evolved (they added encryption, etc). But even within the same scheme the code changed, e.g. "Murder on the Zinderneuf" is older than "The Seven Cities of Gold" and has therefore slightly older source code, e.g. they all have a check for the Atari 1200XL (yes!), but only Seven Cities of Gold detects the 600/800XL correctly.
Does anybody have a list of all EA games for the Atari 8-Bits?