La licence logicielle sous laquelle PostgreSQL est publié le rend extrêmement
convivial pour les entreprises qui souhaitent utiliser la base de données dans des produits
commerciaux. En partie à cause de cela, une partie importante du développement de PostgreSQL est donnée par des entreprises qui vendent des produits dérivés
de la base de données (même des fourches entières du
code source). Normalement, cette boucle de rétroaction fonctionne bien :les entreprises
sont capables de prendre la communauté gratuite PostgreSQL, de la vendre avec
des services, une personnalisation ou des modules complémentaires, et une partie de ces ventes
se termine conduire le développement qui revient à améliorer PostgreSQL lui-même.
En raison de cette synergie, la communauté PostgreSQL essaie d'être amicale
avec les logiciels et les entreprises construits autour de la base de données, l'intégralité de
ce qui est parfois appelé « l'écosystème PostgreSQL ».
Les entreprises qui offrent des services liés à PostgreSQL sont fournis plusieurs
espaces gratuits pour parler de leurs produits, y compris :
- Promotion par e-mail envoyée à la liste de diffusion populaire pgsql-announce
- Mentions dans le PostgreSQL Weekly News, qui est syndiqué à
pgsql-announce et à Planet PostgreSQL. - Informations sur les produits et les entreprises publiées sur le devant du site postgresql.org
- Annonces d'événements et de cours de formation sur le site PostgreSQL
- Répertorié dans les annuaires des
Services Professionnels, de l'Hébergement et du
Catalogue de Logiciels - Syndication de votre blog lié à PostgreSQL sur le site d'agrégation de blogs Planet PostgreSQL
En tant que projet communautaire, le travail de maintenance de toutes ces infrastructures
est effectué par un groupe de bénévoles, qui sont souvent eux-mêmes financés
par des sociétés commerciales. Outre des éléments tels que le fonctionnement des serveurs, chacune de ces ressources dispose d'un ensemble de modérateurs qui aident à décider
si le contenu soumis répond aux exigences et aux normes pour son
inclusion. La modération est un travail assez ingrat où il y a peu de commentaires positifs, juste des plaintes si les gens ne sont pas d'accord avec vous.
Il y a deux aspects principaux à la manière dont la modération est juste et équitable.
Les politiques sont écrites
et continuellement améliorées afin qu'elles soient claires pour les auteurs et
les modérateurs. La politique d'approbation des actualités et
événements couvre les choses qui vont sur la page principale
postgresql.org, ainsi que pgsql-announce. Professional
Services and Hosting Services a sa propre politique légèrement différente.
Et Planet PostgreSQL a sa propre politique.
L'autre côté ici est que la nature du travail de modération a tendance à
attirer les personnes qui ont intérêt à s'assurer que cela est fait équitablement pour
leur propre entreprise. En conséquence, le « vote » qui peut se produire
autour des décisions politiques (c'est rarement aussi formel) est effectué par un groupe mixte de personnes qui veulent
s'assurer que la communauté PostgreSQL joue bien avec le commerce
entreprises. Vous me trouverez moi-même et d'autres membres de 2ndQuadrant faisant des tâches de modération, Dave Page et d'autres membres du personnel d'EnterpriseDB s'occupant à la fois des tâches de modération et d'infrastructure, et une longue liste de contributeurs PostgreSQL également bien connus - un ensemble couvrant toutes les entreprises
du monde entier. Et toutes les personnes qui sont bien conscientes qu'il est important de maintenir un
équilibre entre la communauté open source au centre de PostgreSQL
et son écosystème commercial environnant.
Le résultat final est que lorsque quelqu'un fait quelque chose qui va à l'encontre de l'une des
règles de la communauté, la réaction normale est l'accord de tous les
impliqués sur au moins la manière générale de le gérer. Les spammeurs et
les fléaux similaires sur le monde sont purement et simplement bannis. Les
contributeurs reconnus de la communauté qui ont enfreint une politique sont normalement
suspendus de l'accès à cette ressource pendant une période de temps en fonction de la
gravité de leur infraction. La réponse exacte varie au cas par cas
. Mais vous pouvez être sûr que les décisions sont prises par un jury
de vos pairs :des contributeurs à la communauté PostgreSQL qui comprennent également
la valeur des entreprises pour cette communauté et qui essaient
pour garder les deux côtés de cette relation aussi positifs que possible.