Pelishard Fork

Announcements and discussion regarding any projects related to Cyan Worlds' Plasma Engine including (but not limited to) CyanWorlds.com Engine, Drizzle, OfflineKI, PyPRP, and libHSPlasma.

Re: Pelishard Fork

Postby Dhelayan » Mon Jul 27, 2009 12:51 pm

if people want the source, its on the SVN of drizzle...only without my nice icons, because theyre mine
Dhelayan
 
Posts: 37
Joined: Sat Apr 19, 2008 10:02 am

Re: Pelishard Fork

Postby Tsar Hoikas » Mon Jul 27, 2009 1:02 pm

Dhelayan wrote:if people want the source, its on the SVN of drizzle...only without my nice icons, because theyre mine


Then you have violated the GPL License. When you release something GPL, you have to include the source code and all resources used. I would recommend you remove the download before someone writes to the Free Software Foundation.
Image
Tsar Hoikas
Councilor of Technical Direction
 
Posts: 2180
Joined: Fri Nov 16, 2007 9:45 pm
Location: South Georgia

Re: Pelishard Fork

Postby Tsar Hoikas » Mon Jul 27, 2009 1:17 pm

Dhelayan wrote:only without my nice icons, because theyre mine


Sorry for the double post, but I forgot to mention that your icons are now licensed under the GNU General Public License. I don't know which version drizzle uses, but they're both viral, meaning, anything you add to drizzle is licensed under the GPL.

In other words, your icons are now free icons. (Free as in freedom, not free as in beer). Thanks for your generous contributions :)


---EDIT---
I found the relevant secions in the GPL v3

5. Conveying Modified Source Versions.

You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions:

* a) The work must carry prominent notices stating that you modified it, and giving a relevant date.
* b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to “keep intact all notices”.
* c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it.
* d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so.


See http://www.gnu.org/copyleft/gpl.html
Image
Tsar Hoikas
Councilor of Technical Direction
 
Posts: 2180
Joined: Fri Nov 16, 2007 9:45 pm
Location: South Georgia

Re: Pelishard Fork

Postby Dhelayan » Mon Jul 27, 2009 1:24 pm

hehe yea, shut up.
here you have the frickin source with icons: http://pelishard.net/forums/downloads/D ... Source.rar
happy now?
Dhelayan
 
Posts: 37
Joined: Sat Apr 19, 2008 10:02 am

Re: Pelishard Fork

Postby Tsar Hoikas » Mon Jul 27, 2009 1:30 pm

Dhelayan wrote:hehe yea, shut up.
here you have the frickin source with icons: http://pelishard.net/forums/downloads/D ... Source.rar
happy now?


Yes. Thank you for those lovely words, accusations, and bannings. I didn't know it was possible to spy on a public shard.
Image
Tsar Hoikas
Councilor of Technical Direction
 
Posts: 2180
Joined: Fri Nov 16, 2007 9:45 pm
Location: South Georgia

Re: Pelishard Fork

Postby Jamey » Mon Jul 27, 2009 1:54 pm

You're not the only one Adam. :lol:
KI#46415
Jamey
 
Posts: 528
Joined: Sat Oct 20, 2007 8:32 pm
Location: Chicago, IL

Re: Pelishard Fork

Postby Paradox » Mon Jul 27, 2009 2:05 pm

I ran a diff comparing the original source against the pelishard source.

http://pastebin.com/f7bde1fd5
Paradox
 
Posts: 1295
Joined: Fri Sep 28, 2007 6:48 pm
Location: Canada

Re: Pelishard Fork

Postby ddb174 » Mon Jul 27, 2009 5:19 pm

Thanks Paradox! Assuming that Dhel sent the complete actual source, then I see the following changes:

*A Change of character encoding (which is why so must help text shows up in the diff, and why the accented letters are broken.)
*Change of hard-coded server addresses (Which are not used for the main things anyway: you can set the UAM server to a custom one if you want, but even that is not needed for Pelishard.)
*The addition of the line "De Nederlandse BUUUUURT" to the Dutch help info.
*Removal of credits from the help info (a serious GPL violation).
*Dhel's name was put in the credits.
*Build info changes (probably due to his unintentional problems with Netbeans.)
*Change of some image assets (he said they are his, but they pretty obviously look like they were copyswiped from somewhere, which he cannot then merge with GPL in general, which would be another GPL violation. )

If this is indeed the full modified source (one could check by compiling and comparing binaries perhaps), then there isn't any malware hopefully. So, it appears that option 1 is the motivation, which seems all the more likely now that we know he removed names from the credits.
ddb174
 
Posts: 928
Joined: Thu Apr 10, 2008 7:28 pm

Re: Pelishard Fork

Postby Chacal » Mon Jul 27, 2009 6:00 pm

+(Modded Version for PeliShard by Dhel, Drizzle created by Dustin)

-Contributers(not a complete list):
- Old Wolle: Age collection and mirroring
- Dustin(aka ddb174): conversion
- L.K.: German translation
- Chacal: French translation
- Erik: Dutch translation


Ethics? Who needs them?
Chacal


"The weak can never forgive. Forgiveness is an attribute of the strong."
-- Mahatma Gandhi
User avatar
Chacal
 
Posts: 2515
Joined: Tue Nov 06, 2007 2:45 pm
Location: Quebec, Canada

Re: Pelishard Fork

Postby diafero » Tue Jul 28, 2009 9:09 am

I can add one more item to your "minus" list - on his UAM server (http://www.pelishard.net/uam/uam.status.xml) he removed my name from the description of the Offline KI, which he renamed to Online KI (I didn't yet make a diff to see what he changed there).

Oh, and I don't think you should close SVN or update it only on releases, Dustin - besides the reason that I use it, that would mean we were actually willing to restrict our behaviour based in his actions. As long as he clearly labels that version as Peli-version and adds his name (which seems to be one of the changes he has little problems with :lol: ), the result will mainly be a lot of work for him to keep it up-to-date and people complaining at him because he released development versions which break their games.
I prefer e-mails to "diafero arcor de" (after adding the at and the dot) over PMs.

"Many people's horizon is a circle with a radius of zero. They call it their point of view."

Deep Island Shard | Offline KI
diafero
Deep Island Admin
 
Posts: 2972
Joined: Mon May 05, 2008 5:50 am
Location: Germany

PreviousNext

Return to Plasma Development

Who is online

Users browsing this forum: No registered users and 4 guests