On federal lands, Shell has been researchingmethods to cook oil out of the shale (basically oil-soaked rock) without mining it or polluting groundwater.
Open source projects require the writing of code, sure, but also developing documentation and training methods, managing and researching communities of users, testing the quality of existing code and designing the interfaces and interactions of user experience.