La licencia de software bajo la que se publica PostgreSQL lo hace extremadamente
amigable para las empresas que deseen utilizar la base de datos en productos
comerciales. En parte como resultado de esto, una cantidad significativa de
desarrollo de PostgreSQL es donada por empresas que venden productos derivados
de la base de datos (incluso bifurcaciones completas del
código fuente). Normalmente, este circuito de retroalimentación funciona bien:las empresas
pueden tomar la comunidad gratuita de PostgreSQL, venderla junto con
servicios, personalización o complementos, y una parte de esas ventas
termina impulsando el desarrollo que fluye mejorando el propio PostgreSQL.
Debido a esta sinergia, la comunidad de PostgreSQL trata de ser amigable
con el software y las empresas construidas alrededor de la base de datos, la totalidad de
lo que a veces se conoce como el "ecosistema de PostgreSQL".
Empresas que ofrecen servicios relacionados con PostgreSQL se proporcionan varios
lugares gratuitos para hablar sobre sus productos, que incluyen:
- Promoción por correo electrónico enviada a la popular lista de correo pgsql-announce
- Menciones en PostgreSQL Weekly News, que está sindicado para
pgsql-announce y para Planet PostgreSQL. - Noticias de productos y negocios publicadas en la parte delantera del sitio postgresql.org
- Anuncios de eventos y clases de capacitación en el sitio de PostgreSQL
- Información en los directorios de Servicios
Profesionales, Hosting y el
Catálogo de Software - Sindicación de su blog relacionado con PostgreSQL en el sitio de agregación de blogs de Planet PostgreSQL
Como proyecto comunitario, el trabajo para mantener toda esta infraestructura
en funcionamiento lo realiza un grupo de voluntarios, quienes a menudo son financiados
por compañías comerciales. Además de cosas como mantener los servidores en funcionamiento, cada uno de estos recursos tiene un conjunto de moderadores que ayudan a decidir
si el contenido enviado cumple con los requisitos y estándares para su
inclusión. La moderación es un trabajo bastante desagradecido en el que hay poca
retroalimentación positiva, solo quejas si las personas no están de acuerdo contigo.
Hay dos aspectos principales sobre cómo la moderación se mantiene justa y uniforme.
Las políticas se anotan
y se mejoran continuamente para que sean claras para los remitentes y
moderadores. La política de aprobación de noticias y
eventos cubre las cosas que van a la página principal
postgresql.org, así como pgsql-announce. Los servicios
profesionales y los servicios de alojamiento tienen su propia política ligeramente diferente.
Y Planet PostgreSQL tiene su
propia política.
El otro lado aquí es que la naturaleza del trabajo de moderación tiende a
atraer a personas que tienen interés en asegurarse de que se haga de manera justa para
sus propios negocios. En consecuencia, la "votación" que puede ocurrir
en torno a las decisiones de política (rara vez es tan formal) la realiza un grupo mixto de personas que quieren
asegurarse de que la comunidad de PostgreSQL juegue bien con los
comerciales compañías. Nos encontrará a mí y a otros miembros de 2ndQuadrant realizando
tareas de moderación, Dave Page y otro personal de EnterpriseDB a cargo de
tareas de moderación e infraestructura, y una larga lista de contribuyentes de PostgreSQL igualmente conocidos
. un conjunto transversal a empresas de todo
el mundo. Y todas las personas que saben muy bien que es importante mantener un
equilibrio entre la comunidad de código abierto en el centro de PostgreSQL
y el ecosistema comercial que lo rodea.
El resultado final es que cuando alguien hace algo que va en contra de una de las
políticas de la comunidad, la reacción normal es el acuerdo de todos
involucrados sobre al menos la forma general de manejarlo. Los spammers y
plagas similares en el mundo están completamente prohibidos. Los contribuyentes de la comunidad
reconocidos que han infringido una política normalmente
son suspendidos del acceso a ese recurso por un período de tiempo basado en la
gravedad de su infracción. La respuesta exacta varía en cada caso
base. Pero puede estar seguro de que las decisiones las toma un jurado
de sus pares: contribuyentes a la comunidad de PostgreSQL que también
comprenden el valor de las empresas para esa comunidad y que lo están intentando
para mantener ambos lados de esa relación lo más positiva posible.