One important factor to consider before choosing Open Source components or applications is the activity around the product (homepage). It is vital that your development projects check the following:
Does the product have an active developer base?
Is there an active community around the product?
Is the product backed by a company?
Is the product backed by Open Source organizations such as apache or external code house?
Only products which have a minimum of activity should be chosen. When evaluating a new Open Source product/library we always have the risk that the community behind it will die, and offer no more bug fix and new features. Many projects today are backed by big companies offering support, and other projects are considered so popular with a big user and developer base so the risk is considered small. When using smaller projects without company support or large user base you need to accept the risk to take over the project yourself to fix bugs and add new features.
My blog is basically about Architecture frameworks and Open Source. Architecture framework which defines how to organize the structure and views associated with an enterprise architecture. Client/Server solutions based on Open Source. Open Source (In house developed Source Code, external Open Source code). Development toolbox based on Open Source (Build tool, Version control, Test tools). Keywords her are Architecture framework and Open Source
Wednesday, November 10, 2010
Important factors before choosing Open Source?
Blog Archive
-
▼
2010
(9)
-
▼
November
(9)
- Problem supporting all the different versions of J...
- Which distribution of Linux should you use?
- What about your toolbox?
- Do you have automatic build in your company?
- Why your company should use Open Source?
- Beneficial business rules in your application, wha...
- Important factors before choosing Open Source?
- Why you should use Open Source?
- Open-source is growing within all market!
-
▼
November
(9)
Open Source code
- http://jakarta.apache.org: The Jakarta Project offers a diverse set of open source Java solutions and is a part of The Apache Software Foundation (ASF) which encourages a collaborative, consensus-based development process under an open software license.
- http://www.sourceforge.com: Open Source market place which is not only limited to Java source code. Also a meeting place for people and companies who want open source develop. This is place for both developer and people/companies that founds the different projects.
- http://www.collab.net/: Open Source marked place which is not only limited to Java source code
- http://www.gjt.org/: Called Giant Java Tree and is limited to code that follows the GNU Public License.
- http://www.gamelan.com/: This site Gamelan is well known and has been around for a while. This site has been commercialized and is now part of http://www.developer.com