Post Your "Code Usage" Terms and Conditions

wonder

Expert
Licensed User
Longtime User
For any of my open-source projects, meaning any code I publicly posted on this forum (B4A, B4J, C/C++ or Java), the following rules apply:
- It may be used to create any kind of derivative works
- It may NOT be sold under any circumstances
- If redistributed, the original author(s) should be mentioned

For any of my compiled projects, meaning any binaries I publicly posted on this forum (APK, JAR or EXE files), the following rules apply:
- If it's not on Google Play, Amazon, Steam, or any major store, please consider it private, to be shared only among B4X licensed users.
- If your trying to reverse engineer / decompile / disassemble my binaries in order to:

a) Study my code
::: Come on, don't do that. Just send me a private msg and I'll be happy to discuss it and (maybe) even share it with you.
b)
Steal my code and make money out of it
::: I hope you get a nasty pulmonary infection... and Ebola... with AIDS.
Finally, if you copy any of my projects or concepts, but you do it on your own, I have no problem with that.
 
Last edited:

ilan

Expert
Licensed User
Longtime User
people dont understand that if they use our free source for creating their apk (game or app) it is ok if they make the necessary changes.
but thats only if you make an app out of this code but you cannot take the source code that was for free
and then change images and sell the code. because the images has no importance when you sell a source code, they will be changed anyway
by the buyer (developer). this was my point from the beginning.

i have nothing against people take my code and create their game and publish to the store like this guy that took my sk8 example:
https://play.google.com/store/apps/details?id=com.dalmata.resgate

(my sk8 source: https://www.b4x.com/android/forum/threads/free-source-codes.53152/#post-333072)

it is ok (maybe not much creative if he use the same UI) but it is ok until he tries to sell my source code to anyone then it starts to be ugly!
 

andymc

Well-Known Member
Licensed User
Longtime User
If I post oce on the forum, then I'm happy for people to do anything they like with it. the only thing I don't like is people posting the game I post as their own creation on the app store, as long as they change the graphics and sounds, and try to at least add something to the code, then I'm happy. A credit is always nice too.
I'd also like to think that if someone took my code, added more graphics and then made $50,000 on it, then they'd at least send me $10,000 to say thanks.
 

ilan

Expert
Licensed User
Longtime User

what would you say if someone took your cloney bird (libgdx) surce that is available here and sell that source (not apk) i am talking about the code on his site?
do you agree andy?
 

andymc

Well-Known Member
Licensed User
Longtime User
what would you say if someone took your cloney bird (libgdx) surce that is available here and sell that source (not apk) i am talking about the code on his site?
do you agree andy?
I would not be very happy.
 

HotShoe

Well-Known Member
Licensed User
Longtime User
Any source that I post other than example projects and stubs pretty much state that you can use it, give it away, set fire to it, or throw darts at it, but you CAN NOT SELL it (the source code). It does irritate me that people don't credit other devs when they use their libraries in a paid or free app.

I know a lot of libs are "just wrappers of other libs", but that takes time and knowledge to do. sometimes a LOT of time and knowledge. Some libs like my MLwifi, MLstrings, and MLfiles are not wrappers, they are written from scratch using the linux/android built in library calls. The linux/android demand that everything be free mentality gets tiring because it seems to be expected now. It would be nice to know how many actually use what libs, and a pat on the back helps other devs to keep providing this community with high quality libraries and source code examples. Otherwise, we just do it because we like it, or it's something that was done because that dev needed it and decided to share.

My libraries don't require anything of the user, and they are free to use in any app, but if I were to do it again, I might think twice about making them so freely available. What I'm trying to say in a clumsy way is "don't be a dick" to other developers just to make yourself look special. Credits won't hurt your app and very few will even look, but it can give those devs that little bit of an ego stroke that we all need to continue cranking out stuff for you to cut and paste, or nice libraries to add to your app.

Now I'll put my soap box away and go back to our previous programming (pun intended).

--- Jem
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…