Programvare systemer som databaser slippes ved hjelp av ulike typer lisenser . Open- source database systemer er gjort tilgjengelig med tilgang til kildekoden , mens proprietær database systemer har en tendens til å være lukket kildekode . Open- source systemer er vanligvis gratis å skaffe og installere , mens proprietære systemer er vanligvis kjøpes for en kommersiell avgift. Det er fordeler og ulemper til begge proprietære og åpen kildekode databasesystemer , bestemme sin appell til forskjellige bedrifter og organisasjoner. Kodetilgangssikkerhetsrestriksjoner
Open- source database systemer som MySQL gi tilgang til kildekoden . Dette betyr at alle kan se og redigere kildekoden , så vel som å bruke den i sin kompilert kjørbar form . Proprietære databaser pleier å være lukket kildekode , slik at når du kjøper en proprietær database system , for eksempel Oracle eller Microsoft Access , er du effektivt kjøper retten til å bruke programvaren i stedet for selve programvaren. Selv om muligheten til å få tilgang til kildekoden som brukes i en database system kan ikke saken til sluttbruker i mange tilfeller kan det påvirke kvaliteten på koden fordi åpen kildekode samfunn er i stand til å rapportere og i noen tilfeller fikse bugs. Fordi en åpen kildekode- database kan redigeres , kan organisasjoner endre den til å passe sine egne spesielle behov.
Lanserer
Open- source systemer har en tendens til å bli oppdatert mer regelmessig enn proprietære systemer . Dette er delvis fordi der proprietære systemer vil kun bli og jobbet på av en begrenset utvikling team i selskapet ansvarlig for databasen produkt, er åpen - kildekode-systemer jobbet på av et helt samfunn , noen ganger på en global skala . Dette betyr at bugs tendens til å bli løst raskere og sikkerhetsspørsmål adressert mer omgående med åpen - kildekode-systemer . Sikkerhetsproblemer er også mer synlig med en åpen kildekode- systemet enn med et proprietært system , der bare ansatte i organisasjonen kan vise koden .
Kostnader
< p > proprietær database -systemer kostnadsføres på en kommersiell rate. Slike variere for ulike typer av kontoen og bruk. I de fleste tilfeller må en organisasjon kjøpe en lisens for hver datamaskin eller konto de planlegger å bruke databasesystem på . Med et open-source database system , er det vanligvis ingen kostnader og ingen begrensning på antall datamaskiner eller brukere databasen kan installeres på eller berøres av . Kostnadene forbundet med proprietær database systemer varierer betydelig for ulike system varianter og kontotyper . I noen tilfeller , kostnadene er så stor at bare store organisasjoner kan vurdere database et alternativ.
Support
Support er en av de få aspektene noen ganger vurderes en fordel med visse proprietære systemer . Med open -source database systemer , er støtte vanligvis ikke hentet fra en enkelt plassering eller organisasjon , men er hentet fra samfunnet som helhet. Med en proprietær database system , kan kundene kjøpe en lisens med noen grad av støtte inkludert. I slike tilfeller kan kunden bli mer trygg på at den støtten de trenger vil bli gjort tilgjengelige for dem på avtalte vilkår , der støtten med en åpen kildekode- systemet kan være mindre forutsigbar .