[ August 31st, 2009 ]

Software Philosophy: The Copyleft

copyleftWe all know about copyright and the laws governing them but do you know about the copyleft?

According to the GNU website, “Copyleft is a general method for making a program or other work free, and requiring all modified and extended versions of the program to be free as well.” The main difference of a product/program that is is “copyleft” from one that is simply not copyrighted or made available to anyone freely is that it ensures that all other programs and products arising from the original one remains free as well because “Copyleft says that anyone who redistributes the software, with or without changes, must pass along the freedom to further copy and change it.”

Now with such a nice spirit of sharing why isn’t everyone adopting this new way of thinking and “copylefting” their works? The answer isn’t always just plain economics since you can sell copylefted products thus allowing for a profit. What CANNOT be done is simply disallowing anyone else to your software in whatever way they want to. However, you have to acknowledge that the “copyleft” makes for minimal profit since the creator’s “power to control” his creation is limited to simply saying that others need to also share. No more decades of getting royalty from outdated but important works that were the basis of other works.

What’s interesting is that what many people don’t realize is that there are other ways out there to “copyright” [or not] your works. In this digital age knowing how to protect your rights/wishes or at least the rights of your users is a must if you really wish to attain your goals.

[ August 19th, 2009 ]

Blame, Praise, and Free Will

blameBlame is described in Wikipedia as “the act of censuring, holding responsible, making negative statements about an individual or group that their action or actions are socially or morally irresponsible.” Praise, on the other hand, is said to be “the act of making positive statements about a person, object or idea, either in public or privately. Praise is typically, but not exclusively, earned relative to achievement and accomplishment.”

They may be opposites in that one is negative and the other positive but they share a common thread, which is that assigning blame or giving praise to someone both means assigning responsibility to that person. Because of this the very tricky issue of “free will” has to come into play, after all how can anyone be held responsible for anything without free will. And so the classic debate that is still as ever goes on.

If you are interested in delving more into the free will, blame, and praise issue a must read would be Garrath Williams’ article “Praise and Blame”. There he “contrasts three influential philosophical accounts of our everyday practices of praise and blame, in terms of how they might be justified” including the Kantian approach (where the subject of free will is discussed), the utilitarian approach (discusses praise and blame in relation to their usefulness in terms of social benefits), and the Aristotelian approach (focuses on mutual accountability and moral education).