ianfab / Makruk-Stockfish

strong UCI engine for Makruk (Thai chess, หมากรุก) based on Stockfish; superseded by https://github.com/fairy-stockfish/Fairy-Stockfish
GNU General Public License v3.0
10 stars 12 forks source link

pr0rp - Derived work #9

Open alexevane opened 4 years ago

alexevane commented 4 years ago

Hi,

We detected that someone name "Woradet Jangwattanasub" (วรเดช จังวัฒนาทรัพย์) pirated your source code.

Changed name "Stock fish" into "pr0rp" or something. And selling it as their own interest.

This is highly unacceptable.

links https://www.facebook.com/pr0rp1/posts/891563284613063 https://www.facebook.com/groups/makrukthaiclub/permalink/2727074577331829/

https://www.facebook.com/pr0rp

Updated1: He change his facebook to https://www.facebook.com/pr0rpredghost and his page changed to https://www.facebook.com/pr0rpred/

Update again: He change his facebook to https://www.facebook.com/pr0rpZ and his page changed to https://www.facebook.com/pr0rpX/

ianfab commented 4 years ago

Hi, and thanks for informing me about your suspicion. Do you have any evidence that this engine is derived from my work? E.g., do you have a copy of the program which you can run to check for similarity in its behavior? Just from looking through (machine-translated versions of) the sites you linked I only know for sure that it is a UCI engine because it apparently uses the UCI2WB to work in Winboard.

If you or someone else has a copy of it, interesting commands to run after starting the engine would especially be the debug commands as well as other commands giving information about the engine:

If you can get the output of (some of) these commands, please post them here.

alexevane commented 4 years ago

May I have your email?

I can send it to you and you will know it is your code right away.

ianfab commented 4 years ago

Thanks, but distributing the program might violate its license, and I would like to avoid that if it is possible to collect evidence without doing it. I hope you understand. Did you also get the source code of it or why is it obvious that it is derived from Makruk-Stockfish? Can you please briefly summarize the observations that led you to this conclusion?

From the name I assume @woradet, who already was part of some discussions in this project, might be the author of "pr0rp". @woradet Would you like to say anything about "pr0rp" to clarify its origin?

alexevane commented 4 years ago

He is not a programmer.

He cannot even code to solve a simple problem with c or c++.
How could someone with that basic background claim him self to be a developer of that rich feature chess program out of nowhere?

Plus many persons know that they made this program behind your back, but they just don't care.


I did not have his source code. but my friend have a binary of the program engine.

ianfab commented 4 years ago

Ok, thanks for the clarification. It is just that copyright infringement is quite a serious accusation, so I want to be sure before accusing someone of that. It would be very nice if your friend could run a few of the above mentioned commands on the command line after starting the program and post the results here, because that would very likely provide clear evidence for or against being a derivative of Stockfish.

Was the binary provided together with some license or terms of use? (Since re-distributing GPL software is only illegal if it is re-distributed with a GPL incompatible license)

alexevane commented 4 years ago

Nothing like that provided except his program name and Woradet name.

I can post the program command details here, but once he learnt that.

He can just modify his program to escape this issue.

ianfab commented 4 years ago

No, he can not escape it by changing the code now, because if it can be proven that the current version of the software is derived from Stockfish, it is evident that future versions will also be, and he can not change the copy your friend already has obtained. That is why this is important to me.

alexevane commented 4 years ago

image

alexevane commented 4 years ago

It's not current. It's previous version of long-time ago.

Sorry for late report.

alexevane commented 4 years ago

image

All of this should be sufficient.

alexevane commented 4 years ago

Please note that. A friend of mine probably don't want to get involved this problem.

I not sure he will be agree to be a witness or testimony.

ianfab commented 4 years ago

Thanks, this makes it already very clear, since options like UCI_Chess960 are just ridiculous for a Makruk engine, and no-one starting to write an engine from scratch would implement this.

@woradet If you still distribute your engine with a GPL non-compliant license, stop it immediately. Furthermore, inform the people you already sold the software to about the license situation and offer them to provide a copy of the source code. Copyright infringement is nothing to be taken lightly. And please familiarize yourself with the GPL license if you did not do it yet.

alexevane commented 4 years ago

Also you need to know that, This project is not just Woradet Jangwattanasub.

He is a leader but many people involved your project also in his project too.

alexevane commented 4 years ago

[For tracking] They already made new sales and probably won't stop.

image

image

woradet commented 4 years ago

Hi Sir Ianfab Sorry I don't good english language -- I saw it today I keep developing it in the last 2 years. From what you said That what you did was just a prerequisite Allowed to continue to develop it--I developed it in many files from Original Code-- Current it most difference. 9

