From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- pipermail/nel/2001-December/000816.html | 68 +++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 pipermail/nel/2001-December/000816.html (limited to 'pipermail/nel/2001-December/000816.html') diff --git a/pipermail/nel/2001-December/000816.html b/pipermail/nel/2001-December/000816.html new file mode 100644 index 00000000..eb7e9631 --- /dev/null +++ b/pipermail/nel/2001-December/000816.html @@ -0,0 +1,68 @@ + + + + [Nel] Gamer question (the asp hole) + + + + + + +

[Nel] Gamer question (the asp hole)

+ Michael Warnock + michael@in-orbit.net
+ Fri, 14 Dec 2001 11:29:14 -0800 +

+
+ +
12/14/2001 5:52:43 AM, "Paul Siegel" <psiegel@geneticanomalies.com> wrote:
+
+>Kai, from my reading of the GPL, everything wraps around the clause of "if
+>you distribute".  Since Ryzom has yet to be distributed, I don't think
+>Nevrax is under any obligation to share the source code.
+>
+>Under this same logic, I would think that Nevrax will never have to release
+>the source code of their servers, since such software is really for internal
+>use only, not to be distributed.  Isn't that correct?
+>
+thats what's known as the ASP hole (application service provider).  On the one hand it has been used to create money-making websites out of gpl pieces by companies who have never released their code changes.  On the 
+other hand, with a massively multiplayer game there is a lot of server side stuff- rules/ agent experience/ object locations that you may not want to release in the interests of gameplay.  However, most of that type of thing can 
+be abstracted from the core programs and written in a definition or scripting language specific to the game or in some general purpose language like python.  these interpreted programs, stored in some database, can now be 
+considered content and free from gpl obligations.  But that means that even if all the backend source is available, you have a lot of work to do before it does anything useful.
+with a few grey areas in rules (physics?) I think this is as it should be.
+
+michael
+
+
+
+ + + + + + + + +
+

+ -- cgit v1.2.1