Welcome to Questler!
  
Quest View Back
 
tip Do you believe in open source code.. and what is the advantage and disadvantage if we use it
 
 

Posted by emakhoul on 22.03.2008
5 comments  | 79 views | Bookmark this post on del.icio.us. | Digg this post on digg.com. | Thumb this up at StumbleUpon. | Submit this post on reddit.com. | Submit this post on newsvine.com. | Share on Facebook. | Submit this post on myspace.com. | Search Technorati for links to this post. | Submit this post on twitter.com.
 
Rating  0 
 
 
 
Login to post your comment or

Newest | Oldest
Posted by Ghassan on 23.03.2008
 

hi questlers... it seems there's a misinterpretation to the term open source, open source is a concept, it applies to small scripts (e.g. feedback form) to the big ones (e.g. cms, crm)..
"Open source is a set of principles and practices on how to write software" -Wikipedia


so it's not really a matter of haveing a support or not (it's a good thing to have a support or even comments, but not necessarily associated with open source as a concept) we've been using open source (i.e. LAMP) for a long time, and we used a "corporate" technology (i.e. asp.net) for couple of times... as said before, every body is thinking from a developer point of view, but when we wanted to create application to sell as software, we found that asp.net is better to protect our code and our hard work, no company who sells softwares for a living would like their hard work to be "open" to every one to take from unless they had to.. I know there is ways to encrypt PHP which we used before (e.g. Zend encryption) but it's still not as efficient as asp.net... this subject got me heated up, I should probably write a blog about it on the weekend and publish a copy here :)

Posted by Ancora Imparo on 23.03.2008
 

Open source can be excellent. But as other posters have cautioned, make sure that it has a strong supportive community actively involved in use and development. Once that is established, the software can be as excellent (and often better and more reliable) as any for which you might pay tens of thousands for.

 

Furthermore, the open source approach ensures that in theory an application never dies because it can be revived at any time in the future.

I strongly support the open source concept.

Posted by razano on 23.03.2008
 

I'd agree with Mamod, that is to check how active and how large the development community behind a specific project before you use its code.

Posted by Ghassan on 22.03.2008
 

I'm not sure what do you mean by "beleive (believe)".. but it's as simple as this: open source is better for developers and service providers.. bad for software houses who sell softwares as a product.. so it depends on who you are and what is it your doing.

Posted by Mamod on 22.03.2008
 

Of course I believe in open source, and the most considered disadvantage is the development process, where at some point the project may die especially if there is no funds. the result is an out dated software, no new features no support and no patches.

Other than the above, everything else is an advantage :)

My advice if you want to use an open source is to make a research first, make sure it's an active project, make sure it has a support forum and a strong community, just like wordpress or any other strong open sourced.