The current license is "BSD and ISC and MirOS". The author has requested it be changed to public domain at https://bugzilla.redhat.com/show_bug.cgi?id=1941656#c6 . The spec and license were based on the 20090107 version per https://bugzilla.redhat.com/show_bug.cgi?id=586473 . In the 20090107 version, most of the files were public domain with the exception of the below covered under different licenses: * BSD - local.h, queue.h, theo.c * ISC - basename.c, dirname.c, strlcat.c, strlcat.c, strtonum.c * MirOS - fgetln.c The three BSD licensed files are no longer in the tarball in the 20240709 version. The five ISC licensed files are no longer in the tarball in the 20240709 version. The one MirOS licensed file is no longer in the tarball in the 20240709 version. Reproducible: Always
List of files and licenses in the 20240709 version. | file | license | |------------------------------+---------------| | autoexec.c | public domain | | basic.c | public domain | | bell.c | public domain | | buffer.c | public domain | | chrdef.h | public domain | | cinfo.c | public domain | | CMakeLists.txt | | | cmode.c | public domain | | cscope.c | public domain | | CVS/Entries | | | .cvsignore | | | CVS/Repository | | | CVS/Root | | | def.h | public domain | | dir.c | public domain | | dired.c | public domain | | display.c | public domain | | echo.c | public domain | | extend.c | public domain | | file.c | public domain | | fileio.c | public domain | | funmap.c | public domain | | funmap.h | public domain | | .gitignore | | | GNUmakefile | public domain | | grep.c | public domain | | help.c | public domain | | interpreter.c | public domain | | kbd.c | public domain | | kbd.h | public domain | | key.h | public domain | | keymap.c | public domain | | line.c | public domain | | log.c | public domain | | log.h | public domain | | macro.c | public domain | | macro.h | public domain | | main.c | public domain | | Makefile | | | match.c | public domain | | meson.build | public domain | | .mg | | | mg.1 | public domain | | mg-static/generate-mg-static | public domain | | mg-static/README.md | | | modes.c | public domain | | paragraph.c | public domain | | pathnames.h | public domain | | README | | | README.md | | | region.c | public domain | | re_search.c | public domain | | search.c | public domain | | spawn.c | public domain | | tags.c | public domain | | tty.c | public domain | | ttyio.c | public domain | | ttykbd.c | public domain | | tutorial | public domain | | undo.c | public domain | | util.c | public domain | | version.c | public domain | | window.c | public domain | | word.c | public domain | | yank.c | public domain |
With the exception of the below files, all the files say "This file is in the public domain" with some of them ending with a period, some not, some capitalizing "this" and some not. GNUmakefile says this: ``` # This Makefile has been written by Han Boetes # <hboetes> and is released in Public Domain. ``` meson.build says this: ``` # This file has been written by Han Boetes <hboetes> and is # released in Public Domain. ``` mg-static/generate-mg-static says this: ``` # This Makefile has been written by Han Boetes # <hboetes> and is released in Public Domain. ``` tutorial says this: ``` This document is in the public domain. ``` ```$ egrep -ri 'this file is in the public domain' ./* ./autoexec.c:/* this file is in the public domain */ ./basic.c:/* This file is in the public domain */ ./bell.c: * This file is in the public domain. ./buffer.c:/* This file is in the public domain. */ ./chrdef.h:/* This file is in the public domain. */ ./cinfo.c:/* This file is in the public domain. */ ./cmode.c: * This file is in the public domain. ./cscope.c: * This file is in the public domain. ./def.h:/* This file is in the public domain. */ ./dir.c:/* This file is in the public domain. */ ./dired.c:/* This file is in the public domain. */ ./display.c:/* This file is in the public domain. */ ./echo.c:/* This file is in the public domain. */ ./extend.c:/* This file is in the public domain. */ ./file.c:/* This file is in the public domain. */ ./fileio.c:/* This file is in the public domain. */ ./funmap.c:/* This file is in the public domain */ ./funmap.h:/* This file is in the public domain */ ./grep.c:/* This file is in the public domain */ ./help.c:/* This file is in the public domain. */ ./interpreter.c: * This file is in the public domain. ./kbd.c:/* This file is in the public domain. */ ./kbd.h:/* This file is in the public domain. */ ./key.h:/* This file is in the public domain. */ ./keymap.c:/* This file is in the public domain. */ ./line.c:/* This file is in the public domain. */ ./log.c: * This file is in the public domain. ./log.h:/* This file is in the public domain. */ ./macro.c:/* This file is in the public domain. */ ./macro.h:/* This file is in the public domain. */ ./main.c:/* This file is in the public domain. */ ./match.c:/* This file is in the public domain. */ ./mg.1:.\" This file is in the public domain. ./modes.c:/* This file is in the public domain. */ ./paragraph.c:/* This file is in the public domain. */ ./pathnames.h:/* This file is in the public domain. */ ./region.c:/* This file is in the public domain. */ ./re_search.c:/* This file is in the public domain. */ ./search.c:/* This file is in the public domain. */ ./spawn.c:/* This file is in the public domain. */ ./tags.c: * This file is in the public domain. ./tty.c:/* This file is in the public domain. */ ./ttyio.c:/* This file is in the public domain. */ ./ttykbd.c:/* This file is in the public domain. */ ./undo.c: * This file is in the public domain ./util.c:/* This file is in the public domain. */ ./version.c:/* This file is in the public domain. */ ./window.c:/* This file is in the public domain. */ ./word.c:/* This file is in the public domain. */ ./yank.c:/* This file is in the public domain. */ ```
https://gitlab.com/fedora/legal/fedora-license-data/-/merge_requests/717
FEDORA-2024-822dffdf32 (mg-20240709-3.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-822dffdf32
FEDORA-2024-822dffdf32 has been pushed to the Fedora 41 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-822dffdf32` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-822dffdf32 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2024-822dffdf32 (mg-20240709-3.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report.