How do people know weather if I copied someone’s code or not. | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 11

How do people know weather if I copied someone’s code or not.

I’m not trying to copy anyone’s code. But just for example: If I did how would they know? Like... is there copyright laws to it too?

12th Dec 2019, 9:33 PM
Ginfio
Ginfio - avatar
32 Answers
+ 36
My AI module applies pattern recognition to the coding profiles of every user to identify suspicious codes which then triggers another process to search through the coding profiles of all other users in SL and all other coders in the world, both online and offline, as basis for ML training to identify code that will eventually be written by the 3rd generation of offspring of every developer and person yet to be a developer who are alive today. It's simple really. 😉
13th Dec 2019, 7:41 AM
David Carroll
David Carroll - avatar
+ 30
I tell people to spend 25% of their time reading other people's code because each person appoaches a problem differently. Reading their code adds a new thought process to your skillset (assuming you understand it.) Publicly coded programs are usually available for copying. But, SoloLearn and most other places require credits to the original. I have many codes that I copied algorithyms or ideas from. I always link the original. Even when it was only the idea I took. All creations are protected by copyright laws. Even public domain software lists rules for how you are allowed to use it. https://www.gnu.org/licenses/gpl-3.0.en.html
13th Dec 2019, 2:53 PM
John Wells
John Wells - avatar
+ 22
Programming languages are languages and every programmer has his own style. Some write short snipets, others long poems. Some use letters as variable names, others explicit descriptions. Some make empty lines to structure the code, others not. Some write long comments, others not. Show me five codes of Oma Falk Cépagrave Anton Böhler HonFu and 🐙evil octopus and I am sure I can tell you who wrote which program. And maybe this folks will recognise my style, too.
13th Dec 2019, 2:25 PM
Sebastian Keßler
Sebastian Keßler - avatar
+ 18
*scurrying off deleting all his stolen code before David Carroll's magical bot spots him out*
13th Dec 2019, 8:45 AM
HonFu
HonFu - avatar
+ 17
In the extreme case of your copying another's Hello World code, you can probably get away with it. But for anything more complex you will most likely be caught.
13th Dec 2019, 10:25 AM
Sonic
Sonic - avatar
+ 16
Copying is generally ok..... but - it should only be the base for own creations - tribute to original author in code -respect copyright -or keep it private Btw Some codes are pure copy from codepen. The secret service of SL has an eye on that🤨🧐🧐🧐
13th Dec 2019, 7:19 AM
Oma Falk
Oma Falk - avatar
+ 14
David Carroll it's a oneliner, right?
13th Dec 2019, 9:19 AM
Sebastian Keßler
Sebastian Keßler - avatar
+ 10
Sonic gave an important hint with his example: It would depend on how original the code is. There's a lot of boilerplate stuff, where's only one or a few ways it's usually done. You probably will no one ever hear scream: 'That guy stole my prime function!'
13th Dec 2019, 1:58 PM
HonFu
HonFu - avatar
+ 10
Sebastian Keßler, that sounds like a fun game!
13th Dec 2019, 2:33 PM
HonFu
HonFu - avatar
+ 9
Mirielle🐶 [Inactive] You missed number 4.😁
12th Dec 2019, 10:00 PM
A͢J
A͢J - avatar
+ 8
Well to me the first person to know the code is copied is YOU, you will know it is not your code 😂😂😂..... 2 the second is the moderators who are active😅😅😅.... 3 the original author of the code will know it is his or her code even though you change the U I 🎨 design 🎨..... 4 we sololearners will know that is copied code as Mirielle🐶 [Inactive] stated.. . . Guess is not good to copy someone codes and make it public..... But you can copy it to learn and create yours but please make it private........ 😕😕
13th Dec 2019, 9:20 AM
Lady Kadashia = [T. I. K]
Lady Kadashia = [T. I. K] - avatar
+ 7
If people see the same to same code with UI again and again then they try to find the actual author code. And also here so many are very old member.
12th Dec 2019, 9:40 PM
A͢J
A͢J - avatar
+ 7
Nice pattern recognition there Jay Matthews .
13th Dec 2019, 3:19 AM
Sonic
Sonic - avatar
+ 7
We all are learners .copying for practicing is okay..keeping it private is better...
13th Dec 2019, 7:36 AM
Azmaara-tech
Azmaara-tech - avatar
+ 7
David Carroll wow! Do you use a quantum computer for that?
13th Dec 2019, 10:26 AM
Sonic
Sonic - avatar
+ 6
If some people suspect plagiarism, they also report this on the Let's Stay Safe Together thread.
13th Dec 2019, 3:21 AM
Sonic
Sonic - avatar
+ 6
Man learns everything by copying. This coding community is a great community. They help beginners to the best of their knowledge and clear their doubts when the struck up somewhere in their codes.
13th Dec 2019, 6:23 PM
Dushyant Kumar Tyagi
Dushyant Kumar Tyagi - avatar
+ 5
japlay You are not wrong. 😉 However, there are many people who prefer copying code to call it their own rather than learning to code. They think that if they grab it from some other website or a book or video, it will be too difficult to find and everyone will believe it is their code. They end up getting all this praise and attention from the community and they just eat it up. Then, they are shocked when everything blows up when they are revealed for being a fraud. They can't believe that someone found the original code. Some are really shocked because they attempted to change the original code thinking it would be impossible to trace back to the original source. I think that's what this question is about. People just need to remember to give proper credit when copying code. 😉
14th Dec 2019, 2:15 PM
David Carroll
David Carroll - avatar
+ 5
I want to live in a society where the work of other people is honored. Not stolen and deliberately exploited for whatever personal gain, by a person who hasn't even moved a finger. People can learn from codes just fine when they are properly marked as the work of another person.
14th Dec 2019, 3:40 PM
HonFu
HonFu - avatar
+ 4
If you don't what your code to be stolen, then the solution is, don't let your code to be seen by others. Once they see, they can copy. Another way to protect your code is to lisence it using GitHub/or else... Another way is to embed a special hidden code inside your program/code that you can identify that it's your code. So, if you find that embed code in someone's code, remember, it's your code.
14th Dec 2019, 4:36 PM
Sarthak
Sarthak - avatar