On Sun, 17 Jul 2022 at 23:12, Jim Hall <jh...@freedos.org> wrote:
>
> I think it's great that DRDOS updated their statement on CP/M.

Agreed.

> I would
> have preferred he used a recognized open source license like MIT or
> GNU GPL or another license, rather than make his own statement here,
> but this is definitely a good step forward.

I think that would have needed lawyers to be involved, and thus,
spending money. Possibly quite a lot of money.

Whereas an email is free.

> Be careful not to carry it too far, though. Bryan's statement is only
> about CP/M. While he says "and its derivatives," my interpretation is
> this statement applies only to the CP/M source code, and derivatives
> from the CP/M source code as it exists now.

I fear you are probably right, but it _is_ vague.

> I wouldn't infer that this
> statement extends to DR-DOS or EDR-DOS.

Quite. Although I might publish my fixed boot disks and see, anyway. :-)

>
> As I've learned over time, making up your own license statement like
> this can make things unclear later on. I made that mistake once and
> I've regretted it. Best to use a license that's already recognized.
> But I'm glad that DRDOS made this step; any step forward is good.

100% agreed.

> Questions arise when you consider if you can re-use the CP/M source
> code in another project that uses a recognized open source license -
> or if you want to re-use code from another project (under an open
> source license) to improve CP/M.

Good point.

> Of course, these questions about code
> sharing are probably moot anyway, because I'm sure the CP/M source
> code is entirely assembly,

CP/M was originally implemented in PL/M, a cut-down microcomputer
version of PL/I.

https://en.wikipedia.org/wiki/PL/M

Some parts were hand-coded in assembly.

CP/M-68K was originally written in Pascal.

Later on, around the Concurrent CP/M-86 era, the OS was rewritten in
C, as was CP/M-68K I think.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lpro...@cix.co.uk ~ gMail/gTalk/FB: lpro...@gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to