Can I sell my application to be installed on the client's web host?
Application Type
Traditional Web
Service Studio Version
11.10.5 (Build 37061)

posso vender minha aplicação para terceiros que vão instalar em seu próprio domínio Web?

mvp_badge
MVP

"posso vender minha aplicação para terceiros que vão instalar em seu próprio domínio Web?"

Para fazer isso, você precisa ter um ambiente de desenvolvimento. Requer uma licença. Você não pode fazer isso com um ambiente pessoal (afaik).

Para que o cliente use o aplicativo, ele deve ter a plataforma OutSystems para executar o aplicativo. Portanto, desde que ele tenha uma licença de produção, ele pode usar o aplicativo que você desenvolveu.

Existe a opção de "Detach" do aplicativo do ambiente, e seria possível executá-lo sem a plataforma, mas então você precisará de um Ambiente de Produção para fazer isso. Não sei o estado desta feature, e penso que é preciso uma licença especial para isso.

O inconveniente é que já não consegues colcoar essa aplicação em OutSystems novamente. O desenvolvimento passa a ser "normal".

Espero que isto ajude.


[English]

"Can I sell my application to be installed on the client's web host?"

To be able to do that, you need to have a Development environment. It requires a license. You can't do that with a Personal Environment (afaik).

For the client to use the application, it must have the OutSystems Platform to run the application. So, as long as he has a Production license, he can use the application you developed.

There is an option to Detach the application from the environment, and it would be possible to run it without the platform, but then you will need a Production Environment in order to do that. Don't know the state of this feature, but I think a special license is required.

The downside is that you lose the ability to keep developing this application in OutSystems.

Hope this helps.

Excelente!

Thank you!

mvp_badge
MVP

Hello António.

There is a partner program for Independent Software Vendors.

https://www.outsystems.com/partners/become-a-partner/run/


Otherwise, you can:

1) develop it for the client (like a freelancer).
2) remove IPP from your existing project and publish it in the client server
both ways, they now have access to your source and don't need you.
3) Sell it as a service (check same page, but as a MSP partner)
4) Have some "black box" on your side, that they consume but can't change or remove from the process. For that, you need a always-on server.

Obrigado!


Não consegui encontrar o preço da licença de produção ou uma licença para pequenos usuários!

mvp_badge
MVP

Penso que tens de entrar em contacto com a OutSystems...

FRIENDS, THANKS FOR ALL!

Outsystem's responses are:

"For now, we don't have a special license for individual developers to use our platform; however, depending on the projects you have in mind, you may find that the free edition is enough to get you started at an early stage :)


OutSystems offers a free edition for people to learn the platform and assess whether it meets their needs.

• What is an OutSystems personal environment

• Personal environment of hosting infrastructure under the hood


However, detaching the source code is not available in the Personal Environment (even in the case of paid editions it is only possible when you leave the platform definitively, ending the contract).

The platform was not designed for code generation.

OutSystems is a full-stack and complete lifecycle platform for the development of web and mobile applications. "


So, whether or not my application is interesting for Outsystem, it is not relevant!

Whether or not my client is interesting for Outsystem is not relevant! Why sooner or later my clients will have install the Plataform!!

I find it interesting to have a paid individual license!

Community GuidelinesBe kind and respectful, give credit to the original source of content, and search for duplicates before posting.