Chapter 494: Master leads the door, and the cultivation is in the individual (the second is more to ask for recommendation votes!) )

Han Qianxue said, and easily brought out the abbreviated version of the court case for Xiao Yiyuan to see, and explained it by herself.

"This case started with the same case as yours, where one merchant sued another merchant for infringing their copyrighted code and demanded huge damages."

"But the defendant's merchant is also like you, saying that they never knew the existence of the other party's code, and they definitely developed the software code themselves."

"And the defendant's lawyer, like me, compared the documents of the two parties' codes and found these small differences."

"But most people don't know what these one-percent differences can illustrate, and they simply ignore the allowable margin of error."

"But the qualifications of this lawyer are different, he was a doctor of computer science before he took the lawyer's license to become a lawyer, and his hobby is to write code."

"It was he who discovered that the two pieces of code, which looked 99 percent similar, were probably compiled using the same code editor called 'Emott'."

"This 'Emott' code editor is in its infancy, with only a few fixed templates, and it is not as high-end and personalized as today's code editors."

"Writing a program with the 'Emott' primary code editor is something like this, you give it a few logical requirements, and it will automatically generate some fixed code to complete the task."

"It's like walking a maze in a house, specifying the three coordinates of ABC, and everyone who wants to go from A to C has to pass through the inflection point of B."

"The same problem arises with coding with a rudimentary code editor like 'Elmot'. In other words, the two companies are trying to achieve the same goal, so they generate almost identical code programs from the 'Emott' code editor, and those slight one-hundredths difference is what separates the two software. ”

"But the problem is that junior code editors like 'Emott', which only have fixed templates, have long been eliminated from the market."

"The government doesn't even think that the code it writes has copyright features, no intellectual property rights, and no copyright licenses, so most companies don't use it, and not many people even know about it."

"When the lawyer thought of this, he contacted his client and conducted a thorough investigation of their company, and it turned out that his guess was indeed correct."

"After the defendant company conducted a self-inspection, it was found that a software engineer from a large country in South Asia was a member of their company, and he quietly used the 'Amot' primary code editor to write the program."

"The plaintiff's company on the other side, after the lawyer passed the court questioning, was forced to conduct a self-examination, and it turned out that a software engineer of their company, also from a large country in South Asia, lazily used the same primary code editor, that is, 'Amot' to generate part of the code."

"When this lawyer debunked this, the plaintiff's copyright license was invalidated, and he also faced inquiries and penalties from the government department for allegedly falsifying the copyright license."

"So the defendant won the lawsuit."

"I have an intuition that your lawsuit may be similar to the lawsuit more than ten years ago."

Xiao Yiyuan was fascinated, and after a long time, he frowned and said, "But I didn't use a code editor to write this core code. Because the core software with artificial intelligence capabilities can conduct deep human-machine dialogue, there is no code editor that can make it. ”

"But for the non-core part, I've written in a code editor like 'Ikris'. However, the non-core part of the problem is not the same as the plaintiff's procedure. The plaintiff also did not sue against my non-core software code. ”

Han Qianxue nodded, "So they said that what you infringed was the core part of the content, but you didn't write it in a code editor." ”

She turned on the voice recorder and began to record Xiao Yiyuan's explanation, while confirming: "So you still use the 'Iklys' code editor, but your defendant's code program is not written in the Ikoris code editor, but completely written by yourself, right?" ”

"Yes." Xiao Yiyuan nodded, "That real-time special effects production software has many functions, and the human-computer dialogue controlled by artificial intelligence is only one of the functions, and it is also the core part, which is the code I wrote by myself." However, the other functions are all using the more advanced Icoris code editor, and it is impossible to have duplicate code for the same function. ”

"The case you just mentioned more than ten years ago was a rudimentary 'Emott' code editor that had been eliminated, and it was a fundamentally different product."

"Even though they're all in the type of code editor."

Han Qianxue typed quickly, and then printed out a document, "Mr. Xiao, I need you to sign here now to see if what I summarized is correct, and then sign here, and we will unify our understanding." ”

Xiao Yi looked at it from afar, and re-elaborated what he had just said.

He did not hesitate to sign his name.

Han Qianxue put away the document, sighed, put down the mouse, twisted her neck, which was stiff because she looked at the computer for a long time, and said, "This is the point I want to break through." If you think about it, is there such a code editor that can edit software with artificial intelligence properties? ”

