Systèmes logiciels tels que les bases de données sont libérés en utilisant différents types de licences. Systèmes de bases de données open-source sont mis à disposition avec accès au code source, tandis que les systèmes de bases de données propriétaires ont tendance à être une source fermé. Systèmes open-source sont généralement libres d' obtenir et d'installer , tandis que les systèmes propriétaires sont normalement achetés pour une redevance commerciale . Il ya des avantages et des inconvénients des systèmes de bases de données à la fois propriétaires et open-source , la détermination de leur attrait pour les différentes entreprises et organisations. Accès
systèmes de bases de données open-source code, tels que MySQL permettent l'accès à leur code source. Cela signifie que n'importe qui peut voir et modifier le code source ainsi que de l'utiliser dans sa forme exécutable compilé . Bases de données propriétaires ont tendance à être une source fermée , de sorte que lorsque vous achetez un système de base de données propriétaire , par exemple Oracle ou Microsoft Access, vous sont effectivement acheter le droit d' utiliser le logiciel plutôt que le logiciel lui-même . Bien que la possibilité d'accéder au code source utilisé dans un système de base de données ne peut pas question pour l'utilisateur final dans de nombreux cas , il peut affecter la qualité du code, car les communautés open-source sont en mesure de rendre compte et, dans certains cas, corriger les bugs . Parce qu'une base de données open-source peut être modifié , les organisations peuvent modifier pour l'adapter à leurs besoins particuliers .
Presse
systèmes open-source ont tendance à être mis à jour plus régulièrement que les systèmes propriétaires. Cela s'explique en partie parce que là où des systèmes propriétaires ne sont consultés et ont travaillé par une équipe de développement limité au sein de l' entreprise responsable du produit de base de données , les systèmes open-source sont travaillées par toute une communauté , parfois à l'échelle mondiale . Cela signifie que les bugs ont tendance à être fixé rapidement et les questions de sécurité abordées plus rapidement avec les systèmes open-source. Les failles de sécurité sont aussi plus visible avec un système open-source qu'avec un système propriétaire , où seuls les employés de l'organisation peuvent afficher le code .
Coûts
Les systèmes de bases de données propriétaires sont facturés à un taux commercial . Ces taux varient selon les différents types de compte et d'utilisation. Dans la plupart des cas , une organisation doit acheter une licence pour chaque ordinateur ou compte qu'ils comptent sur l'aide du système de base de données . Avec un système de base de données open-source, il n'ya généralement pas le coût et aucune restriction sur le nombre d'ordinateurs ou aux utilisateurs la base de données peut être installé sur ou accessible par . Les coûts associés aux systèmes de bases de données propriétaires varient considérablement pour différentes variantes de systèmes et de types de compte . Dans certains cas, les coûts sont si grands que seules les grandes entreprises peuvent considérer la base de données en option.
Soutien
soutien est l'un des rares aspects parfois considérée comme un avantage avec certains systèmes propriétaires. Avec les systèmes de bases de données open-source , support n'est généralement pas provenir d'un seul emplacement ou organisation , mais provient de la communauté dans son ensemble. Avec un système de base de données propriétaire , les clients peuvent acheter une licence avec un certain niveau de soutien fourni. Dans de tels cas, le client peut être plus assuré que le soutien dont ils ont besoin seront mis à leur disposition à des conditions convenues , le support d'un système open-source peut être moins prévisible .