I always tell everyone that it is based on stockfish. Did not conceal or impersonate as alleged As I've studied It can be sold https://en.wikipedia.org/wiki/%E0%B8%AA%E0%B8%B1%E0%B8%8D%E0%B8%8D%E0%B8%B2%E0%B8%AD%E0 % B8% 99% E0% B8% B8% E0% B8% 8D% E0% B8% B2% E0% B8% 95% E0% B8% AA% E0% B8% B2% E0% B8% 98% E0% B8 % B2% E0% B8% A3% E0% B8% 93% E0% B8% B0% E0% B8% 97% E0% B8% B1% E0% B9% 88% E0% B8% A7% E0% B9% 84 % E0% B8% 9B% E0% B8% 82% E0% B8% AD% E0% B8% 87% E0% B8% 81% E0% B8% 99% E0% B8% B9 Please advise me that What should I do to get it right? My email --- woradet14@gmail.com --- Please contact me this way I want to do it right Please advise what to do. -- If I can't get it right I will stop it immediately With regards 1 2 3 4 5 6 7 8

ianfab commented 4 years ago

@woradet Sorry for my harsh comment and thanks for your feedback, I was wrongly assuming that the non-compliance was on purpose, and I am glad that we are on the same page. I will contact you via e-mail soon to clarify it.

woradet commented 4 years ago

Thank you Sir.Ianfab With regards

gbtami commented 4 years ago

@woradet why not just commit your changes to your fork https://github.com/woradet/Makruk-Stockfish ? It would be the simplest and most elegant solution.

woradet commented 4 years ago

@ianfab @gbtami I have followed the advice of sir.Ianfab to get it right. Thank you both very much. I didn't know about GNU, GPL before. I have explained about GPL to everyone. And uploaded to https://github.com/woradet/Makruk-Stockfish Please visit. I just tried doing it for the first time. Would like to inform everyone that If anyone takes the source code that I have uploaded . And he misused. Not following the GPL. Notice that that's not me.

ianfab commented 4 years ago

The users have been informed about the license and copyright, and the source code has been disclosed, so I currently do not see any more GPL non-compliance, therefore I am closing this.

Thanks for the clarification in a timely manner.

alexevane commented 4 years ago

@ianfab

No this is not pr0rp's code.

This code don't even working. And if it is working this code did not play like the engine he is selling.

This guy just publishes some junk code which is not his real work.

alexevane commented 4 years ago

And like I said, I have his binary file.

You guys can get it from me and test to verify it. Whether his code is real or not.

And there are many thing fishy which I can describe later on when this one solved.

ianfab commented 4 years ago

@alexevane How do you know that it is not his code? Serious accusations need serious evidence. For me the code looks legit, since the changes (endgame code, upstream merges from official stockfish, updated piece values) are pretty much what I expected to see.

@woradet I am wondering why https://github.com/woradet/Makruk-Stockfish/blob/99c8d391090d9968a08f4407876dd84dc7cc7051/src/misc.cpp#L130 says Stockfish, not pr0rp like in one of the screenshots above (although that one was an older verison). Is this the place where you renamed it as you mentioned in one e-mail? This renaming was not required and actually the code should be consistent with the one you use to compile the binary you distribute.

alexevane commented 4 years ago

Some one knowing him said he has a very cunning mind. So we should have extra-precaution and need to verify his work.

Many statements he said are not true. But right now I will focusing on his pr0rp code.

  1. Try to compile his code, you will notice it not working.

  2. If you try to fix and make it work. play it against his released engine you will quickly notice that this one is just a joke.

  3. Check on his own screen shot
    image

You will notice he already add so many endgame code. Checking his publish code, There is nothing like that could be found.

There are much more, but right now we need to focus on this one.

ianfab commented 4 years ago

I did not have time to compile the code yet, but I will do it later. The third point actually is quite true. @woradet Why is there such a big discrepancy between the endgame code that is in your screenshot and the one you uploaded?

woradet commented 4 years ago

I arrived. I typed the message and translated it in a moment. With snap screen caps This is pr0rp11. It is my latest source code. It is a private use. Not selling, please observe 2015-2020 I sell version pr0rp10. Please wait. The villain who wanted my latest source code is here. And revealed himself

woradet commented 4 years ago

Sir.Ianfab Please notice the file comparison. It says ThisPC> Document> Github> Stockfish> Srcs. This is my latest source code. Compilation will come out here. 0 1 0 2

woradet commented 4 years ago

Please see this picture------ many picture Consists of Running machine match pr0rp11 -- 10.10 --- 10.8 -- 10.7 That it is running now 1 2 3 4 5 6 7 8 9 t.pgn comes out tens of thousands of lines I hope I didn't find that I was just starting to run a tournament in no time.

woradet commented 4 years ago

This is the latest source code and address in my compilation. And the file used to compare the inside of it and the .exe file - pr0rp11 I repeat that it is my private user. I didn't sell it I distribute version 10.0 10 11 13 14 15 16 17 18 12

woradet commented 4 years ago

And this is the version that I sold only with a register I have to load it into the github and remove the register. And change my name and pr0rp out to the default name stockfish In misc.cpp ----- I have informed Ianfab about this. 19 20 And this is the file that removed the register That loaded onto Github 28

woradet commented 4 years ago

This is pr0rp10.5 Please look, there is just this engame - a few lines I show that I keep adding it. Every day I think and test 29 30

woradet commented 4 years ago

This is pr0rp10.8 Please see. There is an additional engame. And comparing to the current source 21 22 23 24 26 27

ianfab commented 4 years ago

Please do not post that many screenshots, it makes the thread really difficult to read. To summarize your last comments:

