Really, really, REALLY REALLY, really... really. Old Stuff.

In my quest to recreate what a UNIX desktop would look like in the 80s-90s, I'm on a quest to find old, old programs and make them compile with today's compilers. Sure, I can start a copy of X without the xorg-redhat-die-ugly-pattern-die-die-die.patch patch (yes, that IS the (hilarious) name for the patch that takes X's 20 year old crosshatch pattern and replaces it with something else, eg black - info here and here), or I could just start a VNC server (Arch's Xvnc server doesn't have the patch, nor does RealVNC's, so I'm covered even if Arch's ever gets it). Then, I just start twm, xclock, xterm, xmh, oclock, etc, and bam, UNIX desktop. Or I could take it a little further...
What I'm looking for (whether X or terminal based):
- File managers (like the NeXT/Solaris ones)
- X11 desktop toys, accessories and utilities
- Window managers (like uwm and MWM)
- Text editors
- Anything old that you might know of, commercial or open source, other than v0.1 of the Linux kernel
I also want to expand my C knowledge, so what better way to do so than make old, stably written programs conform to the latest C guidelines? I'll be working with (hopefully) well-written code that's grown and been bugfixed over time, and because I have to fix them to make them work with the latest gcc/g++ I'll likely remember what I did to fix them, which just so happens (;)) to coincide with today's guidelines. IMHO, Win!
What post like this would be what it is without an initial contribution? Mine is 'xvt', an X terminal that appears to have started in the early '90s (1992-1993) and appears to aim to be a lighter weight version of xterm. It sure is that: htop says it checks in 3KB of RAM (specifically 3088 VIRT (virtual memory, how much the program has asked for regardless of how much RAM you have - something could ask for 16TB of RAM and that would be represented as VIRTual RAM), 1384 RES (resource usage) and 1084 SHR (X shared memory). It doesn't have color support, you can't scroll (you can get at some of the scrollback by resizing the window from what I've seen), resizing the window after clearing it has interesting effects, and it flickers a little on resize and update. Ahh, the nostalgia irssi and htop work with it though (albeit in black and white, and without box drawing characters although xvt is supposed to support those... *pokes ncurses*)
Note that because of this program's age you won't find things like a website or sourceforge project for it (lol) - your best bet is to download my current work with it (URL at the end of this paragraph), which in a nutshell involved deciding which of the debian or ubuntu packages to install, picking the ubuntu one (which was probably an exact copy of the debian one heh), downloading the ubuntu package, compiling it successfully, running it, it failing, poking the source, giving up, downloading and applying the patch I saw, applying the patch file, trying to compile it again which failed, discovering a bunch of new patches added to the dir by the original patch and applying those as well, trying to compile it again which worked, tried to run it again and it failed again, using man and google to my advantage, adding some header references, and finally, getting it to build. To be honest, it was a lot simpler than my explanation, but at any rate, here's my work (its source is slightly changed, I changed the font to "fixed" since the original "8x13" font didn't look very nice): xvt.tar.gz.
I also have an old web browser called Chimera from 1995 (not related to anything for Mac OS X) that I found some modified sources for, but my copy is so heavily modified that I probably couldn't call it Chimera anymore. You can still download the modified sources I used, and although Wikipedia isn't too keen on it, nobody's removed my install instructions from the page on Chimera I created a while ago (it contains a screenshot!!!), sooo... you can easily use those references to build Chimera if you want to try it yourself.
Note, I plan to tidy up these packages and make a couple of PKGBUILDs for them; if you do so, I won't be able to (but you can anyway, especially if you get impatient )
-dav7

