2010/9/13 விக்னேஷ் நந்த குமார் <[email protected]>
> > [OT] > > > > But Why? > > The intention is not to stop creating new software. If the OP's basic idea > of the new software is completely novel then creating a new software is > worth it. But if one says "I'm going to create a software exactly like > facebook", then what is the use when an equivalent Free Software exists? If > the OP's new software is intended to have extended features, then adding > those features to the existing software makes it more usable. > > To be fair to the OP, he never mentioned that they wanted to make an exact copy of Facebook. All he wanted was info on a key-value/NoSQL database. I still don't understand your stance. Are you saying that there should not be multiple Distributions of open source Linux distros / Browsers / Database servers / Chat engines / Gaming frameworks / ... / ... and everyone involved with open source should contribute to one root distro / browser / db server etc? In my opinion, unless there are choices to the end user and unless open source teams compete with each other, there will be very little innovation / creativity or even bug fixes. Let there be plurality. It is a must for a good open source eco system. And I think it is plainly wrong to judge a person's capacity to create and innovate. I am not against contribution to other projects. I salute all the contributors to the open source projects out there. Without them, the open source eco system will not be where it is. > "Creating" is half the fun of knowing to hack and especially if > > it's a hobby/passion. > > Studying the existing software and modifying it is more of hacking than > what > creating is. A good programmer should be able to study and analyze others > programs as well. > > > I think it is a very personal opinion and cannot be debated. For one, I am not good at studying and analyzing other people's code, but I would let my peers decide weather I am a good programmer or not ;) Arun _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
