Coding ethics

Not related at all to the game or group
User avatar
de Carabas
Master
Master
Posts: 1260
Joined: Sat Dec 27, 2014 7:23 pm
CMDR: de Carabas
CMDR_Platform: PC-MAC
Contact:

Coding ethics

Postby de Carabas » Tue Aug 11, 2015 11:59 am

Am I wrong here? I was told to post my source code for the screenshot changer app..... :?


https://forums.frontier.co.uk/showthrea ... ost2676975
Image
Rename your screen shots automatically! - Screen Shot Changer Visit MartianFire for more info.

User avatar
Flip
Dangerous
Dangerous
Posts: 3342
Joined: Fri Sep 19, 2014 12:00 pm
CMDR: Flip Martin
CMDR_Platform: None Specified
Contact:

Re: Coding ethics

Postby Flip » Tue Aug 11, 2015 12:06 pm

You're not wrong.

What you could do is post the checksum, so people could make sure it's not been tampered with on the server or during the transfer, but I don't see why you should post your sources.
Image
We demand rigidly defined areas of doubt and uncertainty! ―Douglas Adams

User avatar
Loriath
Dangerous
Dangerous
Posts: 2896
Joined: Thu Mar 05, 2015 1:12 pm
CMDR: Loriath
CMDR_Platform: PC-MAC
Contact:

Re: Coding ethics

Postby Loriath » Tue Aug 11, 2015 12:49 pm

Here is what you do.

Open a GitHub or similar and post a txt file that says
10 Print "Hello World"
20 goto 10

Then you give the URL of the GitHub and no one will ever look at it. And if they do tell them if they don't trust these it then don't use it. And if they argue, tell them to take a long walk off a short dock, and mute them.

When I run it, my virus scanner doesn't freak out. Good enough for me.
Image
My Commander has Small Feet
"You're doing it wrong". No, we are having Fun OUR way.
~-~The A-Team Board ~-~
12 year olds tearing around the woods on dirt bikes have LESS FUN than we do!

User avatar
de Carabas
Master
Master
Posts: 1260
Joined: Sat Dec 27, 2014 7:23 pm
CMDR: de Carabas
CMDR_Platform: PC-MAC
Contact:

Re: Coding ethics

Postby de Carabas » Tue Aug 11, 2015 12:56 pm

Loriath wrote:Here is what you do.

Open a GitHub or similar and post a txt file that says
10 Print "Hello World"
20 goto 10

Then you give the URL of the GitHub and no one will ever look at it. And if they do tell them if they don't trust these it then don't use it. And if they argue, tell them to take a long walk off a short dock, and mute them.

When I run it, my virus scanner doesn't freak out. Good enough for me.


:D
Image
Rename your screen shots automatically! - Screen Shot Changer Visit MartianFire for more info.

User avatar
de Carabas
Master
Master
Posts: 1260
Joined: Sat Dec 27, 2014 7:23 pm
CMDR: de Carabas
CMDR_Platform: PC-MAC
Contact:

Re: Coding ethics

Postby de Carabas » Tue Aug 11, 2015 12:58 pm

Flip wrote:You're not wrong.

What you could do is post the checksum, so people could make sure it's not been tampered with on the server or during the transfer, but I don't see why you should post your sources.


Never thought of using a checksum. Never used them before. My understanding though is that there are multiple different ways it can be calculated and as you are needing to have something work out the code for you, it means having a different 3rd party app which you also need to trust :?

I could be over-complicating that of course. :)
Image
Rename your screen shots automatically! - Screen Shot Changer Visit MartianFire for more info.

PulsarShark
Novice
Novice
Posts: 97
Joined: Thu May 14, 2015 9:27 am
CMDR: PulsarShark
CMDR_Platform: None Specified
Contact:

Re: Coding ethics

Postby PulsarShark » Tue Aug 11, 2015 1:14 pm

I'm not a programmer, but..

It doesn't seem like an unreasonable request - lots of helpful little apps that are posted free-to-download do offer source code or something like that. But the post-er may have been a bit pushy/presumptuous in the way he made the request.

It's also not unreasonable of you to refuse in a civil tone, which you seem to have done. I'd leave it there and decline to continue that line of discussion, if he posts again.
Image

User avatar
Flip
Dangerous
Dangerous
Posts: 3342
Joined: Fri Sep 19, 2014 12:00 pm
CMDR: Flip Martin
CMDR_Platform: None Specified
Contact:

Re: Coding ethics

Postby Flip » Tue Aug 11, 2015 1:18 pm

de Carabas wrote:
Flip wrote:You're not wrong.

What you could do is post the checksum, so people could make sure it's not been tampered with on the server or during the transfer, but I don't see why you should post your sources.


Never thought of using a checksum. Never used them before. My understanding though is that there are multiple different ways it can be calculated and as you are needing to have something work out the code for you, it means having a different 3rd party app which you also need to trust :?

I could be over-complicating that of course. :)


Not quite sure about Windows, as I use it only for gaming, but on Mac or Unix you could run SHA256(ScreenshotChanger.zip) in a terminal, and post something like this :

SHA256(ScreenshotChanger.zip)=ce87d1bb00248338d37d4ccd782888fa096921a17d70a45a6575c019ea712ece

Then a user could run the same command and compare the results.
Image
We demand rigidly defined areas of doubt and uncertainty! ―Douglas Adams

User avatar
diss3cted
Mostly Harmless
Mostly Harmless
Posts: 27
Joined: Wed Aug 05, 2015 7:00 am
CMDR: diss3cted
CMDR_Platform: None Specified
Contact:

Re: Coding ethics

Postby diss3cted » Tue Aug 11, 2015 1:27 pm

Your code is yours and yours alone.

If you want to share it, then do it. If not, then not. People have to respect your decision either way. If it makes you feel better, you can be polite about it (which you were, according to the linked thread).

Those who only are pushy in their demands towards someone who created and shared something for free should not be worth your time anyway :)
"In humility lies true greatness. And in beer. Everything is greater with beer."

User avatar
BlueDrache
Mostly Harmless
Mostly Harmless
Posts: 32
Joined: Sun Jul 19, 2015 10:01 pm
CMDR: Blue Drache
CMDR_Platform: None Specified
Contact:

Re: Coding ethics

Postby BlueDrache » Tue Aug 11, 2015 1:41 pm

It's your source code. Tell the people who want the source to go piss up a rope.

Edit: Miazan ... he's a nobody ... with a new account. I'm betting he's a smurf. Unless it's an admin telling you to post the source, tell him to go stuff it.
Lofting the cyberwinds on teknoleather wings, I am ...
The Blue Drache
Image

TorTorden
Deadly
Deadly
Posts: 4021
Joined: Mon Jun 01, 2015 11:13 am
CMDR: TorTorden
CMDR_Platform: None Specified
Contact:

Re: Coding ethics

Postby TorTorden » Tue Aug 11, 2015 1:57 pm

Yup.

Your program, your source code.

Probably just some script kiddie wanting to sound cool or play paranoid.

It's not like you need his buisniss or support so people who don't like it or trust it can simply piss off and not use your program.
Image

Hey I'm Thor -
People call me Bob.

Rule 1: Pillage. Then burn.
Rule 2: No such thing as overkill, as long as there are reloads.


Return to “Off-Topic”

Who is online

Users browsing this forum: No registered users and 26 guests

i