'Open Source' describes software that is distributed with the 'source code' of the software. Open Source software typically has some form of license that allows the user to analyze and possible alter the source code.
Open Source is typically much more stable and secure than the closed source software such as microsoft windows because it can be analyzed by anyone. Open Source provides the source code so that it can be fully optimized for the exact needs. Updates and security fixes to Open Source software often occurs in hours or days, while the slothlike world of microsoft waits months or years for fixes and patches.
The idea behind DataBreeze is to combine some of the best Open Source technologies together to form a comprehensive Web Database System where the developers and Users need nothing else.
Benefits of the Open Source model
- Fast Bug Fixes - Users can find and fix bugs and submit the fix to the developer and bugs are fixed much faster.
- Optimization for platform - The User can compile the source for their platform and can tweak the compilation for better performance or stability.
- Customization - Users can customize the code for their needs if necessary.
- Analysis - Code can be analyzed to determine quality and security.