> On Jul 15, 2024, at 9:41 PM, Rugxulo via Freedos-devel > <freedos-devel@lists.sourceforge.net> wrote: > > Hi, > > On Fri, Jul 12, 2024 at 7:44 PM Jerome Shidel via Freedos-devel > <freedos-devel@lists.sourceforge.net> wrote: >> >> The first remaining “missing sources” package is CPIDOS. It is part of BASE >> and is always installed. Basically, it just contains some binary CPX files >> with codepage font’s in them along with some documentation. This should >> probably have a SOURCES directory that contains the actual fonts along with >> the script or tools needed to create those CPX binaries. The package is >> listed as GPLv2 and without those files I don’t see an easy way to modify >> the CPX files. I think this needs resolved. > > I believe they are actually compressed with UPX. While UPX itself is > GPL, I think the "stubs" are free from any restrictions (if you don't > modify them). Therefore, I don't think we need to include any actual > "code" with these fonts as sources. If someone wants to modify them, > IIRC you just "ren *.cpx *.com && upx -d *.com" and continue from > there.
They do appear to be UPX compressed. And can be uncompressed by UPX with or without renaming the files to *.COM. However, that still leaves you with binary blobs of roughly 58k (except EGA18 is only around 28K). Viewing the uncompressed EGA.CPX, the file contains a message that it was created with CPIadd by Kosta Kostis. Doing a little web searching, that tool can be downloaded from his website at http://www.kostis.net/freeware/index-en.htm <http://www.kostis.net/freeware/index-en.htm> Those tools are licensed as Freeware and includes sources. Although they may be their somewhere, I did not see these tools on Ibiblio. If they are not there, we should probably mirror a copy. It would be nice if those tools could be included on the release media somewhere. But, they are licensed as Freeware w/Sources and not open source. Perhaps that is good enough. Or, maybe Jim or someone would like to attempt to reach out to Kosta Kostis and see if those tools could be moved to an open source license. Furthermore, we should probably add a note to the CPIDOS package that provides at least some mention of the files being compressed and what tools are needed to modify them. :-) 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