Oooo.
Another Xaw freak.
Hi.
I made a NotePad clone (an app that you open, type in, hit ESC or close, and it remembers what you entered) with C and Xaw many months ago. It's only 20 lines, but since I knew zero C back then I had a major case of cut-and-paste-until-it-works, so it took like a fortnight to write. Also, *pokes lack of documentation*
Also...
I can't really find anything that measures up as a browser that uses X-, Motif- or similar-toolset.
hv3. Small on disk - 2-3MB for an HTML, CSS and JS capable browser (yeah, ":o") written in tcl, using the wonderfully icky tk for GUI. I heard that it used like 47MB in memory though.. soo....
-dav7
Last edited by dav7 (2008-10-12 12:18:32)

Similar Messages

  • Pages? Can I open really old Claris Works documents with it? I don't want to spend $20 to find out.

    Pages? Can I open really old Claris Works documents with it? I don't want to spend $20 to find out. I saved a bunch of stuff back in 1996, and now i need to open it.

    Pages opens strictly word processing AppleWorks v6 files.
    The problem with ClarisWorks files were they could contain all sorts of objects from databases to spreadsheets, drawings and paint. the iWork suite is not that versatile.
    But you really have little choice as ClarisWorks and AppleWorks are both history. If you are going to switch, the sooner the better.
    Just keep in mind what Apple did to ClarisWorks/AppleWorks along with many other of their appliactions and technologies theywill ultimately do to Pages.
    Peter

  • HT2731 How do I remove an email address that is no longer vaild for the iTunes Store?  A really old email address keeps popping up on my iPhone, the email address is not valid and I have no idea what the password was.  It's been over two years.

    How do I remove an email address that is no longer vaild for the iTunes Store or my iPhone?  A really old email address keeps popping up on my iPhone, the email address is not valid and I have no idea what the password was.  It's been over two years.

    Hello tcnolen1,
    It sounds like you are trying to change the Apple ID logged into the iTunes & App Stores on your iPhone.  Use these steps:
    Changing your Apple ID account
    Tap Settings > iTunes & App Stores, then tap the Apple ID signed in.
    Sign out of the current Apple ID account and then sign in with another account or create a new Apple ID.
    You can find the full article here:
    iOS: Changing the signed-in iTunes Store Apple ID account
    http://support.apple.com/kb/ht1311
    Thank you for using Apple Support Communities.
    Best,
    Sheila M.

  • I have a really old Itunes account.  I no longer have the email and when I go to put in my birthday it is coming up wrong because the birthday on the account does not have a year.  How can I fix this?

    I have a really old Itunes account.  I no longer have the email and when I go to put in my birthday it is coming up wrong because the birthday on the account does not have a year.  How can I fix this?  I have about 70 downloaded songs on this log in that I would like to get back.
    Thank you in advance.

    Contact iTunes customer support.

  • I started to update my ipad but I have an old MacBook and it's really old and I don't have the correct software to update anything. But my ipad is stuck on the connect to itunes screen and wont budge. What do I do?!

    I started to update my ipad but I have an old MacBook and it's really old and I don't have the correct software to update anything. But my ipad is stuck on the connect to itunes screen and wont budge. What do I do?!

    Your options depend on which MacBook you have and the version of OS X installed.
    To find out:  > About This Mac

  • Can someone please help. I have a really old MacBook that is running really slow. I want to wipe everything and reinstall the latest software but don't know how to do this. Also is there a way of keeping Microsoft Office when doing this? Thanks in advance

    Can someone please help. I have a really old MacBook that is running really slow. I want to wipe everything and reinstall the latest software but don't know how to do this. Also is there a way of keeping Microsoft Office when doing this? Thanks in advance

    You do realise that wiping the disk means that everything on the disk is erased. Everything. Photos, music, emails, ...
    So the first piece of advice is to make sure you have a back up of everything.
    You need the OS disk to reintsall the operating system. You will use that disk first to erase the drive, then to reinstall the OS.
    Here's the link for the US.  http://store.apple.com/us/product/MC573/mac-os-x-106-snow-leopard
    As for MS Office, you will need the original disk that it came on to reinstall it.

  • How do you connect Retina to really old TV?

    I have a Retina, Mid 2012, and would like to connect it to a really old TV that only has Composite and S-Video inputs. I don't need audio just picture. I have a mini display port to DVI adapter. Can I buy a DVI to RCA cable/adapter or does the retina not send the proper analog signal via the mini display port? If it does not, I would need some kind of break out box or i/o board. Can you recommend any inexpensive options? Thanks!

    i am not sure what to do. do you need any special
    cables.
    my tv is relatively new
    Connecting an iPod w/Video to a TV is a relatively simple task.
    First you'll need a video patch cable with 3 RCA jacks (red, white and yellow) on one end and a four terminal mini-plug on the other-- the same cable common to many portable DVD devices (AKA: Apple iPod Video Cable.) Connect the cable from your iPod to your TV.
    Next set your TV's input and make sure your iPod's TV Out is set to Ask or On (Select Video > Video Settings > TV Out)
    Finally, select and play your video.
    Note: in this mode video will not display as usual on your iPod's screen. Instead you'll see a menu display which will eventually fade to black after a few moments.
    iPod Video 80GB   Windows XP Pro  

  • Rman want really old logsequence for recover

    Hello,
    Red Hat x86 - 5
    Oracle 10.2.0.2
    I have restored a database to a new host from tape, not a duplicate, but a controlfile restore, and then restore.
    run
    ALLOCATE CHANNEL ch0 TYPE 'SBT_TAPE' PARMS 'ENV=(NB_ORA_SERV=xxxxx, NB_ORA_CLIENT=xxx, NB_ORA_POLICY=xxx)';
    ALLOCATE CHANNEL ch1 TYPE 'SBT_TAPE' PARMS 'ENV=(NB_ORA_SERV=xxxxx, NB_ORA_CLIENT=xxx, NB_ORA_POLICY=xxx)';
    restore database CHECK READONLY;
    RELEASE CHANNEL ch0;
    RELEASE CHANNEL ch1;
    }It works fine, and when i try to start recover with this command, the time stamp is after last backup, but not after last archived redo log is backed up (hence all redo logs is on tape)
    run
    ALLOCATE CHANNEL ch0 TYPE 'SBT_TAPE' PARMS 'ENV=(NB_ORA_SERV=xxxxx, NB_ORA_CLIENT=xxx, NB_ORA_POLICY=xxx)';
    ALLOCATE CHANNEL ch1 TYPE 'SBT_TAPE' PARMS 'ENV=(NB_ORA_SERV=xxxxx, NB_ORA_CLIENT=xxx, NB_ORA_POLICY=xxx)';
    set until time "to_date('June 22 2010 23:55:00','Mon DD YYYY HH24:MI:SS')";
    RECOVER DATABASE;
    RELEASE CHANNEL ch0;
    RELEASE CHANNEL ch1;
    }This should work fine, however he ask for some really old crappy log:
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of recover command at 06/28/2010 16:12:13
    RMAN-06053: unable to perform media recovery because of missing log
    RMAN-06025: no backup of log thread 1 seq 41538 lowscn 101774536598 found to restore
    RMAN-06025: no backup of log thread 1 seq 41537 lowscn 101774528933 found to restore
    RMAN-06025: no backup of log thread 1 seq 41536 lowscn 101774024733 found to restoreThis 415** logs are really old, probably 2-3 years, from some old datafile we dropped before i think (before my time)
    I have tried to manually restore the logsequences i need, and it work fine, so netbackup and commands are fine, this one work:
    run
    ALLOCATE CHANNEL ch0 TYPE 'SBT_TAPE' PARMS 'ENV=(NB_ORA_SERV=xxxxx, NB_ORA_CLIENT=xxx, NB_ORA_POLICY=xxx)';
    ALLOCATE CHANNEL ch1 TYPE 'SBT_TAPE' PARMS 'ENV=(NB_ORA_SERV=xxxxx, NB_ORA_CLIENT=xxx, NB_ORA_POLICY=xxx)';
    set archivelog destination to '/flasharea2/flash_recovery_area/xxxx/';
    restore archivelog from logseq 41871 until logseq 41875;
    RELEASE CHANNEL ch0;
    RELEASE CHANNEL ch1;
    }So how can i know why he wants some old logsequences, and how can i identifiy to what this belong, and what can i do to stop this from happening?
    Thanks for any help!

    Chinar wrote:
    This 415** logs are really old, probably 2-3 years, from some old datafile we dropped before i think (before my time)
    How you dropped datafile? did you use offline drop? If yes thus reason is this.Hello, the one who dropped it does not work here anymore, but it seems like it was offline drop!
    If find this in controlfile (backuped to trace):
    -- Take files offline to match current control file.
    ALTER DATABASE DATAFILE '/data2/oracle/xxx/data-file-name' OFFLINE DROP;How can i fix this? :(

  • TS3694 I tried to uninstall my really old iTune version but it came up the error code: 2324. What can I do?

    I tried to uninstall my really old iTune version but it came up the error code: 2324. I then copy the data of the new version of iTune from my friend's disk C and paste them onto my disk C. However, it seems to work but appear another error code: -42404. I don't know what's going on. Can someone help me please? I just got the latest iPod nano and it ***** that I can't synchronize my music! :/
    Cheers!

    Zac henderson wrote:
    ...Couldnt restore ipod, error code (9) " ...
    Try here  >  Configure security software

  • Hi friends i have mac ibook g4 i know its a really old model but its perfectly fine it has installed mac os x 10.5.8 ok whenever i copy and paste any thing it says no free space weather i copy from folder to desktop or from usb to mac plz help plz

    hi friends i have mac ibook g4 i know its a really old model but its perfectly fine it has installed mac os x 10.5.8 ok whenever i copy and paste anything it says no free space weather i copy from folder to desktop or from usb to mac plz help plz

    There is no download for 10.4.x or 10.5.x, there is a very slim chance you can get 10.5 by calling Apple, but usually you can only get it on eBay & such.
    Tiger Requirements...
    To use Mac OS X 10.4 Tiger, your Macintosh needs:
        * A PowerPC G3, G4, or G5 processor
        * Built-in FireWire
        * At least 256 MB of RAM (I recommend 1GB minimum)
        * DVD drive (DVD-ROM), Combo (CD-RW/DVD-ROM) or SuperDrive (DVD-R) for installation
        * At least 3 GB of free disk space; 4 GB if you install the XCode 2 Developer Tools  (I recommend 20GB minimum)
    http://support.apple.com/kb/HT1514
    http://www.ebay.com/sch/i.html?_nkw=mac+os+x+tiger+retail+10.4
    See Tom's, (Texas Mac Man), great info on where/how to find/get Tiger...
    https://discussions.apple.com/message/15305521#15305521
    Or Ali Brown's great info on where/how to find/get Tiger...
    http://discussions.apple.com/thread.jspa?messageID=10381710#10381710
    Leopard requirements/10.5.x...
        *  Mac computer with an Intel, PowerPC G5, or PowerPC G4 (867MHz or faster) processor
    minimum system requirements
        * 512MB of memory (I say 1.5GB for PPC at least, 2-3GB minimum for IntelMacs)
        * DVD drive for installation
        * 9GB of available disk space (I say 30GB at least)
    Classic/OS9 Apps no longer supported.
    May be available from Apple again...
    https://discussions.apple.com/thread/4720126?tstart=0
    Trouble is Apple no longer sells it, check eBay & such for the Retail version, not the Gray Discs...
    http://www.ebay.com/sch/i.html?_nkw=mac+os+x+leopard+retail+10.5
    Now, for your Trash problem, see if this helps...
    Solving Trash Problems...
    http://thexlab.com/faqs/trash.html

  • How do remove a really old version of Photoshop from Windows 7?

    My parents have a really old version of Photoshop (V 6.0.1) on their Windows 7 PC and want to remove it as they now have Photoshop Elements on their PC.  When trying to uninstall, it is not listed in Programs & Features.  Is there another way of removing this safely?  Thanks

    Simply trash it.
    Mylenium

  • Clean install I have an really old driver cd

    , I would like to reinstall my system that is equipped with a audigy card. However my driver cd dates back to 200. In the past a reinstall has caused me some problems because this really old driver obviously has some bugs and sometimes fails to update properly.
    Is there some place?I can download a version of a newer driver cd (audigy has been in production for a much longer time then till 200)

    You don't need an Apple ID to use a "classic" iPod.  You only need a computer (Mac or PC) that can run iTunes.  If your iPod is older, your computer does not even need to run the latest version of iTunes.  You can add songs to your iTunes library from music CDs, and song files you have already.  Then sync the iPod to that iTunes library.
    An Apple ID only comes into play, if you want to buy and download songs (and other media) from the iTunes Store.  This document describes how to create an Apple ID without a credit card
    Create an iTunes Store, App Store, or iBooks Store account without a credit card or other payment method - Apple Support

  • This is probably really old/dumb but i would apriciate help

    ok i know this mother borad is really old its a MicroStar MS6119 v1.1 mother borad and according to the live update i have the most recent bios update (ver 2.90) but i still have the crash problem with drives over 65GB and the system stability problem with running prossers at 133MHz FBS, the system preformance loss when usieng 768MB of ram and i'm not getting CuMine support with my ASUS S370 adapter card. i kknow this sounds silly but when i went to the manual download area for the individual updates and downloaded the update marked with the specific problem the problem went away but only that problem went away and thge others stayed and when i applied another update to fix another problem then the other problem came back. my current operational configureation is:
    PIII slot 1 667MHz 133MHz FBS (currently underclocked at 500MHz 100MHz FBS for stability reasons)
    nVidia Riva TNT (downgraded from a nVidia GeForce2 MX 200 for power conservation)
    and a 20GB HDD
    as well as a 250W SPI(tm) PSU
    i have also tried a couple of generic PSUs @ 160W and 235W as well as a Compaq(tm) one at 250W and i'm still stuck. i would go out and buy a new mother borad but i'm broke and have to make do

    well i removed the prosser fan and setup a 12v 1.2A DC turbine fan (copped from a P4 heatsink) so its blowing on the heatsink and heat readings from the mobo and from just touching it have SUBSTANTIALY decreased. before it would burn me after running for an hour but now its cool to the touch (i'm thinking thats the way it should be) and so far have not had any stability problems running Tyrian 2000 (a complicated DOS game) under DOS 6.22 on it for about 24Hours with no breaks now so i think that you were correct in that assumtion

  • This is getting really old

    This is getting really old. 
    I keep running into limits on the way I can access information.
    I have some code that was looking at a SerialElement:
    pSerialElement.getChildAt(0).toString();     trace produces "[object VideoElement]"
    Now if I simply store that SerialElement in a MediaElement (pMediaElement = pSerialElement )
    I no longer can do a getChildAt.
    trace pMediaElement = [object SerialElement]   (it says it's a SerialElement)
    trace pPlayer.media = [object SerialElement]
    1061: Call to a possibly undefined method getChildAt through a reference with static type org.osmf.media:MediaElement.
    You encourage us to use MediaElement, yet you lock us out of inspecting our elements
    once inside the MediaElement.
    I want read-only access to the objects inside of MediaElement.
    I should be able to inspect the SerialElement no matter which way it's stored.
    I honestly don't understand the logic, on an open source project, to locking everything down
    so tight with private vars.

    Yes, this type casting you had mentioned before, just didn't stick in my memory.
    Sorry for the late night rant.
    I'm now getting the results I wanted, thanks again for your patience.
    trace(pMediaElement);
    result:  [object SerialElement]
    trace(pPlayer.media);
    result:  [object SerialElement]
    trace ((pPlayer.media as SerialElement).getChildAt(0));
    result:  [object VideoElement]
    trace ((pMediaElement as SerialElement).getChildAt(0));
    result:  [object VideoElement]
    trace ((pMediaElement as SerialElement).getChildAt(0).resource);
    result:  [object URLResource]
    var vResource:URLResource = ((pMediaElement as SerialElement).getChildAt(0).resource as URLResource);
    trace (vResource.url);
    result:   ./media/walkin.flv

  • Update my really old iTouch? Troubleshooting: IT WONT WORK!! :(

    I have a really old iTouch (I believe it is 1st gen; it has no mic or photo-taking lens), and I only recently went back to use it after wanting to use my nano for all these years, wanting to get good usage out of it. Anyways, I downloaded some apps for my iTouch, when apparently, it wont support these apps. I did research to find out that you can download the software to update it so it can use the apps. However, almsot all sites told me to go here to buy it (purchasing is not an issue btw):
    http://www.apple.com/ipodtouch/softwareupdate.html
    This link does not work for me, for whenever I click it it redirects me to the iOS homepage on Apple... it is really annoying me now on why I can't access this page to simply update my iPod. Is it because I live in Canada or something? Nevertheless, is there a flow chart someone could mention on how to get to that page without putting in that URL into the top space? Thanks.

    You should get a new iPod. The highest supported OS for the first generation iPod Touch is iOS 3.1.3. And you need to buy the software update for the first generation iPod Touch. It states right here: http://support.apple.com/kb/HT2052 Only iOS 4 or higher is free which your first generation iPod Touch does not support, only the second generation of iPod Touch or better. It's not worth it to buy the update, I recommend save up some money on the new iPod Touch.

  • When I sync my photos to iPhoto from my iPhone 4S it like saves about 200 on my phone. I really don't like that because they're like really old and stay the same... Can you take that setting off? Or just make it you most recent pictures instead?

    When I sync my photos to iPhoto from my iPhone 4S it like saves about 200 on my phone. I really don't like that because they're like really old and stay the same... Can you take that setting off? Or just make it you most recent pictures instead? It's really annoying because they're like year old pics

    it had to do with Maverick/Aperture not supporting the same date formats as before in Smart Albums when I upgraded.
    Smart albums based on dates have always been problematic, if you use smart settings that require a date string to be entered. How the date string will be interpreted, will depend on your settings in the System Preferences > Language&Text > Advanced > Dates formats and the "Region".
    It is much safer to use "Calendar" rules in Aperture instead of "Date" rules with date-strings. Calendar rules will remain valid, if the region settings are changed in the System preferences.

Maybe you are looking for

  • Need help setting up an Oracle BPA Local Server

    I would like to make my computer the server and enable other users to connect to my Oracle BPA database. Is there an easy way to setup my computer? I tried having another user add my IP address as the server location using the "Add Server" option in

  • Build problems

    I have a rather large program written. It is designed to drive an HP8566 spectrum alayzer and also to read trace data from it. All the VIs run properly and there seems to be no more bugs. My problem is that after I build a stand alone executable and

  • Adding 7th Chapter Button

    Hello, I created a series of slideshows in iDVD, each of which is represented by a chapter button on the menu. I know that I'm supposed to be able to have up to twelve chapters, but when I go to add the 7th button (there will be 7 or 8 slideshows tot

  • Color in photoshop different then in aperture

    i had to notice that raw files adjusted in aperture always look different in photoshop... i work in a completely colormanaged environment and i really don't have any problems printing, but when i export files and open them in PS, there is a definite

  • Jre plugin not working with IE5.5

    System Windows2000 version 5 IE 5.5 Netscape 4.08 & 6.1 jdk1.3.1 jre1.3.1 My applet loads fine with netscape 4.08 & 6.1, but as soon as I try it with IE 5.5 it hangs unless i put the mouse pointer over a little black square that appears on the web pa