[Freedos-user] Modern Uses For FreeDOS

2012-01-25 Thread Bob Cochran
Greetings,

I am pretty ignorant of how FreeDOS is used by the community as I am 
sure my previous posts show. I would like to build a better 
understanding of FreeDOS. What is it used for most commonly? I know it 
is an operating system, of course, but I don't know why it is used as an 
operating system compared to other operating system choices. I would 
like to understand the user base for FreeDOS better. Are there many 
users, or just a small base of users, or somewhere in between?

Thanks

Bob Cochran


--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] Modern Uses For FreeDOS

2012-01-26 Thread Marcos Favero Florence de Barros
I use it as my main OS, running on real hardware (no emulation),
typically on Pentiums 100-300 MHz, both desktops and portables.

I also have at home one machine with Linux Ubuntu and one with
Windows XP, but I only use them when necessary, typically to
open PowerPoint or Word files, which is pretty rare actually.

All the rest I do in FreeDOS. That includes:

- Text, with Aurora and its amazing macro language, Latex
  (EmTex distribution) for engineering and scientific
  articles which I help write and edit, WordPerfect 6, and a
  bunch of other great editors such as TDE
  (Thomson-Davis-Hood), FTE (Marko Macek), SetEdit (Salvador
  Tropea).

- Spreadsheets.

- Relational databases (with the rock-solid DataPerfect),
  including:

* Almost 20 of them for my personal use, and

* The ones I did as voluntary work for public health 
  centers, which doctors and nurses have been using for 
  12 hours every week day since 2005 with amazing 
  reliability. I can remember about 3 "problems" in 
  those seven years: one corrupted file, one 
  disconnected power cord, and one physically sabotaged 
  computer. That was about it.

- Internet:

* Links, Arachne, and now Dillo for browsing, and

* PMSMTP and TCPMAIL to send and receive emails, with
  help of an email reader which I wrote myself.

- Programming in Euphoria, including -- I'm proud to say --
  some rather complex stuff for a non-professional like me.

- Technical drawing with Desi-III.

- Many other assorted uses.


Basically, my reasons for using (Free)DOS are:

* The relative simplicity of DOS as compared to Linux,
  Windows, etc., which allows me to be much more in control
  of my machine without having to be a computer professional.

* Speed and reliability.

* Utter disgust for the consumerism pervading so much of
  daily life, including computers. A confession: I secretly
  hope to help people realize that it is not mandatory to
  change all hardware and software every 3 years.


I'm very happy about my choice of OS, and especially so since
2007 when I moved from MS-DOS to FreeDOS. I have no plans to
change. As a bonus, I even get a sense of community by
participating in this discussion list :-)

My favorite outrageous story: a couple of years ago I switched
from dialed to broadband internet connection, for which I needed
some help from my internet service provider. When I told them I
used FreeDOS, they said it is impossible, and proceeded to
explain me that Linux has a console mode that looks just like
DOS, and therefore I must have been using my computer all these
years unaware that its OS is Linux. Only after I said that I had
myself partitioned and formatted the hard disk and installed
FreeDOS were they (somewhat) more convinced.

I don't miss a chance to express my gratitude to the FreeDOS 
developers, as well as others who have written great DOS 
programs and generously donated them. Thanks, everyone.

Marcos


--
Marcos Fávero Florence de Barros
Campinas, Brazil




--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Modern Uses For FreeDOS

2012-01-25 Thread dmccunney
On Wed, Jan 25, 2012 at 6:53 PM, Bob Cochran  wrote:

> I am pretty ignorant of how FreeDOS is used by the community as I am
> sure my previous posts show. I would like to build a better
> understanding of FreeDOS. What is it used for most commonly? I know it
> is an operating system, of course, but I don't know why it is used as an
> operating system compared to other operating system choices. I would
> like to understand the user base for FreeDOS better. Are there many
> users, or just a small base of users, or somewhere in between?

I can't speak for the community, but can detail my usage.

