This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
awsmazinggenius's profile picture

An Open Discussion on Unofficial Program Installers

Started by awsmazinggenius, 05 February 2014 - 02:00 PM
awsmazinggenius #1
Posted 05 February 2014 - 03:00 PM
Hello,
I want to create an open discussion on creating "installers" of sorts for programs that don't say whether you can distribute it/programs that say "no distribution". You might want to create a collection of other's games, or do something like install a program like Firewolf and add a theme. One opinion might be that you just write a string containing the whole program to a file and that's wrong, as you're giving away somebody else's work. Another person might say that you can just use shell.run("pastebin get x y") and it's exactly as if somebody typed that into the shell. A third person might say that you are still distributing others' work. With so many developers on the forums now, I want to see how the community generally acts if somebody does this.

I personally wouldn't mind as long as they give me credit, but I plan on MIT licensing my programs anyway. (Except for awsmazingOS, which I plan on releasing under the GPL, but that shouldn't be an issue). I just want to know how the community react if somebody "stole" your program by creating an installer for it.

I've created this with the assumption that you are still given credit for your work.

EDIT: Typo.
Edited on 05 February 2014 - 02:01 PM
gollark8 #2
Posted 05 February 2014 - 03:02 PM
I wouldn't mind as long as the installer said 'Installer by whoever,Program by gollark8' and they asked.
oeed #3
Posted 05 February 2014 - 03:34 PM
Well, I think that as long you're giving credit you're in the clear. People who say on their topic "DON'T MODIFY MY CODE OR I WILL DO SOME BAD SH*T" need to take a step back and look at what they're saying. Everything you release here is free and is easily modified. Obviously if you changed someones code and posted it as your own you're in the wrong. But simply changing it client side shouldn't be an issue. One way you could do it if they don't want you to host a modified version is do it a bit like the Technic launcher does. Download the base files then insert the modifications in to it. If you're going to distribute the code you definitely need to ask permission at the very least.

On the CC App Store (which will be in beta in about 2 days btw) all the code is put in to a package and extracted by the clients machine. Everyone who uploads a program agrees that we are free distribute and modify (which really only serialization) their code.
Edited on 05 February 2014 - 02:34 PM
awsmazinggenius #4
Posted 05 February 2014 - 03:49 PM
Yes, that's what I thought. And two days till beta? I better quit just wasting time on random Internet sites and start coding :)/>
nutcase84 #5
Posted 05 February 2014 - 07:15 PM
CC app store coming soon? I better hurry and get my code done…
awsmazinggenius #6
Posted 05 February 2014 - 09:31 PM
Yeah, it kind of shocked be, considering how many bugs I've experienced with the website. I thought they would fix those first, as some of them are just crying "I'm a bug! Fix me!" out loud.
oeed #7
Posted 06 February 2014 - 12:31 AM
Yeah, it kind of shocked be, considering how many bugs I've experienced with the website. I thought they would fix those first, as some of them are just crying "I'm a bug! Fix me!" out loud.

Are you referring to the CC App Store site? If so, I've been slowly going through and fixing most of them these past few days. I've been having to balance about 3 hours of homework and this though, so it hasn't been quick. That's partially why I'm starting the beta so soon, there's probably going to be 2 weeks worth of fixes in there.
theoriginalbit #8
Posted 06 February 2014 - 12:32 AM
Yeah, it kind of shocked be, considering how many bugs I've experienced with the website. I thought they would fix those first, as some of them are just crying "I'm a bug! Fix me!" out loud.
maybe they're not bugs, maybe they're features :P/>
awsmazinggenius #9
Posted 06 February 2014 - 11:24 AM
Oh. One bug is that I can't make an account on the site, some seemingly nonexistent page redirect to the home page, many others exist. For the account one, it might simply be that you can't make an account yet though.
oeed #10
Posted 06 February 2014 - 04:29 PM
Oh. One bug is that I can't make an account on the site, some seemingly nonexistent page redirect to the home page, many others exist. For the account one, it might simply be that you can't make an account yet though.

Ah, yes. Haven't made that page yet.
awsmazinggenius #11
Posted 06 February 2014 - 10:48 PM
I meant to say pages. There are a few of them I encountered,
oeed #12
Posted 07 February 2014 - 12:36 AM
I meant to say pages. There are a few of them I encountered,

For some reason Vilsol thought it'd be a good idea to make 404 pages redirect to the home page. I'll probably change that soon though.
nutcase84 #13
Posted 07 February 2014 - 10:11 AM
I tried to make a account on your app store thing, and it doesn't work. :(/>
awsmazinggenius #14
Posted 07 February 2014 - 12:52 PM
I already mentioned this, and also I have a program that just needs some bugs kinked out and it is ready for the app store.
oeed #15
Posted 07 February 2014 - 05:15 PM
I tried to make a account on your app store thing, and it doesn't work. :(/>

Hmm, thought it was working. I'll look in to it.

Edit: I've fixed the issue. The both the password boxes were called 'password' so it thought that you didn't supply the confirm password.
Edited on 07 February 2014 - 04:30 PM