View Full Version : Source Code Misshandling
xJOSx
September 25th, 2006, 02:20
Kazzuya, JNS, Bobbi, Psychojak, Shunt,
Keith, DarkWatcher, Xeven, Liquid, Dixon, Prafull
Special thanks to:
Twin (we Love you twin0r), Roor (love for you too),
calb (Thanks for help :) ), now3d (for great help to my psxdev stuff :) )
written by:
main coder: linuzappz
co-coders: shadow
co-coders: PacManFan for the PSP port
ex-coders: Nocomp, Pete Bernett, nik3d
Webmaster: AkumaX
I found this in the PSX-P emulator for the PSP. Now unfortunately, I dont have access to the source code of PSX-P, but from what i see here, PCSX's code was stolen! I'm not sure if PCSX is under GPL, but if it is, then shouldn't the source for this be released?
I just wanted to point this out, as the author, yoshihero has previously misused source code in the past for a sega master system! I know linuzapps hasn't been around for a while, but if the any members of the team still read the board here, i thought they may want to know...
I've uploaded the EBOOT.PBP if u wanted to see it... However, plz note that this IS NOT everyhting needed to run the emulator, I purposely left out the bios and several other files which were included, without those files, this one is useless. The only purpose of this eboot is proof for the PCSX coders
Thanks for your time
woopwoopinc
September 25th, 2006, 03:13
man, its open source you can download the source for pcsx at the pcsx website. so its not stolen, he just borrowed it to get a start on his emu for the psp.
n_w95482
September 25th, 2006, 03:17
It's a problem if the PSX-P author doesn't acknowledge that he/she used the PCSX source. As mentioned above, if PCSX is under the GPL license, then the source code to PSX-P needs to be released, which apparently hasn't happened yet. We've had incidents like this before, and they never ended on a good note.
woopwoopinc
September 25th, 2006, 03:27
you have a point there, maybe he doesnt want to realese it yet as its only an alpha. maybe he hasnt sorted out all the licenseing crap yet?
Chrono Archangel
September 25th, 2006, 03:30
you have a point there, maybe he doesnt want to realese it yet as its only an alpha. maybe he hasnt sorted out all the licenseing crap yet?
if he hasnt "sorted out all the licensing crap", he shouldnt be releasing an alpha. Its simple as that.
xJOSx
September 25th, 2006, 03:50
Do any of the original coders still work around here? I think the current PCSX2 team is different than the PCSX team, and since linuzapps is gone, will any1 be able to speak on their behalf?
bositman
September 25th, 2006, 12:52
I'll try to find shadow and inform him
xJOSx
September 25th, 2006, 20:38
That would be great if you could do that! I tried to contact linuzapps, but I know he hasn't been around for a while
shadowpcsx2
September 26th, 2006, 18:10
Generaly there is a problem since pcsx is under GPL. GPL requires that each modification to the source (even a port) has to be released with sources. Unfortunately this is not the first time that something like that happends (i remember other ports as well) and we can't really force it to happend.. It's open source anyway..
liquidtenmillio
September 26th, 2006, 20:17
If you email the Free Software Foundation(FSF), they will help out and can either force him to release the source or get his project shut down.
I'd like the source, and he has refused it. That is against the GPL entirely.
refraction
September 27th, 2006, 17:01
maybe we should just spread the word that they arent geniuses but merely theives with a psp environment setup.
we are going to post the news on PCSX2 site, spread the news a bit.
Yoshihiro
September 29th, 2006, 00:41
Generaly there is a problem since pcsx is under GPL. GPL requires that each modification to the source (even a port) has to be released with sources. Unfortunately this is not the first time that something like that happends (i remember other ports as well) and we can't really force it to happend.. It's open source anyway..
Hi shadows i'm Yoshihiro the guy of PSXP i've used the source code of pcsx for done the psx emu on psp i've not stolen your work i will released the source code just after i add the dynarec because on psp scene you have many child and you can see 50 psx emu in one day if i release teh code before dont worry :thumb: . i know the source code is under GPL but this alpha is released without Nfo because i've forget it in my package so sorry about that for the apha 0.2 i will add it Cya ;)
refraction
September 29th, 2006, 08:58
Hi shadows i'm Yoshihiro the guy of PSXP i've used the source code of pcsx for done the psx emu on psp i've not stolen your work i will released the source code just after i add the dynarec because on psp scene you have many child and you can see 50 psx emu in one day if i release teh code before dont worry :thumb: . i know the source code is under GPL but this alpha is released without Nfo because i've forget it in my package so sorry about that for the apha 0.2 i will add it Cya ;)
it doesnt matter if it is alpha or super alpha or just a silly exe that doesnt do much..
As long as it contains code from PCSX and you have no thanks to the original authors (or the guy who gave you the porting stuff) you are breaking the GPL license. You have described the emu as all your own work to try and gain glory for yourself and this is frowned highly upon.
NGEmu will not show it any support until you conform to these. Giving thanks and releasing source code isnt hard to do, i suggest you do it.
xJOSx
September 29th, 2006, 18:59
Hi shadows i'm Yoshihiro the guy of PSXP i've used the source code of pcsx for done the psx emu on psp i've not stolen your work i will released the source code just after i add the dynarec because on psp scene you have many child and you can see 50 psx emu in one day if i release teh code before dont worry :thumb: . i know the source code is under GPL but this alpha is released without Nfo because i've forget it in my package so sorry about that for the apha 0.2 i will add it Cya ;)
Hmmm, thats the reason its under GPL... SO ANY1 CAN HELP OUT!!!... U just proved ur own mistake... and its not even ur code to begin with, who are you to say what to do?
ElijahTW
October 2nd, 2006, 22:31
Hi shadows i'm Yoshihiro the guy of PSXP i've used the source code of pcsx for done the psx emu on psp i've not stolen your work i will released the source code just after i add the dynarec because on psp scene you have many child and you can see 50 psx emu in one day if i release teh code before dont worry :thumb: . i know the source code is under GPL but this alpha is released without Nfo because i've forget it in my package so sorry about that for the apha 0.2 i will add it Cya ;)
...Yeah.. I really doubt that's him. :rolleyes: :rolleyes:
xJOSx
October 15th, 2006, 01:10
Update: WOuld you look at what the "official" news site that Yoshizero delievers his news to had to say about this recently:
that nothing can oblige Yoshihiro required its sources because the project remains in spite of very Open Source
beautiful, they are using tht as excuse that cuz its open source, they can do whatever they want to it.... retards... Isn't there anything you guys can do? Its a shame to see such a crime committed.....
Hard core Rikki
October 15th, 2006, 01:25
Its NOT BSD-licenced.
GPL gives responsibilities, and GPL is enforcable in court. No big company with deep pockets got away with it, so I doubt some single individuals would.
It it was some "mistake/error/forgot-ness", the scene expects reparation by full compliance with the GPL. IF binary is released, then so MUST source code.
So I Have Spoken !!
xJOSx
October 15th, 2006, 01:40
Yea, but it would be costly on PCSX's part to do that... they'd have to hire a lawyer, etc...
Xtreme2damax
October 15th, 2006, 14:42
This Just in, I found this while visiting the PSP Updates Website:
Source: PSP Updates (http://pspupdates.qj.net/Yoshihiro-Leaves-the-Scene-/pg/49/aid/68980)
Yoshihiro Leaves The Scene!
Yoshihiro, unarguably the most controversial person in the scene, has decided to leave the PSP scene in light of the accumulation of recent and past happenings. He's so controversial, that the second his name is brought up on our boards, we have about 11 pages in under an hour relating to the topic, of which had just resulted in a closure of out discussion thread.
Yoshihiro has been credited for the PSP Version Changer (widely used before Devhook and UMD Launchers were evident). He also contributed (credited for at least) to the first flashing application for the PSP, the first button swapper, the first UMD game launcher (via Memory Stick Pro Duo), proposed the first downgrader method for 2.0+ (largely responsible for the creation of the 2.0 downgrader). Many will argue that Yoshihiro had little to do with these creations, but this can not be entirely proven. The majority of the scene has a huge dislike/hatred towards this single man, and as a result he has decided to leave.
Many of you will rejoice in this news, many of you may feel sad, many will feel frustrated at this man, but let's try to keep such comments to ourselves. We are not here to discredit this man anymore than many have already done, this is a goodbye post to one of the scene's longest members and contributors. Before Yoshihiro leaves however, he will be releasing a new build of his PSX emulator in which he will include the source (very large argument about the source for previous version due to his bad reputation). Please keep the comments civil and just say goodbye to the scene's most controversial person!
So apparently he'll Release the Source before he Leaves the Scene of Homebrew.
xJOSx
October 15th, 2006, 18:51
This Just in, I found this while visiting the PSP Updates Website:
Source: PSP Updates (http://pspupdates.qj.net/Yoshihiro-Leaves-the-Scene-/pg/49/aid/68980)
So apparently he'll Release the Source before he Leaves the Scene of Homebrew.
Doesn't matter, as soon as he released the emulator, he should have released the source. Acording to GPL, "The right to redistribute is granted only if the licensee includes the source code (or a legally binding offer to provide the source code), including any modifications made. Furthermore, the distributed copies, including the modifications, must also be licensed under the terms of the GPL."
He ignored both of those rules...
Xtreme2damax
October 15th, 2006, 19:18
Doesn't matter, as soon as he released the emulator, he should have released the source. Acording to GPL, "The right to redistribute is granted only if the licensee includes the source code (or a legally binding offer to provide the source code), including any modifications made. Furthermore, the distributed copies, including the modifications, must also be licensed under the terms of the GPL."
He ignored both of those rules...
Yes I understand that, but at least it's a step forward, and possibly will keep anymore threads from being closed about it.
Although it didn't say if he would include what modifications or changes he made to the PCSX Source, but I'm sure he will to avoid any further trouble/rants about it.
Just have to be sure the next person that works on it after he quits (If there will be one), knows it is under the GPL (i.e. PCSX Code with modifications), and the source + changes have to be included in the release;)
xJOSx
October 15th, 2006, 19:32
But the point is that any changes from PCSX to PSXP Beta 1 will never be known, and people can't make any changes to better it (the purpose of GPL)
Xtreme2damax
October 15th, 2006, 19:53
I didn't think of thatoO
Anyhow, I'm sure if we prodded him a little more he'd release the source of Beta 1 of PSXP.
I sure he has a backup of the Beta 1 Source somewhere on his hard disk, Just in case Something happens, or he messes up, or it get's lost, or he accidently deletes the newer Version, then again I may be wrong.
xJOSx
October 15th, 2006, 20:49
I didn't think of thatoO
Anyhow, I'm sure if we prodded him a little more he'd release the source of Beta 1 of PSXP.
I sure he has a backup of the Beta 1 Source somewhere on his hard disk, Just in case Something happens, or he messes up, or it get's lost, or he accidently deletes the newer Version, then again I may be wrong.
Its been a couple weeks already... He's been called out on websites for not releasing the source, and he knows he didn't release the source, and hasn't made an attempt to give it to anyone but his close "friends"... Only people close to him have the source, with is less than a handful... So what is he trying to hide? Simple. He doesn't want us to know how much of PCSX's code he stole, then when Beta 2 comes around, he'll fix it up and say, "Look, only 1% of the code is based off of PCSX,". Trust me, he's nothing but a liar...
When the downgrader for 2.00 came out by MPH, he claimed that MPH used his code to create the downgrader. His downgrader never came out, and we are unsure of if it even was started. Not to mention the way he said his downgrader worked and MPH's are completely different... He is nothing but a liar =/
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.