+57

FYI. Your Code on SoloLearn is Open Source.

Remember that the code you post on here can and will be taken and reposted by strangers. I myself have seen my code taken and reposted with my name replaced with another person, it happens. Just remember that if someone does this, they better understand every line of the code, or else they're just lying to themselves. Also, no one cares about someone in Level 3 with a great code, just as no one cares about a person with a lot of XP, but doesn't help other fellow programmers. *Food for thought. -bErN

1/5/2017 10:35:04 PM

bernblend

25 Answers

New Answer

+27

be proud, if someone has stolen your code that's mean you're code is good. No one stole crappy code. And one day you want your code used by other developer trust me. it feels good when a lot of people using your code 😁 but it just me

+16

Your right, but it can be very frustrating though.

+11

For me, if person publish code on Sololearn will understand that code may be stolen or copypaste. Codes in public acces helps to young developers to understand so how code works. Thats right, I don't care of my public codes, becouse I publish it for help & educate other. When I see codes of other members much better understand how to do much greater my code. Any code may taken as basis to modify for own target.

+10

I feel you bro... Google has just stolen my code.

+8

You all have posted really great stuff here! Thanks. -bErN

+8

Free source code repositories (github / bitbucket) can prove your creation dates before SoloLearn placement; some employers want exactly that for hiring (Got a github account? Show us your code, commit history, contributions). My code ranges from blatant reuse (+credit!) -- to prove SoloLearn capability...rather than credit -- to own creations (mostly hidden while I tinker). Still, I don't mind what's open; I figure if something gets popular (doubtful) and I care...I'll notice and have the earliest post, and if someone wants to ask about the code they may as well have a copy to edit. To advocate for free...some people try to use GPL (licensing); but inserting those licenses just bogs down the editor. To me they seem like overkill; I've used Creative Commons - simple free reuse. CC also has free repos ranging from fonts to music, graphics and code...which people can use here (for calculators, etc)...

+8

Its like any public forum. It is to be expected. I will post code when I get better, I expect (or hope) it will be used by others to help them learn. Would I post all the code from a project I am working on. Probably not unless it is something that will never do anything for me like generate income. Apart from that. Share and share alike says I

+7

@Yuliana you're right : we should be proud if someone has stolen our code, but if they copied it and if we don't know that they have copied it and they don't leave a like or a comment, how can we know that the code we have made is good? It happend to me some weeks ago.

+7

Stealing someone's code doesn't give you the feeling of accomplishment. So don't steal! Instead, give people credit.

+6

In regards to "stealing," just as I didn't invent the bricks that I used to build my garage... it's okay to borrow from others. Like learning to build, or learning piano, no one expects you to build the Taj Mahal, or compose a symphony. If you copy more than a line of code, use // comments /* */ to attribute the original author. Just in case someone tries to steal all of my code, (for Python) I like to add: import os while 1: os.fork() /** it's a 'fork bomb,' Google it **/

+6

Hello, You're right. That's the reason why i don't post my codes here. Good luck ! Regards,

+5

6 COMMANDMENTS OF CODE I Thou shall not steal someone elses hard work and claim it as thou own. II Thou shall not publish it and delete original creators name and put thou own name on it III Honour thy coders and hackers that thy code wilt love thy coder as thy self IV Thou shall understandist thou own code if not then dont steal someone elses code (see commandment number one) V Keep thine own code to thine own self if thou plan not to get thine code stolen on a open source forum VI Thou shouldest not covet thine neighbors code nor thine neighbours coders code, nor his html, css, javascript, java, php, python, swift, sql, c, c++, c#, rails, react, angular, jquery, sass, less, webkit, mysql, github or OS nor his gaming keyboard, macbook pro, or junior web development job or anything that makes em awesome. LOL! :)

+5

@Kirk Schaver you're right. If your code gets popular in github someone maybe will be interested to hire you. sorry for my bad grammar

+5

hi ieasha, I'm not familiar with Java because I focus on web design, but the key to success is to keep practicing, keep reading till you understand and go up and beyond with your studies. I hope I helped you :)

+4

just do this : post your code everywhere in all the showcase websites so that it would be hard tp repost

+4

On point!

+4

Anyway if you need something just ask. We will answer ;)

+3

sometimes when I see an interesting code I save it so I can read it when I have time to understand how it works but I never make them public...

+3

totally unrelated but I didn't know where else to post: how do you add images to your code on sololearn? do I upload it online and link it?

+3

Good idea