Save those Old Computers! Using Free Software to Extend...

31
Save those Old Computers! Using Free Software to Extend Your Hardware's Life Paul Adasiak Elmer E. Rasmuson Library, University of Alaska Fairbanks Alaska Library Association Conference Anchorage, Alaska March 7, 2010

Transcript of Save those Old Computers! Using Free Software to Extend...

Page 1: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Save those Old Computers!Using Free Software to Extend Your

Hardware's Life

Paul AdasiakElmer E. Rasmuson Library,

University of Alaska Fairbanks

Alaska Library Association Conference

Anchorage, Alaska

March 7, 2010

Page 2: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Saving Money

Spend less on Windows-related software

Extend the useful life of existing computers

Spend less on new hardware

Page 3: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

The future of MS Windows

• XP retail sales ended 2009

• New computers running XP no longer sold

• Microsoft to support XP SP2 until July, 2010; SP3, April 2014

• Next: Windows Vista? Windows 7?

Page 4: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

MS Windows: Memory requirements

• XP: minimum 64 MB, recommended 128 MB (low end, per MS) to 1 GB

• Vista: minimum 512 MB, ships with 1 GB, recommended 2 GB

• 7: 1 GB (32-bit), 2 GB (64-bit)

• ==> New Hardware

Page 5: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

GNU / Linux

• GNU ("GNU's Not Unix")

• Linux

Page 6: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

"Free"

Page 7: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Free software

Four freedoms:

• Run for any purpose

• Study and modify program

• Copy and redistribute program

• Improve program and release improvements

Page 8: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Free ≠ Cheap

Page 9: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Free ≠ Free

Page 10: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Memory (RAM) requirementsDistribution Required RAM Recommended RAM

CentOS ? 256 MB?

Debian 64 MB 512 MB

DSL 24 MB ?

Fedora 192 MB 256 MB

Mandriva 256 MB 512 MB

openSUSE 256 MB 512 MB

PCLinuxOS 256 MB 512 MB

Puppy ? 128 MB

SimplyMEPIS 128 MB 512 MB

Ubuntu 384 MB 512 MB

Windows 7 1 GB (1024 MB) (32-bit)2 GB (2048 MB) (64-bit)

Page 11: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Linux systems offer:

• Familiar, easy graphical user interface

• MS-compatible office software

• Web browsers, e-mail clients, chat, and other Internet software

• Multimedia players and editors

• Photo and graphics viewing and editing

• SCADS of available software

• Endless customizability

Page 12: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March
Page 13: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March
Page 14: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March
Page 15: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

OpenOffice.org Writer

Page 16: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

OpenOffice.org Calc

Page 17: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Mozilla Firefox

Page 18: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Mozilla Thunderbird

Page 19: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Kaffeine (Media) player

Page 20: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

GIMP(GNU Image Manipulation Program)

Page 21: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Package (software) managers

Page 22: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Additional open-source software

Page 23: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Implementation Methods

• Desktop / Workstation (full systems)

• Server

• Thin-client machines

• Custom appliances (e.g., SUSE Studio)

• Mixed environment (Linux and Windows)

Page 24: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Concerns / Pitfalls / Drawbacks

• Learning curve

• "This site requires Internet Explorer"

• Hardware difficulties

• Tech support?

• "But my software won't run on Linux!"

(ILS, ListenAlaska, EBL)

Page 25: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

SirsiDynix Symphony WorkFlows

Page 26: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Wine (Wine Is Not an Emulator)

• A "translation layer" for running Windows-native programs on Linux:

• Microsoft Office

• Apple iTunes

• Adobe Photoshop

Page 27: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Open-source library software

• Koha

• Evergreen

• phpMyLibrary

• OpenBiblio

• OpenUserful

• Libki

Page 28: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Choosing a distribution:Cost options

• Free (gratis)

• Commercial (enterprise)

• Free with paid support

• Managed systems

Page 29: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Choosing a distribution:Other options

• Innovation versus stability

• Hardware support

• Ease of use

• Desktop environment: GNOME, KDE, Xfce, Fluxbox, other?

Page 30: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Choosing a distribution:Bottom-line concerns

• Stability: Will it be around in five years?

• Security: Are there regular patches and upgrades?

• Currency: Will the maintainers release software upgrades promptly?

• Support: Is there good community support, or will the vendors talk to us?

Page 31: Save those Old Computers! Using Free Software to Extend ...aklaconference2010.pbworks.com/f/linux_for_libs_2010.pdf · Alaska Library Association Conference Anchorage, Alaska March

Thank you, and good luck!