Releases/1.3/Packages and Releases/Beta4: Difference between pages

(Difference between pages)
(Copy/paste from old wiki (minimal text edits for headings))
 
(Copy/paste from old wiki)
 
Line 1: Line 1:
This page tracks the packages considered for inclusion in FreeDOS 1.3. The page started as a copy of the FreeDOS 1.2 package list, and updates applied to indicate acceptability of license.
The '''FreeDOS Beta 4 "Lemur"''' distribution was released 29 December 1999.


See also [[Releases/1.3/Licenses|FreeDOS 1.3 Licenses]]
== Codename ==


Since 1998, programs included in the FreeDOS distribution are made available as "packages." The distribution divides these FreeDOS packages into groups, sometimes called package "groups" or package "sets." The BASE package group contains only those programs that reproduce the functionality of classic DOS systems. The other package groups contain software that you may find useful, such as games, editors, and developer tools.
Jim always wanted to have a mascot for the FreeDOS Project (it's a gimmick.) Linux had the penguin, BSD had the daemon, and GNU had the gnu. Jim hadn't pushed the idea of officially adopting a FreeDOS mascot because he didn't want to get distracted by the noise that would create. Jim named the Lemur distribution as a way of "adopting" a mascot when we really didn't. Plus, Jim always thought lemurs looked cool.


== Base ==
== History ==


Programs that provide the functionality of classic DOS
This Wayback snapshot says "The Beta4 distribution was released on 29 Dec 1999." Assume that is the correct date.


{| class="wikitable sortable"
== Announcement ==
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|append || [[Append]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|assign || [[Assign]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|attrib || [[Attrib]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|chkdsk || [[Chkdsk]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|choice || [[Choice]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|command || [[FreeCOM]] || GNU General Public License, Version 2 || {{Yes|license ok **Note: Bart has a new version, should check if that's stable to include in FreeDOS 1.3}} || {{Yes|include}}
|-
|comp || [[Comp]] || Free, see COMP.ASM || {{Yes|license ok **Note: license in COMP.ASM is MIT, should update entry to indicate MIT}} || {{Yes|include}}
|-
|cpidos || [[Cpi|CPI]] (Code Page Information) Package || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|ctmouse || [[Mouse|CuteMouse]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|debug || [[Debug]] || MIT License || {{Yes|license ok}} || {{Yes|include}}
|-
|defrag || [[Defrag]] || GNU General Public License, version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|deltree || [[Deltree]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|devload || [[Devload]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|diskcomp || [[Diskcomp]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|diskcopy || [[Diskcopy]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|display || [[Display]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|edit || FreeDOS [[Edit]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|edlin || [[Edlin]] || GNU General Public License, Version 2 || {{Yes|license ok **Note: EDLIN 2.17 was released this year}} || {{Yes|include}}
|-
|exe2bin || [[Exe2bin]] || Sybase Open Watcom Public License, Version 1.0 || {{Yes|license ok, see Watcom-1.0 on [[Releases/1.3/Licenses#Open_Source_Initiative_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|-
|fc || [[Fc|FC]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fdapm || [[FDAPM]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fdisk || [[Fdisk]] || GNU General Public License, version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fdxms || [[XMS|FDXMS]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fdxms286 || [[XMS|FDXMS286]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|find || [[Find]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|format || [[Format]] || GNU GPL || {{Yes|license ok}} || {{Yes|include}}
|-
|graphics || [[Graphics]] || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|help || [[Help]] || Express+GNU Free Documentation License || {{Yes|license ok}} || {{Yes|include (moving Help to AMB, will include both AMB Help and HTML Help) }}
|-
|himemx || [[Himem|Himemx]] || Artistic License (1.0) || {{Yes|[https://www.gnu.org/licenses/license-list.html#ArtisticLicense GNU says] this license is too vague, unsure if free software or not, [https://opensource.org/licenses/Artistic-1.0 OSI says] the license is open source}} || {{Yes|include}}
|-
|jemm || [[JEMM386]], replacement for [[Emm386|EMM386]] || Artistic License (1.0) || {{Yes|[https://www.gnu.org/licenses/license-list.html#ArtisticLicense GNU says] this license is too vague, unsure if free software or not, [https://opensource.org/licenses/Artistic-1.0 OSI says] the license is open source}} || {{Yes|include}}
|-
|kernel || The FreeDOS [[Kernel]] || GNU General Public License, Version 2 || {{Yes|license ok **Question: did Bart make a newer version of the kernel than 2042?}} || {{Yes|include}}
|-
|keyb || [[Keyb]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|keyb_lay || [[Keyb]] layouts || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|label || [[Label]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|lbacache || [[LBA|LBACache]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|mem || [[Mem]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|mirror || [[Mirror]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|mkeyb || [[Keyb|MKeyb]] || GNU General Public License, with exceptions || {{Yes|license ok}} || {{Yes|include}}
|-
|mode || [[Mode]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|more || [[More]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|move || [[Move]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|nansi || [[ANSI|NANSI]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|nlsfunc || [[Nlsfunc]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|print || [[Print]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|recover || [[Recover]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|replace || [[Replace]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|samcfg || Sample configuration files || Public domain || {{Yes|license ok}} || {{Maybe|these need to be updated}}
|-
|share || [[Share]] || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|shsucdx || [[SHSUCDX]] || Open Source (copyright reserved, free use program) || {{Yes|In source code, "SHSUCDX is a copyright reserved, free use program". In documentation, "Copyright 2006-2011 Jason Hood; Freeware." License could be more clear, but appears to meet GNU's definition of "Informal license" which is free software.}} || {{Yes|include}}
|-
|sort || [[Sort]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|swsubst || SWSUBST, replacing both [[Subst]] and [[Join]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|tree || [[Tree]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|undelete || [[Undelete]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|unformat || [[Unformat]] || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|welcome || Welcome to FreeDOS configuration files || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Maybe|outdated; may remove in FreeDOS 1.3}}
|-
|xcopy || [[Xcopy]] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|}


== Archivers ==
..add here..
 
Tools to compress files and create archives
 
*Question: Are all these programs really necessary to include in FreeDOS? Consider including only a few of these (Zip, Unzip, p7zip, arj) and maybe the rest could be part of an Extras image.
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|7zdec || 7zdec || public domain || {{Yes|license ok}} || {{Yes|include}}
|-
|arj || ARJ || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|bz2 || BZIP2 || Open Source, see license.txt || {{Yes|License is basically a modified version of 2-Clause BSD License, with notes that altered versions should be marked as such, and name of the author cannot be used to endorse derived products. Acceptable.}} || {{Yes|include}}
|-
|cabext || CABExtract || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|gzip || GZIP || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|lha || LHa for unix || Open Source, see license.txt || {{No|License is unclear, but appears incompatible with free software or open source. For example, license.txt includes additional terms on commercial use. "7b. If the recipient of commercial use deems inappropriate as a program user, you must not distribute." *see note for p7zip, which can unpack LZH files (LHa used .LZH and .LHA as file extensions) so if we have p7zip, we don't need to rely on a separate lha.}} || {{No|do not include}}
|-
|lpq1 || LPQ1 || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|lzip || Lzip || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|lzma || LZMA Utils || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|lzop || lzop || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|p7zip || 7-ZIP || GNU Lesser General Public License, Version 2.1 || {{Yes|license ok **Note that p7zip should be able to unpack "7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM" as well as "AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR and Z." See notes for LHA and UNRAR.}} || {{Yes|include}}
|-
|slicer || Slicer || A simple archive and file slicing/spanning utility for DOS. || {{Yes|Simplified (2-Clause) BSD License}} || {{Yes|include}}
|-
|tar || TAR (GNU TAR) || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|unrar || UnRAR || Freeware, see license.txt || {{No|Unrar's license says you can view the source code and share it, so that's good. But it also says you cannot study the source code to reproduce the RAR compression algorithm. That's bad, definitely not open source. *see note for p7zip, which can unpack RAR files - so if we have p7zip, we don't need to rely on a separate unrar.}} || {{No|do not include}}
|-
|unzip || UnZip || Open Source, see license || {{Yes|License is basically a modified 2-Clause BSD License, with definition of "Info-Zip" individuals and disclaimer, and notes that altered versions should be marked as such, and Info-Zip reserves the right to use certain program names. Acceptable.}} || {{Yes|include}}
|-
|zip || zip || Open Source, see license. || {{Yes|License is basically a modified 2-Clause BSD License, with definition of "Info-Zip" individuals and disclaimer, and notes that altered versions should be marked as such, and Info-Zip reserves the right to use certain program names. Acceptable.}} || {{Yes|include}}
|-
|zoo || zoo || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|}
 
== Boot tools ==
 
Utilities to help you boot your computer
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|romdsk || ROMDSK || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|romos || ROMOS || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|syslnx || Syslinux || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|}
 
== Development tools ==
 
Development tools such as compilers and assemblers
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|bcc || bcc - Bruce's C compiler || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|bwbasic || Bywater BASIC || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|cpp2ccmt || cpp2ccmt || GNU Lesser General Public License, Version 2.1 || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp || DJGPP || GNU General Public License, Version 2 || {{Yes|license ok **Question: did DJGPP release a DOS port of GCC 8.2.0? Should we update?}} || {{Yes|include}}
|-
|djgpp_bn || DJGPP binutils || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_bs || DJGPP Bison || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_db || DJGPP GDB || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_fq || DJGPP FAQ || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_fx || DJGPP Flex || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_gc || DJGPP GCC || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_gp || DJGPP GPP || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_mk || DJGPP make || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_ob || DJGPP Objective-C compiler || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_rh || DJGPP RHIDE || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|djgpp_tx || DJGPP Texinfo || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|dojs || dojs JavaScript Canvas || several licenses || {{Maybe|covered under several licenses, but they seem okay: MIT (open source), ICS (for MuJS, open source), Allegro (uses a "giftware" or "beerware" license, but says you don't have to), GRX fonts (MIT and other open licenses and public domain), DZComm ("giftware" - I don't like these "giftware" licenses as they are questionable, but I'll consider it), IPX + dosbuffer (GNU GPL v2), CWSDMI (GNU GPL), 3dfx/Glide3 (3dfx/Glide license - not the best license, and not listed on the OSI license list, but could be okay), .. and other open source licenses.}} || {{Maybe|Some of these licenses are questionable but we could include DOjS in FreeDOS 1.3 RC4, but might need to omit for FreeDOS 1.3 Final if further review determines the licenses are not "open source" enough.}}
|-
|euphoria || Euphoria || Free (sources available) || {{Yes|License is MIT without "..subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software" and with two additional requests (not required): 1. acknowledge Rapid Deployment Software, 2. link to the Euphoria website if possible. **Note: should update entry to indicate "modified MIT"}} || {{Yes|include}}
|-
|fasm || flat assembler (fasm) || Modified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|fbc || FreeBASIC || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fbc_help || FreeBASIC help files || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fpc || FreePascal || GNU General Public License, Version 2 || {{Yes|license ok **Note: 3.0.4 was released this year}} || {{Yes|include}}
|-
|gcc-ia16 || GCC ia-16 || GNU GPL || {{Yes|license ok **Note: new in FreeDOS 1.3}} || {{Yes|include}}
|-
|i16budoc || IA-16 GNU Binutils documentation || GNU General Public License, version 3 or later || {{Yes|license ok}} || {{Yes|include}}
|-
|i16butil || IA-16 GNU Binutils || GNU General Public License, version 3 or later || {{Yes|license ok}} || {{Yes|include}}
|-
|i16gcc || IA-16 GCC || GNU General Public License, version 3 or later || {{Yes|license ok}} || {{Yes|include}}
|-
|i16gcdoc || IA-16 GCC documentation || GNU General Public License, version 3 or later || {{Yes|license ok}} || {{Yes|include}}
|-
|i16newli || IA-16 Newlib || GNU General Public License, version 3 or later || {{Yes|license ok}} || {{Yes|include}}
|-
|i16src || IA-16 GCC Sources || GNU General Public License, version 3 or later || {{Yes|license ok}} || {{Yes|include}}
|-
|insight || Insight Debugger || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|jwasm || JWasm || Sybase Open Watcom Public License, Version 1.0 || {{Yes|license ok, see Watcom-1.0 on [[Releases/1.3/Licenses#Open_Source_Initiative_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|-
|lua || Lua || MIT license || {{Yes|license ok}} || {{Yes|include}}
|-
|msa || MSA || x86 assembler for DOS || {{Yes|MIT License}} || {{Yes|include}}
|-
|nasm || Nasm || Simplified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|ow || Open Watcom C Compiler || Sybase Open Watcom Public License, Version 1.0 || {{Yes|license ok, see Watcom-1.0 on [[Releases/1.3/Licenses#Open_Source_Initiative_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|-
|perl || Perl || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|regina || Regina REXX || GNU Library General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|runtime || runtime || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|suppls || SUPPL (lib) || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|tinyasm || TinyASM || small assembler for 8086/8088 programs || {{Yes|Simplified (2-Clause) BSD License}} || {{Yes|include}}
|-
|tppatch || TPPATCH || Free, no sources || {{No|no source code, no license text}} || {{No|do not include}}
|-
|upx || UPX || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|}
 
== Editors ==
 
Editors and simple word processors that let you edit text files
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|biew || Biew || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|blocek || Blocek || GNU General Public License || {{Yes|license ok **Note: Blocek 1.6 was released this year}} || {{Yes|include}}
|-
|doshexed || DOSHEXED || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|e3 || e3 || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|elvis || elvis || Clarified Artistic License || {{Yes|license ok, see ClarifiedArtistic on [[Releases/1.3/Licenses#GPL-Compatible_Free_Software_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|-
|fed || FED || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|freemacs || freemacs || GNU General Public License, Version 1 || {{Yes|license ok}} || {{Yes|include}}
|-
|mbedit || mbedit - Multi platform editor || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|mined || MinEd || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|msedit || MSEDIT || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|ospedit || OSPlus Text Editor || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|pico || Pico || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|setedit || setedit || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|tde || TDE (Thomson-Davis Editor) || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|-
|uhex || uHex || Simplified (2-clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|vim || Vi IMproved (vim) || Source code available (open) || {{Yes|license ok, see Vim on [[Releases/1.3/Licenses#GPL-Compatible_Free_Software_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|}
 
== Emulators ==
 
Programs that emulate other systems
 
*Note: Will drop Emulators in FreeDOS 1.3 for two reasons: (1) These are really games, and we already decided that games are not "core" like other programs in the distro, so we can add or remove games without issues. (2) The emulators require ROMs to do anything, and we can't include the ROMS - so if users would have to download ROMs anyway, they can download the emulators too.
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|magnetic || Magnetic || GNU General Public License, Version 2 || {{Yes|license ok}} || {{No|Magnetic is an interpreter for Magnetic Scrolls adventures. It is not a "game" by itself, and requires you to have the Magnetic game files. This is really an Emulator, not a game. (We decided not to include emulators. Do not include.)}}
|-
|meka || MEKA || BSD-like license, see website || {{Maybe|The website says "MEKA is a free software distributed under a BSD-like license, allowing you to browse and reuse sources and data with no restrictions." The sources.txt file includes a license that is unclear, but has these five terms: 1. "This source code comes free, without any warantee given." 2. You must publish source code if you publish the binary. 3. "Reuse of source code are authorized for any purpose." 4. Re-use of embedded data in other projects is not allowed. 5. Derivative projects is allowed but discouraged. - Embedded data appears to refer to binary data like would be used to support an emulator, something like firmware. Not sure about embedded data, can we distribute it in FreeDOS? Need to look further.}} || {{No|do not include, see note above}}
|-
|mines || MiNES || GNU General Public License, Version 3 || {{Yes|license ok}} || {{No|do not include, see note above}}
|-
|nosefart || Nosefart || GNU General Public License, Version 2 || {{Yes|license ok}} || {{No|do not include, see note above}}
|-
|simcoupe || SimCoupe || GNU General Public License, Version 2 || {{Yes|license ok}} || {{No|do not include, see note above}}
|-
|sneese || SNEeSe || Clarified Artistic License || {{Yes|license ok, see ClarifiedArtistic on [[Releases/1.3/Licenses#GPL-Compatible_Free_Software_Licenses|1.3/Licenses]]}} || {{No|do not include, see note above}}
|-
|vice || VICE || GNU General Public License, Version 2 || {{Yes|license ok}} || {{No|do not include, see note above}}
|-
|z26 || z26 || GNU General Public License, Version 2 || {{Yes|license ok}} || {{No|do not include, see note above}}
|-
|zboy || zBoy || GNU General Public License, Version 3 || {{Yes|license ok}} || {{No|do not include, see note above}}
|-
|zsnes || Zsnes || GNU General Public License, Version 2 || {{Yes|license ok}} || {{No|do not include, see note above}}
|}
 
== Games ==
 
Fun games that you can play
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|bolitare || Bolitaire || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|boom || Boom || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|btitanic || Beyond the Titanic || GNU General Public License, Version 2 || {{No|License text does not match up. Says "public domain" in some places, GNU GPL in others. Also seems to be shareware? The licenses need to match.}} || {{No|cannot use as-is}}
|-
|eliza || Eliza || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|-
|empong || Emeritus Pong || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|ewsnake || EW Snake || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fmines || FancyMines || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|freedoom || FreeDoom || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|frotz || Frotz || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|gnuchess || GNU Chess || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|hangman || hangman || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|ivan || Iter Vehems ad Necem || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|kiloblas || Kiloblaster || Kiloblaster and Xargon Freeware License || {{Maybe|Would need to look at the license further - but can we pick a different game? We decided we can swap out games since they are not "core" like other programs are. Would be better to to replace this game with something GNU GPL or other recognized free/open license.}} || {{No|do not include}}
|-
|kraptor || KRaptor || MIT license || {{Yes|license ok}} || {{Yes|include}}
|-
|lincrawl || Linley's Dungeon Crawl || Crawl General Public License || {{Maybe|Would need to look at the license further - but can we pick a different game? We decided we can swap out games since they are not "core" like other programs are. Would be better to to replace this game with something GNU GPL or other recognized free/open license.}} || {{No|do not include}}
|-
|liquiwar || Liquid War || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|mirmagic || Mirror Magic || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|nethack || NetHack || NetHack General Public License || {{Yes|license okay, see NGPL on [[Releases/1.3/Licenses#Open_Source_Initiative_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|-
|nge_nibb || NGE Nibbles || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|pakupaku || Paku Paku || Public Domain || {{No|License says public domain, but also has a "cardware" message attached. This is not very "open source."}} || {{No|cannot use as-is}}
|-
|psrinvad || INVADERS || Open Source || {{Maybe|Would need to look at the license further - but can we pick a different game? We decided we can swap out games since they are not "core" like other programs are. Would be better to to replace this game with something GNU GPL or other recognized free/open license.}} || {{No|do not include}}
|-
|qtetris || TETRIS Queen || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|senet || Simple Senet || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|snova || Supernova || GNU General Public License, Version 2 || {{No|License text does not match up. Says "public domain" in some places, GNU GPL in others. Also seems to be shareware? The licenses need to match.}} || {{No|cannot use as-is}}
|-
|sudoku86 || sudoku86 || Simplified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|vertigo || Vertigo || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|vitetris || Vitetris || Simplified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|wing || Wing || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|ww1 || Word Whiz Volume 1 || GNU General Public License, Version 2 || {{No|License text does not match up. Says "public domain" in some places, GNU GPL in others. Also seems to be shareware? The licenses need to match.}} || {{No|cannot use as-is}}
|-
|zmiy || zmiy || Simplified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|}
 
== Graphical desktops ==
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|opengem || OpenGEM desktop || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|ozonegui || oZone GUI || GNU GPLv2 and LGPLv2.1 || {{Yes|license ok}} || {{Yes|include}}
|-
|pcgeos || [https://github.com/bluewaysw/pcgeos PC-GEOS] || Artistic License 2.0 || {{Yes|license ok}} || {{Maybe|include *note: cannot get this to compile, and there isn't a pre-compiled open-source version available to use. Will not be in FreeDOS 1.3RC1. Will see for FreeDOS 1.3RC2. If it does not make it in 1.3RC2, we cannot include in 1.3final.}}
|-
|seal || SEAL || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|}
 
== Networking tools ==
 
Utilities that support networks and connectivity
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|arachne || Arachne || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|crynwr || Crynwr || Open source || {{Yes|Russ released these as open source software before "Open source" was a term. Code is a mix of GNU GPL v1, public domain, handwritten licenses, and reference code that is rights reserved but otherwise what we would call open source today.}} || {{Yes|include}}
|-
|curl || cURL || Open source || {{Yes|This is a mix of several open source licenses, all of them permit redistribution and including in other software. The file LICENSE-MIXING lists the licenses used in curl. libcurl: "MIT (or Modified BSD)-style license" OpenSSL: "Original BSD-style license" GnuTLS: "LGPL license" yassl: "GPL license" NSS: "MPL" axTLS: "Modified BSD-style license." c-ares: "MIT license" zlib: "MIT-style license" krb4: "partly Original BSD-licensed ... Some of the code in libcurl that is written to deal with Kerberos4 is Modified BSD-licensed." MIT Kerberos: "MIT licensed" Heimdal: "Original BSD licensed" GNU GSS: "GPL licensed" fbopenssl: "Unclear license. Based on its name, I assume that it uses the OpenSSL license" libidn: "GNU Lesser General Public License" OpenLDAP: "Modified BSD-style license" libssh2: "Modified BSD-style license" - all are okay}} || {{Yes|include}}
|-
|dillo || Dillo || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|dwol || DWOL || MIT License || {{Yes|license ok}} || {{Yes|include}}
|-
|etherdfs || EtherDFS || Ethernet DOS file system (maps a remote drive over raw Ethernet) || {{Yes||MIT License}} || {{Yes|include}}
|-
|e1000pkt || E1000PKT || GNU General Public License, Version 2. || {{Yes|license ok}} || {{Yes|include}}
|-
|e100pkt || E100PKT || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|ethtools || ETHTOOLS || EUPL v1.1 || {{Yes|license ok, see EUPL on [[Releases/1.3/Licenses#GPL-Incompatible_Free_Software_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|-
|fdnet || FDNet || Open source, see source code || {{Yes|**I am not a lawyer, but it seems clear AMD incorrectly stamped these files with their license. The GNU GPL and public domain trumps the later message. I think this package is ok to include.}} || {{Yes|include}}
|-
|gopherus || Gopherus || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|htget || HTGET || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|links || Links || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|lsppp || LSPPP || GNU General Public License, Version 2 or later || {{Yes|license ok}} || {{Yes|include}}
|-
|lynx || Lynx || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|m2wat || M2WAT || GNU General Public License, Version 2 or later || {{Yes|license ok}} || {{Yes|include}}
|-
|mskermit || mskermit || Revised 3-Clause BSD License || {{Yes|Columbia posted this announcement on their website: "Effective 1 July 2011, MS-DOS Kermit should be considered Open Source software under the Revised 3-Clause BSD License, even though the software itself and associated files may carry the old copyright and licensing information." ref: http://www.columbia.edu/kermit/mskermit.html}} || {{Yes|include}}
|-
|mtcp || mTCP || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|newsnuz || NewSNUZ || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|-
|ntool || NTOOL || EUPL v1.1 || {{Yes|license ok, see EUPL on [[Releases/1.3/Licenses#GPL-Incompatible_Free_Software_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|-
|picosntp || picoSNTP || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|picotcp || picoTCP || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|ping || ping || GNU General Public License || {{Yes|license ok}} || {{Yes|include}}
|-
|rsync || rsync || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|ssh2dos || SSH2DOS || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|sshdos || SSHDOS || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|vmsmount || VMSMOUNT || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|vncview || VNC Viewer 8086 || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|wattcp || WATTCP || Open source || {{Yes|Not a great license, but it's an old library (1990). manual.txt says "This software is distributed in the hope that it will be useful, but without any warranty" and "You may freely use this library to produce programs which you may give away or sell in source format, or as compiled executables, or both" and "You may not sell this library or a portion thereof or distribute modified versions the library code in either source or OBJect or LIBrary format without written permission from the author." There's a note that clarifies: "This means you cannot include WATTCP in a programming toolkit which you sell or give away without permission." Not a great license, but should be able to include.}} || {{Yes|include}}
|-
|wget || Wget || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|}
 
== Sound tools ==
 
Programs that play music and sound files
 
*Note: Preference is to focus on players rather than encoders. That suggests to drop "bladeenc"
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|adplay || AdPlay || zlib/libpng License || {{Yes|license ok, see Zlib on [[Releases/1.3/Licenses#GPL-Compatible_Free_Software_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|-
|bladeenc || BladeEnc || GNU Lesser General Public License, Version 2.1 || {{Yes|license ok}} || {{No|do not include, see note above}}
|-
|cdp || CDP || Freeware || {{Yes|README.TXT says "The CDP audio CD player is Freeware. That means that you can use this program without paying any fee and that you can distribute this program as long as you keep all the files together. Besides of that, permission is granted that you ship CDP within your own packages as long as you leave a note in the documentation." File is dated 1996, before Open Source and before GNU GPL was popular. License seems acceptable.}} || {{Yes|include}}
|-
|dosmid || DOSMid || Simplified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|lame || LAME || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|mplayer || MPlayer || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|opencp || OpenCubic Player || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|}
 
== Unix-like tools ==
 
Tools and utilities that are similar to their standard Unix counterparts
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|cal || cal || Freeware with source || {{Yes|CAL.DOC says "CAL may be distributed freely, with or without source." The CAL.S source file says "This program is copyrighted, but freeware. You may freely use and distribute unmodified copies of this program, with or without the source." Program is from 1998 before Open Source, and before GNU GPL was popular. Seems to meet Informal license from GNU. Acceptable.}} || {{Yes|include}}
|-
|du || DU || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|gnubc || GNU bc || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|gnused || GNU sed || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|grep || GNU grep || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|head || HEAD || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|less || less || Simplified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|md5sum || MD5SUM || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|minibox || Minibox || GNU GPL v3 || {{Yes|license ok **Note: new in FreeDOS 1.3}} || {{Yes|include}}
|-
|nro || nro || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|-
|sleep || sleep || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|tail || tail || Open Source || {{Yes|Remove M.Aitchison's TAIL (we have issues with license). Use Harald Arnesen's port of GNU Tail instead; see Apr 2020 version on Ibiblio}} || {{Yes|include}}
|-
|tee || TEE || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|touch || TOUCH || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|trch || trch || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|uptime || uptime || Source Code Available (open) || {{No|UPTIME.DOC says "Free & Open DOS Utility" but later has conditions that appear to be incompatible with free software or open source software, including "3. You must obtain the permission of the author(s) before distributing this software or derived works (including combining it with commercial systems) commercially or depart in any way from the above conditions." Since we have a duplicate with Chamorro's uptimec, which uses a different license, let's omit this one.}} || {{No|do not include}}
|-
|uptimec || Uptime (Chamorro) || GNU Lesser General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|which || which || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|xgrep || XGREP || Zero Clause BSD License || {{Yes|license ok}} || {{Yes|include}}
|}
 
== Utilities ==
 
Tools and other useful programs that you might like to use
 
*Note: The focus in Utilities should be programs that let you do things, and that make sense in a DOS context.
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|4dos || 4DOS || Modified W3C License || {{No|4DOS uses modified license that does not qualify as open source by Open Source Initiative or Free Software Foundation standards. The license does not permit use on non-DOS systems.}} || {{No|do not include}}
|-
|aefdisk || [https://github.com/nagydjol/aefdisk AEfdisk] || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|ansimat || ANSiMat || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|b64 || b64 || MIT license || {{Yes|license ok}} || {{Yes|include}}
|-
|bmp2png || bmp2png || Freeware (with sources) || {{Yes|License seems similar to MIT license. "Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. This software is provided "as is" without express or implied warranty."}} || {{Yes|include}}
|-
|bootfix || Bootfix || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|bsum || BSUM || MIT License || {{Yes|license ok}} || {{Yes|include}}
|-
|callver || Callver || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|-
|cdrom2ui || cdrom2ui || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|clamav || Clam Anti-Virus (ClamAV) || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|clamdb || Clam Anti-Virus Database || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|cpied || cpied || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|cwsdpmi || CWSDPMI || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|daa2iso || DAA2ISO || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|dialog || Dialog || GNU Lesser General Pubic License, Version 2.1 || {{Yes|license ok}} || {{Yes|include}}
|-
|dog || DOG || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|dos32a || DOS/32A || Open source, similar to BSD License || {{Yes|License is basically a modified 2-Clause BSD License with added note that documentation must include "This product uses DOS/32 Advanced DOS Extender technology" and Products derived from this software  may not be called "DOS/32A" or "DOS/32 Advanced". Acceptable.}} || {{Yes|include}}
|-
|dosfsck || DOSFSCK || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|dosutil || DOSUTIL || European Union Public License v1.1 || {{Yes|license ok, see EUPL on [[Releases/1.3/Licenses#GPL-Incompatible_Free_Software_Licenses|1.3/Licenses]]}} || {{Yes|include}}
|-
|dzemm || DZEMM || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|edict || EDICT || Enhanced Disk Image Creation Tool - disk image creation utility for floppy disks with problems || {{Yes|Simplified (2-Clause) BSD License}} || {{Yes|include}}
|-
|fdisrc || FDI Sources || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fdnpkg || FDNPKG || MIT License || {{Yes|license ok}} || {{Yes|include}}
|-
|fdshield || FDSHIELD || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|finddisk || FindDisk || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|-
|flashrom || Flashrom || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|foxcalc || FoxCalc || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|foxtype || FoxType || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|gifsicle || gifsicle || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|gnuchcp || GNU chcp || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|gnufonts || GNU chcp fonts || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|hexcomp || hexcomp || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Yes|include}}
|-
|hip || Hide In Picture (HIP) || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|localcfg || localcfg || Simplified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|localize || Localize || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|memteste || MEMTESTE || Freeware || {{Yes|Does not include a license or copying policy. This program is by Eric Auer. Note from Eric to me, Peter and Jerome on Sep 3 2016 says: "the memteste stub was only 200-something lines of Assembly code, feel free to label that as public domain. However, memtest itself of course has a different license! You probably want to include a copy of the (big) sources of the used memtest version if you want to be very neat. As my loader only starts the binary blob, I never assembled memtest in the process of making memteste and I did not fetch a copy of the corresponding sources back then. Note that new versions of memtest probably fail to load with memteste, but HPA might know more about that. Sorry about the messy licensing here." Eric says can be considered public domain.}} || {{Yes|include}}
|-
|ntfs || NTFS || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|ospimg || OSPlus Disk Imager || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|paint2 || powerpaint || Freeware || {{No|License is unclear. The source code has a copyright notice but does not have a statement that says "you can use this" or similar. Further, contains the SVGA256.BGI driver. But more importantly, It contains many OBJ files without source and several Borland Copyright example files. Too unclear, not something we should distribute.}} || {{No|do not include}}
|-
|part || Ranish Partition Manager || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|-
|password || FreeDOS Password || GNU General Public License, Version 2.1 || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|pbox || PasswordBox || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|pcisleep || PCISLEEP || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|pdtree || pdTree || Public Domain (optional use of LGPL catgets by Jim Hall) || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful? (We already have a TREE in Base)}}
|-
|pg || PG (PaGer) || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|pngcrush || pngcrush || zlib/libpng License || {{Yes|license ok, see Zlib on [[Releases/1.3/Licenses#GPL-Compatible_Free_Software_Licenses|1.3/Licenses]]}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|raread || raread || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|rawrite || rawrite || Source code available (open) || {{Yes|No license, but RAWRITE3.DOC includes this disclaimer of warranty: "Users of this software must accept this disclaimer of warranty: 'This software is supplied AS IS.  Mark Becker disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose.  Mark Becker assumes no liability for damages, direct or consequential, which may result from the use of this software.'" Includes source code. Common interpretation is the author did want to share this. Also has been included in other, older Linux distributions previously. If we include raread, should include rawrite.}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|rcal || rcal || MIT License || {{Yes|license ok **Note: new in FreeDOS 1.3}} || {{Yes|include}}
|-
|search || Search || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|setlock || SetLock || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|slowdown || SLOWDOWN || Freeware, see documentation || {{Yes|SLOWDOWN.DOC says "SLOWDOWN is a free program" but later includes terms that are incompatible with free software or open source software, including "You do need my permission to distribute SLOWDOWN as a "companion" to some other program." On Mon, Nov 5, 2018 at 12:30 PM Bret Johnson wrote: "Being the author of two of the items mentioned (USBDOS & SLOWDOWN), I can say that there is no problem in including them with FreeDOS.  SLOWDOWN is a much older program than USBDOS, and the licensing and even my opinions of what the licensing should be have changed over the years. What I want is for all of my programs and their derivatives to be free, in every sense of the word, for people and businesses to USE.  I don't want them making non-free stuff, in any sense of the word, from the programs themselves or their source code. I realize this is kind of a hard and foreign concept to relate to other people, but I want my programs to be forever free in every sense of the word.  I don't differentiate between "free beer" and "free speech" as some others tend to do.  My programs are free, just like salvation is free.  I will also give the source code for any of my programs to anybody who wants it (although some of it is quite messy) as long as they "keep it free"." - I asked Bret to update Slowdown with a better license. With Bret's note, acceptable as-is for FreeDOS 1.3. But consider this "on notice" - should be re-released with a recognized or other acceptable license before 1.4 or 2.0 or whatever version after FreeDOS 1.3.}} || {{Yes|include}}
|-
|srdisk || SRDISK (resizeable RAM disk) || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|stamp || stamp || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|start || Start || Express Software Public License, Version 1 || {{No|Did not find license. Source code says "Copyright (c) Joe Cosentino 2000. All Rights Reserved." Without license, this is not enough to indicate that the software can be included.}} || {{No|do not include}}
|-
|switchar || switchar || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|terminal || terminal || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|testdisk || Testdisk (and Photorec) || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|topspin || topspin || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|unrtf || UnRTF || GNU General Public License, Version 3 || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful?}}
|-
|utf8tocp || utf8tocp || Simplified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|v8power || V8Power Tools || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|wcd || wcd || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|wde || WDE || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|whichfat || WhichFAT || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|-
|wptail || Whiptail || GNU Library General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|xdel || xDel || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|xfdisk || Xfdisk || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful? (We already have FDISK in Base)}}
|-
|zdir || ZDir || ZanySoft Directory Lister || {{Yes|GNU General Public License, v3}} || {{Yes|include}}
|-
|zerofill || Zerofill || GNU Lesser General Public License || {{Yes|license ok}} || {{Yes|include}}
|}
 
== Applications ==
 
Programs that allow users to do certain tasks
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|dn2 || DOS Navigator 2 || OpenSource, similar to BSD License || {{Yes|License is basically a modified 2-Clause BSD License with added note about any advertising materials must say "Based on Dos Navigator by RIT Research Labs." Acceptable.}} || {{Yes|include}}
|-
|doszip || Doszip Commander || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fdimples || FDIMPLES || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fdshell || FDSHELL || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|fdtui || FreeDOS-TUI-Shell || GNU GPL v3 || {{Yes|license ok **Note: new in FreeDOS 1.3}} || {{Yes|include}}
|-
|pgme || Program Manager Eternity || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|sqlite || SQLite || Public Domain || {{Yes|license ok}} || {{Maybe|license is okay, but is this package needed/useful?}}
|}
 
== Device Drivers ==
 
Programs that provide support for various devices
 
{| class="wikitable sortable"
|-
! ID
! Name
! License
! License Comments
! Comments
|-
|cdrcache || cdrcache || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|doslfn || DOSLFN || Freeware w/sources || {{Yes|Does not include a license, but the program is old (changelog says 2001, code has a 1991 note) so before GNU GPL and the like was popular, apparently the author just didn't include a license for it. doslfn.asm includes a message string that says "(386+) ++ FREEWARE ++" in both the German and English language string set, and also prolog.asm has a comment "(Copyr. 1992-1994 haftmann#software) +++FREEWARE+++" - Intention seems clear that author released this for everyone to use, including source code.}} || {{Yes|include}}
|-
|hiram || HiRAM || Modified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|lfndos || LFNDOS || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|lptdrv || LPT Driver || Simplified (2-Clause) BSD License || {{Yes|license ok}} || {{Yes|include}}
|-
|shareext || shext || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|-
|shsufdrv || SHSUFDRV || Freeware / source code available || {{Yes|License is unclear. Documentation says "Copyright 2005 Jason Hood. Freeware." But no explicit license in documentation. Would prefer a more clear license, but "freeware" note is included in readme file alongside source code. - Intention seems clear that author released this for everyone to use, including source code.}} || {{Yes|include}}
|-
|spool || Spool || Public Domain || {{Yes|license ok}} || {{Yes|include}}
|-
|udvd2 || udvd2 || Free w/sources || {{Yes|README.TXT includes this: "UDVD2 is offered at no cost, as-is, 'Use at your own risk', and with NO warranties, not even an implied warranty of FITNESS for any purposes, nor an implied warranty of MERCHANTABILITY!" Meets general definition of Informal license.}} || {{Yes|include}}
|-
|usbdos || USBDOS || Freeware, see documentation || {{Yes|License could be more clear. USBINTRO.DOC says the software is "Copyrighted Freeware" and says he is not a lawyer and didn't want to insert legal-like language that others could find loopholes in. Says in plain language that "All of these programs, as well as their documentation and source code, are freely available to anyone who wants them." But includes terms that may not be compatible with free software or open source software, including "You also cannot distribute the programs, documentation, or source code and charge (even indirectly) for their distribution." On Mon, Nov 5, 2018 at 12:30 PM Bret Johnson wrote: "Being the author of two of the items mentioned (USBDOS and SLOWDOWN), I can say that there is no problem in including them with FreeDOS. (..) What I want is for all of my programs and their derivatives to be free, in every sense of the word, for people and businesses to USE.  I don't want them making non-free stuff, in any sense of the word, from the programs themselves or their source code. I realize this is kind of a hard and foreign concept to relate to other people, but I want my programs to be forever free in every sense of the word.  I don't differentiate between "free beer" and "free speech" as some others tend to do.  My programs are free, just like salvation is free.  I will also give the source code for any of my programs to anybody who wants it (although some of it is quite messy) as long as they 'keep it free'." With Bret's note, acceptable as-is for FreeDOS 1.3. But consider this "on notice" - should be re-released with a recognized or other acceptable license before 1.4 or 2.0 or whatever version after FreeDOS 1.3.}} || {{Yes|include}}
|-
|xkeyb || xkeyb || GNU General Public License, Version 2 || {{Yes|license ok}} || {{Yes|include}}
|}

Revision as of 12:13, 17 March 2024

The FreeDOS Beta 4 "Lemur" distribution was released 29 December 1999.

Codename

Jim always wanted to have a mascot for the FreeDOS Project (it's a gimmick.) Linux had the penguin, BSD had the daemon, and GNU had the gnu. Jim hadn't pushed the idea of officially adopting a FreeDOS mascot because he didn't want to get distracted by the noise that would create. Jim named the Lemur distribution as a way of "adopting" a mascot when we really didn't. Plus, Jim always thought lemurs looked cool.

History

This Wayback snapshot says "The Beta4 distribution was released on 29 Dec 1999." Assume that is the correct date.

Announcement

..add here..