How a university network assistant used Linux in the 90s

How a part-time job as a university network assistant helped this student discover the versatility of Linux.
278 readers like this.
Dollar bills folded into arrows

In the mid-1990s, I was enrolled in computer science classes. My university’s computer science department provided a SunOS server—a multi-user, multitasking Unix system—for its students. We logged into it and wrote source code for the programming languages we were learning, such as C, C++, and ADA. In those days, well before social networks and instant messaging, we also used the system to communicate with each other, sending emails and using utilities such as write and talk. We were each also allowed to host a personal website. I enjoyed being able to complete my assignments and contact other users.

It was my first experience with this type of operating environment, but I soon learned about another operating system that could do the same thing: Linux.

While I was a student, I also worked part-time at the university. My first position was as a network installer in the Department of Housing and Residence (H&R). This involved connecting student dormitories to the campus network. As this was the university's first dormitory network service, only two buildings and about 75 students had been connected.

In my second year, the network expanded to cover an additional two buildings. H&R decided to let the university’s Office of Information Technology (OIT) manage this growing operation. I transferred to OIT and started the position of Student Assistant to the OIT Network Manager. That is how I discovered Linux. One of my new responsibilities was to manage the firewall systems that provided network and internet access to the dormitories.

Each student was registered with their hardware MAC address. Registered students could connect to the dorm network and receive an IP address and a route to the internet. Unlike the other expensive SunOS and VMS servers used by the university, these firewalls used low-cost computers running the free and open source Linux operating system. By the end of the year, the system had registered nearly 500 students.

Red hat Linux install disks

The OIT network staff members were using Linux for HTTP, FTP, and other services. They also used Linux on their personal desktops. That's when I realized I had my hands on a computer system that looked and acted just like the expensive SunOS box in the CS department but without the high cost. Linux could run on commodity x86 hardware, such as a Dell Latitude with 8 MB of RAM and a 133Mhz Intel Pentium CPU. That was the selling point for me! I installed Red Hat Linux 5.2 on a box scavenged from the surplus warehouse and gave my friends login accounts.

While I used my new Linux server to host my website and provide accounts to my friends, it also offered graphics capabilities over the CS department server. Using the X Windows system, I could browse the web with Netscape Navigator, play music with XMMS, and try out different window managers. I could also download and compile other open source software and write my own code.

I learned that Linux offered some pretty advanced features, many of which were more convenient than or superior to more mainstream operating systems. For example, many operating systems did not yet offer simple ways to apply updates. In Linux, this was easy, thanks to autoRPM, an update manager written by Kirk Bauer, which sent the root user a daily email with available updates. It had an intuitive interface for reviewing and selecting software updates to install—pretty amazing for the mid-'90s.

Linux may not have been well-known back then, and it was often received with skepticism, but I was convinced it would survive. And survive it did!

Alan Formy-Duval Correspondent
Alan has 20 years of IT experience, mostly in the Government and Financial sectors. He started as a Value Added Reseller before moving into Systems Engineering. Alan's background is in high-availability clustered apps. He wrote the 'Users and Groups' and 'Apache and the Web Stack' chapters in the Oracle Press/McGraw Hill 'Oracle Solaris 11 System Administration' book.


The plural of PC is PCs not PC's...

"Free" open source software has indeed changed the IT industry, but the problem of support still lurks in the ad hoc solutions typical of many Linux deployments. And support isn't free.

Support costs you in two ways - once for the support and then again by maintaining your ignorance and dependence on support. A lot of computer support is the car equivalent of standing around waiting for someone to fill you car with petrol.
If you are going to depend on computers you are far better off to learn how to support them yourselves - this will no only save you money on support it will save you time and effort with your work too,

In reply to by hjfoxwell

Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.