Slashdot Mirror


Source Code for CTSS released

Mainframes ROCK! writes "The source code for the Compatible Time-Sharing System, CTSS, has been released, and the here is the source code. CTSS was one of the first time-sharing operating systems and a direct ancestor of Linux. Developed at MIT in the 1960's on a specially modified IBM 7094 system.; it was developed at Project MAC at MIT. CTSS was first published, as well as operated in a time-sharing environment, in 1961; in addition, it was the system with the first computerized text formatting utility, and one of the very first to have inter-user electronic mail."

17 of 177 comments (clear)

  1. The Slashdot super-code-bowl 2k4 by SeanTobin · · Score: 4, Funny
    Welcome to the first Slashdot Super Code Bowl!

    Hello potential prize winner! Consider using your time to create an entry in this year's Slashdot Super Code Bowl. Prizes will be awarded to anyone who proves their worth by submitting code that fits any of these categories:
    • Rewriting CTSS in under 1k lines of Perl.
    • Porting Perl to CTSS.
    • Successfully submitting a patch to the original author(s) and having it included in an updated release.
    • Creating a 'Proof of Concept' virus, trojan, or worm designed to infect CTSS AND be able to spread to other CTSS machines.
    • Locating SCO IP within CTSS.
    • Adding necessary functions and support to CTSS to allow it to successfully emulate itself.
    • Running CTSS on any appliance that does not normally include a real operating system (Toasters, non-gui remote controls, Gateway PC's)


    Other categories may be added, and bonus prizes for most original, most useless, and most useful code will also be awarded.

    --
    Karma: SELECT `karma` FROM `users` WHERE `userid`=138474;
    1. Re:The Slashdot super-code-bowl 2k4 by GulagMoosh · · Score: 5, Funny

      Can I submit my entry on punch cards?

    2. Re:The Slashdot super-code-bowl 2k4 by 5m477m4n · · Score: 3, Funny

      Mmm-yeah I'm going to need you to go ahead and put the new cover sheet on your TPS reports on CTSS ASAP. Mmm-kay. Oh yeah, I'm going to need to come in on Sunday too.

      --

      ---
      Those who can, do
      Those who can't, teach
      Those who don't know how, supervise
    3. Re:The Slashdot super-code-bowl 2k4 by standsolid · · Score: 1, Funny

      I found the offending code that is SCO's IP

      -----Begin Snip-----

      ------End snip------

      Where can I pick up my prize?

      --
      WTPOUAWYHTTOTWPA
      What's the point of using acronyms when you have to type out the whole phrase anyways?
    4. Re:The Slashdot super-code-bowl 2k4 by archeopterix · · Score: 2, Funny
      I'd be willing to wager a majority of /. readers have never worked with cards or papertape.
      What do you think I wipe my ass with, huh?
  2. It's free, but there's a catch by Anonymous Coward · · Score: 3, Funny

    You have to go to their half day seminar.

  3. SCO? by Carnildo · · Score: 2, Funny

    CTSS was one of the first time-sharing operating systems and a direct ancestor of Linux.

    Does this mean SCO has the code it needs to prove that Linux contains Unix code?

    --
    "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
  4. Re:direct ancestor? by Chess_the_cat · · Score: 1, Funny

    Not from scratch. He started with Minix.

    --
    Support the First Amendment. Read at -1
  5. another joke by everyplace · · Score: 1, Funny

    It's about time... oh wait.

    1. Re:another joke by PetiePooo · · Score: 2, Funny

      Imagine a Beowulf cluster of CTSS installations running in 7094 emulators on a... oh, what's the point!

  6. So.. how long before the Gameboy Advance port? by slashdot_punk · · Score: 2, Funny

    *ahem*

    --


    I reset my case.
  7. Re:GREAT! by BabyDave · · Score: 2, Funny

    I consider myself an expert in FAP.

  8. What would you bet... by museumpeace · · Score: 5, Funny

    that this 40 year old code has fewer buffer overrun vulnerabilities than XP, even with SuperPatch2?

    --
    SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
  9. email by c++ · · Score: 2, Funny

    one of the very first to have inter-user electronic mail

    because intra-user electronic mail wasn't as useful as people had hoped.

  10. Just wait a year or two .... by pjrc · · Score: 3, Funny

    ... and next thing you know, a company will change management, rename itself, claim they own this ancient technology, try to pretend like source code was never released, and then launch a major lawuit claiming that modern systems infringe upon a variety of vauge intellectual property rights from ancient code.

  11. inter-user email by masouds · · Score: 5, Funny

    "...and one of the very first to have inter-user electronic mail."

    Apparently, in the previous versions, users were only able to email themselves.

    --
    This .sig was intentionaly left blank.
  12. Krell amp by Pivot · · Score: 2, Funny

    I have a krell amp that has a mc68hc711 microcontroller in it. Can it be ported to this device? I'd love to be able to set up some unix policies that would prevent my buddy from turning the volume up too much.