We opensource a packaged or packagable product, which can either be run locally, or deployed somewhere. According to the page from ag grid there are several license components, SA (single application) and DL (deployment license). SA we need as many as front end javascript devs, which after 9.2. will be only one internally; DL has to be paid one per production instance for external users - does not matter if they run it locally or deployed, and how many users there will be, what counts is deployed instance.
The package can be done in a way that the person using it has to insert the license for DL component (not sure if it is purchasable without SA part). For SA, if we freeze internal development and make an open source, then in theory we should not pay any more, and whoever will download the code and start development as javascript developer, they would technically need to pay the license on their own, SA + potentially some DA.
This model has to be clarified with ag-grid.
We opensource a packaged or packagable product, which can either be run locally, or deployed somewhere. According to the page from ag grid there are several license components, SA (single application) and DL (deployment license). SA we need as many as front end javascript devs, which after 9.2. will be only one internally; DL has to be paid one per production instance for external users - does not matter if they run it locally or deployed, and how many users there will be, what counts is deployed instance.
The package can be done in a way that the person using it has to insert the license for DL component (not sure if it is purchasable without SA part). For SA, if we freeze internal development and make an open source, then in theory we should not pay any more, and whoever will download the code and start development as javascript developer, they would technically need to pay the license on their own, SA + potentially some DA.
This model has to be clarified with ag-grid.