Skip to main content
added 16 characters in body
Source Link

Let's say I'm building an app consisting of a frontend, backend and database.

The database software is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the backend server, and it communicates with the database.
The frontend is distributed to end users, it communicates with the backend.

Am I required to distribute the database's source code (and/or the modifications I make to the databasedatabase's source code) to end users?

Diagram showing different components and their connections

(The backend is not a mere wrapper around the database, the exposed API has no resemblance to the underlying database, the end users consider themselves users of, say, a social network (and not a database hosting service).)

Let's say I'm building an app consisting of a frontend, backend and database.

The database software is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the backend server, and it communicates with the database.
The frontend is distributed to end users, it communicates with the backend.

Am I required to distribute the database's source code (and/or the modifications I make to the database) to end users?

Diagram showing different components and their connections

(The backend is not a mere wrapper around the database, the exposed API has no resemblance to the underlying database, the end users consider themselves users of, say, a social network (and not a database hosting service).)

Let's say I'm building an app consisting of a frontend, backend and database.

The database software is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the backend server, and it communicates with the database.
The frontend is distributed to end users, it communicates with the backend.

Am I required to distribute the database's source code (and/or the modifications I make to the database's source code) to end users?

Diagram showing different components and their connections

(The backend is not a mere wrapper around the database, the exposed API has no resemblance to the underlying database, the end users consider themselves users of, say, a social network (and not a database hosting service).)

added 9 characters in body
Source Link

Let's say I'm building an app consisting of a frontend, backend and database.

The database software is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the backend server, and it communicates with the database.
The frontend is distributed to end users, it communicates with the backend.

Am I required to distribute the database's source code (and/or the modifications I make to the database) to end users?

Diagram showing different components and their connections

(The backend is not a mere wrapper around the database, the exposed API has no resemblance to the underlying database, the end users consider themselves users of, say, a social network (and not a database hosting service).)

Let's say I'm building an app consisting of a frontend, backend and database.

The database is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the backend server, and it communicates with the database.
The frontend is distributed to end users, it communicates with the backend.

Am I required to distribute the database's source code (and/or the modifications I make to the database) to end users?

Diagram showing different components and their connections

(The backend is not a mere wrapper around the database, the exposed API has no resemblance to the underlying database, the end users consider themselves users of, say, a social network (and not a database hosting service).)

Let's say I'm building an app consisting of a frontend, backend and database.

The database software is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the backend server, and it communicates with the database.
The frontend is distributed to end users, it communicates with the backend.

Am I required to distribute the database's source code (and/or the modifications I make to the database) to end users?

Diagram showing different components and their connections

(The backend is not a mere wrapper around the database, the exposed API has no resemblance to the underlying database, the end users consider themselves users of, say, a social network (and not a database hosting service).)

added 197 characters in body
Source Link

Let's say I'm building an app consisting of a frontend, backend and database.

The database is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the backend server, and it communicates with the database.
The frontend is distributed to end users, it communicates with the backend.

Am I required to distribute the database's source code (and/or the modifications I make to the database) to end users?

Diagram showing different components and their connections

(The backend is not a mere wrapper around the database, the exposed API has no resemblance to the underlying database, the end users consider themselves users of, say, a social network (and not a database hosting service).)

Let's say I'm building an app consisting of a frontend, backend and database.

The database is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the backend server, and it communicates with the database.
The frontend is distributed to end users, it communicates with the backend.

Am I required to distribute the database's source code (and/or the modifications I make to the database) to end users?

Diagram showing different components and their connections

Let's say I'm building an app consisting of a frontend, backend and database.

The database is AGPLv3.0 licensed and running on the database server.
The backend is proprietary, running on the backend server, and it communicates with the database.
The frontend is distributed to end users, it communicates with the backend.

Am I required to distribute the database's source code (and/or the modifications I make to the database) to end users?

Diagram showing different components and their connections

(The backend is not a mere wrapper around the database, the exposed API has no resemblance to the underlying database, the end users consider themselves users of, say, a social network (and not a database hosting service).)

Source Link
Loading