¿Debería una empresa SaaS de código abierto su producto?

Es una pregunta muy interesante. Mi respuesta sería “no”, a menos que haya razones muy buenas y específicas para hacerlo. Y en algunos casos, hay muy buenas razones.

El otro aspecto de la pregunta es ¿quiso decir simplemente “código abierto” en el sentido de hacer que su código fuente esté ampliamente disponible, o “código libre y abierto”, que es la forma en que se distribuye la mayoría del software de código abierto. La combinación más típica de software de código abierto combinado con un modelo comercial en estos días es una “versión comunitaria” gratuita y de código abierto con una versión SaaS paga comercialmente comercializada que tiene características premium, soporte a nivel empresarial, etc.

Hace un tiempo escribí un artículo sobre la decisión de usar Open Source o no como parte de un modelo de negocio de software:

Modelos de negocio de software de código abierto

Espero que esto ayude. Por favor, vote, comente y comparta si lo encuentra útil.

Phil Morettini
Consultoría PJM
Twitter: @Technologyguy
Morettini en el blog de gestión

Depende de quiénes son sus usuarios potenciales.

Una forma de ganar dinero con el código abierto de su código es proporcionar una versión alojada de WordPress o proporcionar servicios para implementar la tecnología de código abierto de RedHat.

En el primer ejemplo, los usuarios de WordPress de código abierto son técnicos, es decir, desarrolladores web. Sin embargo, si sus usuarios no son técnicos, por ejemplo, propietarios de pequeñas empresas, no tendrán las habilidades necesarias para implementar el código o trabajar en él para mejorarlo. Esto también se aplica al segundo ejemplo en el que las pequeñas empresas no pueden pagar la consultoría necesaria para implementar la tecnología de código abierto.

Si sus usuarios son desarrolladores de software o grandes empresas, entonces vale la pena considerarlo seriamente. De lo contrario, probablemente no valga la pena.

Si su pregunta es “¿DEBE una empresa hacer eso?”, Mi opinión es un NO!

¿Por qué estás considerando Open Sourcing? ¿Ve alguna ventaja para usted o sus clientes? ¿Podría ser esa su respuesta si sus clientes están preocupados de que su empresa vaya a la quiebra? ¿O planea pedirles a sus clientes que personalicen / amplíen por su cuenta?

¿A qué tipo de aplicación te refieres? Espero que esté planeando “vender” su aplicación SaaS a clientes que pagan.

De todos modos, supongo que puede mirar WordPress.com: cree un sitio web o blog y un software de gestión de relaciones con los clientes como ejemplos de productos SaaS que también son de código abierto.

Depende de su estrategia general, pero se está volviendo más común que no. Se pueden construir otras empresas sobre su producto y complementarlo en el mercado, lo que fortalece el argumento para hacerlo.

Hay compañías que lo hicieron con éxito, así que no lo descartaría. Cuando se realiza con éxito, tiene la principal ventaja de obtener ayuda gratuita para el desarrollo y corrección de errores.

Algunos ejemplos:

  • reddit / reddit-mobile
  • monicahq / monica

Sin embargo, es probable que deba lanzarlo con una explosión, en las noticias de los piratas informáticos, la caza del producto (supongo) con el código publicado debe ser razonablemente bueno, los estándares actualizados y continuar con el impulso. De lo contrario, el interés se desvanecería y su código fuente solo estará allí en línea para que las personas encuentren vulnerabilidades en él y no se lo informen.

Si y no. Conviértalo en una plataforma abierta y cree un lenguaje para esa plataforma. Ethereum es un gran ejemplo de cómo hacerlo.

More Interesting

¿Cuál es el objetivo de marketing del lanzamiento de un producto para el software SAAS y / o software que se puede actualizar automáticamente, como iOS?

Cómo automatizar un producto SAAS

¿Cuál es el valor promedio de vida del cliente, en términos de número de meses pagados, para un negocio de software basado en la nube SaaS?

¿Qué opina de que SaaS GTM esté vinculado a las ventas impulsadas por socios de canal en lugar de las ventas directas?

En un SAAS, ¿es mejor solicitar la tarjeta de crédito antes o después del período de prueba (todos los usuarios pagan)?

¿Qué aplicaciones pueden rastrear el uso de Office 365?

¿Es una buena práctica que el software incluya la capacidad de exportar sus datos a otro producto de la competencia?

Cuando Beta prueba una aplicación SaaS B2B, ¿cómo evita la trampa de construir un sistema totalmente personalizado para cada cliente de la etapa inicial?

¿Está bien si un negocio SaaS, a pesar de ser una solución de producto alojado en la nube, depende de PoC, implementación, integración tecnológica y administración de cuentas, lo que requiere tiempo y esfuerzo manual? ¿Se valorará como un negocio SaaS al recaudar dinero de capital riesgo?

Software como servicio (SaaS): ¿Cuál es la mejor manera de contratar y construir un pequeño equipo SDR (representante de desarrollo de ventas)?

Para las aplicaciones web SaaS, ¿es una buena práctica basar el modelo de precios en las visitas mensuales a la página?

¿Por qué los modelos de precios de almacenamiento de datos siguen siendo escalonados?

¿Las empresas SaaS generarán márgenes de flujo de efectivo suficientes a escala para justificar las valoraciones actuales?

¿Cuál es la mejor práctica para aumentar los precios de SaaS?

Cómo abordar la búsqueda y reclutamiento de socios de canal