These words stopped Xiao Yiyuan.

He thought about it carefully and said very cautiously: "I don't know if there is such a code editor, and I don't know if anyone else has used such a code editor to write artificial intelligence programs, I can only guarantee that I haven't used it, and I don't know if there is." ”

Han Qianxue pondered for a while, nodded and said, "Okay, let's put aside the first point." I still think there should be such a code editor, otherwise I can't explain that your core programs are 99% similar. ”

Xiao Yiyuan pursed his lips, but still insisted: "Even if there is, but I haven't used it, the other party has used it, this will be ninety-nine percent similar?" Is my brain the same as their code editor? ”

"You're already a philosophical question." Han Qianxue laughed, "Okay, let's discuss the second question, this question is the most critical issue." - is the author's signature hidden in the code. ”

"Tell me, what's going on with this author's signature?"

Xiao Yiyuan thought for a moment and tried to explain in a language that ordinary people could understand.

"This author signature should actually be called Code signing, that is, code signing."

"Its main function, the first is to confirm the author of the software; Second, it has encryption and identification functions, which can provide security updates or patches for existing software. ”

"Code signatures, which can be represented by a set of keys, can also be obtained from specialized agencies."

"And the so-called author's signature of the plaintiff company was not obtained from a specialized agency, but a key generated by itself."

"Coincidentally, I also have this set of keys in my AI software, and to be honest, I didn't even know it existed in my software code until they sued me."

Xiao Yiyuan smiled bitterly and shook his head.

"Huh? Is that so? Han Qianxue was very surprised, "In your original code file, there is really that key used for code signing?" ”

"Well, I checked it later, and there really is. It's normal that I don't know. A set of system code may have hundreds of thousands or even hundreds of thousands of codes, and it is impossible for me to read them all. As I said, the core code is written by me, but the rest of the non-core functionality is compiled using the Ikoris code editor. ”

"If there were no bugs, we wouldn't have checked them one by one."

Han Qianxue's fingers tapped lightly on the table, and she said while thinking, "...... Could someone else have signed you with this code? ”

Xiao Yiyuan: "......"

"It can't be." He flatly denied it, "My computer is only accessible to me, and I'm pretty sure no one has hacked my computer." ”

"And if someone really hacks my computer, just take my source code away, why wait for me to use it before coming out to sue me?"

Han Qianxue nodded, "You have a point. ”

She spread her hands, "However, you ruled out that someone could touch your computer, and you also ruled out the possibility that the computer was hacked, then there is only one possibility, this string of keys was added by yourself." ”

“…… It's even more unlikely! I don't know if I don't have the key myself? I'm not at the point of Alzheimer's yet. Xiao Yiyuan almost sneered and said unceremoniously.

Han Qianxue laughed, she wasn't angry at all, but patted Xiao Yiyuan's shoulder, "Mr. Xiao, don't be impatient, don't be so angry, I'm just talking about things, logically speaking, there is only this one possibility." ”

Xiao Yiyuan took a deep breath, got up from his seat, and walked around the room, beginning to think carefully about what had happened that day when he had written this core program.

Before and after, bit by bit, not letting go of any detail.

As he pondered, he said, "I said, when I wrote this program that day, Nono ...... Even Wen Tianshi was also present, and she watched me write it with her own eyes. ”

Han Qianxue was very curious when she heard this, and asked with a smile: "Mr. Xiao writes the program, why is Wen Tianshi present?" Do you also want to do a dojo or watch feng shui? ”

Xiao Yiyuan stopped and said with a wry smile: "...... She is my ex-wife. ”

Han Qianxue: "......"

She really doesn't know this!

She hurriedly said apologetically: "I'm sorry, Mr. Xiao, I thought it was ...... You're still chasing her......"

I didn't expect it to be married and divorced.

Xiao Yiyuan waved his hand and said gloomily: "Forget it, don't talk about her, I'll still talk about the day." ”

He repeated the things that day when he wrote the program, and even said what Wen Yinuo did.

“…… It was only after Wen Tianshi made special effects for the human-computer dialogue of the five-minute clip that I had the inspiration to write this core program. ”

Han Qianxue blinked and began to worship Xiao Yiyuan: "So that's the case!" Mr. Xiao, your software is really amazing! You can make adjustments to the production of special effects through human-machine dialogue! That's so convenient! ”

