525 Assignment #5 – Secure Public Access Computing

By: Jason Hammond
UWO Student Number: 250352538
Mailbox Number: 140
For: Professor Gord Nickerson
MLIS 525 – Managing Internet Information Systems

Activity
#5 Report – Secure Public Access Computing

My
Experience With Ubuntu

At the risk
of losing any “geek” credibility I may have, I have to admit that I’ve never
used any version of Linux before.  All
of my geekier friends have and many have raved about their experiences.  But for some reason, I’d gotten the idea in
my head that Linux was too hard to install, too unfamiliar of an environment
once installed and didn’t support the things I wanted to do (though I’m not
sure exactly what those things were – Games? 
Windows applications?  File
sharing?). 

So this
assignment was a great opportunity to gain some experience with Ubuntu, a
desktop-focussed Linux distribution that is extremely useable, compact (the
program and all related files fit on a single CD) and self-contained (it ships
with various open-source software programs including OpenOffice, Firefox, Gimp
and others which should cover 99% of the average users’ computing needs.)
[1].

My experience
was a bit frustrating initially.  The
first time I loaded the program, it seemed to take a long time to load (as I
knew it would since it was being loaded from CD.)  I sat staring at what appeared to be an empty screen for about
five minutes before deciding to re-boot. 
Now, because I’m a male and a quasi-hacker, I don’t read
instructions very often.  If I would’ve,
I might have realised that I had to reset the screen resolution after
booting.  Instead, the second time I
tried to boot Ubuntu, I figured this out by moving the mouse around until I saw
that the top left menus were there but just out of the range of what was
displayed on the monitor at that resolution. 
Once I realised the screen resolution was incorrect after the initial
install, I found both the menu item to change the screen resolution and then
the best resolution to use (I went from 1280×1024 to 1024×768.) 

After I got
Ubuntu to the proper screen resolution, I spent some time clicking around the
menus, just familiarizing myself with the interface and also loading some of
the programs (many of which I was familiar with from using them on my home
computer.)  I had a weird flashback to
the first time I sat in front of an Apple IIc many years ago after working on
early 286-era PC’s – everything was similar but different to what I was used
to. 

Ubuntu in
Library Usage

In discussion
with classmates, we weren’t quite clear if the intention of this assignment was
to test Ubuntu as if we were users who were bringing a copy to the library to
protect ourselves on public access terminals (no chance of keystroke logging
programs or viruses, more control of settings & software being used) or as
an option for public libraries to use on their terminals instead of
Windows.  I suspect the latter option is
what was intended so that is what I will focus my write-up on.  (I did visit the London Public Library with
my Ubuntu CD but found their public access terminals that had CD-ROM drives
were locked down so the drive wouldn’t open – so the issue of personal security
might be a moot one, depending on the configuration of the library’s
systems.  Frighteningly enough, the LPL
terminals don’t appear to clear histories after each user so I was able to see
where the person before me had been surfing. 
This might also be because I logged on before their 30-minute block was
up but either way, as a security issue, it should be of grave concern.  At any rate, another possibility in
libraries might be booting from an Ubuntu install on a USB drive but I didn’t
try this myself. 

Advantages
of Ubuntu for Public Access Terminals in Libraries

– obviously,
the cost of Ubuntu (ie. free, even including shipping
[2]) is its biggest advantage. 
Although the Gates Foundation has been very generous in donating
Windows-based PC’s to libraries in the US and around the world
[3], they are less forthright about their plans to continue
supplying both free software and hardware upgrades in the future (although Mr.
Buffett’s recent gift
[4] may make this more likely.) 
They also do not come right out and say that grantees must use Windows
software but it is strongly suggested
[5].  Ubuntu frees a
library from these financial worries completely, both in terms of the operating
system and the open source software that is used in conjunction with
Ubuntu. 

– the
security provided by a non-Windows system, simply based on the fact that Linux
is not yet a major target for hackers, is another huge advantage

– some claim
that Ubuntu is a more stable platform than Windows though my research found
people on both sides of this issue. 
Personally, I was able to crash both the Word-equivalent (while trying
to load the Fax Wizard) and the image editor, things I regularly manage to do
in Windows XP.  So that’s a tie in my
books. 

Disadvantages
of Ubuntu for Public Access Terminals in Libraries

– the biggest
stumbling block would likely be familiarizing staff and patrons with an
unfamiliar interface.  All operating
systems have a basic similarity in what they do and how they’re set-up but it
can be intimidating to have something as simple as the equivalent of the
Windows “Start” button in a different place, especially for less
computer-literate users.

– even though
Ubuntu is very user-friendly, it still may need a fairly tech-savvy network
administrator to install and maintain. 
But this is only speculation as the answer to this question is beyond
the scope of this assignment which asked us to assess Ubuntu on a single
machine, not as part of a network configuration. 

– support and
troubleshooting (for both the network administration and staff) would be a
related issue but there appear to be very active, responsive online forums for
this operating system
[6] that would be of assistance.

– a much more
technical take on some of the disadvantages of Ubuntu is available at: http://blogs.ittoolbox.com/visualbasic/dotnet/archives/ubuntu-why-9461

Other
Thoughts

Most programs
seemed to work well for me – I loaded a fairly large document into the
OpenOffice and although it seemed to appear as it would in Word including
tables and graphics, it was disconcerting to see the page count change from 55
in Word to 46 in OpenOffice, even though I couldn’t account for the
difference.  Similiarly, I was able to
access my USB key without problem but couldn’t browse the photos on my digital
camera except via the import function of the GThumb Image Viewer.  I also couldn’t get an existing MS-Office
database to load in OpenOffice’s equivalent program although I tried changing
the file extension to OpenOffice’s “odb” instead of “mdb”.  I couldn’t get Java to install in Firefox,
even after manually downloading the Linux version, which would have allowed me
to run certain Java-based programs.  I
didn’t spend a lot of time trying to figure this out and I’m sure it is doable
but along with a few other question marks – recognizing graphic cards,
recognizing wireless network cards, playing video files – that were raised in
discussions with classmates, I realise that Linux is still perhaps deserving of
its reputation as being less user friendly than Windows, even for all its
recent improvements.  One other question
I didn’t answer but assume is possible is saving customized settings for
programs (ie. Firefox extensions or even just the preferred screen resolution)
to a USB or local hard drive rather than having to reconfigure software every
time you boot it from a CD.



[1] Wikipedia –
Ubuntu.  http://en.wikipedia.org/wiki/Ubuntu_%28Linux_distribution%29  (Accessed: June 27, 2006)

[2] Ubuntu –
ShipIt.  https://shipit.ubuntu.com/ (Accessed:
June 27, 2006)

[3] Gates
Foundation – Public Libraries.  http://www.gatesfoundation.org/Libraries/USLibraryProgram/
(Accessed: June 27, 2006)

[4] ABCNews
“World’s Richest Man Donates 85% of Fortune to Gates Foundation” http://abcnews.go.com/GMA/MellodyHobson/story?id=2118501&page=1

(Accessed: June 27, 2006)

[5] Tennessee Government –
Gates Foundation FAQ.  http://www.tennessee.gov/tsla/lps/pachug/FAQ.pdf
(Accessed: June 27, 2006)

[6] Ubuntu
Forums.  http://www.ubuntuforums.org/  (Accessed: June 27, 2006)


Comments 4