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