In the mid-1990s, I used to be enrolled in laptop science lessons. My college’s laptop science division supplied a SunOS server—a multi-user, multitasking Unix system—for its college students. We logged into it and wrote supply code for the programming languages we have been studying, equivalent to C, C++, and ADA. In these days, effectively earlier than social networks and prompt messaging, we additionally used the system to speak with one another, sending emails and utilizing utilities equivalent to write
and speak
. We have been every additionally allowed to host a private web site. I loved with the ability to full my assignments and get in touch with different customers.
It was my first expertise with the sort of working surroundings, however I quickly discovered about one other working system that might do the identical factor: Linux.
While I used to be a pupil, I additionally labored part-time on the college. My first place was as a community installer within the Department of Housing and Residence (H&R). This concerned connecting pupil dormitories to the campus community. As this was the college’s first dormitory community service, solely two buildings and about 75 college students had been related.
In my second 12 months, the community expanded to cowl a further two buildings. H&R determined to let the college’s Office of Information Technology (OIT) handle this rising operation. I transferred to OIT and began the place of Student Assistant to the OIT Network Manager. That is how I found Linux. One of my new tasks was to handle the firewall techniques that supplied community and web entry to the dormitories.
Each pupil was registered with their hardware MAC handle. Registered college students might connect with the dorm community and obtain an IP handle and a path to the web. Unlike the opposite costly SunOS and VMS servers utilized by the college, these firewalls used low-cost computer systems working the free and open supply Linux working system. By the tip of the 12 months, the system had registered almost 500 college students.
The OIT community employees members have been utilizing Linux for HTTP, FTP, and different companies. They additionally used Linux on their private desktops. That’s after I realized I had my arms on a pc system that seemed and acted identical to the costly SunOS field within the CS division however with out the excessive value. Linux might run on commodity x86 hardware, equivalent to a Dell Latitude with eight MB of RAM and a 133Mhz Intel Pentium CPU. That was the promoting level for me! I put in Red Hat Linux 5.2 on a field scavenged from the excess warehouse and gave my mates login accounts.
While I used my new Linux server to host my web site and supply accounts to my mates, it additionally supplied graphics capabilities over the CS division server. Using the X Windows system, I might browse the net with Netscape Navigator, play music with XMMS, and check out completely different window managers. I might additionally obtain and compile different open supply software program and write my very own code.
I discovered that Linux supplied some fairly superior options, lots of which have been extra handy than or superior to extra mainstream working techniques. For instance, many working techniques didn’t but supply easy methods to use updates. In Linux, this was simple, because of autoRPM, an replace supervisor written by Kirk Bauer, which despatched the foundation person a each day e-mail with obtainable updates. It had an intuitive interface for reviewing and choosing software program updates to put in—fairly wonderful for the mid-’90s.
Linux might not have been well-known again then, and it was usually obtained with skepticism, however I used to be satisfied it might survive. And survive it did!