Attempting to hire contractors to develop code using open-source framework with Apache 2.0 license.
In reviewing our legal contract, the contractors are hesitant to sign because they want to donate framework bug-fixes and new widgets (checkboxes, drop-down lists, etc.) to open source effort, which aren't proprietary. Legal department is OK to carve out specific exceptions in contract, but contactors can't view code until signing contract, and even then, likely won't know where the bugs are that need fixing, or which widgets will need to get developed in next 1-2 years to add to the contract up front.
Is there some language we can drop into the contract to satisfy both parties? How do others address what seems like a basic concern with open source frameworks? Both parties agree in principle with each other's concerns, yet unable to "fix" the legal wording to move things forward.