Which License?

Content and general development discussion, including quest scripts and server code. TMW Classic is a project comprising the Legacy tmwAthena server & the designated improved engine server based on evolHercules.


Forum rules

This forum houses many years of development, tracing back to some of the earliest posts that exist on the board.

Its current use is for the continued development of the server and game it has always served: TMW Classic.

User avatar
Sull
Novice
Novice
Posts: 163
Joined: 26 Apr 2004, 16:56
Location: Quebec,Montreal

Which License?

Post by Sull »

what about the license?
which one yu will chose?
User avatar
ElvenProgrammer
Founder
Founder
Posts: 2526
Joined: 13 Apr 2004, 19:11
Location: Italy
Contact:

Post by ElvenProgrammer »

When registering the project on sourceforge I choosed GPL, but I read it only a little. If you have any suggestion... :roll:
User avatar
Sull
Novice
Novice
Posts: 163
Joined: 26 Apr 2004, 16:56
Location: Quebec,Montreal

.

Post by Sull »

i dont have any suggestion about the client but the server dont seem to be totaly-free is it a danger for us?
User avatar
natsuki
Novice
Novice
Posts: 105
Joined: 22 May 2004, 20:35
Contact:

Post by natsuki »

right licence..

i not sure of that maybe elven knows..
^^いつも笑顔でもっとよろこび。。^^
-- shimokawa natsuki --
Ultramichy
Peon
Peon
Posts: 42
Joined: 28 May 2004, 16:45
Location: Germany

Post by Ultramichy »

i think there is no problem with the server.

Because we don't emulate RO, we just use the RO-Protokoll to make a own game.

Gravity is only against : emulating RO-Servers, Hacking the Client (change the sakray.exe to work with emulated servers)
Sorry for my bad english.

I'm from Germany.
User avatar
natsuki
Novice
Novice
Posts: 105
Joined: 22 May 2004, 20:35
Contact:

Post by natsuki »

not even using ro client,
just its protocol
^^いつも笑顔でもっとよろこび。。^^
-- shimokawa natsuki --
User avatar
ElvenProgrammer
Founder
Founder
Posts: 2526
Joined: 13 Apr 2004, 19:11
Location: Italy
Contact:

Post by ElvenProgrammer »

No problem about the server, the license is very strictive in some ways , especially on hacking the code but we're not doing it. In the future we'll need something to change maps and this will be made by The_Harbinger who is the only programmer of Vidar server so I don't think there should be any problem.
About the client well it's made by me and you, we can do everything we want until we don't use other people's graphic or music.
I don't think the protocol is under any license so I can sey we're totally legal ( I hope :shock: )
User avatar
natsuki
Novice
Novice
Posts: 105
Joined: 22 May 2004, 20:35
Contact:

Post by natsuki »

i think wee need to provide a license to protect the code and other things
we wouldnt know someone might do some damages with it
^^いつも笑顔でもっとよろこび。。^^
-- shimokawa natsuki --
Guest

Post by Guest »

GPL is nice for that. Its conditions (summary) are:

- If someone hands you the binary, he must give you a way to obtain the sources.

- You are able to modify the sources to your wish.

- If you want to distribute the modifications, or the unchanged program, you must provide the sources including modifications to them (this is important, noone can close the source). Oh, and modifications must be under the GPL license too.

- You can't change copyrights on the source parts made by others (no attribution of others' work).

And the thing most people have troubles with:

- The license can't be changed unless all the developers that own copyrights to the source (from creation to tiny patches) grant permission.

I suggest a deep reading before settling for it, though. Although it's my favorite free license, it might not be adequate for some projects.

P.S.: and if a program links to a GPL library, the program must be GPL or using a less restrictive license (like modern MIT or BSD licenses).
RRC
Novice
Novice
Posts: 65
Joined: 23 May 2004, 21:16
Location: Canada
Contact:

Post by RRC »

well thank you although you should register :), i think i might take off guest posting ..
-=-=- The Mana World Graphics Designer -=-=-
Guest

Post by Guest »

Well, since I won't have time to help the project, not even browse the forums, It'd be cumbersome for me to register to this forum.

Anyway, keep up the good job, but take care with licenses. They are pretty important in projects that use collaboration thru the internet.
Ardaen
Peon
Peon
Posts: 24
Joined: 01 Jul 2004, 18:51

Post by Ardaen »

I think the thing most people have trouble with is the meaning of "free" as used in the gnu gpl. The fact that it is GPL does not mean I can not sell GPLed software for lots and lots of money. It also doesn't mean you can break the GPL as long as your not making money off of it.
Xero
Peon
Peon
Posts: 1
Joined: 14 Mar 2005, 05:00
Location: USA
Contact:

Post by Xero »

Elven Programmer wrote:I don't think the protocol is under any license so I can sey we're totally legal ( I hope Shocked )
I am not a lawyer, but I can say with some degree of certainty that you are in the clear even if you do use the same protocol. As far as my understanding of the law goes, you can only copyright code or other such finite things. They could, in theory, patent the protocol, (or not, as there is really nothing innovative about it) but it's pretty clear that they haven't done this, as it would be grounds to shut down any attempt to create a private server (using the official client or not). Also to back up my line of thinking, reverse engineering for the purpose of compatability has, many times, been held legal in court (even with the dreaded DMCA we Americans have). This is why other Free and Open Source projects such as GAIM or MirandaIM can use the AIM, MSN or Y! protocols without fear of legal action.

As for the GPL, it is an excellent license to use for such a project as it guarantees the freedom to alter the program if need be, it guarantees that someone else can't just take your program, incorporate it into a proprietary program and claim it as their own, and it has been tested in several courts around the world (and been found legal in all that I'm aware of).[/quote]
User avatar
ElvenProgrammer
Founder
Founder
Posts: 2526
Joined: 13 Apr 2004, 19:11
Location: Italy
Contact:

Post by ElvenProgrammer »

Hey you're a lawyer instead. Anyway thank you, I'm glad to hear that, so TMW will be safe at least until the development of the new server.
mandrake
Peon
Peon
Posts: 20
Joined: 08 Mar 2005, 19:18

Post by mandrake »

The fact that it is GPL does not mean I can not sell GPLed software for lots and lots of money.
Common misconception about the GPL. I could easily take the source and the binaries, stick it on a CD and sell it online at 10$ a pop or something. As long as I provide the source and a copy of the license (and copyright info- I think) it's perfectly a-ok. But the GPL also grants the people who buy it from me the same right, as well as the right to give it away for free.

How do you think Redhat et al can bundle up GPL's software onto CD's and sell them at retail stores? If the GPL didn't have this stipulation, I think that OSS would be worse for the wear.
Post Reply