Re: OpenSource vs. Commercial



Danijel Tkalcec (RealThinClient) wrote:
Let's say there are 2 similar component sets for Delphi/BCB which do something you will need in your next application. One is Open Source, the other is Commercial, but not too expensive. Let's also say those components are not trivial and your product's success depends on those components stability, flexibility and robustness. At the moment, both component sets seem to offer the same, but there's a lot of things you would like to be added in the future.

What would you choose?
A) The Open Source project (free with source code), or
B) not-so-expensive commercial product (also with full source code)?


For me, having the source is most important of all - regardless of how good a component is, if source is not available, we do not and will never use it.


Then it depends ....for me, the Open Source is more attractive, because it's possible that what you need is the same that other users will need, so there's a bigger chance that this will be added, just as you need the functions to be. If you choose to make the changes yourself, then you can submit this for inclusion in future versions.
With the commercial set, you depend on requesting this from the developers and they must, by nature, weigh all the other similar requests and choose the most popular and economic route for develop. If you choose to make the changes yourself, then you might change the components enough so that upgrading future versions could be a problem.


Support and FAQ normally is not important for me ... if I have the source, I will figure it out - it's the only way to really understand what's going on in the code anyway.
.




Relevant Pages

  • Re: Whats the story with the "end of XP"?
    ... You can't call yourself an expert in cryptography without a solid familiarity with some of the most used algorithms and implementations - programs like GPG, OpenSSH and OpenSSL are known to be among the most secure solutions precisely because there are so many interested and capable people who have studied their source code. ... There is overwhelming statistical evidence that serious flaws in major open source software projects are fixed quickly - generally far faster than in comparable closed source projects. ... And there are people who feel that anyone can use whatever license they want, but that they personally will only use FOSS. ...
    (comp.arch.embedded)
  • FLOSS for e-learning
    ... participants as documentation on the issues and concerns related to the ... Free and Open Source Software for e-learning ... Free and Open Source Software (FOSS) has become an international ... Access to the source code is a precondition for this; ...
    (comp.os.linux.announce)
  • Re: PHP Classes suggestions (was Re: Recommendations for PHP Form Validation Script)
    ... > particular format is going to add anything meaningful. ... > dependency tree system with multiple possible package branches. ... > Well, this can happen to anyone, whether your project/service is open source ... so I will not Open the Source code of the site. ...
    (comp.lang.php)
  • Re: I was told that "I dont understand how Open Source works."
    ... Proper support from somebody who knows the product is as vital ... > under Open Source as anywhere else. ... and use that source code to create what they need, ... also means that releasing the source code is easier for the author ...
    (comp.os.linux.misc)
  • Re: legal Q about masm
    ... If phrased as "open source" then we're NOT ... "open source" licence from the MIT licence to the BSD licence and such ... DOMAIN_, where it's released as "source code", also count as "open source"? ... of libraries (or, at least, you can create the libraries but you can't ...
    (alt.lang.asm)