Foss In Undergraduate Studies


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Foss In Undergraduate Studies

  1. 1. FOSS* in Undergraduate studies *also F/OSS, FOSS, or FLOSS ( free/libre/open source software )
  2. 2. What is FOSS? <ul><li>Free/open source software (F/OSS) is software for which the human-readable source code is made available to the user of the software. </li></ul><ul><li>When source code is made fully accessible programmers can read it, modify it, and redistribute it, thereby improving and adapting the software. In this manner the software evolves at a rate unmatched by traditional proprietary software. </li></ul>“ ” Abridged. Source -
  3. 3. FOSS Momentum <ul><li>For many years free/open source software has been building momentum. It is now causing quite a stir in the commercial world as large software corporations are finding themselves competing against commercially available open source software. </li></ul><ul><li>This new demand for free and open source software has piqued interest among scholars in disciplines ranging from sociology to economics to social psychology. </li></ul>“ ” Abridged. Source -
  4. 4. How did it help us <ul><li>Computer Communications students. </li></ul><ul><li>Passion for using FOSS to enable me to take part in an interesting and challenging undergraduate project. </li></ul><ul><li>Proprietary software is a huge barrier to entry in my industry. </li></ul><ul><li>What FOSS software did I use in my final year? </li></ul>
  5. 5. The Project Itself <ul><li>“ A robust e-learning environment implemented within static and mobile scenarios, designed around the constraints of developing nations.” </li></ul>Source -
  6. 6. The Website <ul><li>LAMP Stack </li></ul><ul><ul><li>Linux hosting </li></ul></ul><ul><ul><li>Apache web server </li></ul></ul><ul><ul><li>MySQL database server </li></ul></ul><ul><ul><li>PHP5 dynamic content engine </li></ul></ul><ul><li>WordPress </li></ul><ul><ul><li>A huge array of plugins </li></ul></ul><ul><ul><li>Even the theme is FOSS </li></ul></ul><ul><ul><li>Even our theme changes are documented! </li></ul></ul><ul><li>FileZilla </li></ul><ul><ul><li>A free FTP client to upload our work! </li></ul></ul><ul><li>Kompozer </li></ul><ul><ul><li>Website editor, akin to Dreamweaver </li></ul></ul>
  7. 7. The Core Project System <ul><li>Ubuntu </li></ul><ul><ul><li>With educational extensions (Edubuntu) </li></ul></ul><ul><ul><li>With Thin client technology (LTSP) </li></ul></ul><ul><ul><li>With hybrid netbooted fat client tech (Nubae) </li></ul></ul><ul><ul><li>To create boot disks/flash drives as you see here </li></ul></ul><ul><ul><li>A range of free tools aimed at children up to the age of 18 </li></ul></ul><ul><ul><ul><li>We want to take this further for INN </li></ul></ul></ul><ul><ul><li>You’re using several variants of Ubuntu here, aimed at sudio, video, and computer forensic professionals. </li></ul></ul><ul><li>Moodle </li></ul><ul><ul><li>It’s like X-Stream but it doesn’t cost thousands </li></ul></ul><ul><ul><li>Many Universities use it </li></ul></ul><ul><ul><li>It has a huge community following </li></ul></ul><ul><li>DD-WRT </li></ul><ul><ul><li>Even the network device runs Linux! Chances are your home access point does too. </li></ul></ul>
  8. 8. Other Software <ul><li>GanttProject – A free cross-platform Java Gantt chart planning tool. </li></ul><ul><li>OpenOffice – An alternative to MS Office that is fully compatible with their closed formats. </li></ul><ul><li>FoxPDF – A lightweight PDF viewer condusive to research </li></ul><ul><li>PDF Creator – For when we were asked/expected to create copies our work in this format </li></ul><ul><li>RoundCube – To read our project @up-stream email </li></ul><ul><li>VirtualBox – A virtualisation solution to allow us to test ideas without touching a live system </li></ul><ul><li>Squid Web Proxy – You use this every day at the University without realising it </li></ul><ul><li>ProjectPier/OpenGoo – Web based project management tools </li></ul><ul><li>Phoronix Test Suite – Benchmarking old systems. The project even has positive feedback from the creator Michael Larabel. </li></ul><ul><li>Mozilla Firefox – Needs no introduction. </li></ul><ul><li>Probably lots more…. </li></ul>
  9. 9. How can it help you? <ul><li>It’s good enough for Governments, nations, Universities, students, professionals…. </li></ul><ul><li>Are you using any? </li></ul><ul><ul><li>Why not? </li></ul></ul><ul><ul><li>There may well be valid reasons </li></ul></ul><ul><ul><li>Or you just might not be aware what could help YOU </li></ul></ul><ul><ul><li>Let us know </li></ul></ul><ul><ul><li>Would you be interested in a CD of USB Drive you could pop in and without making any changes to your computer, you could try out some of the software applicable to your course? Register your interest </li></ul></ul>