Hello Geode: Pivotal GemFire ​​вече е с отворен код

Постигайки обещанието си от по-рано през годината, Pivotal пусна като отворен код разпределената база данни в паметта, която захранва GemFire, част от продукта на Big Data Suite Hadoop на Pivotal.

Това е поредната стъпка по пътя на Pivotal към изграждането на база с отворен код за неговия Big Data Suite, вместо да ги държим на патентовано каишка. Въпреки това, Pivotal все още вижда начини, по които може да монетизира своите продукти на Hadoop - дори като напредък в компаниите с отворен код, които притежават собствени предложения.

Pivotal обяви още през февруари, че ще отвори целия Big Data Suite, който включва GemFire, базата данни за анализ на Greenplum и системата за заявки за данни Hawq. Въпреки това, GemFire ​​ще продължи да съществува като търговски проект.

Планът на Pivotal е да предложи търговска дистрибуция на GemFire, с допълнителни функции, представляващи интерес за предприятията, като репликация между множество центрове за данни или технология за поточна обработка. Geode, новият проект с отворен код, извлечен от основната технология на GemFire, ще бъде предложен на ASF (Apache Software Foundation) за инкубация. (Pivotal също планира да увеличи членството си в ASF.)

Аудиторията за пълната гама от функции на GemFire ​​се състои главно от плащащи корпоративни клиенти, така че Pivotal ще загуби малко предварително, превръщайки ядрото на GemFire ​​в проект с отворен код. Но компанията ясно осъзнава, че днешната функция за плащане може да не продължи като утрешния поток от приходи.

Роман Шапошник, директор на стратегията с отворен код в Pivotal, определи това движение като „принуждаваща функция“, която подпомага приемането на продукти с отворен код, доколкото насърчава по-нататъшни иновации на собствени продукти, базирани на тях.

„Може да имате функция убиец днес“, каза той в телефонен разговор, „но ако по-голямата част от ядрото на вашия продукт всъщност идва от проект с отворен код, можете да бъдете сигурни, че функцията убиец ще бъде повторно внедрена от общността с отворен код в даден момент. "

Шапошник също така твърди, че Pivotal "има по-голям апетит" за истинска ангажираност с отворен код, отколкото би могла да се срещне другаде в индустрията - да се конкурира на ниво продукт с конкуренти, но все пак да бъде прозрачна и ангажирана с модела за сътрудничество с отворен код.

За контрастен пример Шапошник предложи Cloudera, където преди това е работил и който той описва като "опитващ се да бъде по-контролиращ" със своите проекти Hadoop. Той охарактеризира Impala на Cloudera като „само за четене с отворен код, където компанията публикува изходен код на GitHub, но всъщност не кани никакво сътрудничество по този изходен код“.

Pivotal също се опитва да изясни позицията си с отворен код чрез платформата за отворени данни, инициатива за създаване на обща версия на Hadoop, която може да бъде използвана повторно от други доставчици. Не всички - по-специално Cloudera, но и други - са на борда с този проект, което означава, че Pivotal може да намери по-пряк успех с отворен код, като отвори и дари свои проекти с течение на времето.

[ По-ранна версия на тази статия неправилно идентифицира горивото като проект на Cloudera. ]