|
List Info
Thread: commercial status of arianne
|
|
| commercial status of arianne |

|
2006-11-26 20:12:44 |
Hi Aaron,
I follow your question to our developers mailing list for
discussion.
As you see the code is GPL, so if you *use* it your code
must be GPL, but if
you develop your own client in Flash by following our
protocol you don't
have to release it under the GPL, although it would be a
nice extra.
About server logic, I think you want to mean scripts that
create quests,
maps, etc..., we are actually releasing them, but I agree
with the fact that
you don't release them. I would request you to release
though any changes
you do to the server code itself and any helpful class you
create that is
not the logic itself.
We could in fact consider LGPL or a BSD like license for the
Interfaces that
need to be used by server logic ( just too classes ).
[>>>Mailing list<<<] What do you think
about?
Anyway... I have no problem ( and I can't have even ) in
anyone making money
with arianne based software, you are free to charge for
anything related
with Arianne.
Regards,
Miguel
>From: Aaron Caswell <aaronc antiflux.org>
>To: arianne_rpg users.sourceforge.net
>Subject: commercial status of arianne
>Date: Fri, 24 Nov 2006 18:56:41 -0800
>
>Hi Arianne,
>I am wondering if there are any commercial limitations
on the use of
>Arianne/ Marauroa as a game server? Suppose I create my
own scripts for the
>game logic, etc, and even create my own game client that
runs in flash that
>utilizes the arianne client tools (obviously by some
circuitous tricks), or
>something? How much of it is GPLed? Ie. how much of my
work would I have to
>release as open source - are the game logic scripts
considered derived
>works? I would consider making mods to the arianne code
itself, which I
>understand and am prepared to release as open source;
however, for the game
>logic itself, I would prefer not to release the code. In
other words, I am
>most concerned about the scripts defining the logic.
Secondly, I am
>concerned about the integrity of the client to prevent
cheats as much as
>possible; therefore, I would also prefer to release as
little of this code
>as possible.
>Sorry for the un-open source nature of my enquiry, and
please don't get me
>wrong as I actually am a big fan and supporter of open
source, but for the
>project I am researching, releasing the source would
simply not be an
>option.
>
>Thank you very much for your info,
>Aaron Caswell
____________________________________________________________
_____
Express yourself instantly with MSN Messenger! Download
today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471
ave/direct/01/
------------------------------------------------------------
-------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the
chance to share your
opinions on IT & business topics through brief surveys -
and earn cash
http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Arianne-devel mailing list
Arianne-devel lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
|
|
| commercial status of arianne |

|
2006-11-26 20:36:27 |
Thanks a lot Miguel,
I am just playing around with the server code now to explore
possible
uses. If I find I have something to offer, I would be most
happy to make
some contribution to your project. If anyone else has some
comments
regarding the license, and/or making cash with Arianne,
please let me know.
Regards,
Aaron
Miguel Angel Blanch Lardin wrote:
> Hi Aaron,
>
> I follow your question to our developers mailing list
for discussion.
> As you see the code is GPL, so if you *use* it your
code must be GPL,
> but if you develop your own client in Flash by
following our protocol
> you don't have to release it under the GPL, although it
would be a
> nice extra.
>
> About server logic, I think you want to mean scripts
that create
> quests, maps, etc..., we are actually releasing them,
but I agree with
> the fact that you don't release them. I would request
you to release
> though any changes you do to the server code itself and
any helpful
> class you create that is not the logic itself.
>
> We could in fact consider LGPL or a BSD like license
for the
> Interfaces that need to be used by server logic ( just
too classes ).
> [>>>Mailing list<<<] What do you
think about?
>
>
> Anyway... I have no problem ( and I can't have even )
in anyone making
> money with arianne based software, you are free to
charge for anything
> related with Arianne.
>
> Regards,
> Miguel
>
>
>> From: Aaron Caswell <aaronc antiflux.org>
>> To: arianne_rpg users.sourceforge.net
>> Subject: commercial status of arianne
>> Date: Fri, 24 Nov 2006 18:56:41 -0800
>>
>> Hi Arianne,
>> I am wondering if there are any commercial
limitations on the use of
>> Arianne/ Marauroa as a game server? Suppose I
create my own scripts
>> for the game logic, etc, and even create my own
game client that runs
>> in flash that utilizes the arianne client tools
(obviously by some
>> circuitous tricks), or something? How much of it is
GPLed? Ie. how
>> much of my work would I have to release as open
source - are the game
>> logic scripts considered derived works? I would
consider making mods
>> to the arianne code itself, which I understand and
am prepared to
>> release as open source; however, for the game logic
itself, I would
>> prefer not to release the code. In other words, I
am most concerned
>> about the scripts defining the logic. Secondly, I
am concerned about
>> the integrity of the client to prevent cheats as
much as possible;
>> therefore, I would also prefer to release as little
of this code as
>> possible.
>> Sorry for the un-open source nature of my enquiry,
and please don't
>> get me wrong as I actually am a big fan and
supporter of open source,
>> but for the project I am researching, releasing the
source would
>> simply not be an option.
>>
>> Thank you very much for your info,
>> Aaron Caswell
>
>
____________________________________________________________
_____
> Express yourself instantly with MSN Messenger! Download
today it's
> FREE! http://messenger.msn.click-url.com/go/onm00200471
ave/direct/01/
------------------------------------------------------------
-------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the
chance to share your
opinions on IT & business topics through brief surveys -
and earn cash
http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Arianne-devel mailing list
Arianne-devel lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
|
|
| commercial status of arianne |

|
2006-11-27 20:21:06 |
Hi Aaron,
well, it's not easy. It depends on what you want to use.
- Arianne:
This is the protocol description, which is not protected
under any
license, as far as I know. This does not include any code,
so you have
to implement the protocol yourself.
- Marauroa:
This is the reference implementation of the arianne
protocol, plugin
based. It's GPL'ed and therefore, if you're writing a plugin
for
Marauroa, you have to release the plugin under the GPL.
http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins
We might consider changing the license for this package but
all
copyright owners (all past and current developers and
contributers) must
okay it, so it's nearly impossible.
- Stendhal:
This is the RPG-Plugin for Marauroa. Here things are
going to be
complicated. The code is GPL, the graphics/maps/sounds are
not. They are
either public domain or permitted to be used by the arianne
project. The
scripts are 'plugins', so using them (even your own) you
must release
them under the GPL.
So, to sum up:
-You may create your own closed arianne implementation.
-You may not modify Marauroa without releasing source.
-You may create your own GPL'ed Marauroa plugin.
-You may not create your own closed Marauroa plugin.
-You may not modify Stendhal without releasing source.
-You may not branch Marauroa or Stendhal and change the
license as
you're not the copyright owner.
-You may not modify/add Stendhals scripts without releasing
them.
-You may or may not use the graphics/sounds/maps (these are
'data' and
therefore licensed separately). Most of them are public
domain and
therefore free for use, you could ask the copyright owner
(or
CVS-comitter) for permission.
-You may create you own Flash based Client to Stendhal (as
you're only
using the protocol). As the maps are the only data send to
the client
you still have to think about the graphics/sounds issue.
-You may use Marauroa and Stendhal and make cash with it as
long as you
make the source freely available. You need to do it
yourself, not just
link to this project (there were some judgements concerning
linux
distros lately). Of course you must check the
graphics/sounds/maps issues.
-You may sell the binaries, take a client usage fee and
stuff as long as
the source is free of charge and available on your own
servers.
These are the constraints of the GPL, as I understand it.
You may want
to read the GPL-Faq in case I got something wrong:
http://www.g
nu.org/licenses/gpl-faq.html
My 2 cents concerning cheats:
If you're using stendhal as a base, you don't have to hide
the game
logic (security by obscurity is baaad). It is designed in
such a way
that the server does hold all game data and processes every
singe change
in the word. The client sends an action (request to the
server to change
something) and the server decides if it executes the action
or denies
it. Cheating is based on flaws on the server (which you can
and should
fix) or modifying client data which is senseless in this
scenario.
Of course, this 'client security' has a price. Your server
should be a
fatass machine and you will never ever have tens of
thousands of players
on your server the same time.
So this is a go for using arianne and its implemtations
(marauroa and/or
stendhal) and making money with it, a go for a closed flash
client, a
maybe go for the data (graphics/maps/sounds) and a no-go for
closed
serverside stuff.
Well, mostly bad news. I hope you haven't lost interest in
Arianne when
you have to release your source. I'd really like to see your
flash client.
Regards
Matthias
Aaron Caswell schrieb:
> Thanks a lot Miguel,
> I am just playing around with the server code now to
explore possible
> uses. If I find I have something to offer, I would be
most happy to make
> some contribution to your project. If anyone else has
some comments
> regarding the license, and/or making cash with Arianne,
please let me know.
> Regards,
> Aaron
>
> Miguel Angel Blanch Lardin wrote:
>> Hi Aaron,
>>
>> I follow your question to our developers mailing
list for discussion.
>> As you see the code is GPL, so if you *use* it your
code must be GPL,
>> but if you develop your own client in Flash by
following our protocol
>> you don't have to release it under the GPL,
although it would be a
>> nice extra.
>>
>> About server logic, I think you want to mean
scripts that create
>> quests, maps, etc..., we are actually releasing
them, but I agree with
>> the fact that you don't release them. I would
request you to release
>> though any changes you do to the server code itself
and any helpful
>> class you create that is not the logic itself.
>>
>> We could in fact consider LGPL or a BSD like
license for the
>> Interfaces that need to be used by server logic (
just too classes ).
>> [>>>Mailing list<<<] What do you
think about?
>>
>>
>> Anyway... I have no problem ( and I can't have even
) in anyone making
>> money with arianne based software, you are free to
charge for anything
>> related with Arianne.
>>
>> Regards,
>> Miguel
>>
>>
>>> From: Aaron Caswell <aaronc antiflux.org>
>>> To: arianne_rpg users.sourceforge.net
>>> Subject: commercial status of arianne
>>> Date: Fri, 24 Nov 2006 18:56:41 -0800
>>>
>>> Hi Arianne,
>>> I am wondering if there are any commercial
limitations on the use of
>>> Arianne/ Marauroa as a game server? Suppose I
create my own scripts
>>> for the game logic, etc, and even create my own
game client that runs
>>> in flash that utilizes the arianne client tools
(obviously by some
>>> circuitous tricks), or something? How much of
it is GPLed? Ie. how
>>> much of my work would I have to release as open
source - are the game
>>> logic scripts considered derived works? I would
consider making mods
>>> to the arianne code itself, which I understand
and am prepared to
>>> release as open source; however, for the game
logic itself, I would
>>> prefer not to release the code. In other words,
I am most concerned
>>> about the scripts defining the logic. Secondly,
I am concerned about
>>> the integrity of the client to prevent cheats
as much as possible;
>>> therefore, I would also prefer to release as
little of this code as
>>> possible.
>>> Sorry for the un-open source nature of my
enquiry, and please don't
>>> get me wrong as I actually am a big fan and
supporter of open source,
>>> but for the project I am researching, releasing
the source would
>>> simply not be an option.
>>>
>>> Thank you very much for your info,
>>> Aaron Caswell
>>
____________________________________________________________
_____
>> Express yourself instantly with MSN Messenger!
Download today it's
>> FREE! http://messenger.msn.click-url.com/go/onm00200471
ave/direct/01/
>
>
------------------------------------------------------------
-------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the
chance to share your
> opinions on IT & business topics through brief
surveys - and earn cash
> http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Arianne-devel mailing list
> Arianne-devel lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
------------------------------------------------------------
-------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the
chance to share your
opinions on IT & business topics through brief surveys -
and earn cash
http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Arianne-devel mailing list
Arianne-devel lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
|
|
| commercial status of arianne |

|
2006-11-27 20:49:21 |
Hi.
I think what Matthias said is basically right, but he leaves
out a
detail that is highly relevant for a software like Marauroa.
The GPL is all about distributing software, and if someone
doesn't
distribute a GPLed program he modified, he isn't bound by
the GPL. Thus,
someone can make any changes he likes, as long as he only
uses them on
his own server, he doesn't have to release them.
Here is the important part from the GPL FAQ:
http://www.gnu.org/licenses/gpl-faq.html#UnreleasedMods
a>
By the way, I'm not an Arianne developer or copyright
holder. I just
wanted to point out how the GPL works (or doesn't work) in
such a case.
Regards,
Hanno
On Mon, 2006-11-27 at 21:21 +0100, Matthias Totz wrote:
> Hi Aaron,
>
> well, it's not easy. It depends on what you want to
use.
>
> - Arianne:
> This is the protocol description, which is not
protected under any
> license, as far as I know. This does not include any
code, so you have
> to implement the protocol yourself.
>
> - Marauroa:
> This is the reference implementation of the arianne
protocol, plugin
> based. It's GPL'ed and therefore, if you're writing a
plugin for
> Marauroa, you have to release the plugin under the GPL.
> http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins
>
> We might consider changing the license for this package
but all
> copyright owners (all past and current developers and
contributers) must
> okay it, so it's nearly impossible.
>
> - Stendhal:
> This is the RPG-Plugin for Marauroa. Here things are
going to be
> complicated. The code is GPL, the graphics/maps/sounds
are not. They are
> either public domain or permitted to be used by the
arianne project. The
> scripts are 'plugins', so using them (even your own)
you must release
> them under the GPL.
>
> So, to sum up:
> -You may create your own closed arianne implementation.
> -You may not modify Marauroa without releasing source.
> -You may create your own GPL'ed Marauroa plugin.
> -You may not create your own closed Marauroa plugin.
> -You may not modify Stendhal without releasing source.
> -You may not branch Marauroa or Stendhal and change the
license as
> you're not the copyright owner.
> -You may not modify/add Stendhals scripts without
releasing them.
> -You may or may not use the graphics/sounds/maps (these
are 'data' and
> therefore licensed separately). Most of them are public
domain and
> therefore free for use, you could ask the copyright
owner (or
> CVS-comitter) for permission.
> -You may create you own Flash based Client to Stendhal
(as you're only
> using the protocol). As the maps are the only data send
to the client
> you still have to think about the graphics/sounds
issue.
> -You may use Marauroa and Stendhal and make cash with
it as long as you
> make the source freely available. You need to do it
yourself, not just
> link to this project (there were some judgements
concerning linux
> distros lately). Of course you must check the
graphics/sounds/maps issues.
> -You may sell the binaries, take a client usage fee and
stuff as long as
> the source is free of charge and available on your own
servers.
>
> These are the constraints of the GPL, as I understand
it. You may want
> to read the GPL-Faq in case I got something wrong:
> http://www.g
nu.org/licenses/gpl-faq.html
>
>
> My 2 cents concerning cheats:
> If you're using stendhal as a base, you don't have to
hide the game
> logic (security by obscurity is baaad). It is designed
in such a way
> that the server does hold all game data and processes
every singe change
> in the word. The client sends an action (request to the
server to change
> something) and the server decides if it executes the
action or denies
> it. Cheating is based on flaws on the server (which you
can and should
> fix) or modifying client data which is senseless in
this scenario.
> Of course, this 'client security' has a price. Your
server should be a
> fatass machine and you will never ever have tens of
thousands of players
> on your server the same time.
>
> So this is a go for using arianne and its implemtations
(marauroa and/or
> stendhal) and making money with it, a go for a closed
flash client, a
> maybe go for the data (graphics/maps/sounds) and a
no-go for closed
> serverside stuff.
>
> Well, mostly bad news. I hope you haven't lost interest
in Arianne when
> you have to release your source. I'd really like to see
your flash client.
>
> Regards
> Matthias
>
>
> Aaron Caswell schrieb:
> > Thanks a lot Miguel,
> > I am just playing around with the server code now
to explore possible
> > uses. If I find I have something to offer, I would
be most happy to make
> > some contribution to your project. If anyone else
has some comments
> > regarding the license, and/or making cash with
Arianne, please let me know.
> > Regards,
> > Aaron
> >
> > Miguel Angel Blanch Lardin wrote:
> >> Hi Aaron,
> >>
> >> I follow your question to our developers
mailing list for discussion.
> >> As you see the code is GPL, so if you *use* it
your code must be GPL,
> >> but if you develop your own client in Flash by
following our protocol
> >> you don't have to release it under the GPL,
although it would be a
> >> nice extra.
> >>
> >> About server logic, I think you want to mean
scripts that create
> >> quests, maps, etc..., we are actually
releasing them, but I agree with
> >> the fact that you don't release them. I would
request you to release
> >> though any changes you do to the server code
itself and any helpful
> >> class you create that is not the logic itself.
> >>
> >> We could in fact consider LGPL or a BSD like
license for the
> >> Interfaces that need to be used by server
logic ( just too classes ).
> >> [>>>Mailing list<<<] What do
you think about?
> >>
> >>
> >> Anyway... I have no problem ( and I can't have
even ) in anyone making
> >> money with arianne based software, you are
free to charge for anything
> >> related with Arianne.
> >>
> >> Regards,
> >> Miguel
> >>
> >>
> >>> From: Aaron Caswell <aaronc antiflux.org>
> >>> To: arianne_rpg users.sourceforge.net
> >>> Subject: commercial status of arianne
> >>> Date: Fri, 24 Nov 2006 18:56:41 -0800
> >>>
> >>> Hi Arianne,
> >>> I am wondering if there are any commercial
limitations on the use of
> >>> Arianne/ Marauroa as a game server?
Suppose I create my own scripts
> >>> for the game logic, etc, and even create
my own game client that runs
> >>> in flash that utilizes the arianne client
tools (obviously by some
> >>> circuitous tricks), or something? How much
of it is GPLed? Ie. how
> >>> much of my work would I have to release as
open source - are the game
> >>> logic scripts considered derived works? I
would consider making mods
> >>> to the arianne code itself, which I
understand and am prepared to
> >>> release as open source; however, for the
game logic itself, I would
> >>> prefer not to release the code. In other
words, I am most concerned
> >>> about the scripts defining the logic.
Secondly, I am concerned about
> >>> the integrity of the client to prevent
cheats as much as possible;
> >>> therefore, I would also prefer to release
as little of this code as
> >>> possible.
> >>> Sorry for the un-open source nature of my
enquiry, and please don't
> >>> get me wrong as I actually am a big fan
and supporter of open source,
> >>> but for the project I am researching,
releasing the source would
> >>> simply not be an option.
> >>>
> >>> Thank you very much for your info,
> >>> Aaron Caswell
> >>
____________________________________________________________
_____
> >> Express yourself instantly with MSN Messenger!
Download today it's
> >> FREE! http://messenger.msn.click-url.com/go/onm00200471
ave/direct/01/
> >
> >
------------------------------------------------------------
-------------
> > Take Surveys. Earn Cash. Influence the Future of
IT
> > Join SourceForge.net's Techsay panel and you'll
get the chance to share your
> > opinions on IT & business topics through brief
surveys - and earn cash
> > http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
> > _______________________________________________
> > Arianne-devel mailing list
> > Arianne-devel lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
>
>
>
------------------------------------------------------------
-------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the
chance to share your
> opinions on IT & business topics through brief
surveys - and earn cash
> http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Arianne-devel mailing list
> Arianne-devel lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
------------------------------------------------------------
-------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the
chance to share your
opinions on IT & business topics through brief surveys -
and earn cash
http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Arianne-devel mailing list
Arianne-devel lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
|
|
| commercial status of arianne |

|
2006-11-27 22:58:41 |
>I think what Matthias said is basically right, but he
leaves out a
>detail that is highly relevant for a software like
Marauroa.
>The GPL is all about distributing software, and if
someone doesn't
>distribute a GPLed program he modified, he isn't bound
by the GPL. Thus,
>someone can make any changes he likes, as long as he
only uses them on
>his own server, he doesn't have to release them.
>
>Here is the important part from the GPL FAQ:
>http://www.gnu.org/licenses/gpl-faq.html#UnreleasedMods
a>
If this path is followed we can easily make the server code
to send clients
a small script ( code ) to execute it and send the server a
reply.
This in fact means that the server and the client are really
using parts of
code of the each other and so the GPL bounds you to release
the modified
code of your server.
Personally I think it is a waste of time to code such things
but...
Anyway, as I am coding now Marauroa 2.0 we should consider
if we should
allow closed source server side scripts or not. Personally I
don't care, I
just understand that the game scripts should sometime be
hidden to make the
game fun... for example the seven cherubs quests , but if
someone takes
the pain to get CVS, browse source and find the spots
perhaps he is near
converting into an arianne contributor
Regards,
Miguel
____________________________________________________________
_____
FREE pop-up blocking with the new MSN Toolbar - get it now!
http://toolbar.msn.click-url.com/go/onm00200415ave/
direct/01/
------------------------------------------------------------
-------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the
chance to share your
opinions on IT & business topics through brief surveys -
and earn cash
http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Arianne-devel mailing list
Arianne-devel lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
|
|
| commercial status of arianne |

|
2006-11-28 19:35:01 |
Hanno Braun schrieb:
> Hi.
>
> I think what Matthias said is basically right, but he
leaves out a
> detail that is highly relevant for a software like
Marauroa.
> The GPL is all about distributing software, and if
someone doesn't
> distribute a GPLed program he modified, he isn't bound
by the GPL. Thus,
> someone can make any changes he likes, as long as he
only uses them on
> his own server, he doesn't have to release them.
>
> Here is the important part from the GPL FAQ:
> http://www.gnu.org/licenses/gpl-faq.html#UnreleasedMods
a>
Well, this is a special case which is somewhat unclear, as
the text says
(he may use it in his (private) LAN w/o problems, but not
really in the
(not so private) internet). Well, the GPL has some more room
here, so
imho Aaron can use this part to use his closed scripts in
the nearly
private internet. Just a question of perspective
Aaron, keep up posted what you think and are going to do.
> By the way, I'm not an Arianne developer or copyright
holder. I just
> wanted to point out how the GPL works (or doesn't work)
in such a case.
Thanks anyway. It's scaring how complicate such a short
license can be.
Regards
Matthias
> Regards,
> Hanno
>
>
>
> On Mon, 2006-11-27 at 21:21 +0100, Matthias Totz wrote:
>> Hi Aaron,
>>
>> well, it's not easy. It depends on what you want to
use.
>>
>> - Arianne:
>> This is the protocol description, which is not
protected under any
>> license, as far as I know. This does not include
any code, so you have
>> to implement the protocol yourself.
>>
>> - Marauroa:
>> This is the reference implementation of the
arianne protocol, plugin
>> based. It's GPL'ed and therefore, if you're writing
a plugin for
>> Marauroa, you have to release the plugin under the
GPL.
>> http://www.gnu.org/licenses/gpl-faq.html#GPLAndPlugins
>>
>> We might consider changing the license for this
package but all
>> copyright owners (all past and current developers
and contributers) must
>> okay it, so it's nearly impossible.
>>
>> - Stendhal:
>> This is the RPG-Plugin for Marauroa. Here things
are going to be
>> complicated. The code is GPL, the
graphics/maps/sounds are not. They are
>> either public domain or permitted to be used by the
arianne project. The
>> scripts are 'plugins', so using them (even your
own) you must release
>> them under the GPL.
>>
>> So, to sum up:
>> -You may create your own closed arianne
implementation.
>> -You may not modify Marauroa without releasing
source.
>> -You may create your own GPL'ed Marauroa plugin.
>> -You may not create your own closed Marauroa
plugin.
>> -You may not modify Stendhal without releasing
source.
>> -You may not branch Marauroa or Stendhal and change
the license as
>> you're not the copyright owner.
>> -You may not modify/add Stendhals scripts without
releasing them.
>> -You may or may not use the graphics/sounds/maps
(these are 'data' and
>> therefore licensed separately). Most of them are
public domain and
>> therefore free for use, you could ask the copyright
owner (or
>> CVS-comitter) for permission.
>> -You may create you own Flash based Client to
Stendhal (as you're only
>> using the protocol). As the maps are the only data
send to the client
>> you still have to think about the graphics/sounds
issue.
>> -You may use Marauroa and Stendhal and make cash
with it as long as you
>> make the source freely available. You need to do it
yourself, not just
>> link to this project (there were some judgements
concerning linux
>> distros lately). Of course you must check the
graphics/sounds/maps issues.
>> -You may sell the binaries, take a client usage fee
and stuff as long as
>> the source is free of charge and available on your
own servers.
>>
>> These are the constraints of the GPL, as I
understand it. You may want
>> to read the GPL-Faq in case I got something wrong:
>> http://www.g
nu.org/licenses/gpl-faq.html
>>
>>
>> My 2 cents concerning cheats:
>> If you're using stendhal as a base, you don't have
to hide the game
>> logic (security by obscurity is baaad). It is
designed in such a way
>> that the server does hold all game data and
processes every singe change
>> in the word. The client sends an action (request to
the server to change
>> something) and the server decides if it executes
the action or denies
>> it. Cheating is based on flaws on the server (which
you can and should
>> fix) or modifying client data which is senseless in
this scenario.
>> Of course, this 'client security' has a price. Your
server should be a
>> fatass machine and you will never ever have tens of
thousands of players
>> on your server the same time.
>>
>> So this is a go for using arianne and its
implemtations (marauroa and/or
>> stendhal) and making money with it, a go for a
closed flash client, a
>> maybe go for the data (graphics/maps/sounds) and a
no-go for closed
>> serverside stuff.
>>
>> Well, mostly bad news. I hope you haven't lost
interest in Arianne when
>> you have to release your source. I'd really like to
see your flash client.
>>
>> Regards
>> Matthias
>>
>>
>> Aaron Caswell schrieb:
>>> Thanks a lot Miguel,
>>> I am just playing around with the server code
now to explore possible
>>> uses. If I find I have something to offer, I
would be most happy to make
>>> some contribution to your project. If anyone
else has some comments
>>> regarding the license, and/or making cash with
Arianne, please let me know.
>>> Regards,
>>> Aaron
>>>
>>> Miguel Angel Blanch Lardin wrote:
>>>> Hi Aaron,
>>>>
>>>> I follow your question to our developers
mailing list for discussion.
>>>> As you see the code is GPL, so if you *use*
it your code must be GPL,
>>>> but if you develop your own client in Flash
by following our protocol
>>>> you don't have to release it under the GPL,
although it would be a
>>>> nice extra.
>>>>
>>>> About server logic, I think you want to
mean scripts that create
>>>> quests, maps, etc..., we are actually
releasing them, but I agree with
>>>> the fact that you don't release them. I
would request you to release
>>>> though any changes you do to the server
code itself and any helpful
>>>> class you create that is not the logic
itself.
>>>>
>>>> We could in fact consider LGPL or a BSD
like license for the
>>>> Interfaces that need to be used by server
logic ( just too classes ).
>>>> [>>>Mailing list<<<] What
do you think about?
>>>>
>>>>
>>>> Anyway... I have no problem ( and I can't
have even ) in anyone making
>>>> money with arianne based software, you are
free to charge for anything
>>>> related with Arianne.
>>>>
>>>> Regards,
>>>> Miguel
>>>>
>>>>
>>>>> From: Aaron Caswell <aaronc antiflux.org>
>>>>> To: arianne_rpg users.sourceforge.net
>>>>> Subject: commercial status of arianne
>>>>> Date: Fri, 24 Nov 2006 18:56:41 -0800
>>>>>
>>>>> Hi Arianne,
>>>>> I am wondering if there are any
commercial limitations on the use of
>>>>> Arianne/ Marauroa as a game server?
Suppose I create my own scripts
>>>>> for the game logic, etc, and even
create my own game client that runs
>>>>> in flash that utilizes the arianne
client tools (obviously by some
>>>>> circuitous tricks), or something? How
much of it is GPLed? Ie. how
>>>>> much of my work would I have to release
as open source - are the game
>>>>> logic scripts considered derived works?
I would consider making mods
>>>>> to the arianne code itself, which I
understand and am prepared to
>>>>> release as open source; however, for
the game logic itself, I would
>>>>> prefer not to release the code. In
other words, I am most concerned
>>>>> about the scripts defining the logic.
Secondly, I am concerned about
>>>>> the integrity of the client to prevent
cheats as much as possible;
>>>>> therefore, I would also prefer to
release as little of this code as
>>>>> possible.
>>>>> Sorry for the un-open source nature of
my enquiry, and please don't
>>>>> get me wrong as I actually am a big fan
and supporter of open source,
>>>>> but for the project I am researching,
releasing the source would
>>>>> simply not be an option.
>>>>>
>>>>> Thank you very much for your info,
>>>>> Aaron Caswell
>>>>
____________________________________________________________
_____
>>>> Express yourself instantly with MSN
Messenger! Download today it's
>>>> FREE! http://messenger.msn.click-url.com/go/onm00200471
ave/direct/01/
>>>
------------------------------------------------------------
-------------
>>> Take Surveys. Earn Cash. Influence the Future
of IT
>>> Join SourceForge.net's Techsay panel and you'll
get the chance to share your
>>> opinions on IT & business topics through
brief surveys - and earn cash
>>> http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
>>> _______________________________________________
>>> Arianne-devel mailing list
>>> Arianne-devel lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
>>
>>
------------------------------------------------------------
-------------
>> Take Surveys. Earn Cash. Influence the Future of IT
>> Join SourceForge.net's Techsay panel and you'll get
the chance to share your
>> opinions on IT & business topics through brief
surveys - and earn cash
>> http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
>> _______________________________________________
>> Arianne-devel mailing list
>> Arianne-devel lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
>
>
>
------------------------------------------------------------
-------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the
chance to share your
> opinions on IT & business topics through brief
surveys - and earn cash
> http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Arianne-devel mailing list
> Arianne-devel lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
------------------------------------------------------------
-------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the
chance to share your
opinions on IT & business topics through brief surveys -
and earn cash
http://www.techsay.com/default.
php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Arianne-devel mailing list
Arianne-devel lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/arianne-d
evel
|
|
[1-6]
|
|