When I first announced ObjectivismOnline, I got an email from a college CS major who warned me against using Open Source software because (a.) the leader of the movement is a dirty marxist, and (b.) free software in general is anti-profit, and this anti-capitalism. After doing some (very little) research, I indeed found out that Richard Stallman, the founder of GNU is a pretty sick character, who rants against self-interest and capitalism. (Not to be confused with Richard Salsman, who writes great articles.)Understandably then, I had to give a lot of thought to using free software, which is mostly released under the anti-IP GNU GPL license. There are other free software licenses such as the Creative Commons license, which features a dollar sign with an line through it as a logo, and the simple BSD license. (BSD=“Berkeley Software Distribution”) Not all free software is hostile to profits however. ImageMagik, a popular graphics library, starts out with John Galt’s pledge, and simply asks for postcards in exchange for using it.
So is using and making free software consistent with supporting intellectual property and profits? I think so. The advantages of open source software have already been covered at length, but I think the widespread usage of open source projects like linux, apache, php, and MySQL in commercial enterprises speaks for itself. For companies, open source projects are especially useful for creating standard platforms that they don’t have to develop on their own, and that their customers don’t feel chained to. From a personal standpoint, working on free software offers opportunities to develop new skills, work with a team on important projects, and show off your abilities. None of this is to say that there’s something wrong with closed software development. Both have their own niche, and I think that one should decide what kind of software to use based on their individual merit, rather than on ideological grounds.
What do you think?