Slashdot Mirror


DesqView/X: Night of the Living Dead Codebases

Pazuzues writes "I found something that you could say peaked my interest. It seems Symantec (purchasers of former company Quarterdeck) has release DeskView/X into public domain and can be downloaded now. DesqView/X was a GUI and OS extender that installed into DOS very much like MS Windows does. This little GUI can run X-Windows and MS Windows 3.x software and can even gateway serve MS Windows applications to remote X terminals. It was way ahead of its time and is a pretty decent toy to play with if you have a old 486 laying around. Anyways there is a petition being started that is petitioning Symantec to release the source code as OpenSource. I think this is a really good idea and could possiably help alot of other existing projects like WINE for example. It can load X and rexec X apps with 16mb RAM for Pete sakes!"

16 of 371 comments (clear)

  1. RE: Desqview by sinnerDOTcom · · Score: 5, Interesting

    I remember having to use DESQVIEW to multitask when I was running my BBS off of MSDOS.. Ahh, full screen ANSI menu's and RIP graphics to boot. I want my bbs, and I want it now.

    BTW, i'll "deffentntnetnly" check this out.

  2. DesqView/X and serial port sharing... by nedron · · Score: 5, Interesting

    Actually, one of the most usefull features of DesqView/X was the ability to remotely access serial ports on another machine. I used to work in a customer service group who's application was only avilable via an RS232 connection. Each workstation was limited to two physical serial lines that had been run from X.25 nodes. A number of us installed DV/X and shared our ports out when we weren't working. This allowed you to grab unused remote ports and open 4 or more serial connections with our mainframe apps. Very handy.

    --


    * As is generally the case, my opinions do not reflect those of my employer.
  3. DesqView was really cool. by burtonator · · Score: 3, Interesting

    Back in the day...

    ... my "modern" first computer was a 386DX... basically because it was 32 bit and had a math coprocessor. Damn that thing was cool. I had computers before that but this was the first one I thought was da bomb.

    After a while I would tweak DOS to get the MAXIMIM amount of conventional memory 640k out of it. Quarterdeck Memory Manager did an AMAZING job of moving things around and forcing them to load in the correct memory segment.

    It was always amazing to see how well it would increase your memory.

    I would run QMM, DesqView for multitasking and Norton Commander as my filemanager, and QModem to get into my neighborhood BBS.

    QMM was needed with DesqView because it required a lot of resources.

    I was S000 37337!

    Man I wish I had Linux 2.4 and Debian back then ! :) I wouldn't have all these wasted brain cells which know every single bug in DOS/QMM. :)

    Kevin

    1. Re:DesqView was really cool. by JabberWokky · · Score: 3, Interesting
      I would run QMM, DesqView for multitasking and Norton Commander as my filemanager, and QModem to get into my neighborhood BBS.

      For that era, I ran QMM, DesqView, XTree, {COMMO}, QEdit, SideKick. My BBSes ran everything from homebrew software (on my Apple ][) to Searchlight, Renegade, Minix (one node, on a floppy, users logged in as root. Every so often, I'd swap the floppy for a freah install). {COMMO} spent some serious time logged into a variety of *nix boxen, and two VAXes. Those were the days when if you asked nice, people gave you accounts on business machines or uni boxes across the country. Usenet had yet to be hit with it's first spam, FidoNet could transfer files across the globe, and everybody knew who uunet was. Those were good days.

      I wouldn't have all these wasted brain cells which know every single bug in DOS/QMM. :)

      Hehehe.. I used to be able to COPY CON PROGRAM.COM and write some decent code with alt-numpad sequences. I *know* there are some other /.ers out there that memorized all the various int 20h and int 21h paramaters.

      It's that kinda thing that makes me feel good about Open Source (not just Linux). Popping in and adding mousewheel support to my favorite image viewer, adding a few features to my AIM client... also the "freedom of *nix" on my desktop now, with shell scripts, cron jobs, regex combos flying at the command line.

      Heh... maybe *these* are "Good old days" too.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    2. Re:DesqView was really cool. by Safety+Cap · · Score: 3, Interesting
      QMM was needed with DesqView because it required a lot of resources
      Actually, it's QEMM (E=expanded), and it was required because the way the system was paged out in protected mode. QRAM was the "memory manager" for 286s, which unfortunately only had one virtual machine.

      Man, I thought that part of my life was dead -- I used to work at Quarterdeck (it was my first "real" job) on their help desk - I was employee #23 in that department.

      Sigh. Those were the good old days: writing white papers, messing with the Desqview API, staying up till all hours doing QC for the new releases, watching the programmers write and tweak their code using debug ...

      --
      Yeah, right.
  4. This is ridiculous by Anonymous Coward · · Score: 1, Interesting
    Umm. How could this possibly help WINE? Honestly. You say so yourself that it can only run Win 3.1 apps. I remember Desqview myself... Tandy shipped it with 286es if I remember correctly. This is like saying "let's open the source to DOS cause it could help UNIX shell writers. Puh-leeze.



    By the way, Windows (NT) doesn't load on top of DOS. Nice try, though.



    Due to excessive bad posting from this IP or Subnet, comment posting has temporarily been disabled. If it's you, consider this a chance to sit in the timeout corner. If it's someone else, this is a chance to hunt them down. If you think this is unfair, please email jamie@mccarthy.vg.



    To whoever decided to moderate 10 of my old posts -1 instantly in the span of 2 minutes: you are a loser. Zapping my karma to zilch hasn't ruined my day a bit. Maybe I'll go over to Kuro5hin where people can carry on an intelligent, unbiased conversation.



    --cscx

  5. desqview learned me to do proper programming by MavEtJu · · Score: 3, Interesting

    Desqview learned me to do proper programming. It's true. When I used it the first time, all my self-written C programs (and pascal too) bombed because of uninitialized pointer references.

    I had to walk through everything to fix it and it learned me how to threat pointers properly. A lesson learned which will never be forgotten :-)

    --
    bash$ :(){ :|:&};:
  6. Re:A new low by Anonymous Coward · · Score: 1, Interesting

    A few minutes after the article was posted, the first couple of sentences were removed from it.

  7. How fast?.. by edsel · · Score: 4, Interesting

    Possibly too fast, depending on the applications you want to run.

    Last year I was assigned a seemingly trivial "upgrade" project for a customer that runs an old DOS-based app. First of all, I had to find a new PC with an ISA slot -- not as easy as you might think, considering hat the customer wanted a "name-brand" PC with full warranty.

    I finally found an HP model with a riser card for ISA support. PC-DOS loaded fine, but when I tried to start the customer's application, the machine locked up tight. After checking with the application vendor, I was chagrined to hear that the program will not run on anything faster than a Pentium 90.

    Many DOS-based programs that ran on the ragged edge of (then-current) technology used hard-coded timing loops that simply can't cope with the clock speeds of today's processors.

    So maybe DOS will boot super-fast on your Athlon, but there's no guaranty that it wil run many of your "vintage" programs...

  8. ... by rice_burners_suck · · Score: 2, Interesting
    xxxxxxxxxx O xxxxxxxxxx H xxxxxxxxxx xxxxxxxxxx W xxxxxxxxxx E xxxxxxxxxx L xxxxxxxxxx L xxxxxxxxxx.

    Here is my petition to Symantec.

    xxxxxxxxxx O xxxxxxxxxx H xxxxxxxxxx xxxxxxxxxx W xxxxxxxxxx E xxxxxxxxxx L xxxxxxxxxx L xxxxxxxxxx.

    I applaud and commend you fine folks at Symantec for allowing the free download of DesqView/X. When this software was new, it was far ahead of its time. I believe it contains technology that much new software would do well to have. In that light, I'm asking you to consider releasing the source code to DesqView/X, so that software such as Linux might benefit from its innovative features.

    xxxxxxxxxx O xxxxxxxxxx H xxxxxxxxxx xxxxxxxxxx W xxxxxxxxxx E xxxxxxxxxx L xxxxxxxxxx L xxxxxxxxxx.

    It probably won't happen though.

    xxxxxxxxxx O xxxxxxxxxx H xxxxxxxxxx xxxxxxxxxx W xxxxxxxxxx E xxxxxxxxxx L xxxxxxxxxx L xxxxxxxxxx.

  9. Re:Old software not always releaseable by Anonymous Coward · · Score: 5, Interesting

    Of course, many companies use that excuse because they don't want to tell you the truth. Nvidia for example.

    Me: I'd like any documentation on how to program your fine chips.
    Nvidia: We can't open source our drivers because they contain 3rd party IP that we don't own.

    Of course, they didn't answer the question I asked. The real reason they won't release any kind of info (docs or the source to their drivers) is that their plan is to segment the market via driver tweaks. The only major difference between their Quadro line and their Geforce line is the drivers. The Quadro drivers support accelerated anti-alaised lines. The Geforce drivers dont, even though the hardware does.

    Since Nvidia wants to be the graphics hardware in all those Linux boxes that are replacing SGIs on animator's desks, they can't risk a bunch of GNU hippies writing drivers that let professionals use Geforce cards as if they were Quadros.

    Rule #1 in dealing with businesses. If they have any reason to lie to you, they will. Plan for it.

  10. Re:DESQview/X is in Assembly by ChipX86 · · Score: 3, Interesting

    Oh, and to all the people who think that DESQview/X could be useful in WINE... DESQview/X never ran Windows programs. It could run Windows 3.0 or lower (or Windows 3.1 in real mode) inside a DESQview/X window, much like DESQview could. It also, I believe, had a display driver for Windows to allow Windows apps to run across the network in a DESQview/X window. However, no emulation ever took place.

  11. Download for the X11 Type 1 fonts! by Lobsang · · Score: 2, Interesting

    I used to be a heavy Desqview (no the X version) user. Nice product for its time. When desqview came, the whole product line was dying anyway. Even if you don't use it, you can download for the X11 (Type 1) fonts. They work really well with X11.

  12. Desqview Patented Overlapping Windows by Anonymous Coward · · Score: 1, Interesting

    Quarterdeck actually received a patent for the "overlapping windows" concept they used in this product.

    Caused quite a furor at the time -- even had MS worried because Windows used overlapping windows.

    http://swpat.ffii.org/vreji/pikta/txt/ep/0344/08 2/

  13. Low-cost XTerminal / use for obsolete hardware by nikolaus · · Score: 3, Interesting

    Given that the base HW req's for DV/X are so low (by today's standards), this might let us nip two persistent problems:

    1. How do we make old computer hardware useful?

    2. How do we get low-cost computers to lots of people?

    Set up a bunch of 486s, or P-Is running DV/X, give them each a Gnome or KDE desktop running on some other server, and let people surf, or whatever. One high power machine, lots of terminals.

    ObPine:

    I remember drooling over DV/X back in the day ... I ran DV on my 386DX-25 for two reasons: I had 8MB of RAM and DV let me use ALL of it, and it let me do modem-intensive apps in the background. I never "up" graded to DV/X, though - hadn't the $$, and I fell into Linux in the 0.99 days.

  14. Here's Another Obscure x86 OS by cjsnell · · Score: 2, Interesting

    Do any of y'all remember TSX-32? Well, I shouldn't say "remember", as it is still alive and well. I first found out about the TSX-32 Operating System back when I was in high school in 1992. The neat thing about this OS was that it was multi-user and had virtual consoles way before I had even heard of Linux. Anywho, it's still around and you can download the shareware version from their Web site.

    Chris