We are given the functional equation:
\[
f(x + y) = f(x)f'(y) + f'(x)f(y)
\]
First, substitute \( x = y = 0 \) into the equation:
\[
f(0) = f(0)f'(0) + f'(0)f(0)
\]
Since \( f(0) = 1 \), we get:
\[
1 = 2f'(0)
\]
\[
f'(0) = \frac{1}{2}
\]
Next, substitute \( y = 0 \) into the original equation:
\[
f(x) = f(x)f'(0) + f'(x)f(0)
\]
\[
f(x) = \frac{1}{2}f(x) + f'(x)
\]
\[
f'(x) = \frac{1}{2}f(x)
\]
Thus, solving the differential equation \( f'(x) = \frac{1}{2}f(x) \) yields:
\[
f(x) = e^{x/2}
\]
Now, we compute the sum:
\[
\sum_{n=1}^{100} \log f(n) = \sum_{n=1}^{100} \log e^{n/2} = \sum_{n=1}^{100} \frac{n}{2}
\]
The sum of the first 100 integers is \( \sum_{n=1}^{100} n = 5050 \). Thus, the required sum is:
\[
\frac{1}{2} \times 5050 = 2525
\]
Thus, the answer is \( \boxed{2525} \).