tags:

views:

249

answers:

6

Just out of curiosity: What's the oldest code/package in a typical linux distro? Emacs? GCC?

+2  A: 

Sun RPC is pretty old, and it's in the C library:
http://blogs.sun.com/webmink/entry/old_code_and_old_licenses

Adam Goode
A: 

I guess this will be gcc as it was one of the first products from GNU and existed long before linux came.

Saravanan
+1  A: 

In user space, there's a lot of code in coreutils that was written by RMS, which has not changed much since. The GNU project started out with lots of people writing free replacements to the UNIX core utilities (i.e. ls, cp, rm, etc), before the use of a window manager was even contemplated.

If you grab the source to the package, you'll find a lot of it.

Tim Post
+1  A: 

CC the compiler.

With its built in back door for building the login command.

Martin York
+1  A: 

I would say Paul Vixie Cron and the SYS V utilities (init) are some of the oldest stand-alone packages. They are at long last replaced by upstart and other dependency- and event-based schemes.

florin
A: 

My guess would also be the gcc (GNU C Compiler).

Still in daily use, too. As well as Emacs (no VI flaming necessary, thanks).

Todd H.