Open Source Vs Proprietary Flashcards
Open source software
When the source code for the software is made available. Enables people to tailor the software to their needs or develop the code for different or enhanced purposes
Proprietary software
Software that is released as an executable program, but the source code is not made available. This prevents any alterations or developments being made to the software. The software development company allow others to use it through licensing
Open source systems benefits
. Free
. Large developer base
. Global third party communities for training, support and plugins
. Multiple modules and wide input
. Quick to set up
. Often cleaner and better cope as can be seen by others
. Scalable
. Portable and adaptable
Open source disadvantages
. Support not assured
. Lack or investment
. Security fixes not guaranteed
. May not be optimal for enterprise level websites
Propriety benefits
. Better documentation
. Assured fixes to security issues
. Better support
. Built for enterprise level sites
. Training provided
. Established third party vendor relationships
Proprietary disadvantages
. Expensive license fees
. Not bespoke solution
. More narrow input fro developers
. Lengthy set up process
. Updating processes may be complicated
. Hard to migrate
. Specific coding knowledge required
. Limited or no APIs
What is a stake holder
Either an individual, group or organisation who is impacted by the outcome of a project. They have an interest in the success of the project