FreeDOS is a "legacy" operating system.  It's intended to be an open
source clone of MS-DOS/PC-DOS.  DOS is a 16 bit operating system
developed for machines far slower and less powerful than the current
norm.  The vast majority of users don't need DOS.  Those who do need
to support legacy DOS apps or just like playing with retro-tech.

On 32 bit machines, you don't necessarily need FreeDOS to run DOS
apps.  Windows through XP will run DOS apps in a window, using NTVDM.
The exceptions tend to be DOS games, which historically accessed the
PC hardware directly to get performance.  This is a no-no under a
multi-tasking OS, as your app cannot assume it owns the machine and is
the only thing running.  There are a couple of "virtual machine"
packages - DOSBox and DOSEmu - that are intended to address this,
making legacy apps think they own the machine, but it's sometimes
simpler to just boot directly to a flavor of DOS, and FreeDOS is one
option.

I have FreeDOS installed on an old notebook, multi-booting with Win2K
Pro and two flavors of Linux.  I can run most of the DOS apps I have
on the FreeDOS slice in a window in Win2K or in DOSBox under Linux as
well, but booting to pure DOS is faster.  I started using DOS ion the
days when the original IBM PC was first taking over the corporate
desktop, and it can be fun to flex some long unused muscles.

> Thanks
> Bob Cochran
__
Dennis

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Modern Uses For FreeDOS

2012-01-25 Thread George Frothingham
On Wed, 2012-01-25 at 18:53 -0500, Bob Cochran wrote:
> Greetings,
> 
> I am pretty ignorant of how FreeDOS is used by the community as I am 
> sure my previous posts show. I would like to build a better 
> understanding of FreeDOS. What is it used for most commonly? I know it 
> is an operating system, of course, but I don't know why it is used as an 
> operating system compared to other operating system choices. I would 
> like to understand the user base for FreeDOS better. Are there many 
> users, or just a small base of users, or somewhere in between?
> 
> Thanks
> 
> Bob Cochran

I am probably not a typical user, but I use FreeDOS to control an
automatic diode tester. I need to be able to have unrestricted access to
the computer hardware, such as registers, memory, communications ports,
etc. I need to do that in nearly "real time". Higher level OS systems
such as WINDOWS or LINUX don't allow that or if it is allowed at all it
is with considerable latency.
Incidentally, I write my software in the FORTH language, and
occasionally in assembler.

Regards   George Frothingham

> 
> 
> --
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user



--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Modern Uses For FreeDOS

2012-01-25 Thread George Frothingham
On Wed, 2012-01-25 at 18:53 -0500, Bob Cochran wrote:
> Greetings,
> 
> I am pretty ignorant of how FreeDOS is used by the community as I am 
> sure my previous posts show. I would like to build a better 
> understanding of FreeDOS. What is it used for most commonly? I know it 
> is an operating system, of course, but I don't know why it is used as an 
> operating system compared to other operating system choices. I would 
> like to understand the user base for FreeDOS better. Are there many 
> users, or just a small base of users, or somewhere in between?
> 
> Thanks
> 
> Bob Cochran
> 
I am probably not a typical user, but I use FreeDOS to control an
automatic diode tester. I need to be able to have unrestricted access to
the computer hardware. I write to registers, memory, communications
ports etc. I need to do that in near "real time". Higher level OS
systems such as WINDOWS and LINUX don't allow that or if they allow it
all there is considerable latency.
Incidentally, I write my software in the FORTH language.

Regards   George Frothingham
> --
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user



--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Modern Uses For FreeDOS

2012-01-25 Thread Rugxulo
Hi,

On Wed, Jan 25, 2012 at 5:53 PM, Bob Cochran  wrote:
>
> I am pretty ignorant of how FreeDOS is used by the community as I am
> sure my previous posts show. I would like to build a better
> understanding of FreeDOS. What is it used for most commonly? I know it
> is an operating system, of course, but I don't know why it is used as an
> operating system compared to other operating system choices. I would
> like to understand the user base for FreeDOS better. Are there many
> users, or just a small base of users, or somewhere in between?

