Ubuntu Business Desktop Remix Gets an Update to 12.04
Canonical, the commercial company backing the Ubuntu project, had launched the Ubuntu Business Desktop Remix in February this year, based on Ubuntu 11.10 “Oneiric Ocelot”, which was the current stable version Ubuntu back…
TutorVista: Using Open Source in Digital Education
TutorVista, a digital tutoring website, uses open source software to mimic a classroom experience and maintain its database. TutorVista is an online tutoring service that was founded in 2005. Its operations are entirely…
Document Management with OpenKM
Document management is an immensely complex task for organisations, where several people work on multiple documents, each of which probably has more than one version. How long can one depend on memory for…
FOSS in Academic Institutions
In recent years, we have seen open source being widely adapted by many organisations around the world — not only because of its cost-effectiveness, but also because of its stability, reliability, flexibility and…
Programming Tools for Linux
This article is not so much about the various languages, as the programming tools that can be used to write programs using the languages. When students first start taking programming courses at various…
Open Source Sets Microsoft’s Kinect Free
This first article in this series gives a brief overview of the Kinect sensor, the different terms used like natural user interface and machine learning, along with the things required to make these…
Joy of Programming: Liskov’s Substitution Principle
LSP is a cardinal rule to follow in object-oriented designs. In this column, we’ll introduce LSP to those new to OOP (Object Oriented Programming), and discuss a couple of examples from JDK that…