However, please note that as soon as you distribute the newer versions, you also need to disclose their source, so I do not really get the point of keeping it private, but that is up to you.

woradet commented 4 years ago

1.Yes I distributed version 10.0 and upload version10.0 2.Yes I change name pr0ro to stockfish --- and my name - to default and version and register file and register source code. 3.OK I do not disclose the source 11-10.x 4.I will update source develop Make him want to have. 5.I already told this story to ianfab that he and his team wanted it.

woradet commented 4 years ago

I will not respond to him again. I explained and I have done enough. I know his habit He is Thai And accused me of all kinds In order to get me wrong You should know this person's personality. He wants my latest source code. I've told you

alexevane commented 4 years ago

@woradet to make it clear.

What I want is justice.

If you do it right, it should be testable and verifiable. We have many ways to verify and testify it. And with your current publication, it will be a good evident to the court which will be able to clarify that you has real intent to follow GPL license or not.

alexevane commented 4 years ago

image

This statement also wrong. Like I said it could be testable to run against 9.x which is he should publish that version too.

woradet commented 4 years ago

@alexevane If wanting to get my latest source --- so must do like this I'll merge it latest source------- but I won't give it to you --- but I'll give it to others instead for free. You are nasty Use dirty methods หยุดกล่าวหาผมด้วยข้อความอันเป็นเท็จ ซะที อ......... อย่าให้ผมเรียกท่านว่าหมาลอบกัด หากผมพิสูจน์ได้ว่าเป็นท่าน ระวังจะโดน พรบ.คอมพิวเตอร์ โพสพาดพิงคนอื่นด้วยข้อความอันเป็นเท็จ ท่านอ่านภาษาไทยออกอยู่แล้วนี่

ianfab commented 4 years ago

Please, no personal attacks by anyone. I will lock the conversation until tomorrow, so everyone has time to calm down and we can continue the discussion in an unemotional manner.

ianfab commented 4 years ago

@woradet Your endgame code is full of undefined behavior. It took me more than 50 lines of changes to get a version that compiles and runs somewhat stable on Linux. I am surprised that you are actually able to use your version without getting frequent crashes. One of the main advantages of open source is that code gets reviewed by more people, so the code quality can improve. That is one reason why this project works stably whereas yours apparently does not.

alexevane commented 4 years ago

Don't make me a bad guy here. When I say that I am doing this for "Justice" I really meant it.

Think about that the ones should have this source code the most are Ianfab and the community. Even though they don't care, they have their right to it.

You took their work, make them fix bugs for you, and then secretly selling it behind them.

When they know this you just act innocent and try to give credit back to them. Is this should be done much sooner?

All of what I have seen by your actions is that you always try to make excuses for yourself.

Now you just publishing your fake junk code. Preventing the real owners to have them.

Where is your morals?

You said that someone faulty accuses you for claiming that you are the owner of this program.

Alright, Here is the fact.

Before that happen no one here ever seen the word "stockfish" anywhere on your page or your work. No one here has seen any credit from you, even it's not for legal it is the first thing that should be there by manner. The only thing that we can see clearly is that you said that you develop it.

alexevane commented 4 years ago

@ianfab I have never seen his engine crash, of course it is a different version of the code that he published.

Much different indeed.

Beside publish non working code for public, but distribute more polish binary for selling, I wonder what is his intention?

ianfab commented 4 years ago

@alexevane Even in the small excerpts from 11.0 that I can see in the screenshots it is obvious that similar bugs probably exist in all of his versions, it might just be that the Windows binaries handle the undefined behavior differently (as the name says this behavior is undefined, so you do not know what will happen) and maybe luckily does not crash.

alexevane commented 4 years ago

I can track that he change his fb to https://www.facebook.com/pr0rpredghost

and his page changed to https://www.facebook.com/pr0rpred/

Why change it now? Did he want to escape someone or something?

image

ianfab commented 4 years ago

@woradet If you are planning to distribute your new version, then I just would like to remind you that you have to do so in a way that is compliant with the GPL license, which means that everyone who gets a copy of your program needs to

In doubt, read the FAQ of the GPL https://www.gnu.org/licenses/gpl-faq.html.

ianfab commented 4 years ago

@woradet Not answering to the questions about the discrepancies regarding your uploaded code for four months, repeatedly moving your facebook page, and restricting access to it right after my previous comment clearly indicates bad intentions, so I have to assume now that you are purposely violating the license and copyright, and that you will not stop it until you get sued.

Instead of cheating copyright holders and users, there are also honest ways of earning money from modifying GPL licensed software. The GPL does not prohibit you from selling derived work, but you have to grant users access to the (actual) source code and grant them the right to redistribute the program (also for free) under the conditions of the GPL. If you do not do so, you expose yourself to the possibility of copyright/license infringement lawsuits by any of the parties whose rights have been violated (copyright holders, users). You have to judge yourself if that is worth it.

woradet commented 4 years ago

