Over a six month period we (Nets=old BBS) analyzed usage of open-source (code) by collecting data from 12-14 large development projects based on Java. Most of these projects have been initiated in connection with the Stay project. We have extracted the following vital statistical data from these projects
The source code deployed:
• In house developed source code (including libraries)
• External open-source code (including libraries)
• External closed source code (including libraries)
The result was amazing, data shows that approximately 76% of code is open-source code, less than 7 % is closed external code, and 17% is developed in-house. The external code is reduced day by day as we convert our old code from WAS (WebSphere Application Server, from IBM ) to Jetty.
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
Monday, March 14, 2011
76% of our code is open-source code
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