sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgres är den coolaste databasen – Anledning #2:Licensen

Rättsliga dokument =LÄSKIGT!!

Det är den typiska ekvationen, och det är sant - förutom när det kommer till PostgreSQL.

Låt mig förklara...

Jag har fått höra av både potentiella kunder och kunder att när de sätter sig ner för att förhandla villkor med Oracle, ställs de inför fler advokater än de har ingenjörer. Inte konstigt att man ryser vid tanken på att utvärdera en databas licens.

Om bara alla databaser vore lika enkla, juridiskt, som PostgreSQL.

Får jag använda den? Ja!
Måste jag betala för att använda den? Nej!
Kommer jag någonsin måste du betala för att använda den? Nej!
Men det finns en gräns för mängden data jag kan lagra? Nej!
Då måste det begränsas i funktionalitet? Nej!

Det finns mer.

Du kan modifiera den, du kan bädda in den i din programvara, du kan dela den, du kan till och med distribuera den fritt – licensen tillåter allt detta.

PostgreSQL-licensen är totalt 143 ord. ENDAST 143! Dessa ord sammanförs för att berätta bara två enkla saker:

  1. Du kan göra vad du vill med databasen
  2. Du får inte skylla på University of California om du förstör saker och ting

tro mig inte? Varsågod och läs den själv.

Det tar inte mer än 5 minuter – garanterat!

Visserligen kan den andra punkten verka som en vändning för stora företag som behöver någon att falla tillbaka på ifall något går fel (a.k.a. en leverantör). Jag tror att PostgreSQL har ett steg upp även på det området, men det kommer att bli ämnet för en efterföljande blogg...

Håll utkik!

Orsak #1:Utvecklare älskar det!
Orsak #3:Ingen leverantörslåsning
Orsak #4:Det går att utöka
Orsak #5:Det kan inte köpas ut


  1. Så här fixar du "Ogiltigt objektnamn 'OPENJSON'." i SQL Server

  2. Logga ALLA frågor i en SQL Server 2008 Express-databas?

  3. MySQL LOG() Funktion – Returnerar den naturliga logaritmen för ett värde

  4. PostgreSQL kolumn foo finns inte där foo är värdet