ผมขอเขียนเป็นภาษาไทยเพื่อที่จะได้สื่อความหมายได้อย่างถูกต้อง และแปลเป็นภาษอังกฤษและเยอรมันจาก translate @ianfab ผมได้ทำตาม อนุสัญญา GPL เรียบร้อยแล้ว โดยแจ้งให้ลูกค้าทุกท่านทราบ และแนบลิงค์ที่ผมได้อัปโหลดซอร์สโค้ดลงใน GITHUB แบบสาธารณะ เพื่อให้ลูกค้าทุกท่านเข้าถึงมันได้และได้เขียนอธิบายถึง GPL ซึ่งผมมีสิทธิ์ที่จะมอบมันให้กับลูกค้าของผมเท่านั้น – ผมจะมอบลิงค์ให้ท่าน โปรดติดต่อผมทางเมลล์ woradet14@gmail.com ผมหาเมลล์ท่านไม่เจอ ท่านบอกว่าผมยังไม่ตอบคำถามและอธิบายกว่า4เดือน อยากให้ท่านย้อนไปดูก่อนหน้านี้ผมได้ชี้แจงและทำตาม GPL ตามที่ท่านได้แนะนำครบถ้วน ผมอธิบาย แคปรูปต่างๆ เปรียบเทียบให้เห็น ให้ท่านได้เห็นมากมาย ไม่รู้กี่รูปต่อกี่รูป พอผมอธิบายเสร็จ เจ้า alex อลิส ก็วนมาเรื่องโกหกเดิมๆว่าผมไม่เคยให้เครดิตใดๆ stockfish หาว่าผมอ้างว่าผมเขียนโค๊ดขึ้นมาเองทั้งหมด กล่าวหาผมต่างๆนาๆด้วยข้อความเท็จ ท่านก็ไปยกนิ้วให้กับคำโกหกนั้น เออออไปกับมันด้วย จะให้ผมรู้สึกยังไง หากเป็นท่านล่ะ ท่านจะรู้สึกอย่างไร ผมโมโหมากกับสิ่งที่ผมได้เห็น และมีการหลุดด่า และโพสด้วยข้อความหยาบคาย ผมรู้สึกเคืองท่านมาก และไม่ต้องการให้ท่านมายุ่มย่ามกับเพจของผม ผมพยายามแปลไทยอังกฤษ และพยายามสื่อว่าบุคคลผู้นี้โกหก สร้างเรื่องเท็จ สื่อให้ท่านได้รู้หลายต่อหลายครั้ง ไม่ว่าทางเมลล์ ทางคอมเมนท์ ท่านก็ไม่ฟังผม เจ้า alis เอาเพจผม และ ข้อมูลส่วนบุคคลของผม ไปโพสในทางเสียหายทั้งๆที่เป็นเรื่องโกหก สร้างเรื่องเท็จขึ้นมา ผมต้องเปลี่ยนเพจหลายต่อครั้ง ด้วยเหตุนี้ ผมถามหน่อยสิ่งนี้ไม่ใช่เหรอที่มันเป็นสิ่งที่เลวร้าย และผิดพรบ.คอมพิวเตอร์ของไทย ผมได้ปรึกษากับหลายๆท่าน สรุปคือ ไม่ต้องไปโต้ตอบอะไร กับคนที่สร้างเรื่องเท็จนี้ มันไม่มีประโยชน์ที่จะไปโต้เถียงกับคนพรรณนี้ เดี๋ยวผมก็โมโหด่าออกไปอีก ทำตาม GPL ให้เสร็จเท่านั้นพอ ผมขอชี้แจงและอธิบายลำดับเหตุการณ์ตั้งแต่ต้น ให้ท่านianfab และทุกท่านทราบดังนี้ บุคคลที่ใช้นามว่า alex ซึ่งก็คือ ผู้พัฒนาโปรแกรม alis___ ขอเรียกมันว่า alis อลิส ทุกท่านคงรู้จักดี ผมได้เคยช่วยทำ book และ ให้คำปรึกษากับนาย alis จากนั้นพอมีซอร์สโค๊ด makruk-stockfish ออกมา ผมจึงได้ออกมาทำ stockfish กับกลุ่มบุคคลที่เคยช่วยให้คำปรึกษานายอลิส เหมือนกัน และต่อมาได้ไม่ถูกกับนาย อลิส นี้ จึงพากันออกมา (แต่ผมไม่ได้มีความแค้นเคืองใดๆกับนายอลิส) ผม และคนอื่นๆ ได้เริ่มพัฒนามันต่อจาก original ของท่าน ianfab นี้ และได้บอกทุกๆคนเสมอว่ามันดัดแปลงมาจาก stockfish ไม่ว่าจะเป็นทางแชท ทางplayok หรือแม้กระทั่งโทรคุย เรืองโปรแกรมหมากรุก stockfish นี้ มีพยานหลายท่านรู้เรื่องนี้เป็นอย่างดี ทั้งจากทาง playok และแชท ซึ่งหลายๆท่านน่าจะทราบเรื่องราวนี้ และการกระทำอันชั่วร้ายของนาย อลิส นี้แล้ว ต่อมา ผมได้โพสขายโปรแกรม ซึ่งผมพิมพ์ในเฟสยาวมาก มีทั้ง stockfish ท่าน ianfab ท่านภูมิ และลิงค์ต่างๆเกี่ยวกับ stockfish มากมาย – พอผมโพส ปรากฏว่ามันไม่ขึ้น เรื่องนี้มีพยานคือน้องต้าร์ เพราะผมคุยกับน้องเค้าเรื่องการโพสแล้วมันไม่ขึ้นอยู่ ผมจึงต้องพิมพ์ใหม่ตั้งแต่ต้นให้มันสั้นลง ซึ่งข้อความที่ผมพิมพ์ไม่มี stockfish ianfab ท่านภูมิอยู่ ปรากฏว่า เจ้าอลิส ได้นำข้อความที่ผมโพสขาย และไม่มี stockfish อยู่นี้ ไปโพสยังที่ต่างๆ ว่าเป็นไพเรทซอร์ฟแวร์ หาว่าผมไม่เคยให้เครดิตใดๆ stockfish หาว่าผมแอบอ้างว่าเขียนขึ้นมาเองทั้งหมด แอบอ้างโดยเปลี่ยนชื่อจาก stockfish เป็น pr0rp มีการแนบข้อมูลส่วนบุคคลของผม ลิงค์เพจผม เพื่อให้ชาวต่างชาติเข้าใจผิด ด้วยข้อความอันเป็นเท็จ ผมจึงต้องเปลี่ยนแปลงเพจอยู่บ่อยๆ ทั้งที่นายอลิส มันรู้อยู่แล้วว่าผมออกมาทำ stockfish ทำมาเป็นเอาไฟล์มาพิสูจน์ ซึ่งอันที่จริงไม่ต้องพิสูจน์ เพราะผมไม่เคยแอบอ้างใดๆ บอกทุกคนเสมอว่ามันมาจาก stockfish มีพยานเรื่องนี้หลายท่าน ผมไม่รู้เรื่องเกี่ยวกับ GPL มาก่อน รู้เพียงว่ามันสามารถขายได้ เมื่อผมรู้ก็ทำตาม GPL ให้มันครบ นายอลิส ก็หาเรื่องไม่จบสิ้น ทั้งๆที่มันเป็นคนมากุเรื่องโกหก สร้างเรื่องเท็จต่างๆออกมา พอผมอธิบายเสร็จมันก็หาเรื่องใหม่ไปเรื่อยๆ อธิบายเสร็จมันก็หาเรื่องใหม่อีก วนไปเรื่องเดิมว่าไม่ให้เครดิต stockfish อีกทั้งๆที่มันโกหกเนี่ยน่ะ ผมรู้สึกโมโหมาก จึงโพสด้วยข้อความหยาบคายออกไป เหมือนมันยิ่งดีใจที่ยั่วโมโหผมได้ ยิ่งท่านianfab ไปยกนิ้วให้ข้อความที่มันกล่าวหาผมด้วยความเท็จ ผมยิ่งโมโห ผมได้ปรึกษากับหลายๆท่าน สรุปผมจะไม่ตอบโต้ใดๆอีก ไม่มีประโยชน์อะไร ขอยืนยันว่าเรื่องราวที่ผมได้เขียนไปเป็นเรื่องจริง ท่าน ianfab สามารถสอบถามจากชาวไทยหลายๆท่านได้ มีคนรู้เรื่องนี้หลายท่าน เกี่ยวกับการกระทำของนายอลิส นี้ ทั้งๆที่ผมเคยช่วยเหลือเค้ามาก่อน ยังมีหน้ามาสร้างเรื่องเท็จแบบนี้ ผมจึงอยากโพสให้ทุกท่านที่เข้ามาอ่าน ได้ทราบถึงการกระทำของบุคคลทีใช้นาม อลิส ว่าการกระทำของบุคคลผู้นี้ต่ำช้าเพียงใด ท่านianfab โปรดติดต่อผมทาง mail woradet14@gmail.com ผมจะมอบลิงค์ให้ท่านว่าผมได้ทำมันครบถ้วนแล้ว ผมมอบลิงค์GITHUBซึ่งได้อัปโหลดแบบสาธารณะ และอธิบายสิ่งต่างๆเกี่ยวกับ GPL ให้ลูกค้ารับทราบแล้ว ผมใช้สิทธิ์มอบมันให้กับลูกค้าผมเท่านั้น หวังว่าท่านจะไม่นำมาโพส เพราะผมไม่ต้องการให้นายอลิส ซึ่งเค้าไม่ใช่ลูกค้าผม และใส่ร้ายผมได้มันไป (หากในภายหลังผมเห็นลิงค์ผมมาโพส ผมถือว่าท่านทำผิดกับผมอย่างมาก) หวังว่าสิ่งที่ผมเขียนมาจะสื่อให้ท่านได้เข้าใจเหตุการณ์ที่เกิดขึ้นมากขึ้นและเข้าใจการกระทำของนาย alis ไว้ ณที่นี้ ผมจะไม่ตอบโต้ใดๆอีก เพราะถือว่าผมได้ทำตามเจตนารมณ์ของ GPL ครบถ้วนสมบูรณ์แล้ว