Xiao Yi was far from impressed, looked at the sunlight outside the window that began to slant westward, and said lightly: "In fact, as long as the core program of artificial intelligence is set, it will adjust it by itself." ”

Just like teaching a child to learn knowledge, you have to have a systematic teaching method to pass on the knowledge.

However, the extent to which children can learn is not determined by the teaching method, but depends on the children's own understanding.

The same is true for artificial intelligence, the core program is the teaching method, and the whole software framework is a child.

Whether the whole software runs well or not depends on how well the child learns.

So some AI software is very powerful, and some can't achieve the expected effect.

It's like being in the same class, there are both top students and scumbags.

The master led the way into the door, and the practice was in the individual.

Han Qianxue listened intently to Xiao Yiyuan's analogy, and while thinking, she asked in confusion: "...... Can this human-computer dialogue function convert human language into machine language? ”

Xiao Yiyuan nodded subconsciously, "Yes, otherwise how can you let the computer listen to your command?" ”

After saying this, Xiao Yiyuan paused, a glimmer of light seemed to flash in his mind, and he suddenly seemed to open his mouth.

He walked to the window, looked out at the bright sunlight and the blue skyline, and his mind returned to a person. - Wen Yinuo.

On that day, it was Wen Yinuo who had a human-computer dialogue, which made the special effects production extremely powerful.

He later made the computer able to repeat the effect made by Wen Yinuo, which was to write the machine language generated by Wen Yinuo's "human-computer dialogue" into the code.

The only person who has intersected with his computer and his software is Wen Yinuo.

But he is also very sure that Wen Yinuo does not understand computer programs and does not know how to write code.

She only uses the human-computer dialogue function in artificial intelligence.

So the real source of his core code is the machine language generated by Wen Yinuo's human-computer dialogue!

But why is the machine language converted by Wen Yinuo's "human-computer dialogue" almost exactly the same as the core program of the plaintiff company?

Could it be that Wen Yinuo stuffed the key of the same code signature into his program during the "human-computer dialogue"?

And when he copied it, he also copied that key?

But the problem is that Wen Yinuo just had a human-computer conversation, in other words, that code is actually a machine language converted into by his artificial intelligence program!

Wen Yinuo definitely wouldn't steal someone else's code, because she couldn't read it at all, and she didn't know that there was such a code in this world.

But what does her "human-computer dialogue" process indicate, after being converted into machine language, is exactly the same as the plaintiff's core code?

Xiao Yiyuan thought of a possibility, and his heart suddenly jumped.

He raised his hand and rubbed his eyebrows, thinking that he must not involve Wen Yinuo again.

He had a feeling that if Wen Yinuo was really shaken out, the consequences would definitely not be something he could control.

But if Wen Yinuo is not involved, he will have to find another direction to prove that this signature has nothing to do with her.

Almost instantly, Xiao Yiyuan made a decision.

He said to Han Qianxue: "Lawyer Han, I think I still have to check the log of our company's network again." I believe that no one should hack my computer, but there is a chance that anything will happen...... What if there is? ”

Han Qianxue was a little surprised by his transformation, but she didn't say anything, just nodded, "It's good to check it out." Like you said, what if there is? ”

The two talked about the specifics of how to deal with each other, and only ended the conversation until each other's stomachs were growling with hunger.

Xiao Yiyuan looked at his watch, "It's past seven o'clock, let's go to dinner together, and I'll ask Lawyer Han." ”

Han Qianxue nodded, "I'm bothered, I'll invite Mr. Xiao next time." ”

The two came out of their hotel room and went to find a restaurant for dinner together.

……

At this time, in He Zhichu's mansion, the chef brought by Mrs. Fu had already cooked a table full of seafood feasts.

After Wen Yinuo discussed with Mrs. Fu, he invited Mr. Zhuge who lived in another house, Daoist Wang and Daoist Quandao, as well as the host and guide.

"It's also fate that everyone can play together. Come, try the craftsmanship of Mrs. Fu's cook, this meal is Mrs. Fu invites everyone to dinner, everyone remember to make a method for Mrs. Fu later, send Zhang Fu or something, good people have good rewards, hahahaha......" Wen Yinuo smiled happily and raised his wine glass very socially.

※※※※※※※※※

This is the second change, asking for a monthly pass plus more.

After being reminded by book friends, today is also Monday, and Monday's recommended tickets are also very important!

Friends forgot to vote!

The third watch was half past seven in the evening.

Qun Mo Da!