OccupySaaS es un proyecto de código abierto que busca recrear servicios de software habituales con ayuda de la IA. Su objetivo es ofrecer alternativas a productos por suscripción, empezando por ZeroAuthy, un posible reemplazo de Auth0, y SalesCompel, una alternativa a Salesforce.

El proyecto afirma que sus implementaciones se desarrollarán mediante un proceso de sala limpia, utilizando documentación pública, API, el comportamiento de los kits de desarrollo y estándares abiertos aplicables. Prohíbe el uso de código descompilado, información confidencial de antiguos empleadores y recursos de interfaz de usuario o marcas registradas copiados. Siempre que sea posible, se pretende que las alternativas funcionen como reemplazos compatibles con las API.

Reproducir las entradas y salidas documentadas de un servicio quizá sea solo una parte del desafío. El software alojado puede tener comportamientos menos evidentes, y la compatibilidad puede exigir reproducir peculiaridades y errores de las API existentes, según las notas de la cuenta del proyecto.

OccupySaaS también menciona la gestión de documentos y wikis, el seguimiento de incidencias, las marcas de funcionalidades, la observabilidad y la atención al cliente como áreas en las que espera desarrollar alternativas. La fuente sugiere que estas podrían corresponder a productos como Confluence, Jira, LaunchDarkly, Datadog y Zendesk, aunque el proyecto no ha identificado reemplazos específicos para esas categorías en el material proporcionado.

El software se está escribiendo en Go. OccupySaaS afirma que el lenguaje facilita compilar las dependencias en un único archivo binario, que puede copiarse y ejecutarse sin un instalador, y empaquetarse para Docker u otras implementaciones autogestionadas. El proyecto está publicado bajo la licencia Apache 2.0, que también permite a otros ofrecer servicios alojados basados en el software.

Se describe el proyecto como obra del ingeniero de software Thomas Meadows. Su sitio web sostiene que las licencias por puesto pueden limitar el crecimiento y presenta la iniciativa como un impulso para que los usuarios y desarrolladores de software tengan mayor control sobre las herramientas de las que dependen.

Fuentes: Tom's Hardware.