I would like to write in Thai in order to correctly convey the meaning. And translated into English and German from translate @ianfab I have fulfilled the GPL. By notifying all customers And attach the link that I have uploaded the source code to GITHUB publicly for all clients to access and write GPL which I have the right to give to my clients only - I will give you the link Please contact me via email. woradet14@gmail.com I can't find your email. He said that I have not answered the question and explained for over 4 months. I would like you to go back and look at this page. Before I explained and followed the GPL as he had suggested, I explained the various captures in comparison. For you to see many Don't know how many images per number When I finished explaining, Alex Alice circled the original lie that I had never given any credit for stockfish. I claimed that I wrote all of my own code. Accuse me in various false statements He thumbs up for that lie. Yeah go with it too How would you feel? If it were you? How will you feel? I was very angry with what I saw. And there is a rebuke And post with vulgar messages I was very angry with him. And don't want him to be annoyed with my page I try to translate Thai to English. And tried to convey that this person lied Make false stories Communicate to you many times Regardless of email, comments, you don't listen to me. Alis took my page and my personal information. Go to post in a way that is corrupt despite the lies. Create false stories I have to change pages many times. For this reason, I ask. Isn't this a bad thing? And against the Thai Computer Act I have consulted with many people. The conclusion is that there is no need to interact with anything. With the person who made this lie It is useless to argue with this species. I'll be angry again. Just follow the GPL. I would like to clarify and explain the sequence of events from the beginning. Give ianfab And all of you know as follows The person named Alex, who is the developer of the alis___ program, calls it alis. All of you know it. I have helped to book and give advice to Mr. Alis. After that, when having the source code Makruk-stockfish came out, so I came out to do stockfish with a group of people who used to help Mr. Alice as well and later did not get to Mr Alice so came out. (But I do not have any resentment to Mr Alice) I and others have started to develop it after this original of ianfab and have always told everyone that it has been adapted from stockfish, whether through chat, playok or even calling. Bearing on this stockfish chess program There are many witnesses who know this story well, both from playok and chat, which many people should know about this story. And the evil deeds of Mr. Alice Later, I posted a program for sale Which I type in a very long phase. There are both stockfish, ianfab, poom, and many links about stockfish - when I post it doesn't show up This story has a witness, Brother Because I talked to him about posting, and it doesn't depend I had to type again from the beginning to make it shorter. In which the text I type does not contain stockfish ianfab It appears that Alice has taken the message that I posted for sale and does not have a stockfish. Post to various places. That is pirate software Find that I have never given any credit to stockfish. Find out that I falsely claim that it was written entirely by me. Impersonating by changing the name from stockfish to pr0rp. My personal information has been attached to my page link for foreigners to misunderstand With false statements I have to often change the page. Despite Mr Alice He already knew that I came out to do stockfish. It's done as a file to prove. Which in truth does not need to prove Because I have never made any claims Always tell everyone that it is from stockfish. There are many witnesses to this story. I didn't know anything about GPL before, just knowing that it can be sold. When I know it, follow the GPL to complete it. Mr Alice's never ending issues In spite of it being the person making the lie Created various false stories When I finished explaining, it kept finding new stories. Finished explaining it was a new story again Circulating about the same issue of not giving credit to stockfish even though it was a lie I feel very angry Therefore posted with vulgar messages Like it was even more glad to anger me More ianfab Thumbs up to the message that it accused me of falsehood. I was even more angry. I have consulted with many people. In summary, I will not respond any more. No use I confirm that the story I have written is true. You ianfab can ask from many Thai people. Many people know about this. About this action of Mr Alice Although I've helped him before There is still a face to make a lie like this. I would like to post to all who come to read. Was informed of the actions of the person using the name Alice, how bad the actions of this person Dear ianfab, please contact me by mail woradet14@gmail.com I will give you a link that I have done it completely. I give you a GITHUB link which has been uploaded publicly. And explain things about GPL to customers I exercise the privilege of giving it to my customers only. I hope you won't post it. Because I don't want Mr. Alice Which is not my customer And slander, I got it (If later I see the link I posted I consider you to be very wrong with me.) Hopefully, what I wrote will convey to you more about the events and the actions of Mr Alis here. I will not respond any more. Because it is considered that I have fulfilled the spirit of GPL completely

