Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > Closed-source scene tools
2023-11-08 00:27
Krill

Registered: Apr 2002
Posts: 2871
Closed-source scene tools

This is a bit of a pet peeve of mine, being tickled every now and then.

So, why exactly do we get excellent tools once in a while, but which happen to be closed-source (and often for a specific OS, but that's only a side-issue), subject to inevitable bit-rot once their creators invariably lose interest or worse, among other problems?

My personal head canon says it's likely a combination of

1) being embarrassed of dirty code
2) not wanting other people to take snippets of code (and possibly pass them off as their own)
3) not wanting other people to modify the program to suit their needs (and possibly distribute it)
4) "I'll take my knowledge to the grave, suckers"

List is probably incomplete, but anyways, would like to hear yours' opinions on this. =)
 
... 41 posts hidden. Click here to view all posts....
 
2023-11-08 11:12
Raistlin

Registered: Mar 2007
Posts: 588
I've dropped sourcecode for Delirious 11 (really damn awful code!), X Marks the Spot (urgh!), The Dive (meh) and Memento Mori (not bad ;p) onto Github, https://github.com/RobertTroughton/C64Demo-PublicReleases , and I've added ZIPs to each of the releases.

Flame on, coders, flame on ;p
2023-11-08 11:14
Krill

Registered: Apr 2002
Posts: 2871
Quoting Cruzer
6) What do they need it for?
If you release a tool, obviously you expect people to use it, no?

And if you refer to the source, well, see my point about preventing bit-rot.
2023-11-08 12:08
Cruzer

Registered: Dec 2001
Posts: 1048
@Krill: Agree. I was just trying to guesstimate why some tool coders don't want to release their source.
@Raistlin: Great job! I should do the same.
2023-11-08 12:33
spider-j

Registered: Oct 2004
Posts: 454
Yep, it's always a pity when things get lost on the way, because people think source release is not necessary. Warpcopy comes to mind: Warpcopy II V0.1 alpha 3

But I feel in the last years things have been changing to the better with many tools being released including source or even public repositories.

That said @Burglar if you're reading this: please switch your png2prg repository to public or add source code snapshots to your releases. I really don't want this great tool to be lost.
2023-11-08 14:37
Slator

Registered: Jan 2002
Posts: 273
Quote: Yep, it's always a pity when things get lost on the way, because people think source release is not necessary. Warpcopy comes to mind: Warpcopy II V0.1 alpha 3

But I feel in the last years things have been changing to the better with many tools being released including source or even public repositories.

That said @Burglar if you're reading this: please switch your png2prg repository to public or add source code snapshots to your releases. I really don't want this great tool to be lost.


well speaking about warpcopy, Graham lost his harddrive due to a crash back ages ago and only had old sources saved.
A pity, but I would rather have graham back than this source...
2023-11-08 15:44
Street Tuff

Registered: Feb 2002
Posts: 88
When it comes to Demos you probably need some KRAWALL!!!

https://bitbucket.org/streetuff/workspace/repositories/
(Links are in the comments for those 2 demos since release)

Misery 3 (DTV) Source Misery 3 (source linked to the release)

Tunnelscheisse Tunnelscheisse (source linked to the release)

Kind regards
Tuff
2023-11-08 16:33
Boogaloo

Registered: Aug 2019
Posts: 21
Quote: Other possible reasons...

1.1) I don't want a flood of suggestions for "why don't you change it this and that way?"

6) What do they need it for?


I would rather say that 1.1 is one of the really good reasons to publish the source. Then you can reply "do it yourself, the source is public".
2023-11-08 18:24
mankeli

Registered: Oct 2010
Posts: 110
Aren't all programs open source if you know machine language? ;)
2023-11-08 18:58
Six

Registered: Apr 2002
Posts: 288
I get why people are hesitant. You put the time and effort into creating something, release the thing source and all, then come back a few months later to find someone's lifted it, reworked it a little bit, promoted the hell out of themselves, and is now applauded as the genius "inventor" of the thing. Years later your original version of the thing is routinely dismissed as somehow a derivative of theirs. I'd imagine the "everyone's a celebrity" era is probably producting *more*, not *less* of these experiences.

But... it's important to set those individual frustrations aside and consider what's best for the community as a whole - and that's open source everything.
2023-11-08 19:09
Krill

Registered: Apr 2002
Posts: 2871
Quoting Six
I get why people are hesitant. You put the time and effort into creating something, release the thing source and all, then come back a few months later to find someone's lifted it, reworked it a little bit, promoted the hell out of themselves, and is now applauded as the genius "inventor" of the thing. Years later your original version of the thing is routinely dismissed as somehow a derivative of theirs. I'd imagine the "everyone's a celebrity" era is probably producting *more*, not *less* of these experiences.
Do you speak out of personal experience?

Because really, once you properly put out source publically etc., you have prior art and attribution and all, which you can point to.

Some fuckwits may ignore your licence, but that should be an exception and not the norm.
Previous - 1 | 2 | 3 | 4 | 5 | 6 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Mike
eryngi
Knut Clausen/SHAPE/F..
r242
Fred/Channel 4
Jammer
Knobby/Role
fandenvoldsk
bugjam
Guests online: 106
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.6)
6 Uncensored  (9.6)
7 Comaland 100%  (9.6)
8 No Bounds  (9.6)
9 Aliens in Wonderland  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 Rainbow Connection  (9.5)
6 It's More Fun to Com..  (9.5)
7 Dawnfall V1.1  (9.5)
8 Birth of a Flower  (9.5)
9 Daah, Those Acid Pil..  (9.5)
10 Morph  (9.5)
Top Groups
1 Nostalgia  (9.4)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Offence  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.8)
4 Acidchild  (9.7)
5 Cash  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.041 sec.