* [Caml-list] MLGame library
@ 2004-06-09 11:06 Lukasz Lew
2004-06-09 20:16 ` Brandon J. Van Every
2004-06-18 15:58 ` [Caml-list] MLGame library Blue Prawn
0 siblings, 2 replies; 8+ messages in thread
From: Lukasz Lew @ 2004-06-09 11:06 UTC (permalink / raw)
To: caml-list; +Cc: cek, d.sidorek
Hello,
I'm please to announce MLGame library 0.112, available here:
http://mlgame.sourceforge.net/
MLGame is a library designed to help developers create 2d games by
providing a high level interface for graphics, network, etc.
Features
* Sprites with collision (per pixel or per rect)
* Contexts (parts of screen may display parts of world)
* Network (high level protocol with callbacks)
* Console and Menu (based on a parser with variables, aliases, ...)
* Binding keys to game actions
---
Some time ago we stopped developing it.
Now it seems that some more work is needed.
If You are ready to continue our work, contact us.
Regards,
Cezary Kaliszyk cek@students.mimuw.edu.pl
Lukasz Lew l.lew@students.mimuw.edu.pl
Dominik sidorek d.sidorek@students.mimuw.edu.pl
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [Caml-list] MLGame library
2004-06-09 11:06 [Caml-list] MLGame library Lukasz Lew
@ 2004-06-09 20:16 ` Brandon J. Van Every
2004-06-09 22:36 ` Sylvain LE GALL
2004-06-18 15:58 ` [Caml-list] MLGame library Blue Prawn
1 sibling, 1 reply; 8+ messages in thread
From: Brandon J. Van Every @ 2004-06-09 20:16 UTC (permalink / raw)
To: caml
Lukasz Lew wrote:
>
> I'm please to announce MLGame library 0.112, available here:
> http://mlgame.sourceforge.net/
>
> MLGame is a library designed to help developers create 2d games by
> providing a high level interface for graphics, network, etc.
This looks interesting. I am disappointed, however, that you are
releasing it under the GPL. This makes it unacceptable for commercial
use. Have you considered the LGPL, or do you strongly object to that?
Cheers, www.indiegamedesign.com
Brandon Van Every Seattle, WA
20% of the world is real.
80% is gobbledygook we make up inside our own heads.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.693 / Virus Database: 454 - Release Date: 5/31/2004
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Caml-list] MLGame library
2004-06-09 20:16 ` Brandon J. Van Every
@ 2004-06-09 22:36 ` Sylvain LE GALL
2004-06-09 23:59 ` Brandon J. Van Every
0 siblings, 1 reply; 8+ messages in thread
From: Sylvain LE GALL @ 2004-06-09 22:36 UTC (permalink / raw)
To: caml
Hello,
On Wed, Jun 09, 2004 at 01:16:20PM -0700, Brandon J. Van Every wrote:
> Lukasz Lew wrote:
> >
> > I'm please to announce MLGame library 0.112, available here:
> > http://mlgame.sourceforge.net/
> >
> > MLGame is a library designed to help developers create 2d games by
> > providing a high level interface for graphics, network, etc.
>
> This looks interesting. I am disappointed, however, that you are
> releasing it under the GPL. This makes it unacceptable for commercial
> use. Have you considered the LGPL, or do you strongly object to that?
>
GPL/LGPL is the same problem, if you don't include in LGPL an ocaml
exception ( see the LGPL licence of ocaml itself ).
Regard
Sylvain Le Gall
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [Caml-list] MLGame library
2004-06-09 22:36 ` Sylvain LE GALL
@ 2004-06-09 23:59 ` Brandon J. Van Every
2004-06-10 0:26 ` Karl Zilles
0 siblings, 1 reply; 8+ messages in thread
From: Brandon J. Van Every @ 2004-06-09 23:59 UTC (permalink / raw)
To: caml
Sylvain LE GALL
> Brandon J. Van Every wrote:
> >
> > This looks interesting. I am disappointed, however, that you are
> > releasing it under the GPL. This makes it unacceptable for
> > commercial
> > use. Have you considered the LGPL, or do you strongly
> > object to that?
>
> GPL/LGPL is the same problem, if you don't include in LGPL an ocaml
> exception ( see the LGPL licence of ocaml itself ).
I don't understand what you're saying, so maybe you can clarify.
Here is my understanding of the LGPL. Since ancient times, one has been
perfectly free to do whatever one likes *on top of* a LGPL library, i.e.
linking to it. There is no 'exception' required, that's why it's the
LGPL not the GPL. The only stipulation is you must redistribute the
source code *of the LGPL library* along with your proprietary stuff on
top of it. Your proprietary stuff can be completely and utterly closed.
Now, how does OCaml create any complication with a LGPL licensed
library? Surely OCamlSDL doesn't patch OCaml itself? Nor MLGame? And,
I would note that SDL and OCamlSDL are LGPL licensed. So where is a
'licensing issue' coming from, except by choice of MLGame's authors?
Cheers, www.indiegamedesign.com
Brandon Van Every Seattle, WA
20% of the world is real.
80% is gobbledygook we make up inside our own heads.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.693 / Virus Database: 454 - Release Date: 5/31/2004
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Caml-list] MLGame library
2004-06-09 23:59 ` Brandon J. Van Every
@ 2004-06-10 0:26 ` Karl Zilles
2004-06-10 1:10 ` Brandon J. Van Every
0 siblings, 1 reply; 8+ messages in thread
From: Karl Zilles @ 2004-06-10 0:26 UTC (permalink / raw)
To: Brandon J. Van Every; +Cc: caml
Brandon J. Van Every wrote:
> Here is my understanding of the LGPL. Since ancient times, one has been
> perfectly free to do whatever one likes *on top of* a LGPL library, i.e.
> linking to it. There is no 'exception' required, that's why it's the
> LGPL not the GPL. The only stipulation is you must redistribute the
> source code *of the LGPL library* along with your proprietary stuff on
> top of it. Your proprietary stuff can be completely and utterly closed.
Well, they changed the LGPL a while back to make it a little more
complicated. Not only do you have to distribute the source of the
library you changed, but you also have to distribute *your object code*
in a way that someone can then modify the LGPL library and relink it
with the code you have written, creating a new executable. I'm
paraphrasing, but I think that's what it boils down to roughly.
It's not the worst thing imaginable, but it dulls any interest many
commercial developers might have in using an LGPL'd library. The
'exception' that he's talking about removes this additional requirement,
making it as you originally describe.
Xavier will undoubtable be pleased to see another licensing discussion
on the list. The way these things usually work out, someone will soon
suggest that a 'BSD' license is really the way to go, then we'll see
about 30 rabid posts arguing the situation from both sides, repeating
the same arguments that they did 3 months ago when it last broke out.
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
^ permalink raw reply [flat|nested] 8+ messages in thread
* RE: [Caml-list] MLGame library
2004-06-10 0:26 ` Karl Zilles
@ 2004-06-10 1:10 ` Brandon J. Van Every
2004-06-10 5:46 ` [Caml-list] [OT] Yet Another Licence War Alan Schmitt
0 siblings, 1 reply; 8+ messages in thread
From: Brandon J. Van Every @ 2004-06-10 1:10 UTC (permalink / raw)
To: caml
Karl Zilles wrote:
>
> Well, they changed the LGPL a while back to make it a little more
> complicated. Not only do you have to distribute the source of the
> library you changed, but you also have to distribute *your
> object code*
> in a way that someone can then modify the LGPL library and relink it
> with the code you have written, creating a new executable. I'm
> paraphrasing, but I think that's what it boils down to roughly.
>
> It's not the worst thing imaginable, but it dulls any interest many
> commercial developers might have in using an LGPL'd library. The
> 'exception' that he's talking about removes this additional
> requirement, making it as you originally describe.
I was unaware of this. I'll have to study up on that.
> Xavier will undoubtable be pleased to see another licensing
> discussion
> on the list. The way these things usually work out, someone
> will soon
> suggest that a 'BSD' license is really the way to go, then we'll see
> about 30 rabid posts arguing the situation from both sides, repeating
> the same arguments that they did 3 months ago when it last broke out.
Looking back, I see I was a part of those threads. Frankly, I could
care less how people want to license their own software. I'm only
interested in whether the MLGame people have considered the LGPL, a
license that's potentially useful to me. I find that a lot of people
who release their first cut of something as GPL, simply haven't thought
through the commercial implications. They can often be persuaded to
change to LGPL on the grounds of greater utility to a larger audience.
But if they have thought it through and aren't interested, so be it. No
big deal. Not everybody's interested in commercial stuff.
What gets me riled up is the zealousy of a lot of people in the GPL
camp. Charges of MIT / BSD "evil profiteers," "you're just here to rip
us off," "all software should be free," "the contractual service model
is the only valid business model," etc. I don't respect that kind of
thinking, any more than I respect people who think property rights
shouldn't exist. Far too many MIT / BSD style projects have proven that
open source under that model works just fine, is enlightened, provides
people with real benefit, is not inequitable, etc. It all depends on
whether you're into idealistic theory, or what works out in pratice. My
own idealism is tempered by pragmatism. I don't like extreme idealists
who are not so tempered.
Cheers, www.indiegamedesign.com
Brandon Van Every Seattle, WA
20% of the world is real.
80% is gobbledygook we make up inside our own heads.
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.693 / Virus Database: 454 - Release Date: 5/31/2004
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Caml-list] [OT] Yet Another Licence War
2004-06-10 1:10 ` Brandon J. Van Every
@ 2004-06-10 5:46 ` Alan Schmitt
0 siblings, 0 replies; 8+ messages in thread
From: Alan Schmitt @ 2004-06-10 5:46 UTC (permalink / raw)
To: caml
[-- Attachment #1: Type: text/plain, Size: 457 bytes --]
* Brandon J. Van Every (vanevery@indiegamedesign.com) wrote:
> My own idealism is tempered by pragmatism.
Under what license have you released your contributions, then? I have
seen you on the xconq, freeciv, and ocaml mailing lists, but I still do
not know what contributions you made and under which licence.
Happy Ocaml hacking,
Alan Schmitt
--
The hacker: someone who figured things out and made something cool happen.
.O.
..O
OOO
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Caml-list] MLGame library
2004-06-09 11:06 [Caml-list] MLGame library Lukasz Lew
2004-06-09 20:16 ` Brandon J. Van Every
@ 2004-06-18 15:58 ` Blue Prawn
1 sibling, 0 replies; 8+ messages in thread
From: Blue Prawn @ 2004-06-18 15:58 UTC (permalink / raw)
To: caml-list
Hello,
Does a 3D physics engine exist yet usable from OCaml which one can use to take
advantage of lablglut ?
Cheers
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2004-06-18 15:51 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-09 11:06 [Caml-list] MLGame library Lukasz Lew
2004-06-09 20:16 ` Brandon J. Van Every
2004-06-09 22:36 ` Sylvain LE GALL
2004-06-09 23:59 ` Brandon J. Van Every
2004-06-10 0:26 ` Karl Zilles
2004-06-10 1:10 ` Brandon J. Van Every
2004-06-10 5:46 ` [Caml-list] [OT] Yet Another Licence War Alan Schmitt
2004-06-18 15:58 ` [Caml-list] MLGame library Blue Prawn
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox