Distributing modified platform layer source

Hello,

I need to modify some of the source files in the platform layer of the driver (kernel/nvidia/.c and kernel/nvidia-modeset/.c) for it to work with my OS distribution.
In section 2.1.2 of the included LICENSE file, it states that you can copy and redistribute software designed for Linux/FreeBSD as long as you don’t modify any of the binary files. Does this means that distributing modified source files is allowed?

Thanks.