FOSS status is purely based on the license, it's still GPL and that means you can do whatever you want with the source the upstream project might not take your patches, for whatever reason, but if it's quality code otherwise that's their loss