Let $D \colon X \to Y$ be a map of Banach spaces and define
$$(\mathrm d_f D) g := \displaystyle\lim_{\varepsilon \to 0} \frac{D(f+\varepsilon g) - Df}\varepsilon$$ given that the limit exists.
Suppose that $(\mathrm d_f D) g$ does not depend on $f$, will the assignment $$g \mapsto (\mathrm d_f D) g$$ be additive?
A friend of mine has the hypothesis that the condition implies that $D$ is affine linear, i.e. linear up to a constant.
If $X = \mathbb{R}^n$ and $Y = \mathbb{R}$, then, if $D$ is differentiable any differentiable function (that would be in a Fréchet sense) we know: $$ D(f+\varepsilon g) = D(f) + (\varepsilon g)\cdot \nabla D(f) + o(\varepsilon g) \iff $$ $$ \frac{D(f+\varepsilon g)-D(f)}{\varepsilon} = g \cdot \nabla D(f) + \frac{o(\varepsilon g)}{\varepsilon} $$ It follows that $(d_fD)g = g \cdot \nabla D(f) $. So this is an additive relationship.
You can generalize this approach for other Banach spaces.
You see that $D$ need not be affine at all.