Thursday, November 11, 2010

Beneficial business rules in your application, what about Open Source?

Beneficial business rules in your application, what about Open Source?If you have beneficial business rules in your applicationcode and you would like to keep your code for yourself. You have can’t chose license models that have specific mutual conditions.

The list below gives you some guidelines:

Small products with APL , MIT , BSD licenses can be used if the software following these licenses does not require any legal evaluation from your company. Popular software using these license models is Spring framework and Apache web server.

Large products or GPL , LGPL you should formally evaluated these if you are thinking of embedding the code (in your own code).

When possible, consider open sourcing code that is meant to be shared internally
Improve quality
Reduce amount of special knowledge needed internally
Reduce amount of documentation needed


In different part of a organization you should also consider complete Open Source applications. If you are choosing a complete application for a specific department (sales, internal, IT) there will always be special requirements depending on the department.

Search This Blog