Ich möchte auf Thai schreiben, um die Bedeutung richtig zu vermitteln. Und vom Übersetzen ins Englische und Deutsche übersetzt @ianfab Ich habe die GPL erfüllt. Indem Sie alle Kunden benachrichtigen Und fügen Sie den Link hinzu, dass ich den Quellcode öffentlich auf GITHUB hochgeladen habe, damit alle Clients auf die GPL zugreifen und diese schreiben können, die ich nur meinen Kunden geben darf - ich werde Ihnen den Link geben Bitte kontaktieren Sie mich per E-Mail. woradet14@gmail.com Ich kann Ihre E-Mail nicht finden. Er sagte, dass ich die Frage nicht beantwortet und seit über 4 Monaten erklärt habe. Ich möchte, dass Sie zurückgehen und sich diese Seite ansehen. Bevor ich die GPL erklärte und befolgte, wie er vorgeschlagen hatte, erklärte ich die Bildunterschriften im Vergleich. Damit Sie viele sehen Ich weiß nicht, wie viele Bilder pro Nummer Als ich mit dem Erklären fertig war, umkreiste Alex Alice die ursprüngliche Lüge, dass ich Stockfisch nie gutgeschrieben hatte. Ich behauptete, ich hätte meinen gesamten eigenen Code geschrieben. Beschuldige mich in verschiedenen falschen Aussagen Er greift nach dieser Lüge. Ja, mach auch mit Wie würdest du dich fühlen? Wenn du es wärst? Wie wirst du dich fühlen? Ich war sehr wütend auf das, was ich sah. Und es gibt eine Zurechtweisung Und poste mit vulgären Nachrichten Ich war sehr verärgert über ihn. Und will nicht, dass er sich über meine Seite ärgert Ich versuche Thai ins Englische zu übersetzen. Und versuchte zu vermitteln, dass diese Person gelogen hat Mache falsche Geschichten Kommunizieren Sie oft mit Ihnen Unabhängig von E-Mail und Kommentaren hören Sie mir nicht zu. Alis hat meine Seite und meine persönlichen Daten übernommen. Gehen Sie, um auf eine Weise zu posten, die trotz der Lügen korrupt ist. Erstellen Sie falsche Geschichten Ich muss viele Male die Seiten wechseln. Aus diesem Grund frage ich. Ist das nicht eine schlechte Sache? Und gegen das thailändische Computergesetz Ich habe mich mit vielen Menschen beraten. Die Schlussfolgerung ist, dass es nicht notwendig ist, zu antworten. Mit der Person, die diese Lüge gemacht hat Es ist sinnlos, mit dieser Art zu streiten. Ich werde wieder wütend sein. Folge einfach der GPL. Ich möchte die Abfolge der Ereignisse von Anfang an klarstellen und erläutern. Gib ianfab Und das weiß jeder Die Person namens Alex, die der Entwickler des Programms alis___ ist, nennt es alis. Alice, Sie alle wissen es gut. Ich habe geholfen, Herrn Alis zu buchen und Ratschläge zu geben. Danach, wenn Sie den Quellcode haben Makruk-Stockfisch kam heraus, also kam ich heraus, um mit einer Gruppe von Leuten Stockfisch zu machen, die auch Herrn Alice halfen und später nicht zu Herrn Alice kamen, also kam heraus. (Aber ich habe keinen Groll gegen Herrn Alice) Ich und andere haben begonnen, es nach diesem Original von ianfab zu entwickeln, und haben immer allen gesagt, dass es aus Stockfisch adaptiert wurde, sei es durch Chat, Playok oder sogar durch Telefonieren. Mit diesem Stockfisch-Schachprogramm Es gibt viele Zeugen, die diese Geschichte gut kennen, sowohl aus dem Playok als auch aus dem Chat, die viele Leute über diese Geschichte wissen sollten. Und die bösen Taten von Mr. Alice Später habe ich ein Programm zum Verkauf angeboten Was ich in einer sehr langen Phase tippe. Es gibt sowohl Stockfisch, Ianfab, Poom als auch viele Links zu Stockfisch - wenn ich etwas poste, wird es nicht angezeigt Diese Geschichte hat einen Zeugen, Bruder Weil ich mit ihm über das Posten gesprochen habe und es nicht darauf ankommt Ich musste von Anfang an erneut tippen, um es kürzer zu machen. In dem der von mir eingegebene Text kein Stockfisch ianfab enthält Es scheint, dass Alice die Nachricht, die ich zum Verkauf gestellt habe, angenommen hat und keinen Stockfisch hat. Post an verschiedenen Orten. Das ist Piratensoftware Finden Sie heraus, dass ich Stockfisch nie gutgeschrieben habe. Finden Sie heraus, dass ich fälschlicherweise behaupte, dass er vollständig von mir geschrieben wurde. Identitätswechsel durch Änderung des Namens von stockfish in pr0rp. Meine persönlichen Daten wurden an meinen Seitenlink angehängt, damit Ausländer sie falsch verstehen können Mit falschen Aussagen Ich muss oft die Seite wechseln. Trotz Mr Alice Er wusste bereits, dass ich herausgekommen bin, um Stockfisch zu machen. Es ist als Akte gemacht, um zu beweisen. Was in Wahrheit nicht beweisen muss Weil ich nie irgendwelche Ansprüche gestellt habe Sagen Sie immer allen, dass es sich um Stockfisch handelt. Es gibt viele Zeugen für diese Geschichte. Ich wusste vorher nichts über GPL, nur zu wissen, dass es verkauft werden kann. Wenn ich es weiß, folge der GPL, um es zu vervollständigen. Mr Alice hat nie endende Probleme Trotzdem ist es die Person, die die Lüge macht Erstellt verschiedene falsche Geschichten Als ich mit dem Erklären fertig war, fand es immer wieder neue Geschichten. Die Erklärung war wieder eine neue Geschichte Zirkulieren über das gleiche Problem, Stockfisch nicht zu würdigen, obwohl es eine Lüge war Ich bin sehr wütend Deshalb mit vulgären Nachrichten gepostet Als wäre es noch froh, mich zu verärgern Mehr ianfab Daumen hoch zu der Nachricht, dass sie mich der Lüge beschuldigte. Ich war noch wütender. Ich habe mich mit vielen Leuten beraten. Zusammenfassend werde ich nicht mehr antworten. Keine Verwendung Ich bestätige, dass die Geschichte, die ich geschrieben habe, wahr ist. Sie können viele Thailänder fragen. Viele Leute wissen davon. Über diese Aktion von Herrn Alice Obwohl ich ihm schon mal geholfen habe Es gibt immer noch ein Gesicht, um so zu lügen. Ich möchte an alle posten, die zum Lesen kommen. Wurde über die Handlungen der Person unter Verwendung des Namens Alice informiert, wie schlimm die Handlungen dieser Person waren Sehr geehrter ianfab, bitte kontaktieren Sie mich per E-Mail woradet14@gmail.com Ich werde Ihnen einen Link geben, dass ich es komplett gemacht habe. Ich gebe Ihnen einen GITHUB-Link, der öffentlich hochgeladen wurde. Und erklären Sie Ihren Kunden die Dinge über GPL Ich übe das Privileg aus, es nur meinen Kunden zu geben. Ich hoffe du postest es nicht. Weil ich Mr. Alice nicht will Welches ist nicht mein Kunde Und Verleumdung, ich habe es verstanden (Wenn ich später den Link sehe, den ich gepostet habe Ich halte dich für sehr falsch mit mir.) Hoffentlich wird Ihnen das, was ich geschrieben habe, mehr über die Ereignisse und Aktionen von Herrn Alis hier vermitteln. Ich werde nicht mehr antworten. Weil davon ausgegangen wird, dass ich den Geist der GPL vollständig erfüllt habe

