Tuesday, May 1, 2007

aswan (part 3)

[Part 1] [Part 2]

As I envision this forum of co-operation and collaboration, I see that there are a number of problems associated with this model.

Firstly, in trying to be a rewarding system, it has suddenly given incentive to benefit unfairly or hurt others. A malicious user may copy the code snippet posted by someone else and submit it as their own. And it would be difficult to verify the origins. As a solution one could propose that relying on the community in such scenarios is a good option but there should be some way to solve disputes in a fair manner. You don't want any user to think he/she has been sold a lemon.

Another problem is that most of the code we write, we write under strict intellectual property frameworks put in place by organizations we work for. I don't see large or even mid-sized corporations wanting to take the risk of allowing developers to make some of their code public. There would be too much control needed to ensure that IPRs are not breached - one errant developer could put the company at stake.

I haven't figured out a solution yet, but it would be truly amazing if we could collaborate at this level, at a global scale.

[Part 1] [Part 2] [Part 3] [Part 4]

No comments: