La licenza software con cui viene rilasciata PostgreSQL lo rende estremamente
amichevole per le aziende che desiderano utilizzare il database in prodotti
commerciali. In parte come conseguenza, una quantità significativa di
sviluppo di PostgreSQL viene donata da aziende che vendono prodotti derivati
dal database (anche interi fork del
codice sorgente). Normalmente questo ciclo di feedback funziona bene: le aziende
possono prendere la community gratuita PostgreSQL, venderla insieme a
servizi, personalizzazione o componenti aggiuntivi e una parte di queste vendite
finisce guidando lo sviluppo che torna indietro migliorando PostgreSQL stesso.
Grazie a questa sinergia, la community di PostgreSQL cerca di essere amichevole
con il software e le aziende costruite attorno al database, l'intero
che viene talvolta definito "ecosistema PostgreSQL".
Aziende che offerta di servizi relativi a PostgreSQL vengono forniti diversi
sedi gratuiti per parlare dei loro prodotti, tra cui:
- Promozione e-mail inviata alla popolare mailing list pgsql-announce
- Menzioni in PostgreSQL Weekly News, che è distribuito in syndication a
pgsql-announce e Planet PostgreSQL. - Notizie su prodotti e affari pubblicate nella parte anteriore del sito postgresql.org
- Annunci di eventi e corsi di formazione al sito PostgreSQL
- Inserimento nelle directory dei Servizi professionali
, Hosting e del
Catalogo Software - Inserimento in syndication del tuo blog relativo a PostgreSQL nel sito di aggregazione del blog di Planet PostgreSQL
In quanto progetto comunitario, il lavoro per mantenere in funzione tutte queste infrastrutture
viene svolto da un gruppo di volontari, che spesso sono essi stessi finanziati
da società commerciali. Oltre a cose come mantenere in funzione i server, ciascuna di queste risorse ha una serie di moderatori che aiutano a decidere
se il contenuto inviato soddisfa i requisiti e gli standard per la sua
inclusione. La moderazione è un lavoro piuttosto ingrato in cui ci sono pochi
feedback positivi, solo lamentele se le persone non sono d'accordo con te.
Ci sono due aspetti principali su come la moderazione viene mantenuta equa e uniforme.
Le norme vengono scritte
e continuamente migliorate in modo che siano chiare per i segnalatori e
moderatori. La politica di approvazione di notizie e
eventi copre le cose che vanno sulla pagina principale
postgresql.org, oltre a pgsql-announce. I servizi professionali
e i servizi di hosting hanno le proprie norme leggermente diverse.
E Planet PostgreSQL ha le proprie
politiche proprie.
L'altro lato qui è che la natura del lavoro di moderazione tende ad
attirare le persone interessate ad assicurarsi che sia svolto in modo equo per
le proprie attività. Di conseguenza, il "voto" che può verificarsi
in merito alle decisioni politiche (raramente è così formale) viene svolto da un gruppo misto di persone che vogliono
assicurarsi che la comunità di PostgreSQL giochi bene con le attività commerciali
aziende. Troverai me e altri membri di 2ndQuadrant a svolgere
incarichi di moderazione, Dave Page e altro personale di EnterpriseDB che si occupano di
incarichi di moderazione e infrastruttura e un lungo elenco di collaboratori di PostgreSQL altrettanto ben
noti– un set che attraversa le aziende di tutto il
mondo. E tutte le persone che sanno bene che è importante mantenere un
equilibrio tra la comunità open source al centro di PostgreSQL
e il suo ecosistema commerciale circostante.
Il risultato finale è che quando qualcuno fa qualcosa che va contro una delle
politiche comunitarie, la reazione normale è il consenso di tutti
coinvolti almeno sul modo generale di gestirla. Spammer e
piaghe simili nel mondo sono banditi a titolo definitivo. I contributori della community riconosciuti
che si sono scontrati con una polizza sono normalmente
sospesi dall'accesso a tale risorsa per un periodo di tempo in base alla
gravità del loro reato. La risposta esatta varia caso per caso
a seconda. Ma puoi star certo che le decisioni vengono prese da una giuria
dei tuoi colleghi: contribuenti della comunità di PostgreSQL che
comprendono anche il valore delle aziende per quella comunità e che ci stanno provando
per mantenere entrambi i lati di quella relazione il più positivi possibile.