On Tue, Feb 18, 2025 at 4:04 PM Wolf Bergenheim via Freedos-devel <freedos-devel@lists.sourceforge.net> wrote: > > Neat program, I guess, but... If Terje had even gone with an MIT or > BSD license... > > I'd stay away from this since it's not released under a proper > license. It's not open source, but rather "source available". This > makes it problematic to include in FreeDOS.
"DOS" has been around longer than that, back to 1981. And for almost as long, people have been making DOS programs (and sometimes giving them away for free). The first version of the GNU GPL came out in 1989 .. and the more popular GNU GPL v2 came out in 1991. And the Open Source Initiative started in 1998, borrowing the Debian Social Contract / Free Software Guidelines (by Bruce Perens) to create the Open Source Definition. That means a lot of "freeware" DOS programs from the 1980s and 1990s were released before "open source" or "GNU GPL" were a thing. If a developer wanted to release their DOS program so others could look at the source code, they either released it as "public domain" or wrote their own "license" to indicate that it was free to use. I often saw the term "freeware" for these kinds of programs, different from "shareware" which was a different thing. Some of the first programs we included in FreeDOS back in 1994 were some of these "freeware" programs. Over time, I've recommended that new programs should use a recognized Open Source license, like the GNU GPL, MIT, BSD, Apache, .. or some other "known" license. But because a lot of older freeware DOS programs shared their source code before these licenses became established means we've had to evaluate licenses to see if they are "open source enough." I'm not making an evaluation on this program, but I'll say that at first glance, the license would probably not be a big deal. The license is weird but "ok" for a 1991 program. (The larger issue is that the program isn't widely useful, so we wouldn't include it in FreeDOS for that reason.) > Rebuilding something like it should also not be a very hard thing to > do, though. @Jim this could be your next video (hint, hint, nudge, > nudge) ;). That reminds me -- it's been a while since I recorded a video. The last one was the Christmas tree video. I'll have to do another video soon. :-) I'd like to do a spreadsheet @DATE video, because that feature surprised a few people when I mentioned it on Facebook. And then another programming video. Doing a "build [or port] some program from source" would be a good one to do. I might pick a C program though; those seem to be more popular on the YouTube channel. :-) _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel