I don’t think that software, free or proprietary, will do any good for the environment, the way that it looks now.
I mean, why should software, and the growing evolution of it, benefit the environment? It mostly benefits the various manufacturing industries in various forms (especially the companies which make the chipsets for today’s electronic devices), who use the smelly, environmentally-hazardous factories in China, India, and Central America to create these devices (ranging from cell phones to personal computers to servers) which need bigger, better, flashier operating systems every two or so years and are built accordingly to handle such power.
What components do these computers and electronic devices use? They use various materials mined from the most minerally-resourced, most minerally-diverse regions of the world (DR Congo, South Africa, the Andes, etc.). Such ventures have tied into the local conflicts in these areas, such as the Civil War in the eastern DRC (blood diamonds, blood gold, blood coltan?), as millions of dollars in weaponry are to be gained through these minerals by the warlords who thirst for greater political control of these regions.
I mean, sure, we’re on our way out of the industrial age, and the transition from industrialization and industrialism to software and services is similar to the conflicts which accompanied the move from agrarianism and agricultural dependence to industry and manufacturing. Unlike the violent conflicts on the battlefield that accompanied the agriculture-to-industry movement (American Civil War, for example), the battles of this transition are being fought out in the courtroom, with every sort of company suing each other for copyright, patent, or some other form of intellectual property violation just to make a quick few billion dollars/euros in damages just to hold the company’s head just above the waters at the expense of someone else.
But, in the midst of trying to further the advance of software development (for- or non-profit), are we thinking about the environment?
Are we thinking about the ecological consequences of software being dependent upon industry and manufactured components, the makers of which depend upon mining and the building of factories in order to function?
At which point does software help preserve the ecological balance of this planet? Or is it simply a client of those who wish to expand the breadth of human civilization at the natural sciences’ expense?