Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 11 reacties
Bron: EnterpriseDB

EnterpriseDB heeft tijdens de LinuxWorld-conferentie in San Francisco bekendgemaakt binnenkort een nieuwe database, die gebaseerd zal zijn op PostgreSQL, op de markt te gaan brengen. Afgelopen mei was een bŤtaversie van deze databasesoftware, met de naam EnterpriseDB 2005, vrijgegeven. De database is gebaseerd op PostgreSQL en heeft dus alle features van die software aan boord. Daarnaast is de software uitgerust met een betere compatibiliteit met Oracle-databases en is de performance verder verbeterd. EnterpriseDB hoopt dat deze aangepaste versie van PostgreSQL de interesse van grotere bedrijven kan wekken en hen zo over de streep te krijgen om EnterpriseDB 2005 te gaan gebruiken. Verder heeft het softwarebedrijf laten weten drie programmeurs in dienst te hebben genomen. Zij zullen zich, net als ze hiervoor ook al deden, gaan bezighouden met de verdere ontwikkeling van enterprisefeatures voor PostgreSQL en EnterpriseDB 2005.

EnterpriseDB logoOok is bekendgemaakt dat er door EnterpriseDB een project is opgezet om stored procedures en triggers op basis van de ANSI-standaard aan PostgreSQL toe te voegen. Het gebruik van de EnterpriseDB 2005 is gratis voor evaluatie, ontwikkeling en kleinschalig gebruik. Het Silver-niveau kost 1000 dollar per cpu per jaar en geeft de gebruiker recht op een software-update- en patchservice en ondersteuning via e-mail, het web en per telefoon op doordeweekse dagen. Het Gold-niveau kost 3000 dollar per cpu per jaar en biedt, naast de features van het Silver-niveau, een snellere respons op e-mail en 24/7 ondersteuning per telefoon. Het Platinum-niveau geeft voor 5000 dollar per cpu per jaar recht op een 'eeuwige' softwarelicentie, een eigen accountmanager, bescherming tegen rechtszaken in verband met intellectueel eigendom en op verzoek producttuning.

Moderatie-faq Wijzig weergave

Reacties (11)

Beetje een kaal bericht zo. Op de site van PostgreSQL staat nog meer informatie: http://www.postgresql.org/about/news.366

Van wat ik er van begrijp investeert EnterpriseDB in PostgreSQL door het financieren van personeel, het delen van code en nog meer.

Het is goed om te zien dat PostgreSQL steeds meer gebruikt gaat worden. Nog even en dan kan het goed gaan
concurren met de grotere commerciele database bouwers.
Ik ben benieuwd of ze inhertitance van tabellen ook goed gaan ondersteunen. Dat kan PostgreSQL namelijk niet goed, iets wat ik heel erg lastig vind.
Volgens mij hadden ze beter geinvesteerd in postgresql en dat nog beter gemaakt...
Moet ik EnterpriseDB nu zien als PostgreSQL+Support?
Worden EnterpriseDB features niet naar PostgreSQL terug gegeven (hoeft namelijk niet want postgresql gebruikt een BSD license)
PostgreSQL + features + support

Het grote verschil tussen EnterpriseDB en PostgreSQL zit in de ondersteunde talen voor stored procedures. PostgreSQL heeft pl/pgSQL, wat lijkt op plSQL van Oracle, en voor de rest kan je modules met ondersteuning voor Perl, PHP, Java, TCL, C, R etc. laden. Enterprise DB voegt daar aan toe plSQL en T-SQL zodat de stored procedures en functies van Oracle en MS SQL Server rechtstreeks in PostgreSQL gebruikt kunnen worden.

Zelfs als deze features terug gegeven zouden worden aan PostgreSQL valt het nog te betwijfelen of die ongewijzigd in PostgreSQL terecht zouden komen omdat ze niet conform de SQL standaard zijn en wel een aantal restricties opleggen.
EnterpriseDB sponsort daarnaast een project om SQL Persistent Stored Modules te implementeren in PostgreSQL. Dat zijn stored procedures conform de SQL standaard en met een syntax gelijk aan die van IBM DB2. Dat project gaat in samenwerking met de community en komt dus in de open source PostgreSQL terecht.

