Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (753)
Games in Android Showcase (228)
games submitted by our members
Games in WIP (842)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  PuzzlePirates game engine opensourced!  (Read 3190 times)
0 Members and 1 Guest are viewing this topic.
Offline ChrisM

JGO Knight


Medals: 20
Projects: 1
Exp: 16 years


Luke...END OF LINE


« Posted 2005-03-18 12:03:15 »

All,

In case you missed it, the most excellent crew at Three Rings have opensourced the engine used for Puzzle Pirates!  Check it out here:  http://www.threerings.com/code/narya/

-ChrisM

Offline z.e.r.o

Junior Devvie




Java games rock!


« Reply #1 - Posted 2005-03-22 13:25:16 »

Really nice architecture, that's explain why PP is so good Smiley

BTW take a look at using (L)GPL, expecially in the FSF FAQs where is stated that if you're subclassing a (L)GPL artifact you're creating a derived work... (No mention about interfaces, wonder why FSF "lawyers" will drop the C is everything attitude).

This may also threathen PP at some extent, so be careful.

Matteo Anelli
.brain - http://www.dot-brain.com
Offline Markus_Persson

JGO Wizard


Medals: 19
Projects: 19


Mojang Specifications


« Reply #2 - Posted 2005-03-22 17:50:31 »

The original copyright holder can licence the thing in other ways than just (l)gpl, iirc.

Play Minecraft!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline z.e.r.o

Junior Devvie




Java games rock!


« Reply #3 - Posted 2005-03-29 06:18:17 »

Other licenses distinguish Original Creator and Users, GPL doesn't. It's an all or nothing affair. Sub/Dual licensing is forbidden, many who does so maintains two distinct versions of their software to justify the duality in license.
Why you think SCO is trying to sue Linux for copyright infringments and royalties? If even only one of the accusations are recognized in court EVERYONE including authors will lose rights over the artifact and distribution will became illegal since the matter will not be settled. A commercial advantage to have some millions illegal linux boxes and you're one of the few that can serve a legal unix/linux...

My concern was in another way, BTW. According to FSF FAQs, if you derive a LGPL class you are creating derivative work that has to be distributed under LGPL itself (so LGPL becam basically GPL if you use an OOP language). No mention about pure abstracts and interfaces...

It is common for graphical an Windowing kit to use provided classes as a "blueprint" to specialize your own. Since PP is also commercial and FSF are quite a pain in the ass on anything is commercial or commercial aligned (read the today news about their will to stop OO.org to being distributed just because uses Java?), I'd be extra cautious about how to license a core element of PP. There's a reason why almost no one uses GPL licenses for OOP libraries (and applications, too).

Anyway I'd rather step away from licenses written by hackers, not lawyers. A licenses that uses programming terms to define how distributing something and tightly bonds itself to a technology (C) is amateurish, no matter how many people use it. Add to it points that contradicts previous ones, a long and convoluted wording and you have what I call a mess...


Matteo Anelli
.brain - http://www.dot-brain.com
Offline Markus_Persson

JGO Wizard


Medals: 19
Projects: 19


Mojang Specifications


« Reply #4 - Posted 2005-03-29 07:19:22 »

Quote
I heard that someone got a copy of a GPL'ed program under another license. Is this possible?

   The GNU GPL does not give users permission to attach other licenses to the program. But the copyright holder for a program can release it under several different licenses in parallel. One of them may be the GNU GPL.

   The license that comes in your copy, assuming it was put in by the copyright holder and that you got the copy legitimately, is the license that applies to your copy.

(from http://www.fsf.org/licensing/licenses/gpl-faq.html#HeardOtherLicense)


Play Minecraft!
Offline z.e.r.o

Junior Devvie




Java games rock!


« Reply #5 - Posted 2005-03-30 18:45:07 »

Thx for the pointer.

But!

It is legal relying in an external FAQ to shed lights on a bad written license?

In court I expect a contract be taken for what is written on it, not by the personal interpretations (or addenda, like in this case) of the writers.

The MySQL is emblematic on how a restrictive OSS license can be used to blackmail people that are using an "open source industry standard", if personal opinions are weighted over verbatim words.

Matteo Anelli
.brain - http://www.dot-brain.com
Offline Markus_Persson

JGO Wizard


Medals: 19
Projects: 19


Mojang Specifications


« Reply #6 - Posted 2005-03-31 04:11:41 »

Roll Eyes

Play Minecraft!
Pages: [1]
  ignore  |  Print  
 
 

 
ivj94 (586 views)
2018-03-24 14:47:39

ivj94 (49 views)
2018-03-24 14:46:31

ivj94 (383 views)
2018-03-24 14:43:53

Solater (63 views)
2018-03-17 05:04:08

nelsongames (110 views)
2018-03-05 17:56:34

Gornova (159 views)
2018-03-02 22:15:33

buddyBro (704 views)
2018-02-28 16:59:18

buddyBro (92 views)
2018-02-28 16:45:17

xxMrPHDxx (494 views)
2017-12-31 17:17:51

xxMrPHDxx (734 views)
2017-12-31 17:15:51
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!