Upload
vidyaratha-kissoon
View
242
Download
3
Embed Size (px)
Citation preview
1
Thank you..
The TechEd Revolution Club at the University of Guyana organised an event. The event consisted of a series of presentations from students and others related to emerging technologies.I am grateful to the to the TechEd Club for inviting me to this event. I enjoyed being among them.
2
Free and Open Source Software
TechEd Talk ‘17 University of Guyana23 September, 2017
Vidyaratha KissoonEmail : [email protected]
3
We will talk about ..
● The definition of Free and Open Source Software, and why we should consider FOSS
● Examples of Free and Open Source Software
● Anything else you want as the time allows..
7
Free and OPEN SOURCE Software
● Free redistribution of the software
● Source code is available
● Derived works must be covered by a similar license
● Integrity of author's code must be preserved
● No discrimination against users
● No discrimination against fields of endeavour
● Distribution of license
● License must be technology-neutral
● License must not be specific to a product
● License must not restrict other software
8
Free and Open Source software
● FOSS as a movement – ‘old’ and emerging technologies
● FREE means the four freedoms● Some can be free as in $$$$● Not all ‘Free as in $$$$’ software is FOSS● Some products are available with FOSS versions, pay for services, additional features
9
Why we should consider FOSS..
● Draft Policy for FOSS Use in Public Sector in Guyana https://github.com/Vidyaratha/FinalDraftFOSSPolicy
● Adherence to intellectual property rights, avoiding piracy● Security, Reliability/Stability of many products● Open standards and vendor independence● Reduced reliance on imports, re-allocate costs for learning
and adaptation● Development of local software capacity● Localisation
10
Some F/OSS examples
● Operating Systems – Linux (Ubuntu, Linux Mint,etc ), FreeBSD● Databases - MySql, PostgreSQL, MongoDB● Web servers – Apache ● CMS/Web development– Drupal, Wordpress, Joomla, Django● Elearning – Moodle, ● TTCS OS for Windows - http://www.ttcs.tt/osswin/● Multimedia – VLC● Graphics – GIMP, Inkscape, Blender (animation!)● Design – BRL-CAD, FOSSCAD community, Blender● Productivity – LibreOffice, OpenOffice, Koffice, Abiword
11
Geographic Information Systems
● QGIS● Other software on
the OSGeo project● (OpenStreetMap)
13
UAVs/Drones
● Example : Dronecode● Different industry players, governed under Linux Foundation● Projects for comms, flight code, simulation, ground control,
hardware , developer APIs
15
Artificial Intelligence
● TensorFlow (Google)
● Caffe● Apache Spark Mlib● Apache Mahout● ..and others