1. An Introduction to Free and Open Source World By – Narendra Sisodiya http://narendra.techfandu.org (C) Narendra Sisodiya, Licensed under CC-By-Sa 2.5 In
2. CC-By-SA 2.5 In This work is Licensed under Creative Common Attribution-Share Alike 2.5 India <ul><li>You have Freedom </li><ul><ul><ul><li>to Share — to copy, distribute and transmit the work
3. to Remix — to adapt the work Share </li></ul></ul><li>Under the following Conditions </li><ul><ul><li>Attribution — You must attribute the work by proving the name of author and homepage. (Narendra Sisodiya http://narendra.techfandu.org)
4. Share Alike — If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one. </li></ul></ul></ul></ul>
5. Who I am I am a independent FOSS activist, supporter, contributor, a jQuery lover who is working on Project Eduvid. Contact : [email_address] Twitter : http://twitter.com/eduvid WebSite: http://narendra.techfandu.org
6. why FOSS, why Linux (1) <ul><li>Freedom matters
7. Free of Cost (Not always)
8. No Vendor Lock in
9. Open Standard (odt, png ..)
10. No Virus at all
11. Compatibility with other OS
12. Fast Boot – 1 minute to Boot
13. Automate Jobs using Command Line.
14. Schedule jobs using crond </li></ul><ul><li>Most companies use FOSS tool even they produce non-foss product (Ex java tools)
15. XFS on Linux can scale upto a million TB (NTFS is just 16 TB)
16. Linux can scale to 1024 processors on a single computer
17. Fastest Super Computer to Server of google to mobile and your Airtel Beetal router use Linux
18. Support 100+ file system </li></ul>http://cityblogger.com/archives/2007/01/24/101-reasons-why-linux-is-better-than-windows
39. No Reboot – I did not turnoff my lab PC for 8 month after install </li></ul><ul><li>Built in virtualization ( XEN / KVM / VirtualBox / etc )
40. Linux is used in embedded device as well
41. Now Mobile comes with Linux – Openmoko, Android
42. BUG tracking system </li></ul>http://cityblogger.com/archives/2007/01/24/101-reasons-why-linux-is-better-than-windows
43. Behind Software you
44. RMS <ul><li>One of the greatest person cum ideal in digital industry.
45. 1983, launched the GNU Project
46. GNU is a Operating System. Full project was never completed.
47. 1985, set up the Free Software Foundation
48. Wrote GNU GPL license
49. GNU development tools, ex gcc compiler
50. Stallman popularized the concept of copyleft </li></ul>Richard Matthew Stallman aka rms http://en.wikipedia.org/wiki/Richard_Stallman
51. Free Software Definition <ul><li>Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software: </li><ul><li>The freedom to run the program, for any purpose (freedom 0).
52. The freedom to study how the program works, and change it to make it do what you wish (freedom 1). Access to the source code is a precondition for this.
53. The freedom to redistribute copies so you can help your neighbor (freedom 2).
54. The freedom to improve the program, and release your improvements (and modified versions in general) to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this. </li></ul><li>http://www.gnu.org/philosophy/free-sw.html </li></ul>
55. Linus Torvalds <ul><li>1991, a Finnish student, used the GNU development tools to produce Linux, an operating system kernel
56. Kernel was the missing component of GNU Operating System
57. MCC Interim Linux, (1992) was first Linux Distro
58. GNU/Linux is appropriate term.
59. Soon many community Distro developed </li><ul><li>Debian , FreeBSD, OpenBSD </li></ul></ul>http://en.wikipedia.org/wiki/Linus_Torvalds
60. Free vs Open Source <ul><li>Free software is software that gives you the user the freedom to share, study and modify it. We call this free software because the user is free. -
62. Free denotes “Freedom” and not Free of cost </li></ul><ul><li>Open source is a development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in.
63. http://www.opensource.org/ </li></ul>Suggested to read http://www.gnu.org/philosophy/open-source-misses-the-point.html http://www.fsf.org/about/what-is-free-software
64. MIT License Copyright (c) <year> <copyright holders> Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
65. GPL ( a CopyLeft ) <ul><li>GPL and many Free Software licenses are Copy left
66. CopyLeft is legal mechanism to protect the modification and redistribution rights for free software
67. GPL v2.0 and GPL v3.0 available
68. Most popular license
69. Its a viral license.
70. I like viralness – Open Source to open Sorce, business to business. </li></ul>
71. Creative Commons <ul><li>Attribution (By): Licensees may copy, distribute, display and perform the work and make derivative works based on it only if they give the author or licensor the credits in the manner specified by these.
72. Noncommercial (nc): Licensees may copy, distribute, display, and perform the work and make derivative works based on it only for noncommercial purposes.
73. Non-derivative (nd): Licensees may copy, distribute, display and perform only verbatim copies of the work, not derivative works based on it.
74. Share-alike ShareAlike (sa): Licensees may distribute derivative works only under a license identical to the license that governs the original work
75. 16 Possible combination , Only 11 are Valid (nd+sa is invalid)
76. I really Like – CC-By-SA and CC-SA (neki kar dariya mei daal)
91. Installating Linux <ul><li>Download Your Desired Linux Distro, Or take a copy of from your friend. (its totally legal) </li><ul><li>In IITD , http://10.10.4.1 is local mirror </li></ul><li>http://www.howtoforge.com/ Website contains a “Tutorials with screenshots” for instructions to install. </li></ul>
93. Notice the Feedom
94. Installing a new Software <ul><li>Every Distro maintains Repo (repository) of Packages/Software
95. Every Distro install a new packages from online repos </li><ul><li>sudo yum install vlc
96. sudo apt-get install vlc </li></ul><li>yum (Yumex) and apt-get (Synaptic Package Manager) are package manger </li><ul><li>GUI software interface for installation of new packages </li></ul><li>You can also install using source code </li><ul><li>make configure; make ; make install </li></ul><li>Demo </li></ul>
97. Common Software (1) <ul><li>Education </li><ul><li>Moodle , OpenAdmin, NewGenLib, open-ils,