Tag Archives: Classwork

Week 3 – Free versus Open

Let’s think about the concept of ‘free’ software and open source – both in terms of a development strategy, but additionally and more broadly as a philosophical set of principles.

Please take a look at this video from Richard Stallman – Free vs Open (2009)

richard_stallmanRichard Stallman is an American software freedom activist and computer programmer. He campaigns for the freedom to use, study, distribute and modify software; software that ensures these freedoms legally (via its license) is termed free software. Stallman opposes proprietary software. In September 1983, Stallman launched the GNU Project to create a Unix-like computer operating system composed entirely of free software.Stallman pioneered the concept of copyleft, which uses the principles of copyright law as a contract to preserve the right to use, modify and distribute free software, and is the main author of free software licenses which describe those terms, most notably the GNU General Public License (GPL), the most widely used free software license.In October 1985 he founded the Free Software Foundation. In 1989 he co-founded the League for Programming Freedom.Since the mid-1990s, Stallman has spent most of his time advocating for free software, as well as campaigning against software patents, digital rights management, and what he sees as excessive extension of copyright laws.


Week 2 – Collaboration

I hope that you have all had a chance to consider a choose an appropriate article from the bibliography. I note that we have about 22 choices so far. Great. If you haven’t please do so and as I said not constrained by the list included, if you would like to do one in another area – perhaps that you have found in locating your own article through TCD’s Stella – please just let me know.
Continue reading Week 2 – Collaboration

Week 1 – Introduction

beginningI hope that you have found the first face-to-face meeting congenial and hopefully has excited you about the content that we will explore together. As we are studying Social Computing it certainly seems only natural that we employ the tools and processes that we are studying as a part of our own practice. So … from today we will only occasionally be meeting in person but instead will interact through a variety of online means to reflect on how these change the way in which we interact and how they can be effectively employed to share knowledge. We are going to learn and see by doing. Your participation is crucial and I hope that what you do here will benefit your performance not only in your other modules but in your work life and next year’s major project.
Continue reading Week 1 – Introduction