Linux Expo at Union Bank of Switzerland
During the summer of 1997, employees of the Union Bank of Switzerland (UBS) put on a one-month expo to showcase Linux. This article describes how and why we did it.
The Union Bank of Switzerland (UBS) is one of Switzerland's three largest banks, with offices world-wide and 30,000 employees. Currently, UBS has 25,000 PCs running mainly Windows 3.11, 800-900 Novell NetWare servers (3.11 or 4.11), around 800 applications servers, around 1,000 workstations running Solaris and at least 3,000 printers.
I work in the system development section (SYBS—System and Basic Services) where we mainly use workstations and servers running Solaris 2.5.1. We produce our own “repackaged” Solaris release, named OpenLAN, which is used on the production Unix servers. The OpenLAN release includes Perl, tcl/tk, et al.—the normal set of Unix tools in a package format. Notice the world “package” above. All software is delivered in a Solaris (Sys V) package for easy installation and removal.
Quite a few of the employees have a PC at home and for those working with or on the Unix side, it is (or would be) quite natural to install Linux at home. Linux provides an ideal environment for learning more about Unix in general, system administration and Unix tools. Also, a Linux system is neither resource hungry nor expensive to set up. Today it is possible to buy a shrink-wrapped installation on a CD-ROM, and you do not need to be technical expert to install Linux on your machine.
In the building where our section is located, there is an area which is used for one-month expositions about different subjects. The subjects range from information about different parts of UBS, security policies or employees' personal interests: astronomy, model plane flying, etc. The available area is approximately four by four meters with two panels for posters.
Last summer, Alois Camenzind thought that a small Linux expo would be a good idea. This would enable us to spread information about Linux and its uses—let others know that Linux is a “real” Unix system. After getting the “Okay”, Camenzind contacted employees within the section who had expressed both knowledge and interest in Linux. We formed an unofficial workgroup to prepare the Expo. The main work was producing posters with information about Linux and Linus Torvalds, getting resources (machines), setting up the machines and contacting interested companies for information and products.
We ended up with two Intel 486 Compaq boxes which were set up running Linux kernel version 2.0.12 (the latest stable release at that time). We used the Red Hat Rembrandt Beta II distribution provided to us by Red Hat. A SPARCstation 5, running kernel version 2.0.16 with the SPARC Red Hat distribution, was also on display to show multiple platform support.
We set up an Apache 1.1.1 WWW server running on of one of the Compaq machines. This WWW server had a preloaded cache with HTML pages from the SSC web site, http://sunsite.unc.edu/, the Swiss Linux User Group and other interesting Linux-related web sites. Since we were behind a firewall, we opted to load the cache on an Apache proxy server to make information generally available during the Expo.
The same machine also served as an NFS server for the smaller Compaq on which we stored the binaries and sources. The NFS server made it possible for interested people within UBS to obtain more information via HTTP or to mount the exported file system via NFS to get up-to-date kernel sources.
X11 was running on all machines, as well as a subset of the application packages provided in the distribution as an example of what kinds of software are included in a typical Linux distribution. To show an example of a commercial application running under Linux, we installed a demonstration copy of Applixware. We configured the machine to start Netscape whenever a user logged in, displaying our WWW server home page with pointers to the cached pages and other collected material. This was our invitation to the user to start browsing and discover more information about Linux.
Behind the machines (see photographs) were the panels with posters about Linux (all in German): “What is Linux?”, “Information sources for Linux”, “The GNU General Public License (GPL)”, “Linux Development History”, “Linux Time Line” and “Who is Linus Torvalds”. We also made information provided by SSC and Red Hat available beside the machines.
During display, anyone could just walk up to one of them and log in. Then (s)he could playing with the system, start X applications or just browse the local web via Netscape. We also provided a mirror of the latest release of the kernel as well as a Linux distribution which the user could copy.
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- SUSE LLC's SUSE Manager
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- Managing Linux Using Puppet
- My +1 Sword of Productivity
- Non-Linux FOSS: Caffeine!
- Doing for User Space What We Did for Kernel Space
- Google's SwiftShader Released
- SuperTuxKart 0.9.2 Released
- LiveCode Ltd.'s LiveCode
- Parsing an RSS News Feed with a Bash Script
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide