Software-closed architecture

Software-closed architecture refers to the inability of users to upgrade, add to, or alter in any simple way the software contained within a computer system.