Sunday, July 24, 2011

POSSE- 2011 (Professor's Open Source Summer Experience)

I was in Raleigh from July 23-24 at the Redhat. It was a nice way to spend a weekend to learn about open source. I learned first time how to use IRC, specially if you want to contribute in open source community. Open source has been around for many years, but it has taken a firm root now and has become a development model. At this time, there are a very large number of open source software packages available. It is possible to find a free open source software in almost any area. They are no longer designed to accomplish some minor tasks like transferring files over Internet or creating an address book. We can find the complete software systems like OpenEMR, which is an electronic health records and medical practice management application.  Ohloh is a free public directory of open source software, a good place to start whether you want to look for a project as a contributor or just want to download a software for your needs. OpenHatch is another website aiming to bring contributors into open source projects. One misconception is that programming knowledge is a prerequisite to participate in open source projects. This is not true as contributors can work in other, but equally important areas. They can create the documentations, act as project managers, keep a log of bugs, help in marketing campaigns, organized boot camps etc.

I am planning to use open source in my Storage Technology course in the fall 2011. This course provides a comprehensive introduction to data storage technology fundamentals. To incorporate open source, I have come across two open source storage technology tools OpenFiler and FreeNAS. Openfiler is a browser-based network storage software distribution. It delivers file-based NAS (Network Attached Storage) and block-based Storage Area Networking in a single framework. FreeNAS is a NAS server OS based on FreeBSD 8.0. Its most important feature is full support for the ZFS filesystem.
The Passmark Software has many free tools to test system performance and perform certain system tasks like disk cleanup, checking RAM speed, cloning disk images etc. I like their PerformanceTest software for PC speed testing and benchmarking. It has a free 30-day evaluation version. I have also used Iometer in the past, which was originally developed by Intel, but taken over by open source community. I don't see any update after July 27, 2006, but the available version works just fine.

I will update this blog periodically.

Links:
http://teachingopensource.org/
https://fedoraproject.org/
http://www.opensource.com/
http://hub.opensolaris.org/bin/view/Community+Group+zfs/whatis