LoginLogin
Nintendo shutting down 3DS + Wii U online services, see our post

Can I Borrow Code?

Root / General / [.]

Cool_Logo_07Created:
It mite sound weird, but, can I borrow code from existing projects on sbs?

SBS itself doesn't own any of the submissions here. In publishing keys, however, SmileBASIC users agree that their code becomes available and unrestricted in use by anyone who obtains a copy of the program. If you use a library or large portions of another's work, it is good etiquette to at least credit them in your program and any submission pages. Edit: And to address the bad side that we do choose to enforce, republishing a project in its entirety will likely result in the community identifying stolen content and the page being deleted. Mere modifications that aren't substantial are encouraged to be published in the comment section of the original page, rather than as a separate submission.

Everything made in SB is open source so nothing is stopping you at all. When you publish a key you're making the content available for "Secondary Use" which can be literally anything. Can you? Yeah. Should you? Well I guess that depends on what exactly you're reusing. This is really just a question of ethics and not being dumb.
Please note that programs and resources (images and sounds) included in published projects are deemed to have been provided by their creators with permission for secondary use by third parties.

you are allowed to, but you should only do it if you have permission from the original creator of the game. if you can't contact them, then you should at least credit them

However, you might have a different interpretation. When submitting, you must warrant that your project is your own original work and does not contain any unauthorized 3rd party content, personally identifiable information or inappropriate content such as offensive words, images, or audio. For more details, refer to the official website.

However, you might have a different interpretation. When submitting, you must warrant that your project is your own original work and does not contain any unauthorized 3rd party content, personally identifiable information or inappropriate content such as offensive words, images, or audio. For more details, refer to the official website.
Maybe. But when uploading, you're automatically giving permission for other people to use your stuff, so I don't think it would count as "unauthorized".

However, you might have a different interpretation. When submitting, you must warrant that your project is your own original work and does not contain any unauthorized 3rd party content, personally identifiable information or inappropriate content such as offensive words, images, or audio. For more details, refer to the official website.
3rd party content, as in not by Smileboom. Sharing code for use in other code is allowed and I think "borrowing" is allowed too since everything (code mostly) is created in SB.

you are allowed to, but you should only do it if you have permission from the original creator of the game. if you can't contact them, then you should at least credit them
Exactly. Though as snail said, it depends on what exactly you're reusing. If it's an (or multiple) original sprites or music, then definitely ask the creator first. (If you can't contact, ask first) Or you can just use it without credit/permission, only moral laws can stop you, but that's pretty rude to the creator that you're borrowing from.

I think almost everyone on this thread was thinking within the lines of sb. I think sbs has a list of rules somewhere about sharing stuff.

I think almost everyone on this thread was thinking within the lines of sb. I think sbs has a list of rules somewhere about sharing stuff.
no it doesn't

Well are we talking about SB or SBS? SB technically doesn't require ANY credit to be given, or so I'm lead to believe. I can't speak on behalf of SBS.
Well if it's from SBS then you can contact the creator by sending a pm.
SpoilerAlso in the end, as long as you aren't a moron about it, you can figure out on your own whether what you're borrowing is a lot or a little, if you think it matters to the creator or not, etc. If it's a lot or whatever, then it really is better to ask the person who wrote it, or credit them.
SpoilerThe guy who posted this topic originally hasn't responded in 12 days, so I'd be surprised if he still cares at this point lol