Thank you all for the hints!

Davide

Il giorno mer 27 nov 2024 alle ore 13:02 Jerome Shidel via Freedos-devel <
freedos-devel@lists.sourceforge.net> ha scritto:

> Hi,
>
> On Nov 26, 2024, at 7:00 PM, Jim Hall via Freedos-devel <
> freedos-devel@lists.sourceforge.net> wrote:
>
> (added paragraph breaks to your email to make it easier to read)
>
>
> On Tue, Nov 26, 2024 at 3:59 PM Davide Erbetta via Freedos-devel
> <freedos-devel@lists.sourceforge.net> wrote:
>
>
>
> Dear all,
>
> I'm new to this mailing list and maybe I'm asking a silly question, if
>
> so I apologize in advance.
>
>
> I'm enthusiastically using FreeDos, FED editor and OpenWatcom to develop
>
> a small program to mimic the RPN Voyager HP10 calculator with a text
>
> user interface with the C conio library (thanks to Jim Hall for their
>
> nice tutorials!). I'm doing it just for fun and I'm not interested to
>
> replicate all the calculator functionality but just some basic
>
> functionalities. So of course it's nothing comparable to all the great
>
> RPN calculator simulators available on the web.
>
>
>
> I'm glad you like the videos and that they're helpful. That's why I
> make them! :-)
>
>
> At a certain point I would like anyway to share this small code just in
>
> case someone want to try it. Since I'm an hobbyist programmer I've never
>
> done it before, so what would be the best way to share it ? should I
>
> share with under GPL or something similar ?
>
>
> Since everything is done in FreeDos I though this was the best place to
> ask.
>
> Thanks to anyone that would like to give me a hint.
>
>
>
> If you want to share your code, there are several options:
>
> Sourceforge.net will let you set up a "project" where you can post
> your project. But Sourceforge.net has a lot of "overhead" (like a News
> feature, and Bug tracker .. things you don't need) so this is probably
> not a good option for a beginner.
>
> GitHub.com or GitLab.com both let you share source code. You can
> create a repository for everything you want to work on -- you don't
> have to share a repository, you can also make a repository private so
> only you have access to it. Both have features that you may not be
> interested in .. but they are easy to ignore, so this is probably a
> good option for you.
>
> All of these sites let you set up a free account.
>
> You also asked about licenses. You can pick any license that you like.
> Everyone will have their own preference, and I'm sure others will
> chime in too. Ultimately, pick a license you like, and use it. Popular
> licenses include GNU GPL version 2, GNU GPL version 3, MIT, BSD
> 3-clause, BSD 2-clause, and Apache 2.0. The Open Source Initiative has
> an archive of all the "approved open source" licenses on their
> website:
> https://opensource.org/licenses
>
> For myself, if I'm working on a larger, more complex project, I might
> use the GNU GPL version 2 (I don't like some of the terms in the GNU
> GPL version 3 .. but those terms don't really apply to DOS stuff, so
> there's no point for me to use version 3 anyway). But these days, a
> lot of my source code is just "demo" code, so it's pretty trivial.
> Anyone could write something similar on their own. For those projects,
> I might use the MIT license (I could also use BSD -- I just happen to
> use MIT). I would give this "demo" code away as "public domain" but
> not every country agrees what "public domain" means, so that's why I
> use a permissive license like the MIT license.
>
>
> As for “Public Domain” there is always the “Unlicense”.
>
> https://unlicense.org/
>
> :-)
>
> Jerome
>
>
>
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to