VOGONS


First post, by Harry Potter

User metadata
Rank Oldbie
Rank
Oldbie

Hi! I have a DOS program called Template Creator for DOS and some libraries for VBDOS that I want to upload, and am working on another program for DOS. I have them on a sourceforge.net web site. I am asking for other sites to which to upload these programs. Template Creator, along with some example templates, at https://sourceforge.net/projects/tmpcreat/files/. My VBDOS libraries are at https://sourceforge.net/projects/tmpcreat/fil … es/dev/vbdos10/. Thank you.

Joseph Rose, a.k.a. Harry Potter
Working magic in the computer community

Reply 1 of 11, by elszgensa

User metadata
Rank Member
Rank
Member

So you're looking for places to mirror your code? The obvious one would be Github; another one BerliOS (they take FOSS projects only though). That's for development; if you're doing actual releases then you might want to put them in other places too, like archive.org, or - wild idea - right here.

Btw - IANAL, but I as far as I understand it you do need to specify a license for your code, since otherwise it'll be technically available but legally impossible to use by others.

Reply 2 of 11, by Harry Potter

User metadata
Rank Oldbie
Rank
Oldbie

I want people to use this program all they want but just want people to acknowledge me if they publish the source code or use such in their programs. How do I copyright something?

Joseph Rose, a.k.a. Harry Potter
Working magic in the computer community

Reply 3 of 11, by elszgensa

User metadata
Rank Member
Rank
Member

General overview of FOSS licenses; someone asking about attribution. Lots of legalese, obviously, but unfortunately there's no way around that. (Unless you want to put something in the public domain, in which case you can just state that you're doing just that - but then there's not gonna be any mandatory attribution.)

Reply 4 of 11, by Harry Potter

User metadata
Rank Oldbie
Rank
Oldbie

I thank you. Now, how do I copy-protect my code? Most of my projects don't need copy protection; I just want to be credited if people use my ideas, that's all.

Joseph Rose, a.k.a. Harry Potter
Working magic in the computer community

Reply 5 of 11, by Harry Potter

User metadata
Rank Oldbie
Rank
Oldbie

I'm fine with the code at my current site, but I want to upload my packages to other sites, so I can get more exposure. 😀

Joseph Rose, a.k.a. Harry Potter
Working magic in the computer community

Reply 6 of 11, by bakemono

User metadata
Rank Oldbie
Rank
Oldbie
Harry Potter wrote on 2023-05-17, 13:51:

I thank you. Now, how do I copy-protect my code? Most of my projects don't need copy protection; I just want to be credited if people use my ideas, that's all.

What do you mean by copy-protect? Arguably, the only code that is copy-protected is firmware inside an IC which can't be read out without decapping the chip. In general, whenever code is loaded into memory in order to execute it, this is (per US law) considered making a copy, which is why you need to agree to a license to run most software.

again another retro game on itch: https://90soft90.itch.io/shmup-salad

Reply 7 of 11, by Harry Potter

User metadata
Rank Oldbie
Rank
Oldbie

I'm sorry. I meant copyright. BTW, is it okay if I SPAM here about something once or twice?

Joseph Rose, a.k.a. Harry Potter
Working magic in the computer community

Reply 8 of 11, by bakemono

User metadata
Rank Oldbie
Rank
Oldbie

Somewhere in your source/documentation/UI you write "Copyright" along with your name or legal entity, and optionally a year or range of years when this work was created/published. Then you'll want to specify the license(s) covering the software or perhaps you'll want to specify "All rights reserved."

(I am not a lawyer)

again another retro game on itch: https://90soft90.itch.io/shmup-salad

Reply 10 of 11, by BloodyCactus

User metadata
Rank Oldbie
Rank
Oldbie

no, adding Copyright 1992-2023 - {real legal name} is all you need. fake name wont stand up to any real scrutinity if you ever hope to enforce the copyright or file claims etc.

and if you want it to be opernsource, drop the the license file into directory.

ie: here is my roguelike I just released a few months back for linux/dos/winxp/win10. it has the LICENSE file in it for bsd 3 clause, its also doubled up because github also know its bsd 3 clause

https://github.com/stu/UnderDark

--/\-[ Stu : Bloody Cactus :: [ https://bloodycactus.com :: http://kråketær.com ]-/\--