What is GNU/Linux?Case Study: Computer Bank Project
GNU/Linux Distributions
Graphic User Interfaces for GNU/Linux
Office Software for GNU/Linux
Other Software for GNU/Linux
What are the benefits for Community Based Organisations?
I believe that the development of Open Source software will assist Community Based Organisations to fully utilise the power of computers and online technologies to better serve the communities in which they work.
This website is still under development and further information will be added at a later date. If you have any questions or wish to make a contribution to the Open Source For Community Based Organisations please email Ken Young.
"Open Source, is a simple legal document
the General Public Licence (GPL), otherwise known as "copyleft".
The GPL is the most generous and rigorous of the intellectual property
protections that seek to allow programmers and users to benefit from the
collaborative efforts of a group. Strictly speaking, the GPL falls into
the category of Free Software, not Open Source, although much of that latter
movement is derived from the former. According to the father of Free
Software, Richard Stallman, it "is a matter of liberty, not price. To understand
the concept, you should think of free speech, not free beer." It is not
a socialist ideal. It is more a matter of "from each according to their
needs, to each according to their ability". Many additions to the source
code come from a specific user's immediate need. Its subsequent integration
into someone else's strategy is entirely up to the third-party concerned."
Extract from Let's
get real on copyleft by Nathan Cochrane The Age 20 April 1999
Open
Source.Org
"The basic idea behind open source is very simple.
When programmers on the Internet can read, redistribute, and modify the
source for a piece of software, it evolves. People improve it, people adapt
it, people fix bugs. And this can happen at a speed that, if one is used
to the slow pace of conventional software development, seems astonishing....
The Open Source pages exist to make this case to the commercial world."
(From http://www.opensource.org/advocacy/index.html)
Open
Source Definition
Open source doesn't just mean providing access
to source code. The distribution terms of open-source software must comply
with the following criteria: Free Redistribution, Source Code, Derived
Works, Integrity of The Author's Source Code , No Discrimination Against
Persons or Groups, No Discrimination Against Fields of Endeavor, Distribution
of License, License Must Not Be Specific to a Product, License Must Not
Contaminate Other Software. See the Open
Source Definition for details.
"GNU/Linux is a freely distributable, independent
Unix-like operating system for x86, Motorola 68k, Digital Alpha, Sparc,
Mips, and Motorola PowerPC machines. It is an implementation of the POSIX
specification with which all true versions of Unix comply."
(Extract from Linux Users of Victoria webpage
at: http://www.luv.asn.au/aboutlinux.html)
GNU/Linux is used for software development, networking, and as an end-user platform. GNU/Linux is a multi-user, multi-tasking operating system. The Linux kernel was developed originally by Linus Torvalds in 1991.
The Linux kernel combined with GNU software (both released under the GNU General Public License (GPL) creates an operating system that is a reliable and cost-effective information technology alternative.
GNU/Linux Reference Links
The
GNU Manifesto
What
is Copyleft?
GNU
General Public License
Open
Source Definition
To ensure the source code for the Linux kernel remains available and freely-distributed, a number of companies and self governing groups of software developers have created their own "distributions" of Linux. This does't desribe how Linux is physically distributed, but rather how the operating system and GNU programs are bundled together or installed. Each of these distributions has it's own feature set, and some are geared towards specific types of computer systems. In some cases, they are available at no charge via FTP and in other cases they may be purchased on CD for a relatively low cost, or as a companion to a Linux book. Listed below are some of the more popular "distributions".
Debian
GNU/Linux
Debian GNU/Linux is a free distribution of the
Linux based operating system developed in the same open manner as the linux
kernel itself. It is maintained and updated through the work of many
users who volunteer their time and effort. Along with its large selection
of prepackaged software is contains advanced package management tools that
allow for easy installation and maintenance on individual systems and workstation
clusters. Extensive pre-release testing is done to ensure the highest
degree of reliability possible, and a publicly accessible bug tracking
system provides an easy way to monitor customer feedback. Debian
GNU/Linux is also available for many other architectures, not just Intel
- i.e. motorola 68k (such as old macs, amigas, ataris), alpha, sparc, ultrasparc,
and powerpc.
Debian's Free Software Guidelines (DFSG) ensures that everything in debian is free software, so users don't have to worry about licensing issues at all. Some other GNU/Linux distributions don't make clear the distinctions between free and non-free software, so users can unknowingly be violating the licenses of shareware or commercial demo software or even software with oddball licenses ( a few which say things like "free for everyone except government departments").
Simple
End User Linux SEUL
SEUL is a volunteer project to help Linux become
an operating system that the average user can install and operate easily.
Currently SEUL is working on the non-technical aspects of bringing Linux
to end-users.
Linux-MandrakeTM
Linux-MandrakeTM is a new Linux Distribution.
A colleague from the US Randy Stoecker, provided the following comments.
"...another distribution I think is worth checking out is Mandrake.
A couple of advantages of Mandrake is that it is a knock-off of Redhat,
with all its strengths, with some added advantages for "newbies."
For example, the graphical interface has the floppy drive and CD-ROM already
configured and ready for use, and the floppy drive is configured to accept
disks in the DOS/Windows format.They also provide direct links to a CD
"image" of the distribution so you can just download the image rather than
having to figure out how to download all the directories and then make
a CD image out of them (of course you need an Internet connection
that can do a 500+ MBdownload). It also comes pre-packaged with a
simple list-serv software and updated versions of everything from Apache
web server to the kernel. And they are also getting the reputation
for being nice people."
Red
Hat
Founded in 1994, Red Hat Software is based in
the USA. The Red Hat Linux for Intel, Alpha and SPARC products are
built from the same source packages. This assists software portability
between machines running Red Hat Linux regardless of the underlying hardware
architecture. In Melbourne Cybersource
is an official
Support Partner of Red Hat Software, Inc. I have had several
useful conversations with Richard
Keech from Cybersource. His organisation is is now offering Linux
training at its Melbourne office. Three courses are available; a Linux
introduction, a Linux skills course, and a System Administration course.
For more information, see http://www.cyber.com.au/cyber/training/.
They mention that generous discounts on training rates are available for
charities and non-profit organisations. Specific rates will be negotiated
on a case-by-case basis.
Caldera
Systems
The Caldera OpenLinux Product line is a multi-tasking,
multi-user operating system that brings the power and reliability of UNIX
on a personal computer. Caldera OpenLinux targets business / commercial
clients who must optimize their investment in existing systems, hardware
& training.
Slackware
Slackware Linux was first released in April
of 1993, by Patrick Volkerding. The Slackware Linux Project has aimed
at producing the most "UNIX-like" Linux distribution available. Slackware
complies with the published Linux standards. It has become a popular,
stable, and friendly distribution. Slackware Linux can run on 386
systems all the way up to the latest x86 machines.
Yellow
Dog Linux
Yellow Dog Linux for the Apple Macintosh PowerPC,
G3, G4, and IBM RS/6000. This operating system takes advantage of
the most current, stable and secure Linux kernel and libraries, and best
of all, some of the fastest hardware on the planet!!!
Graphic User Interfaces for GNU/Linux
Many new users of Linux are daunted by the command line / text interface. The Windows and Macintosh Graphic User Interface gave 'non-techies' access to enourmous computer power without having to learn "DOS" just to make a computer work. It allowed them to concentrate on the task not the process. There are similar developments in the GNU/Linux world.
GNOME
"GNOME stands for GNU Network Object Model Environment.
The GNOME project intends to build a complete, user-friendly desktop based
entirely on free software. GNOME is part of the GNU project, and it is
free software compliant with the OpenSource(tm) definition. The desktop
consists of small utilities and larger applications which share a consistent
look and feel".
KDE
"KDE is a powerful graphical desktop environment
for Unix workstations.It combines ease of use, contemporary functionality
and outstanding graphical design with the technological superiority
of the Unix operating system. KDE is a mature desktop suite providing
a solid basis to an ever growing number of applications for Unix workstations.
The software created by KDE project is free software available at no cost.
Its source code licensing strictly follows the OpenSource (TM)definition."
Community Based Organisations need basic software applications, such as word processors and spreadsheets, that are simple for staff to use and have features that increase productivity. In addition managers in CBO's need to ensure that their organisation has legal software licences on every desktop. Open source software reduces the complexity and cost software licencing and compliance. There are many software applications for GNU/Linux that are suitable for CBO's the following are just a few examples to give an indication of the range available.
StarOffice
StarOffice is a office software suite that supports
all commonly used operating systems: Not only the Windows operating systems
but also OS/2 and the diverse UNIX-based systems, such as Sun Solaris and
Linux. StarOffice 5.2 components (StarWriter, StarCalc, StarImpress, StarDraw,
StarBase, StarSchedule and others) are tuned to the Internet and team-oriented
communication and work methods. StarOffice 5.2 especially facilitates a
problem-free switch for Microsoft Office users. The compatibility with
other desktop applications is assisted by conversion filters.
KOffice
The KOffice is an integrated Office suite for
KDE, the K Desktop Environment. KOffice currently includes: KSpread a spreadsheet,
KPresenter a presentation application, KIllustrator a vector drawing program,
KWord a FrameMaker-like wordprocessor, KDiagramm draws charts and diagramms,
KFormula is a formula editor and KImage a simple image viewer. KOffice
is, as the whole KDE project, a free project which is released under the
GNU GPL.
WordPerfect®
Office 2000 for Linux®
WordPerfect® Office 2000 for Linux® the
suite delivers world-class applications for powerful word processing, versatile
spreadsheets, captivating presentations, databases and personal information
management. WordPerfect® Office 2000 for Linux® offers wide
compatibility letting you import and export Microsoft® Word and Microsoft®
Excel files. There is a wider Corel wedsite related to Opensource
software called the Corel Linux Community.
Applixware
for Linux
Applixware Office 5.0 is the single tool for
all of your personal and organizational productivity needs! This native,
full-featured suite of integrated applications includes a word processor,
spreadsheet, presentation and graphics tools, mail client, and graphical
relational database client. Applixware Office also boasts an extensive
set of filters and gateways, resulting in sophisticated interoperability
and the easy conversion of other file formats across multiple platform
GIMP
GIMP is an acronym for GNU Image Manipulation
Program. It is a freely distributed piece of software suitable for such
tasks as photo retouching, image composition and image authoring. It is
an extremely capable piece of software with many features. It can be used
as a simple paint program, a expert quality photo retouching program, an
online batch processing system, a mass production image renderer, a image
format converter, etc.
GnomeICU
GnomeICU is an Internet based communications
program which makes use of ICQ protocol.
GnomeICU also makes use of Gnome, a growingly popular desktop environment.
GnomeICU is released under the GNU Public License, and is available free
of charge.
What are the benefits of Open Source software for Community Based Organisations?
Until the very recent past many community based organisations had very few computers and they were used primarily for administrative tasks, keeping accounts and writing up the minutes of meetings. As the Internet has developed it has become clear that communications and information technology are having an increased impact on community based organisations. In particular agencies delivering services in the health, adult education, social and community services sector are increasingly required by many funding bodies to submit business data, client information and statistics in electronic formats via secure internet connections. It is also clear to the sector that through electronic networking, particularly email lists, it is possible to build powerful communities of interest to lobby for resources, share news and ideas, and develop skills in the sector. An excellent example of this is the work undertaken by the Infoxchange, recent winners of the Stockholm Challenge Public Services and Democracy award.
CBO's unaware of cheap, robust open source solutions to their agencies communications and information technology needs are spending precious resources on expensive hardware and software solutions that are some cases unnecessary. For example, a CBO agency which had a 586 clone computer had been convinced by a salesman that to get on the internet they had to spend more than $2,500 (which they did not have) on a new machine (I will not go into the FUD the person attempted to run on Y2K issues) just to read email. I came up with a more reasonable $100 solution and left them with money to provide services to clients!
I believe that Open Source developments will allow CBO's to deliver more services to their clients, instead of seeing hard to get money disappearing into the pockets of hardware and software vendors. As I see it there are two major barriers to CBO's moving down this path towards Open Source software:
Case Study: The Computerbank Project
The
Computerbank Project is an Australia wide initiative to supply GNU/Linux
systems to low income individuals, community groups and disadvantaged schools.
It was founded and auspiced by Computerbank
Victoria Incorporated. The Computerbanks are groups of volunteers with
a broad range of IT skills. The volunteers collect, refurbish and
then redistribute older donated computer hardware to people who can't otherwise
afford the costs associated with computing. Computerbank volunteers
provide direct IT assistance to low income individuals, families
and under-resourced community groups and schools. Computerbank Projects
use GNU/Linux on all systems distributed.
The ComputerBank Project has grown over the past
2 years and has now generated a high level of support and recognition from
some large organisations. There are now affiliated Computer Banks
opening up across Australia and overseas.
The
Case for Government Promotion of Open Source Software
Mitch Stoltz explains the open source concept
and attempts to show how government can use open source as a vehicle for
promoting economic development and as a policy tool which could assist
the Justice Department in its antitrust action against Microsoft.
The
Power of Openness:
Why Citizens, Education, Government and Business
Should Care About the Coming Revolution in Open Source Code Software. A
Critique and a Proposal for The H20 Project. [cc] 1999 Berkman Center
for Internet and Society
Why
Linux?
The Simple End User Linux (SEUL) project team
have put together a comprehensive article outlining the benefits of Linux.
The
Cathedral and the Bazaar
This paper by Eric S. Raymond influenced Netscape,
Corel, Aplix IBM and other major software companies to develop on the open
source model.
Homesteading
the Noosphere
Another influential paper by Eric S. Raymond
Development,
Ethical Trading, and Free Software
Danny Yee is one of the Community Aid Abroad
web masters and a board member of Electronic Frontiers Australia, he has
written an article called Development, Ethical Trading, and Free Software
which examines the software choices and issues facing community based organisations.
Which
network server for the Community Broadcasting Association of Australia
(CBAA)?
Matthew Arnison gives his account of the reasons
why he chose to use GNU/Linux as a file, email and web server for CBAA.
The
Littlefish Project
Littlefish is an open source health project,
from the Northern Territory, designed to co-operatively develop initially
an affordable, high quality 'Patient Information and Recall System' and
later a comprehensive 'Health Management Information System' for Health
Care Providers in the developing world.
The
Practical Manager's Guide to Linux Can you profitably use Linux in
your organisation?
This document on Linux is unique in that it speaks
the language of business, from the viewpoint of a corporate user. It addresses
the issues managers want to talk about, -- cost savings, ease of use, support,
uptime, productivity, vendor independence, staffing and training, backed
up by detailed references. You may or may not decide to use Linux after
reading it, but you will certainly come away with a better understanding
of the options that Linux now gives you.
Let's
get real about copyleft
A press report by Nathan Cochrane (The Age) about
the General Public Licence (GPL), otherwise known as "copyleft" and its
implications and limitations.
Copying
'oppression' slammed
A press report by Nathan Cochrane (The Age) of
a lecture given by Richard Stallman during his recent tour of Melbourne.
Open
Line - Nathan Cochrane
Nathan Cochrane a regular colomist from The Age
newspare has been writing for a number of years about Open sources software
and a coloumn called 'Open Line' read his articles for a balanced view
of Opensource software.
Mindcraft:
Web and File Server Comparison: Microsoft Windows NT Server 4.0 and Red
Hat Linux 5.2 Upgraded to the Linux 2.2.2 Kernel
The report of a study conducted by a US analyst
Mindcraft and commissioned by Microsoft. The study sought to compare
Microsoft Windows NT Server 4.0 and Red Hat Linux 5.2 Upgraded to the Linux
2.2.2 Kernel. The report found Microsoft Windows NT Server 4.0 is
2.5 times faster than Linux as a File Server and 3.7 times faster as a
Web Server.
The
Mindcraft Fiasco
Microsoft's latest FUD (Fear, Uncertainty and
Doubt) tactic may be backfiring. A review by Eric S. Raymond
as his response to the Mind Craft report. This is a good wrap-up
type piece which nicely summarizes the flaws with the testing.
Halloween
Documents
Find out about the famous Halloween memorandum
which Microsoft has publicly acknowledged as authentic, but dismissed it
as a mere engineering study that does not define Microsoft policy.
Gnome
is no Windows dwarf
BBC news review of Gnome and its potential to
challenge Windows 98.
I
Want to Live in a World Where Software Doesn't Stink
A Business Week Online interview with Eric Raymond.
Eric
Steven Raymond's Home Page
Eric Raymond's Website has a wide range of opensource
resources and FAQ's. Raymond's approach to Opensource is from a Libertarian
point of view.
Books
Open
Sources: Voices from the Open Source Revolution Edited by Chris DiBona,
Sam Ockman & Mark Stone 1st Edition January 1999, O'Reilly, 280 pages,
$US 24.95. This book is now available online from the publishers
O'Reilly. Click
Here
It is about the open source/free software movement but it makes in the introduction an interesting point about the methodology of science. Long before "open source" there was science and its requirement of sharing methodologies and results so others can benefit and duplicate. So science is the original open source movement.
I found that the O'Reilly Website had a lot of useful Open Source recources, the Open Source Bibliography in particular, so have a browse.
Free
Software Foundation
Founded in 1984 by Richard Stallman, originator
of the General Public Licence, the fundamental core of Open Source Software.
The FSF aim to eliminate "restrictions on copying, redistribution, understanding,
and modification of computer programs." They do this by "promoting the
development and use of free software in all areas of computing but most
particularly, by helping to develop the GNU operating system"
(From http://www.fsf.org/fsf/fsf.html).
GNU
GNU also established by Richard Stallman, stands
for Gnu's Not Unix, is the name for the complete Unix-compatible software
system which is free to everyone who can use it.
GNU/Linux
Linux is a free Unix-type operating system originally
created by Linus Torvalds with the assistance of developers around the
world based on code developed by the GNU project.
The
Linux Documentation Project
The Linux Documentation Project (LDP) is working
on developing good, reliable documentation for the Linux operating system.
The overall goal of the LDP is to collaborate in taking care of all of
the issues of Linux documentation, ranging from online documentation (man
pages, HTML, and so on) to printed manuals covering topics such as installing,
using, and running Linux.
Linux
Australia
The Linux Organisation of Australia was founded
to cater specifically to the needs of the Australian Linux community. Linux
Australia hopes to provide a single forum to facilitate communication between
groups of Linux users.
Linux
Users of Victoria
LUV is the original and largest Linux users group
in Victoria. Based in Melbourne, it aims to encourage and support
the use of Linux within the Victorian community.
Project
Computerbank
Project Computerbank is an Australian initiative
to supply GNU/Linux systems to low income individuals, community groups
and disadvantaged schools. Project: Computerbank - networking and
empowering the disadvantaged with GNU/Linux.
Melbourne
Linux Users Group
MLUG is a Linux user group located in Melbourne.
They offer helpful, friendly support to Linux users in their vicinity.
Chebucto
Suite
I have added Chebucto Suite, a copy of which
was given to me by Gary Shearmen of Telecommunities Canada, as an example
of a GNU/Linux suite of tools purpose built to assist community networks.
Chebucto Suite is a distribution of RedHat 4.x with Apache plus a few other
programs optimized for community networks and is used by about a
dozen com. nets. in Canada.
The URL of this page is http://www.yarranet.net.au/webwords/nopd/opensource.htm
Copyright Ken Young ©2000 ©2001
This document was prepared by Ken Young April 2001.
Please read disclaimer
before acting on information listed at this site.
For further Information Email
Ken Young.