taskSavannah Administration - Tasks: task #14174, Submission of FDOSTUI


task #14174: Submission of FDOSTUI

Submitted by:  Mark J. Olesen <markjolesen>
Submitted on:  Sat 08 Oct 2016 02:22:30 AM UTC  
Should Start On:  Sat 08 Oct 2016 12:00:00 AM UTC Should be Finished on:  Tue 18 Oct 2016 12:00:00 AM UTC
Category:  Project Approval Priority:  5 - Normal
Status:  Done Privacy:  Public
Percent Complete:  100% Assigned to:  -X- <hlam>
Open/Closed:  Closed Effort:  0.00

Add a New Comment (Rich Markup)

You are not logged in

Please log in, so followups can be emailed to you.


( Jump to the original submission)

Sun 22 Jan 2017 08:34:06 AM UTC, comment #9: 


Ineiev <ineiev>
Site Administrator
Wed 30 Nov 2016 11:25:44 PM UTC, comment #8: 

Do you have any objections on moving forward? I do not see any replies to the latest posts. Thanks.

Mark J. Olesen <markjolesen>
Fri 18 Nov 2016 10:54:46 PM UTC, comment #7: 

FSF response time is indeterminate - sometimes right away, sometimes only after repeated reminders.

Anyway, thanks for doing all that research. It looks conclusive to me. Hugh, let's accept it.

Thanks again,

Karl Berry <karl>
Site Administrator
Fri 18 Nov 2016 01:54:40 AM UTC, comment #6: 

I am not sure how long FSF will take to respond?

A bit of time has lapsed. Consequently, I decided to do a little research. Following are my findings.

The FSF directory lists FLTK:


GNU Octave uses FLTK:


(search for FTLK)

Fedora Licensing page lists FLTK as FSF compatible:


(search for FTLK)

Savannah hosts FLPDA, which uses FLTK:

I appreciate your efforts and desire to comply with your hosting requirements. Please let me know your thoughts.

Mark J. Olesen <markjolesen>
Wed 16 Nov 2016 03:30:31 PM UTC, comment #5: 

OK Mark, I will keep an eye out for your update.

-X- <hlam>In charge of this item.
Fri 11 Nov 2016 01:43:19 AM UTC, comment #4: 

As per your request, I sent an e-mail to FSF. I will post an update when I get a response. I appreciate your efforts. Thank you.

Mark J. Olesen <markjolesen>
Thu 10 Nov 2016 10:37:33 PM UTC, comment #3: 

Whether the FLTK license is acceptable for Savannah has to be checked with licensing@fsf.org. I can't give a definitive answer, and a non-definitive answer is useless.

Hugh, maybe it would be best if you wrote them, asking specifically about whether we can allow it on Savannah. Include both the url to the license and the actual license text in the mail; that helps them.

Karl Berry <karl>
Site Administrator
Thu 10 Nov 2016 04:04:46 AM UTC, comment #2: 


Thanks for going over the project.

I am confused as to what type of additional header you want me to put in the files? I do not retain copyright over the material I produced. It has been released to the PUBLIC DOMAIN.

The files in question are derivative works. I retained the original copyright and license requirements in the source files. I don't think adding the FDOSTUI project license, which is a CC0, a PUBLIC DOMAIN notice to the modifications will work. That is, they have to retain the same license.

There is no dependency on the FLTK library. The files you listed, with the exception of video.asm are derived from FLTK source.

vidoe.asm and video.inc are also derived works. The original source info.pas is in the notes directory (notes/info.pas). It is unclear what additional information you want me to put in the header. They are already marked as such.

I appreciate your patience and await your comments. Thank you.


Mark J. Olesen <markjolesen>
Thu 10 Nov 2016 01:02:46 AM UTC, comment #1: 

Mark: thank you for submitting and sorry for not getting to this before.  I note that the following files appear to have been derived from other sources:

  • include/slider.hpp
  • include/valuator.hpp
  • include/video.inc
  • src/slider.cpp
  • src/valuator.cpp
  • src/video.asm.

If you have modified those files, I think the copyright position needs to be clearer.  If you have modified them, please could you add additional headers indicating that and specifying a license for your modifications?

In the following file:

  • notes/info.pas

I'm not clear from the header whether the file has been modified or not; if it has, the above applies here as well.

List: dependencies of this project are licensed under "FLTK license," which looks to be LGPL with some modifications.  Please could someone advise on whether

a) the modifications are OK (apologies if the position on this has slipped my mind)
b) whether there is any issue with LGPL version?  The "FLTK license" doesn't appear to specify a version of the LGPL for the license user to apply the modifications to.

Best wishes


-X- <hlam>In charge of this item.
Sat 08 Oct 2016 02:22:30 AM UTC, original submission:  

A new project has been registered at Savannah
This project account will remain inactive until a site admin approves or discards the registration.

Registration Administration

While this item will be useful to track the registration process, approving or discarding the registration must be done using the specific Group Administration page, accessible only to site administrators, effectively logged as site administrators (superuser):

Registration Details

  • Name: FDOSTUI
  • System Name:  fdostui
  • Type: non-GNU software and documentation
  • License: Public domain (FLTK License (GPL) - source modules derived from FLTK

MPL2.0 - video.asm derived from info.pas

source modules are marked with notices)


FreeDOS Text User Interface (FDOSTUI)

A FreeDOS C++ text user interface library inspired by Fast Light Toolkit (FLTK).

Other Software Required:

The library is standalone and does not depend on other libraries except provided by a C++ compiler.

Other Comments:

Thank you.

Tarball URL:


Mark J. Olesen <markjolesen>


(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by ineiev (Posted a comment)
  • -email is unavailable- added by karl (Posted a comment)
  • -email is unavailable- added by hlam (Posted a comment)
  • -email is unavailable- added by markjolesen (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follow 6 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2017-01-22 ineiev StatusWait reply => Done
        Percent Complete0% => 100%
        Open/ClosedOpen => Closed
    2016-11-16 hlam StatusIn Progress => Wait reply
    2016-11-10 hlam StatusNone => In Progress
        Assigned toNone => hlam

    Back to the top

    Powered by Savane 3.5