Revised 2.8
This commit is contained in:
parent
1d05e50ae9
commit
d1e3fb73a9
1 changed files with 4 additions and 3 deletions
|
@ -3082,18 +3082,19 @@ Security
|
||||||
\end_layout
|
\end_layout
|
||||||
|
|
||||||
\begin_layout Standard
|
\begin_layout Standard
|
||||||
We only support languages running in a sandboxed environment.
|
The GGS only supports languages running in a sandboxed environment.
|
||||||
Each game session is started in its own sandbox.
|
Each game session is started in its own sandbox.
|
||||||
The sandboxing isolates the games in such a way that they cannot interfere
|
The sandboxing isolates the games in such a way that they cannot interfere
|
||||||
with each other.
|
with each other.
|
||||||
If sandboxing was not in place, one game could potentially modify the contents
|
If sandboxing was not in place, one game could potentially modify the contents
|
||||||
of a different game.
|
of a different game.
|
||||||
A similar approach is taken with the persistent storage we provide.
|
A similar approach is taken with the persistent storage provided by the
|
||||||
|
GGS.
|
||||||
In the storage each game has its own namespace, much like a table in a
|
In the storage each game has its own namespace, much like a table in a
|
||||||
relational database.
|
relational database.
|
||||||
A game is not allowed to venture outside this namespace, and can because
|
A game is not allowed to venture outside this namespace, and can because
|
||||||
this not modify the persistent data of other games.
|
this not modify the persistent data of other games.
|
||||||
of this not modify the persistent data of other games.
|
|
||||||
\begin_inset ERT
|
\begin_inset ERT
|
||||||
status open
|
status open
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue