Какому-то советскому умнику взбрело в голову перевести "context-free grammar" как "контекстно-свободная грамматика" вместо "бесконтекстная грамматика", и так оно и пошло гулять. А всё потому, что за железный занавес не проникали cholesterol-free products.
(навеяно этим)