DOS is good for gaming and programming, usually old software on old
hardware (but not always). With various kinds of emulation (or a
native FreeDOS install), it (kinda) works on new hardware too. For me,
it's what I'm used to, what I know (sorta), what I enjoy, so I use it.
But admittedly it's a losing battle (almost).

(longer reply snipped)

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Modern Uses For FreeDOS

2012-01-26 Thread Jim Lemon
On 01/26/2012 10:53 AM, Bob Cochran wrote:
> Greetings,
>
> I am pretty ignorant of how FreeDOS is used by the community as I am
> sure my previous posts show. I would like to build a better
> understanding of FreeDOS. What is it used for most commonly? I know it
> is an operating system, of course, but I don't know why it is used as an
> operating system compared to other operating system choices. I would
> like to understand the user base for FreeDOS better. Are there many
> users, or just a small base of users, or somewhere in between?
>
Hi Bob,
I have been writing human performance tests on PCs for about 25 years, 
beginning with Apple IIe boxes, then moving to IBM PCs. FreeDOS is ideal 
for this as the OS only does what you tell it to do, and never capers 
off to do other tasks, thus allowing precise timing of events without 
having external equipment. Recently I learned how to use the BIOS real 
time clock interrupt to count time, and while taking a bit of learning 
and programming, this has proven superior to reprogramming TIMER0 on the 
825x timer chip. Program data is written to a text file that can be 
processed by external utilities.

FreeDOS also allows me to take over the keyboard and pointer interrupts 
so that I can capture data from these devices. By using batch files and 
doing a little programming on the keyboard queue and Interapplication 
Communication Area, I can allow the users to run sequences of tests that 
require no operator input between tests.

The only other OS I would consider is Linux, using Real Time Linux to 
run the tests (Windows is a disaster for timing). It would be more 
convenient, as the users could use a GUI to run things instead of 
complaining about selecting a batch file from a list. However, I would 
have to port all the code (C) to Linux and set up RTL, a considerable 
task. FreeDOS is still a viable option.

Jim

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Modern Uses For FreeDOS

2012-01-26 Thread David C. Kerber
We use it to run burn-in and acceptance testing of machines that we resell.  It 
drives a series of pure dos apps that run for 3 days or so, exercising the 
machine to its fullest.  We can't do this in windows because windows doesn't 
allow access to exercise the full range of installed memory, nor allow access 
to other low-level calls for testing (video modes, etc).

==
David C. Kerber
Warren Rogers Associates
dker...@warrenrogersassociates.com
401-846-4747 x-111
==



> -Original Message-
> From: Bob Cochran [mailto:bcochra...@verizon.net] 
> Sent: Wednesday, January 25, 2012 6:53 PM
> To: freedos-user@lists.sourceforge.net
> Subject: [Freedos-user] Modern Uses For FreeDOS
> 
> Greetings,
> 
> I am pretty ignorant of how FreeDOS is used by the community 
> as I am sure my previous posts show. I would like to build a 
> better understanding of FreeDOS. What is it used for most 
> commonly? I know it is an operating system, of course, but I 
> don't know why it is used as an operating system compared to 
> other operating system choices. I would like to understand 
> the user base for FreeDOS better. Are there many users, or 
> just a small base of users, or somewhere in between?
> 
> Thanks
> 
> Bob Cochran
> 
> 
> --
> 
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft 
> developers is just $99.99! Visual Studio, SharePoint, SQL - 
> plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future 
> releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
> ___
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
> 
--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Modern Uses For FreeDOS

2012-01-26 Thread James D Baker
On Wed, 25 Jan 2012 18:53:23 -0500
Bob Cochran  wrote:

> ...I would like to build a better 
> understanding of FreeDOS. What is it used for most commonly? 

  I use it for control of a desktop milling machine.  Modern computers
  don't have and can't use a parallel port in real time.  

-- 
James D Baker
jdba...@mchsi.com


--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user