Although there has not been a lot of feed back on what to do with the 
excessively (nearly 1GB) BonusCD in T2210, I think the majority of feedback has 
been in favor of splitting off the development packages from the BonusCD on to 
their own DevelCD. 

And, we should do this instead of dropping packages for several reasons. The 
main reason is for the convenience of users who may be on older hardware or 
without network support. Those users might experience some difficulty getting 
all of the programs they need into their “DOS” machine. 

It has also been suggested to provide a “Developer Oriented” release of 
FreeDOS. One that is specifically geared towards DOS development. 

Another suggestion has been to just slim down FreeDOS to basic DOS.  Leaving it 
up to the user to find, download and install what they want after the OS has 
been installed.

Personally, I don’t think dropping everything except basic DOS is the way to 
go. I think doing so would be off-putting to most “New” users. Although they 
would have a fully functioning DOS, it really would not do much on it’s own. It 
would require them to go get other software or games and create a usage barrier 
that most would just uninstall the OS an move on to something else.

Most “modern” operating systems either provide numerous bonus software. They do 
this by either providing it on their release media or through an easy method of 
downloading and installing software. There are many examples of this in the 
Linux world. For example, openSUSE does both. It provides thousands of extra 
packages on it’s release DVD and also connects to a download center to provide 
them. 

Although the next major version of FDIMPLES will most likely support online 
repositories, it is being written %100 in assembly and not coming soon. Even 
once the new version of FDIMPLES is ready, general networking support under 
FreeDOS is very limited. This leaves us with providing additional packages on 
the release media for the near future. 

I’m unsure of the best solution to the problem. 

I don’t think providing a Developer Oriented skew of the OS is a good idea. 
With the LegacyCD, LiveCD, LiteUSB, FullUSB and Floppy Edition, I think we 
provide to many OS skews already. Since we want to support a wide range of DOS 
hardware, we really need to keep the Floppy and CD version around.  

We could probably drop the LiteUSB for several reasons. I think it’s direct 
usage is very limited and most users probably opt for the FullUSB version. 
Also, every “how-to” and video I’ve seen online that shows how to create a 
bootable USB stick for FreeDOS uses the LiveCD to create it. However, 
occasionally, I do see questions on how to write one of the USB media to a 
flash drive. 

We could also probably drop the LegacyCD as well. There is only a very limited 
range of early hardware that cannot boot the LiveCD. But, it can boot the 
LegacyCD. That hardware will most likely also have a floppy drive. If their CD 
drive is supported by the drivers, they could boot using the “Floppy Boot 
Image” included in the download zip. Once that is done, they can install from 
CD. 

So where does that leave us? I think there are at least two practical solutions 
at present. 

First, split off all development related packages that are on the BonusCD onto 
a new DevelCD. This would require very little work. The Release Build 
Environment (RBE) is already capable of creating multiple extra package discs 
images. However, I will probably want to add some functionality to use specific 
labels for them. At present, it would generate BonusCD0 and BonusCD1. It will 
not be hard to update the RBE to use custom labels for the discs. This first 
solution implies we may eventually have a GamesCD, UtilsCD and others as well. 
If we go down this path, perhaps we should start separating some other packages 
on to their own media as well. 

The second option is to go big. On this path, we could do away with the 
BonusCD. We could keep the LiveCD as-is. But, we could also provide a LiveDVD. 
I do kind of like the idea of providing as much quality software as we can on a 
single disc. On this path we may not need the USB versions. Most users tend to 
use programs like Rufus to create bootable USB drives from the LiveCD.

I don’t know if there is a good solution to this issue. But, I am certain we 
can not provide a "950Mb BonusCD.”

If you have any comments or other suggestions on the problem, please speak up. 

:-)

Jerome







_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to