Programmering

Hei Geode: Pivotal GemFire ​​er nå åpen kildekode

Pivotal har gitt sitt løfte fra tidligere på året, og har som åpen kildekode gitt ut den distribuerte minnedatabasen som driver GemFire, en del av Pivotals Big Data Suite Hadoop-produkt.

Det er enda et skritt på Pivotals vei mot å bygge en åpen kildekode-base for Big Data Suite i stedet for å holde dem i en egen bånd. Imidlertid ser Pivotal fremdeles måter det kan tjene penger på sine Hadoop-produkter - selv om fremskritt innen åpen kildekode presser selskaper med proprietære tilbud.

Pivotal kunngjorde tilbake i februar at de ville åpne kildekoden for hele Big Data Suite, som inkluderer GemFire, Greenplum-analysedatabasen og Hawq-data-spørringssystemet. Når det er sagt, vil GemFire ​​fortsette å eksistere som et kommersielt prosjekt.

Pivotals plan er å tilby en kommersiell distribusjon av GemFire, med kostnad-pluss funksjoner som er interessante for bedrifter, for eksempel replikering mellom flere datasentre eller strømbehandlingsteknologi. Geode, det nye open source-prosjektet hentet fra GemFires kjerneteknologi, vil bli tilbudt ASF (Apache Software Foundation) for inkubasjon. (Pivotal planlegger også å øke sitt medlemskap i ASF.)

Publikum for hele spekteret av GemFires funksjoner består hovedsakelig av betalende bedriftskunder, så Pivotal taper lite på forhånd ved å gjøre kjernen til GemFire ​​til et åpen kildekodeprosjekt. Men selskapet er tydelig klar over at dagens betalingsfunksjon kanskje ikke fortsetter som morgendagens inntektsstrøm.

Roman Shaposhnik, direktør for åpen kildekode-strategi i Pivotal, beskrev denne bevegelsen som en "tvangsfunksjon" som hjelper bedriftens adopsjon av open source-baserte produkter så mye som den oppmuntrer til videre innovasjon av proprietære produkter basert på dem.

"Du kan ha en drapsmannfunksjon i dag," sa han i en telefonsamtale, "men hvis mesteparten av kjernen til produktet ditt faktisk kommer fra et åpen kildekode-prosjekt, kan du garanteres at drapsmannfunksjonen vil bli implementert på nytt av open source-fellesskapet på et eller annet tidspunkt. "

Shaposhnik hevder også at Pivotal "har mer lyst til" ekte åpen kildekode-engasjement enn det man kan finne andre steder i bransjen - å konkurrere på produktnivå med rivaler, men å fortsatt være gjennomsiktig og forpliktet til åpen kildekodesamarbeidsmodell.

For et kontrasterende eksempel tilbød Shaposhnik Cloudera, hvor han tidligere jobbet og som han beskrev som "prøver å være mer kontrollerende" med sine Hadoop-prosjekter. Han karakteriserte Clouderas Impala som "skrivebeskyttet åpen kildekode, der selskapet publiserer kildekode på GitHub, men ikke egentlig inviterer til noe samarbeid om kildekoden."

Pivotal prøver også å gjøre sitt syn på åpen kildekode tydelig ved hjelp av Open Data Platform, et initiativ for å lage en felles kjerneversjon av Hadoop som kan gjenbrukes av andre leverandører. Ikke alle - spesielt Cloudera, men også andre - er om bord i dette prosjektet, noe som betyr at Pivotal kan finne mer direkte suksess med åpen kildekode ved å åpne og donere sine egne prosjekter over tid.

[En tidligere versjon av denne artikkelen identifiserte Fuel feilaktig som et Cloudera-prosjekt.]

$config[zx-auto] not found$config[zx-overlay] not found