ianfab commented 4 years ago

@woradet Some points I want to clarify:

As you can see yourself when you reread the thread from the beginning, I initially was very cautious to make accusations and even defended you, since I always assume good intentions at first. But finally my patience and understanding is stretched too much for the aforementioned reasons and it is your turn to show your good will and not just do the absolute minimum required.

ianfab commented 4 years ago

Just to give you some better idea of what I mean, I want to outline a few examples of what one could do when being very serious about trying to mitigate an accidental copyright infringement. I am not saying you have to do any or all this, but it should give you an understanding of why I see your reaction as minimal.

woradet commented 4 years ago

ผมพยายามอธิบายสิ่งต่างๆให้ท่านเข้าใจถึงที่มาที่ไปเท่านั้น ว่าทำไมผมถึงได้โกรธ และทำไมผมถึงต้องเปลียนแปลงเวป เพราะ alis ได้ไปโพสเวป และชื่อของฉันในทางเสียๆหายๆ ผมคิดว่าท่านให้ท้ายเขา เห็นดีเห็นงามไปกับสิ่งที่เขาทำ ทำให้ผมเคืองท่านในเรื่องนี้ จึงไม่ต้องการให้ท่านมายุ่งกับเวปของผม ผมขอโทษที่ไปละเมิดสิทธิ์ GPL นี้ (ผมพิมพ์บอกท่านแล้วว่าผมไม่รู้จักมันมาก่อน) แต่ขอยืนยันว่าผมให้เครดิตกับ stockfish เสมอมา รบกวนท่านติดต่อทางเมลล์นี้ woradet14@gmail.com ผมจะแจ้งสิ่งที่ผมทำเกี่ยวกับ GPL ว่าผมได้ปฏิบัติตามมันแล้ว และลูกค้าสามารถเข้าถึงซอร์สโค๊ดได้อย่างเสรี ผมหาเมลล์ท่านไม่เจอ ผมแทบไม่อยากจะทำมันท่านก็รู้ จะได้เคลียร์ให้มันจบไป I try to explain things only to understand the origin. Why I got angry And why do I have to change the website Because alis went to post a website and my name in a bad way I think you give him the end. Saw good with his actions Causing me to be offended by him in this regard Therefore do not want you to interfere with my website I am sorry to violate this GPL rights. (I typed to tell you that I didn't know it before) But confirm that I always give credit to stockfish Please contact us via this email. woradet14@gmail.com I will report what I do about GPL. That I have followed it And customers can freely access the source code I can't find your email. I almost didn't want to do it. You know. In order to clear it to the end Ich versuche Dinge zu erklären, nur um den Ursprung zu verstehen. Warum ich wütend werde Und warum muss ich die Website ändern Weil alis eine Website und meinen Namen schlecht gepostet hat Ich denke, Seine Hoheit gab ihm den Rücken. Sah gut mit seinen Handlungen Hat mich in dieser Angelegenheit wütend auf dich gemacht Ich möchte daher nicht, dass Sie meine Website stören Es tut mir leid, diese GPL-Rechte zu verletzen. (Ich habe getippt, um Ihnen mitzuteilen, dass ich es vorher nicht wusste.) Aber bestätigen Sie, dass ich Stockfisch immer gutheiße Bitte kontaktieren Sie uns über diese E-Mail. woradet14@gmail.com Ich werde berichten, was ich mit GPL mache. Dass ich ihm gefolgt bin Und Kunden können frei auf den Quellcode zugreifen Ich kann Ihre E-Mail nicht finden. Ich wollte es fast nicht tun. Um es bis zum Ende zu klären