Ethical Issues in Open Source
Hello all. I need to write a paper on the Ethical Issues involving Open Source for a college class. Our textbook is "Readings in CyberEthics: Second Edition". There are two articles that I read that pertain to Open Source, one is "Ethical Issues in Open Source Software" by Frances S, Grodzinsky, Keith Miller, and Marty Wolf. It gives a good overview of Open Source and the history involved. The other article is the famous, "The Cathedral and the Bazaar" by Eric Raymond. Both were very interesting to read, however, I would like to take a different approach or "spin" on the topic. The history of OSS is well known so I don't want to go the route everyone takes on the issue. Does anyone have any unique takes or suggestions for interesting topics that I could pursue? Thanks in advance. :)
|
you could also try to point out the difference between "open source" and "free software". this should be very interesting from an ethical point of view.
|
Sounds interesting (to me at least as a college ethics prof....). What about something having to do with the questions I always get when I tell someone who has never heard about open source software about it: "But why would anyone give away their code for free? Shouldn't you have exclusive rights to something that you created? Are these geeks so dumb (or altruistic) that they don't really ever consider making some money off of this stuff?"
good luck, geomatt |
Quote:
and Lakhani, Wolf, Robert, 2003, "why hackers do what they do: understanding motivation and effort in free/open source software projects", MIT sloan working paper no. 4425-03 economists know the answers to so many questions... :jawa: |
How's this - you start off by bringing in some examples of what challenges the OSS community is facing in terms of patents and the like. You then move into a quick history of OSS. Don't forget the evil 1976 letters from Bill Gates where he derides OSS and marks a move from OSS to closed-source.
I'd say you then need to see how business has handled the open vs. closed issue. I remember as a kid making copies of my Apple II floppies using various cracking techniques. One of my buddies in Stuttgart even ran a software "trading" ring for Amstrad (and later Amiga) programs. This type of piracy has forced closed-source businesses to act in certian ways, while the OSS community acts in a different way. For example you could point out how OSS companies are enforcing the GPL just as closed-source companies try to enforce copy protection. |
Personally, I do not see how ethics and OSS intersect. If we define ethics as dealing with what is right and wrong, and someone's obligation to act towards the good side, then ethics in the context of OSS would seem to imply that people would have a duty to create OS software, and the concept of "mandatory volunteerism" seems contradictory to me. In other words OSS is done on a voluntary basis, and the work is being donated.
A much more interesting ethical question to me would be the examination of ethics within a closed source shop. If a developer *knew* (or discovered) that a certain design flaw existed, which could be exploited and consequently could harm or negatively affect its userbase, but the developer could not speak out about it publicly (due to the risk he/she would be fired), then that would be an interesting ethical dilemma. It would be analogous to an automotive designer discovering that the antilock braking system could fail entirely if a certain set of very remote conditions were present. Should a person in that scenario just keep their mouth shut and act surprised when the flaw is discovered, or should that person fight the corporate bureaucracy and try to get it fixed? And, if it's the latter, how far should the person go? To me, that's an interesting conversation. Just my 2 cents -- J.W. |
Thank you for the replies everyone. Keep them coming. :)
@J.W. I think the ethical issues involving this are much broader. For example, if one was taking a utilitarian standpoint, then Free Software would be the best way to go. Since it's open to everyone, lots of people benefit. OSS by some is considered a "public good". |
Quote:
Your arguement is valid from your POV. However, there are many other avenues that I can think of right now. For example. I write an OSS applicaiton, charge $50 for it and get a nice business going. Someone else, takes my code (which is within their legal rights), slaps a new label on it and markets it as better than my code thus taking my business away. Is that ethical? I'm not going to answer, I'm just pointing out that there are issues here, which may or may not need to be delt with. Quote:
|
Quote:
sorry for my language I'm not a native english speaker. bill's letter is always a good starting point of course. if you have to quote it from a "serious" source, try "fire in the valley" by freiberger and swayne. or the original magazine if you can find it (I didn't) stimpy |
Some of you seem to me to be right that Open Source per se is not an ethics issue. It's more a matter of which software development model works best. Of course what it means for software to work is exactly what's at issue - if "working" means making Software, Inc. a ton of money from delivering finished products and the upgrades needed when the finished product no longer seems so finished, then maybe closed source works. But if "working" means something more like being part of a work in progress, then I think many people who post here would agree, open source works best. I guess that's the issue - is software like a manufactured product with proprietary techniques used to produce it, or is it more like scientific research, something best pursued out in the open?
-geomatt p.s. Hey stimpsonjcat thanks for the references to those articles. |
Quote:
Certainly there are no shortage of ethical questions related to computers/software, but at least to me they exist in other areas. Suppose for example that you discover that a neighbor or business down the street has set up wireless access, but they've neglected to secure it and it appears that certain materials are exposed that probably shouldn't be. Are there ethical considerations there? (I would say Yes.) In any case, I don't mean to go off on a tangent, or to steer firefly2442's thread in another direction, so I'll keep quiet. Please carry on -- J.W. |
There actually was a case where someone died or almost died because they recieved massive doses of radiation. The programmer who coded the machine to give the kemotherapy did not acount for a very specific key sequence to be pressed. When the nurse pushed these buttons all at once... well, it wasn't good. The point is, should the programmer be liable? Is the nurse liable at all? What ethical responsibilities does a programmer have to make sure his or her product works correctly?
|
Quote:
through the advances of computer technology some non-information goods have made a transition towards information goods in the past few years, e.g. music. but this is a different story.. firefly244, as for the programmer of that chemotherapy software I don't see why it should make a difference whether the program is open source or not. Quote:
stimpy |
Quote:
|
On a slightly off-topic note : I, for one, would be interested in reading your paper when it's done (if you want to share it, that is :) ).
|
All times are GMT -5. The time now is 08:44 PM. |