Post a Comment
And still quite large compared to the Amiga Operating System, which could be run from a single 800k floppy disk.
even use WiFi with it. oh, gosh... that would've been an absolute dream! haha. i was stuck with a 386sx 16mhz machine with ***TWO*** megs of ram for what seemed like an eternity. luckily i had a 387 math coprocessor. but, upgrading to more ram was absolutely horrible! my motherboard didn't support simms, which were fairly standard, even then. i needed to track down these crazy 64k naked chips and press them into the motherboard!!! it was insanity! and, after that, there was all kinds of goofy config i had to do in the bios. i ended up with 4 megs total. windows 3.1 actually ran pretty well on that, by my standards at the time.
i eventually tracked down a cyrix 386->486 accelerator. sadly, that fried my motherboard, somehow. and that, my friends, is when i realized that if it seems to good to be true, it probably is.
anyway, more on topic... windows 3.1 seemed sooo very futuristic to me, with its system sounds. 'TADAAA!!!' i bought a cheap disney sound source (parallel port soundcard) *JUST* so i could listen to the .wav files installed with windows. the pc speaker had been sufficient for my DOS games, at that point.
there was high hopes for Unix to come
out as leader in desktops with motif GUI.
UNIX could barely run in PCs at the time, and if X is slow now imagine it on a 386, so the high hopes must have come from interacting with illegal substances. Moreover, X was used to multitask xterms and only long bearded gurus were using UNIX at all and they needed no stinkin' GUI.
Then again, besides the privileged few, most people ran Windows to multitask DOS applications for most of the Win3.11 era. The only non-bundled windows application I recall using before getting Win95 is Microsoft Word for Windows.
I know, I know, I am full of merda bovis. Then how does your (I might add rich if you could run any of those on contemporary systems) fanboy brain explain this?
386BSD:
X for Linux:
Motif:
----------------------------------------
Coherent 4.2: 15 Megabytes Available Hard-Disk Space, 12 Megabytes RAM, gcc
2.3.2 for development, Answer Software & Consulting or MWC
X11R5.
Linux 0.99: 12 Megabytes Available Hard-Disk Space, 8 Megabytes RAM, libc
4.4.4, Linux 0.99pl13 or higher, XFree86 2.0
BSD/386 1.0: 15 Megabytes Available Hard-Disk Space, 8 Megabytes RAM, X11R5
FreeBSD 1.0.2: 15 Megabytes Available Hard-Disk Space, 8 Megabytes RAM,
XFree86 2.0
NetBSD 0.9: 15 Megabytes Available Hard-Disk Space, 8 Megabytes RAM,
XFree86 2.0
Compare that to:
2MB + RAM
8MB Hard disk drive space
or even better to Windows 95(By that time comfortable use of X in Linux is listed on 16MB):
Processor: 386 DX or higher
Memory: 4MB RAM
Drives: 35MB Hard disk drive space
Still have them on the shelf. Both of them. :-)
Especially GeoWorks Ensemble was very straight forward at its time, ran much faster than "Windows" on those days' machines, and had GUI functionalities even today's "Windows" lacks, such as detachable menues and an appealing Motif GUI. Sadly, there weren't much additional programs for it, but without wanting to go too far, you could use it even today for everyday simple work (e. g. text processing). Of course, the Web wasn't a topic at this time, so it would be stupid to expect something in this direction.
DESQview/X introduced usable multitasking to DOS, as far as I remember; my DOS era didn't last for very long because I had the chance to quickly turn towards UNIX. Allthough there was DOS/ES on the mainframe... :-)
If you want to have a look at it, see the GUI gallery:
http://toastytech.com/guis/geos12.html
http://toastytech.com/guis/dvx.html
(BTW, I had the german 1.3 version of GWE that looked much better. I still have a 486 laptop running it that I sometimes use to program Motorola mobile radios - because you can't do that with today's PCs.)
Addition: GeoWorks allowed you to use filenames longer than 8.3 without breaking any compatibility.
Edited 2008-11-06 05:24 UTC
I've never used it, but from what I can tell, it lost to Win3x because the latter was much cheaper. Anyways, don't forget DR-DOS 7, which had true multitasking also. Win3x (on my old 486) was never very good at multitasking, but probably because machines of that era had too low RAM (e.g. my 8 MB). DOS' biggest advantage is probably lighter resources than pretty much anything else. Then again, a lot of DOS apps (or apps in general) aren't nearly as efficient as they could be.
In Germany, DR-DOS was called "Doktor DOS" (Dr. is the abbreviation for Doktor). On some humoristic computer site I read that somewhere in the US "Miss DOS" and "Miss Backup" were invented by some smart user. :-)
The interrupt occupation of some hardware operations were reasons, too. Just try to format a disk and do something else in parallel. The formatting process would slow down or stop, or the other program would stop. The same thing could be observed when copying files from / to a floppy. Strange, but I never had such observations with OS/2...
It's just a few hundred kB - IO.SYS, MSDOS.SYS, COMMAND.COM, that's all, at least if you're just considering the OS and the primary CLI.
Well, assembler wasn't everyone's forte. :-)
Well, technically the era of Windows 3.x has ended when OEMs have stopped bundling it with their PCs... But it definitely was a step up from DOS. Like it or not, for all the shortcomings it had (MS practices aside), and being decidedly inferior to OS/2 at the time, it had a tremedous advantage in "user friendliness" over DOS, which earned it lots of brownie points with end users...
Windows 3.11 lived on long after the OEMs went on to '95 and NT4. I was working at a reseller shoving Win 3.11 images onto (then) modern hardware for a major UK company as late as 1999/2000.
I doubt they're still buying Win 3.11 PCs but I bet it carried on for a few years after I left.
i was an OS dork even in those dark days... yet, i only had a 40 megabyte hard drive. i had windows 3.1 (on top of various versions of DOS), OS/2 2.1, and even very early linux distros that i got from various BBSes later in the mid-90s.
of course, there was only room for one at a time, if i wanted enough leftover space for all of my games, etc. my parents were strictly "if you want computer stuff, you have to save up and buy it yourself!" so i was always a little behind the times, hardware wise.
needless to say, there was lots of reformatting and reinstalling going on whenever i got bored. i remember being really excited to have installed windows... only to be disappointed that i didn't have any windows apps. same for OS/2.
i spent a lot of time running DOS and qmodem, trolling the BBSes for windows shareware!
I remember installing Window 3.1 mainly because it was one of the few apps that supported my B&W Hercules graphics card at its highest resolution. I was really impressed with Write because of fonts.
However, I didn't have any applications either so it was just a toy really. My PC booted up into the ascii menu "MiniOffice" with StarOffice as my main WP and a handful of Hercules supporting games like Kings Quest 3 and Golden Axe (played using a CGA emulator).
Good times.
My favorite was RipTerm. It enabled a truly graphical BBS experience via the RIP protocol. I loved the graphical "Door" games. Unfortunately the GIF crap from Unisys combined with the rise of the Web killed the company. Only now is the the "Web 2.0" approaching the glory of those days.
P.s., I'm old!
This may be OT, but this is a great documentary for those who want to relive those days.
http://www.bbsdocumentary.com/
It never ceases to amaze me how active the Windows 3.1 forum on computing.net is, still to this day!
http://www.computing.net/forum/windows31/1.html
I guess if it works...
They were still giving out licenses for Windows 3.X?
So you mean to tell me that they quit giving licenses for their most popular OS, XP, which is only 7 years old -before- they shelved their 18 year-old OS that no-one has used in a decade, 3.X. I might be missing some detail, or tripping over some technicality around 'giving out licenses', but that makes absolutely no sense.
3.X was available for 18 years, why was XP shelved so soon?
I am having an increasingly hard time believing that it wasn't to force users to upgrade to one of their least popular OSes, Vista.
But then what do I know?
I keep 3.11 WfW around, installed in Dosbox.
3.x succeeded because it ran on top of DOS (unlike OS/2). Microsoft was selling a popular MSDOS at the time and succeeded in pushing this to people. Simple OS, but a leap forward from DOS shell. And much less buggy than the 95 version.
MS should just give it for free now, even if it's against their philosophy. Releasing source also wouldn't harm, although I don't want to see yet another ancient OS revival.
3.x succeeded because it ran on top of DOS (unlike OS/2). Microsoft was selling a popular MSDOS at the time and succeeded in pushing this to people. Simple OS, but a leap forward from DOS shell. And much less buggy than the 95 version.
MS should just give it for free now, even if it's against their philosophy. Releasing source also wouldn't harm, although I don't want to see yet another ancient OS revival.
But is Win3.x technically an OS considering it just sat on top of DOS?
And, more importantly, would any programmers really be interested in reviving a GUI for DOS given how irrellevent DOS OS is these days*?
* irrellevent in the 'pure OS' sense. Sure people use DOS shells in NT for speed / scripting or DOSBOX on *nix for backward compatability with MS-DOS applications, but that's hardly the same as running DOS as purely as an OS (thus demanding a need for a windows front-end).
Edited 2008-11-05 22:34 UTC
DOS is still plrenty relivant in the embded world. http://www.datalight.com/products/romdos/ datalight's ROM DOS for example is used in certain markets where i have worked. I run into DR Doss every now and then as well. DOS is still around, it will likely never truly die. (flash to 30 years in the future: SkyNet it powered by MS DOS 6, that somehow became sentiant). "C DOS RUN, Run DOS Run"
Yeah, but the embedded DOS world already has specialised software written. They don't need clock / calc / winfile / pbrush / sol / etc. And even if (huge 'if') they did "need" Win3.x - even if they did have 16bit applications that couldn't be run under WINE or on Windows 9x or NT, even if all of that was true and porting the software to 32bit wasn't an option - they wouldn't need a special hacked win3.x fork project when they already have fully functional licences for the working vanilla 3.x.
So I stand by my original statement - who would possibly want or need the source to fork windows 3.x?
We still use dos on our touchscreens that control alot of equipment where I work, and they only were put on a couple years ago (all toggle switches before that) and I suspect we will continue using it because its so easy to write the software for it, unlike the proprietary Allen Bradley systems (not that dos isnt, but AB stuff makes microsoft look like OSS) that cost a fortune. Its actually very stable, and best of all runs on our siemens simatic plcs extremely underpowered processors with no issues.
Edited 2008-11-06 01:25 UTC
It's been argued that DOS wasn't truly an OS either
The line of reasoning that I tend to agree with is that the combination of the two (Win3.x and DOS) formed something that vaguely resembled an OS, but neither were truly OSes on their own.
There are still people working on FreeDOS, so I expect there would be at least one or two crazy folk who would be interested in the source code (even if just to critique/criticize the quality of the code).
At least when applying some common criteria, DOS lacks means to install / delete / update programs (this is what the programs do have to on their own), means for diagnostics and maintenance, and program execution control (well, you could only run one program at a time - TSR programs aside).
Being impolite, you could say that DOS = FAT file system + COMMAND.COM CLI. Taking this into mind, it's obvious what DOS + "Windows" would be: FAT file system + COMMAND.COM CLI + GUI. :-)
That's a good statement. But finally, most things would depend on the user to do. Of couse, DOS and "Windows" belong to an era without Internet connection, so most considerations about today's OSs would not apply here.
Many years ago, I even build a video editing system running on top of DOS: three VCRs (two players, one recorder), a relay interface controlled via a DOS box (I think it was an 80286, no hard disk, just a floppy). So it wasn't that useless. :-)
Edited 2008-11-06 06:44 UTC
Interesting article, however they'd have been better off not interview Agent Quang. His comments were neither on topic (as he mutters more about Windows 98 than 3.x) nor makes any sense to those of us who actually understand computers:
More solid than 2000? XP? Linux? OS X? Even MacOS 8 struck me as more stable than 98.
Personally I'd rate 98 as one of my all time least favourite OSs in terms of stability.
I'm sure online "innovations" would be the least of your worries when trying to run defunted OSs on modern hardware.
Surely installing an alternative to IE would be the first thing you'd do rather than an "if all else fails" solution?
Win98 SE2 was rather stable, by that time the technology under it was tried and tested. when properly mantained it was rather good, quick, and stable. much more so than Mac OS 8 (a decent mac OS release but 9 was much more stable and 7, whel having far less features, was also considered more stable, though much more simplistic)
My first Windows-based OS was Windows 95. I actually liked it, despite all its flaws (which I was oblivious to at the time, having only played with DOS before and nothing else really)... and back then, saw a future where it would continue to improve. Well, that future never happened, as I sit here typing from a non-Windows OS altogether, but I decided to... err, "get" a copy of Windows 3.1.1 just for the hell of it, to find out what I was missing out on (installed in DOSBox). Turns out that I wasn't missing anything.
Okay, yeah, this was from the early 1990s, when GUIs were still starting to gain traction and improve, can't hope for everything. And I didn't, but still, I couldn't help but laugh the whole time at how bad it was. Virtually everything about it. I won't bother to try any earlier versions, 3.x was enough... needless to say, it remained on my drive for a record-short time. I'll take plain DOS any day.
In the end, I'm glad I didn't even bother with Windows until 95.
I first got into computers back in the Windows 3.1 days. I had figured out how to make PCs with Windows 3.1 play audio CDs, and computer novices thought I was the sh*t
I can't even remember how to do it anymore, but I think you had to load a driver or something off of one of the setup floppies. (MCI something?)
When I first saw Windows 95, I kinda freaked that there were only like 2 icons on the desktop... where the hell did all my programs go?
Although I eventually went on to like Win95 much better and couldn't even imagine going back to Win31 now, I still have a lot of fond memories of those days.
Actually you could use long file names in 3.x to some extend with Calmira, with an updated look too...
http://www.calmira.de/
http://calmira.co.nr/
If nothing else, we look back with fondness on the days when comprehensive manuals were standard (at least, those of us perverse enough to RFTM for fun).
Admittedly, though, I do have a few fond memories of Win3.x, since the first PC that was truly "mine" ran Win3.1. I remember upgrading to a P100 with Win95 and missing several features from 3.1 - the inability to switch to the Desktop via alt-Tab (which you could do with the program manager), the old "copy to/move to" keyboard shortcuts that were in File Manager but not Explorer, and the Win3.x "Recorder" macro app.
I'm a great one for computer nostalgia, but the simple fact is that Windows 3.1 was utterly terrible.
In those pre-Win95 days, I was a just a kid, using Acorn RISC-OS machines at school, and an Amiga 500 (later 1200) at home. I remember my dad splashing out hundreds of pounds on a powerful PC for work -- a 486SX/25, I think, with all of 4MB RAM -- and being utterly disgusted by how terrible "Windows for Workgroups" was compared to what I was used to.
*sigh*.
Those were the days...
(On the plus side though, it didn't take me long to work out how to play Doom on it!)
I was using Acorns and Amigas at the time too - Windows 3.x was terrible in comparison.
Unfortunately, even up until about 1998, my university only supported Win3.11 on their network (Netware, no less). Every now and then, they would send out emails telling people not to connect using Windows 95.
The best memory I have is of being able to dual-boot between Windows and Linux from a 1gb drive!
If I remember correctly, "MS Write" was able to format text in column mode / paragraph mode / block mode. "Wordpad" wasn't able to do so anymore. Maybe this is because MICROS~1 wanted people to buy their "Word" and "Office" programs? You mentioned:
I would think it was the last one...
The only thing i really miss about Win 3.x was the boot speed, getting to the desktop only used to take a few seconds on older technology.
I remember doing OLE between Word and Excel on a 3.1 machine with 4 or 8MB RAM and had to wait literally 30 mins for it to complete.
Windows 3.1 was ok, however i tended to only use it now and again for work purposes, a lot of the time i remained in DOS. The real revolution came with Windows 95, i remember having a dos box open most of the time as i wasn't used to doing file operations through a GUI.
As I usually say: The averge usage speed of software stays the same over the years. The better the hardware gets, the more ressources are required by the software. In the end, you end up with the same feelings about speed. It's a quotient where nominator and denumerator constantly increase, the result stays constant.
But you're right. Booting into something that simple like DOS snd then launching "Windows" didn't take much time, even when run on a 386 system. The applications of those days weren't that big, too (e. g. WinWord 1.1a fitted could be run from one 1,44 MB disk), so launching them was no problem. This changed when MICROS~1 introduced their "Office" suites.
You didn't try GeoWorks? :-)
but from what I can tell, it lost to Win3x because the latter was much cheaper.
What actually happened is Quarterdeck was aquited by Symantec... instead of sending the code to Symantec the QD Engineers deleted it. Lost forever!
Therefore the product was never released. QD was cheap! and actually did perform multi-tasking which I havent seen for a very long time since. Back in the day QD ran several of Dos boxes (lotus PFSwrite and mainframe programs in the background) real multi-tasking while W311 couldnt. It also ran more than one instance of an application.
Win3 was the first platform where Microsoft started to kill off their competition in spreadsheets, wordprocessing, Data Base and later in Browers.
I had limited success multitasking with W31
Detailed veiw of Desqview...
http://en.wikipedia.org/wiki/DESQview
The WP article you pointed to mentioned that DESCview/X had an X server. An X server in a DOS environment! I remember having toyed around with a DOS box, DV/X and a Slackware Linux over an RG-58 cable network. This was quite interesting, allthough we consider it "usual stuff" today.
Of course, MICROS~1 products are not compatible to X, even today you can't run standard X applications in a "Windows" environment out of the box, you're forced to install third party software. So much for interoperability. :-)
While this makes most people shudder, my favorite DOS past time was running 386Max or QEMM386 just to see how much stuff I could cram into upper memory. It was the best "game" of that era, with your "score" being how much conventional memory you could free.
sigh.... good times.
Edited 2008-11-07 18:17 UTC