EnterpriseDB is overigens niet de enige partij die een eigen branch van PostgreSQL heeft en onder eigen naam verkoopt en ondersteunt. Er zijn onder andere:
Software Research Associates verkoopt PowerGres en heeft meerdere developers in dienst.
RedHat verkocht RedHat DB (nu PostgreSQL RedHat editie) en heeft meerdere developers in dienst.
Fujitsu verkoopt FSPESM en heeft onder andere savepoints en tablespaces gesponsord en is bezig aan multi-master replication.
Greenplum verkoopt Greenplum en heeft de table partitioning gesponsord.
Pervasive verkoopt Pervasivepostgres, doet alle ontwikkeling aan de ODBC driver en werkt aan de multi-master replication.
Ze hoeven niks terug te geven.

In de realiteit gebeurd dit echter wel regelmatig.
Het idee is dat PostgreSQL (of ander grote BSD-licensed projecten) vaak met sneltreinvaart verbeteren door het grote aantal ontwikkelaars.
Als je nu als 3e je eigen wijzigingen er op gaat aanbrengen en niet publiceerd, is het een kwestie van tijd voor de bron-versie dusdanig veranderd dat je mooie wijzigingen niet meer werken waardoor je dus ůf de nieuwe features van de bron-versie niet kan meepakken ůf je je wijzigingen opnieuw mag ontwikkellen.
Er zijn dus ook voor commerciŽle partijen redenen om in ieder geval diepgaande wijzigingen terug te geven in BSD projecten.
Modulair aangebrachte wijzigingen hebben hier minder "last" van, maar zijn ook vaak niet de meest spectaculaire wijzigingen.
Het Platinum-niveau geeft voor 5000 dollar per cpu per jaar recht
$5000 per jaar is heel veel geld voor een sub-open source database. Voor dat bedrag kan je ook het instal model nemen van MS SQL Server of Oracle 10G. Zeker als je daar ook zo'n abonnementsvorm op neemt en de aanschafprijs dus gespreid betaald. Je hebt dan wel geen enterprise versie van deze commerciele DB's maar daar zit zoveel, extreme, features in die je voor normaal gebruik nooit nodig zal hebben.
De licentievoorwaarden van Oracle sluiten dat al snel uit. Zodra je meer dan 4 CPUs in je organisatie met Oracle wil draaien moet je de Enterprise Editie van $40K per CPU aanschaffen. Je startup begint met een leuke 2-CPU database server voor $8K aan licenties, je groeit een beetje en schaft een tweede aan voor nog eens $8K aan licenties en dan wordt het toch wel professioneel en wil je een 1 CPU staging server. Daar mage je dan even $184K voor betalen om je hele serverpark naar Enterprise Editie te upgraden.
En als je wat jij 'extreme features' noemt zoals GIS, hot standby etc., die je er in PostgreSQL gewoon bij krijgt, erbij nodig hebt dan heb je het al snel over $400K.
Yoshi, SQL Server heeft heel wat mildere tariefering. Daarnaast kan een 4 cpu machine heel wat verwerken tegenwoordig. Zeker als je daar dual core processors voor kan gebruiken. Alle databases daarboven zijn van dergelijke grote bedrijven dat die er ook een navenant budget voor hebben: zie de nog altijd grote populariteit bij bedrijven voor Oracle ondanks hun gigantische licentieprijzen. En met SQL Server en DB2 zijn er goede alternatieven vandaag de dag.
Waarschijnlijk probeerd EnterpriseDB dezelfde functie voor Oracle te hebben als Cloudscape voor DB2 en MSDE voor SQL Server heeft. Een soort van goedkoop licht instap model met de mogelijkheid om later eenvoudig door te migreren naar een beter schaalbare database. Voor een test opzet wat zich nog moet bewijzen, is dat ideaal.
...dollar per cpu per jaar en ...

X2 Dualcores? Quadmobo's? Ik vraag me af of de grotere bedrijven daadwerkelijk over de streep getrokken worden door EnterpriseDB door de kosten per jaar per cpu...

En trouwens: Verder heeft het softwarebedrijf laten weten drie programmeurs in dienst te hebben genomen.

Zij worden zeker per cpu per jaar betaald :+

[edit] Hogere kosten anyone per cpu?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True