Should Enterprise IT Give Back To Open Source?
snydeq writes "InfoWorld reports on the fight over open source 'leeches' — companies that use open source technology but don't give back to the open source community. While some view such organizations as a tragedy of the commons, others view the notion of 'freeloaders' as a relic of open source's Wild West era, when coding was a higher calling and free software a religion. To be sure, increased adoption by mainstream enterprises has played a hand in changing the terms of this debate. Yet, as the biggest consumer of open source software, enterprise IT still gives almost nothing back to the community, critics contend, calling into question the long-term effect corporate culture will have on the evolution of open source — and the long-term effect open source will have on rewiring companies toward collaboration."
...I once quite a job over this exact problem. Managers at my old company constantly claimed "cost savings and ROI" by using these "new software tools" but didn't dare mention they were FOSS tools for fear of ridicule by the "CTO and CIO" folks who get their "tech news" from trade rags. Then, once I wrote a neat tool for file synchronization over several Linux boxen I asked to open it up because I needed help and also because I knew others in the community would benefit; and yes I was saving the company money. They said "No." and I said, "OK, I'm out." They offered more money and I said "I'm still out." Granted most folks on Slashdot will think I'm an idiot and not "American" or a "Capitalist" for doing such a thing but I sincerely believe folks need to start doing what I did in order to get it through the management brain that "without our code, you have no cost advantage over the competition." Now, unleash the /. ridicule hounds...
They're also giving back by submitting bug reports and helping devs find problems in the software. They might also help others solve problems in mailing lists and forums.
Most users that give back give back in the same way. Why should we hold small companies to a higher standard?
*sigh* back to work...
I give back. I support, test, evangelize, promote, install, use, help others use FOSS.
I use FOSS because it is FREE (Libre AND Gratis). Because of Linux (and other FOSS), I've helped change the minds of many people to the benefits of FOSS.
Just recently, My Father-in-law had to reset his laptop (unfortunately XP) and had to re-install Adobe CS Suite. Well Adobe said he had too many installs already, and to call in. He called in, and they said "We don't support that version any longer".
We all know to expect this behavior, but this was completely the last straw for my FIL, and he told the support person he will never use Adobe ever again.
After I put in a Linux Server for him (Document Backup), and he saw how well it worked, he asked if Linux would work on his laptop. :-D
So, we take Linux to one person at a time. We all work towards this.
And while it may not look like we are making much progress, we are. I can recall back in the early days of Linux, how much of a "joke" it was. Well, slowly and surely it is starting to make real impact into the world.
That impact is not because of corporate support for FOSS, it is because FOSS is being worked into corporate, just like when PC's started to sneak into corporate 35 years ago.
One day, corporate is going to wake up and realize that FOSS is in the workplace, because the tools they have provided are not sufficient.
Then ... you win.
Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.