Software -Systeme wie Datenbanken freigegeben werden mit verschiedenen Arten von Lizenzen . Open-Source- Datenbank-Systeme zur Verfügung gestellt werden mit Zugang zum Quellcode , während proprietäre Datenbank -Systemen zu Closed Source neigen. Open-Source- Systeme sind in der Regel kostenlos zu erhalten und zu installieren, während proprietäre Systeme normalerweise für eine kommerzielle Gebühr erworben werden . Es gibt Vorteile und Nachteile für beide proprietäre und Open-Source- Datenbank-Systeme , die Bestimmung ihrer Berufung auf verschiedene Unternehmen und Organisationen. Code Access
Open -Source-Datenbank -Systeme wie MySQL bieten Zugriff auf den Quellcode . Dies bedeutet, dass jeder sehen kann, und bearbeiten Sie den Quellcode als auch die Verwendung in seiner kompilierte ausführbare Form . Proprietären Datenbanken neigen dazu, Closed-Source sein , so , wenn Sie eine proprietäre Datenbank -System zu kaufen, zum Beispiel Oracle oder Microsoft Access , werden Sie effektiv Kauf das Recht, die Software anstatt die Software selbst zu verwenden. Obwohl die Fähigkeit , den Quellcode in einem Datenbanksystem verwendet zugreifen dürfen nicht an den Endverbraucher in vielen Fällen nichts, kann es Einfluss auf die Qualität des Codes , da die Open- Source-Communities zu berichten und in einigen Fällen Fehler zu beheben sind . Weil ein Open- Source-Datenbank bearbeitet werden können , können Unternehmen verändern , um ihre eigenen speziellen Bedürfnisse anzupassen .
Pressemitteilungen
Open Source Systeme neigen dazu, mehr regelmäßig aktualisiert werden als proprietäre Systeme . Dies liegt teilweise daran , wo proprietäre Systeme sind nur zugänglich, und durch eine begrenzte Entwicklungsteam innerhalb des Unternehmens verantwortlich für die Datenbank Produkt gearbeitet , Open-Source- Systeme werden von einer ganzen Gemeinschaft gearbeitet , manchmal auf einer globalen Skala . Dies bedeutet, dass Fehler schneller behoben werden und Sicherheitsfragen angesprochen rascher mit Open-Source- Systeme neigen . Sicherheitslücken sind auch sichtbar mit einer Open-Source- System, als mit einem proprietären System , wo nur die Mitarbeiter der Organisation den Code ansehen.
Kosten
proprietäre Datenbank -Systeme sind in einem kommerziellen berechnet. Solche Preise können variieren für verschiedene Abrechnungs-und Nutzungsdaten . In den meisten Fällen muss eine Organisation eine Lizenz für jeden Computer oder Konto sie planen, mit dem Datenbank- System auf . Mit einer Open-Source- Datenbank-System , es ist in der Regel keine Kosten und keine Beschränkung der Anzahl von Computern oder Benutzern der Datenbank installiert werden kann oder Zugriff . Die Kosten, die mit proprietären Datenbanksystemen zugeordnet erheblich variieren für verschiedene Systemvarianten und Account-Typen . In einigen Fällen sind die Kosten so hoch, dass nur große Unternehmen können die Datenbank eine Option.
Unterstützung
Unterstützung ist einer der wenigen Aspekte manchmal als Vorteil betrachten mit bestimmten proprietären Systemen . Mit Open-Source- Datenbank-Systeme ist die Unterstützung in der Regel nicht von einem einzigen Standort oder Organisation stammen , ist aber von der Gemeinschaft als Ganzes bezogen. Mit einer proprietären Datenbank -System können die Kunden eine Lizenz mit einem gewissen Maß an Unterstützung enthalten erwerben. In solchen Fällen kann der Kunde sicher sein, dass mehr die Unterstützung, die sie benötigen zur Verfügung gestellt wird , um sie mit vereinbartem Wortlaut werden , wo der Träger mit einer Open-Source -System kann weniger vorhersehbar.