::fibreculture:: WebCT, Open Source and Beyond
Julian Knowles
jknowles at uow.edu.au
Tue Aug 9 22:39:44 EST 2005
On 09/08/2005, at 6:07 PM, Chris Chesher wrote:
> I've been using Moodle <http://moodle.org> for the first time this
> semester. After being lumbered with WebCT for so long, it's wonderful
> to start using a learning management system which has an information
> architecture and interaction design concepts in line with my pedagogy.
Thanks for the link Chris. Can you point me to an 'unprotected' site?
It sounds interesting and I'd like to see it in operation on some
course material.
> There are strategic reasons why public institutions should invest in
> FOSS. FOSS offers educational institutions a better business model
> than commercial software.
When you say 'invest', what exactly do you mean? If it is open source,
the only 'investment' one can make is in the provision of human
resources for development/programming. Are you suggesting that
universities hire programmers to work on FOSS development? Academics
who have programming skills are already contributing to a number of
FOSS projects either in their allocated research time, or via ARC type
projects. If you think about it, there might be several hundred kinds
of apps required to run a university... Would you see this as realistic
(ie hiring a small army of programmers?).
It is also not clear whether you are advocating a switch to FOSS for
all tasks... or where you wish to draw lines in relation to this
'business model'.
> At the moment, Universities not only invest large amounts to maintain
> software licences
true, but if it works well, then this can be seen as a decent
investment, just like electron microscopes, or other specialised
resources.
> but spend even more supporting these proprietary systems.
The way I see it , support costs are the same for commercial and
FOSS... Actually the latter is usually more expensive as the
documentation is usually poor/incomplete and the users are often less
able to help themselves via the RTFM method. Anyone who had to compile
and install Pure-Data (PD) before someone got it wrapped into a single
installer with a GUI will attest to that.
> Support tasks are restricted by the inflexibility of black-boxed
> software (where open source can be customised or added to), and there
> is no return from this labour to the institution.
example?
Many commercial apps have plug-in architectures with publicly available
standards, so you can write your own plug-ins.. Furthermore, some
commercial apps are 'toolkit' based and specifically designed for
tool/instrument building (eg Max/MSP). I don't think the commercial =
closed, FOSS = open comparison always holds true. Some FOSS can be
quite closed, in that support for common standards can be poor to
non-existent.
> When support staff learn to use and customise these systems, the
> institution becomes even more closely tied to companies which won't
> necessarily be there next year anyway, and don't provide comprehensive
> support.
Which is why most large institutions avoid FOSS for mission critical
tasks.... There is no support or service guarantee. They are not going
to run their financial systems on FOSS if , when it goes down, they
can't have it brought back up by tech support in a very short
timeframe. It is often these service/support needs that drive choices.
For what its worth, my university's e-learning unit evaluated free
open source alternatives to WebCT recently, and decided to stay with
WebCT, not because they thought it was necessarily superior, but
because they could enter a very firm service/support agreement.
Sometimes, the decisions are made according to the very real demands of
running a very large operation with minimal tolerance of system
downtime.
> By devoting the same resources to support and develop open source
> infrastructures, the quality issues for FOSS will quickly disappear
> (and where they don't, as Anna points out this doesn't necessarily
> preclude learning)
Although an attractive proposition, I'd like to see the empirical
evidence for this assertion. A massive development effort would be
required. To get some perspective, one software revision of a
commercial audio app I use for teaching included a million new lines of
code. If we multiply that by several hundred software applications....
then...
Let's not forget that the FOSS community is already significantly
populated by university researchers (and their postgrads) To put it
bluntly, salaried academics are among the few who can devote so much
time to developing stuff which is given away for free. Call me a cynic
but.... quite seriously... I think this is a significant factor. Seen
in this context, universities are already making a major contribution
to the effort.
regards
julian
More information about the Fibreculture
mailing list