I would recommend learning Linux because it is the key platform for open source software in general, and librarians need to embrace open source in order to take control over their library systems, in order to deliver to their users what they actually need, rather than what can be delivered within the constraints of a system dominated by commercial vendors.
Many years ago I used to work in Windows and wrote software which integrated closely with various Microsoft products, including the Windows OS itself. While Windows has some nice features, over time a powerful sense of frustration built up which ultimately led me to consciously spurn Windows in favour of Linux. I still have a Windows VM which I use to run the eTax software from the Australian Tax Office, once a year. The frustration I felt was because the proprietary nature of the Microsoft ecosystem was toxic to good software design. It's not that Microsoft can't afford good software engineers - far from it! The computer scientists working for Microsoft Research are some of the best and brightest. The problem is that Microsoft's business model imposes constraints on their software (and hence on the people who administer and use that software) which are not in the interest of those users. Microsoft's business model relies on locking users into their ecosystem; they engineer their products to have unnecessary interdependencies, and to have proprietary interfaces only conveniently usable from other MS products. Third-party products built with Microsoft tools and infrastructure also tend to be dragged down by this same quality deficit. What administrators and users really need is software which they can deploy freely (I mean, with flexibility and creativity), unconstrained by the arbitrary decisions made by the business managers of software vendors. Of course it is possible to run and develop open source applications on proprietary OSes, but you are always swimming against the tide. On 28 October 2014 00:02, Siobhain Rivera <siori...@indiana.edu> wrote: > Hi everyone, > > I'm part of the ASIS&T Student Chapter and Indiana University, and we're > putting together a series of workshops on Unix. We've noticed that a lot of > people don't seem to have a good idea of why they should learn Unix, > particularly the reference/non technology types. We're going to do some > more research to make a fact sheet about the uses of Unix, but I thought > I'd pose the question to the list - what do you think are reasons > librarians need to know Unix, even if they aren't in particularly tech > heavy jobs? > > I'd appreciate any input. Have a great week! > > Siobhain Rivera > Indiana University Bloomington > Library Science, Digital Libraries Specialization > ASIS&T-SC, Webmaster >