SlideShare a Scribd company logo
Why are we HERE?
    What / Why Open Source ?
              K. Bala Vignesh
              kbalavignesh@gmail.com
              T.Shrinivasan
              tshrinivasan@gmail.com
              Indian Linux User Group, Chennai
Source Code (Open Source)




                                Binary (Closed Source)



                             
Case ­1




       
Reinventing Wheel




              
Continuous Improvement




                
?


    Knowledge Sharing




             
Case ­2




       
Review by few




            
Review by more, more and More




                   
?

     More Corrections and 
          Less bugs



                
Case­3




        
Closed Building with few Guards




                   
Open Building with more, more and 
              more Guards




                     
?


    More Security




           
Case ­4




        
Sealed CAR ,
    You can't see , open and repair
              the Engine



                    
Opened CAR
You can see, open and fix the Problem.



                   
?


    Technical Freedom




             
Case ­5




       
You can only EAT




           
You can Prepare, Modify and Distribute




                    
?




    Personal Freedom


            
          Free(dom) Software
     Ensures 4 freedoms

       0      Use for any purpose

       1      Study and adapt(modify)

       2      Distribute either free or gratis

       3      Distribute the modified source


     (source code is mandatory for 1 and 3 Free as in
      Free Speech and not as in Free Lunch )
     GPL­ General Public License




                                
Proprietary Softwares
     Owned by Company/individual

     Usually given in binary form.

     Users have restriction on its use

     Cannot modify it

     Cannot copy




             
Why Software Freedom?

    Software is science and knowledge 

         belongs to society 

         not property of individuals

         freely available




                   
Opensource Development Model

    Web
    Source code 
    Community
    Forums
    Developers
    CVS
    Mailing list
    Contributors – testing, documentation, localisation


                              
Opensource Business Model
       Service & Support   

       Installation

     Training

     Customization

     Warranty

     Sell Distributions

     Facility Management



                               
Benefits to students
    Study the source code and 
     Learn programming design & technics.

     Understand internals of programs.

     Modify/enhance.

     Apply the design & technics in other projects.


    Learn to  create  software



                                
Advantages to Students
       No need to beg industry for project.

      Plenty available on net. Contribute to it.

      Your contribution available for world.

      College faculty can be the guide & College itself 

            can give the certificate.

      You can continue to work on the project.




                                         
Adoption of FOSS is a National Mission.
       The most unfortunate thing is that India still
    seems to believe in Proprietary solutions.
        In India FOSS will have to come and stay
    in a big way for the benefit of our billion people




                   Dr APJ Abdul Kalam
 
                  Ex. President of India
                              
Images Taken from Flickr.com

             wheels  ­  http://flickr.com/photo_zoom.gne?id=877870174&size=l
         review by few ­http://flickr.com/photo_zoom.gne?id=290395598&size=l
             building1 ­ http://flickr.com/photo_zoom.gne?id=484575444&size=l
    building with people1 ­ http://flickr.com/photo_zoom.gne?id=1386361349&size=l
       car not openable ­ http://flickr.com/photo_zoom.gne?id=55366220&size=o
          car openable ­ http://flickr.com/photo_zoom.gne?id=55366129&size=o
            hand lock ­ http://flickr.com/photo_zoom.gne?id=853883323&size=o
          jumpling girl ­ http://flickr.com/photo_zoom.gne?id=780223591&size=o
        review by many ­ http://flickr.com/photo_zoom.gne?id=383034378&size=l
               idly1­ http://flickr.com/photo_zoom.gne?id=1489588805&size=l
                  idly2­ http://flickr.com/photo_zoom.gne?id=92074731&size=l
               idly3­ http://flickr.com/photo_zoom.gne?id=1691321700&size=l
                idly4­ http://flickr.com/photo_zoom.gne?id=203244154&size=l
                idly5­ http://flickr.com/photo_zoom.gne?id=164774821&size=l
                 idly ­ http://flickr.com/photo_zoom.gne?id=232680038&size=l
                        Dosai ­ http://flickr.com/photos/rumali/534768241/
              binary ­ http://flickr.com/photo_zoom.gne?id=158530154&size=o
              childs­ http://flickr.com/photo_zoom.gne?id=1606105753&size=l
            indian flag ­http://flickr.com/photo_zoom.gne?id=128225160&size=l
              gandhi ­ http://flickr.com/photo_zoom.gne?id=293040040&size=o
        comp_cat_sleep­ http://flickr.com/photo_zoom.gne?id=918128338&size=l
             u can learn ­ http://flickr.com/photo_zoom.gne?id=6806473&size=l
                                                    
                   web ­ http://flickr.com/photo_zoom.gne?id=9500503&size=l
             grocery ­ http://flickr.com/photo_zoom.gne?id=101527478&size=o
Questions?




         
Copyright (c)  2007 
   Permission is granted to copy, distribute and/or modify this document
  under the terms of the GNU Free Documentation License, Version 1.2
      or any later version published by the Free Software Foundation.

                  http://www.gnu.org/copyleft/fdl.html
                                    




                                     

More Related Content

Similar to Open source-intro-by Nagaraj

Introduction to Opensource
Introduction to Opensource Introduction to Opensource
Introduction to Opensource
Balavignesh Kasinathan
 
Practical Usability
Practical UsabilityPractical Usability
Practical Usability
Karolina Coates
 
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
Dominik Lukes
 
Open Source & What It Means For Self-Sovereign Identity (SSI)
Open Source & What It Means For Self-Sovereign Identity (SSI)Open Source & What It Means For Self-Sovereign Identity (SSI)
Open Source & What It Means For Self-Sovereign Identity (SSI)
Evernym
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
BarElin
 
Copyright © 2014 by Jones & Bartlett Learning, LLC, an Ascend .docx
Copyright © 2014 by Jones & Bartlett Learning, LLC, an Ascend .docxCopyright © 2014 by Jones & Bartlett Learning, LLC, an Ascend .docx
Copyright © 2014 by Jones & Bartlett Learning, LLC, an Ascend .docx
vanesaburnand
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!dcmistry
 
How Open Source Helps to Bring Back Product Obsession
How Open Source Helps to Bring Back Product ObsessionHow Open Source Helps to Bring Back Product Obsession
How Open Source Helps to Bring Back Product Obsession
Sauce Labs
 
Deep Learning: Session 3 : How to succeed
Deep Learning: Session 3 : How to succeedDeep Learning: Session 3 : How to succeed
Deep Learning: Session 3 : How to succeed
Rajagopal A
 
How to Leverage Global Content in Localized Instructional Design
How to Leverage Global Content in Localized Instructional DesignHow to Leverage Global Content in Localized Instructional Design
How to Leverage Global Content in Localized Instructional Design
Chrysalis Campaign, Inc.
 
InnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaborationInnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaboration
Julian Werba
 
Solution Challenge Info Session DSC-GGV
Solution Challenge Info Session DSC-GGVSolution Challenge Info Session DSC-GGV
Solution Challenge Info Session DSC-GGV
Abhishek Gupta
 
Usability for everyone : Google I/O Extended 2018
Usability for everyone : Google I/O Extended 2018Usability for everyone : Google I/O Extended 2018
Usability for everyone : Google I/O Extended 2018
Jagriti Pande
 
From OER to Open Culture
From OER to Open CultureFrom OER to Open Culture
From OER to Open Culture
Ishan Abeywardena, Ph.D.
 
Interview preparation net_asp_csharp
Interview preparation net_asp_csharpInterview preparation net_asp_csharp
Interview preparation net_asp_csharp
Mallikarjuna G D
 
Growing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a TimeGrowing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a Time
Alex Bulankou
 
Hackfest - GGV Info Session | DSC - GGV
Hackfest - GGV  Info Session | DSC - GGVHackfest - GGV  Info Session | DSC - GGV
Hackfest - GGV Info Session | DSC - GGV
Abhishek Gupta
 
Doing Open Source the Right Way
Doing Open Source the Right WayDoing Open Source the Right Way
Doing Open Source the Right Way
Charles Nutter
 
Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...
Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...
Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...
National Information Standards Organization (NISO)
 

Similar to Open source-intro-by Nagaraj (20)

Introduction to Opensource
Introduction to Opensource Introduction to Opensource
Introduction to Opensource
 
Open Source Intro
Open Source IntroOpen Source Intro
Open Source Intro
 
Practical Usability
Practical UsabilityPractical Usability
Practical Usability
 
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
How Do You Know that Gal Knows Drupal? Towards an Open Source Curriculum and ...
 
Open Source & What It Means For Self-Sovereign Identity (SSI)
Open Source & What It Means For Self-Sovereign Identity (SSI)Open Source & What It Means For Self-Sovereign Identity (SSI)
Open Source & What It Means For Self-Sovereign Identity (SSI)
 
Career Hacks for Developers
Career Hacks for DevelopersCareer Hacks for Developers
Career Hacks for Developers
 
Copyright © 2014 by Jones & Bartlett Learning, LLC, an Ascend .docx
Copyright © 2014 by Jones & Bartlett Learning, LLC, an Ascend .docxCopyright © 2014 by Jones & Bartlett Learning, LLC, an Ascend .docx
Copyright © 2014 by Jones & Bartlett Learning, LLC, an Ascend .docx
 
Add usability testing to your skill set!
Add usability testing to your skill set!Add usability testing to your skill set!
Add usability testing to your skill set!
 
How Open Source Helps to Bring Back Product Obsession
How Open Source Helps to Bring Back Product ObsessionHow Open Source Helps to Bring Back Product Obsession
How Open Source Helps to Bring Back Product Obsession
 
Deep Learning: Session 3 : How to succeed
Deep Learning: Session 3 : How to succeedDeep Learning: Session 3 : How to succeed
Deep Learning: Session 3 : How to succeed
 
How to Leverage Global Content in Localized Instructional Design
How to Leverage Global Content in Localized Instructional DesignHow to Leverage Global Content in Localized Instructional Design
How to Leverage Global Content in Localized Instructional Design
 
InnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaborationInnerSourcing - Worldwide enterprise development teams collaboration
InnerSourcing - Worldwide enterprise development teams collaboration
 
Solution Challenge Info Session DSC-GGV
Solution Challenge Info Session DSC-GGVSolution Challenge Info Session DSC-GGV
Solution Challenge Info Session DSC-GGV
 
Usability for everyone : Google I/O Extended 2018
Usability for everyone : Google I/O Extended 2018Usability for everyone : Google I/O Extended 2018
Usability for everyone : Google I/O Extended 2018
 
From OER to Open Culture
From OER to Open CultureFrom OER to Open Culture
From OER to Open Culture
 
Interview preparation net_asp_csharp
Interview preparation net_asp_csharpInterview preparation net_asp_csharp
Interview preparation net_asp_csharp
 
Growing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a TimeGrowing Developer Community One Pull Request At a Time
Growing Developer Community One Pull Request At a Time
 
Hackfest - GGV Info Session | DSC - GGV
Hackfest - GGV  Info Session | DSC - GGVHackfest - GGV  Info Session | DSC - GGV
Hackfest - GGV Info Session | DSC - GGV
 
Doing Open Source the Right Way
Doing Open Source the Right WayDoing Open Source the Right Way
Doing Open Source the Right Way
 
Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...
Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...
Walz "Impacts of OER Flexibility: Understanding, Navigating, and Leveraging t...
 

More from Nagarajan Kamalakannan

Network printer configuration
Network printer configurationNetwork printer configuration
Network printer configuration
Nagarajan Kamalakannan
 
Disable sharing Option for folder
Disable sharing Option for folderDisable sharing Option for folder
Disable sharing Option for folder
Nagarajan Kamalakannan
 
How to block folder sharing
How to block folder sharingHow to block folder sharing
How to block folder sharing
Nagarajan Kamalakannan
 
Folder sharing by command
Folder sharing by commandFolder sharing by command
Folder sharing by command
Nagarajan Kamalakannan
 
How to view shared folder by command
How to view shared folder by commandHow to view shared folder by command
How to view shared folder by command
Nagarajan Kamalakannan
 
How to find System uptime
How to find System uptimeHow to find System uptime
How to find System uptime
Nagarajan Kamalakannan
 
How to Hide a Folder in windows XP
How to Hide a Folder in windows XPHow to Hide a Folder in windows XP
How to Hide a Folder in windows XP
Nagarajan Kamalakannan
 
Enable administrator Account in windows 7
Enable administrator Account in windows 7Enable administrator Account in windows 7
Enable administrator Account in windows 7
Nagarajan Kamalakannan
 
Enable administrator Account in xp
Enable  administrator Account in xpEnable  administrator Account in xp
Enable administrator Account in xp
Nagarajan Kamalakannan
 
Windows 2003 server installation
Windows 2003 server installationWindows 2003 server installation
Windows 2003 server installation
Nagarajan Kamalakannan
 
Windows 7 installation ppt
Windows 7 installation pptWindows 7 installation ppt
Windows 7 installation ppt
Nagarajan Kamalakannan
 
Windows XP Professional Installation
Windows XP Professional  InstallationWindows XP Professional  Installation
Windows XP Professional Installation
Nagarajan Kamalakannan
 
Ubuntu 9.10 release By KLUG
Ubuntu 9.10 release By KLUGUbuntu 9.10 release By KLUG
Ubuntu 9.10 release By KLUG
Nagarajan Kamalakannan
 
Linuxcommands 091018105536-phpapp01
Linuxcommands 091018105536-phpapp01Linuxcommands 091018105536-phpapp01
Linuxcommands 091018105536-phpapp01
Nagarajan Kamalakannan
 
Gnucalendar2010(designed by klug)
Gnucalendar2010(designed by klug)Gnucalendar2010(designed by klug)
Gnucalendar2010(designed by klug)
Nagarajan Kamalakannan
 
Html , php, mysql intro
Html , php, mysql introHtml , php, mysql intro
Html , php, mysql intro
Nagarajan Kamalakannan
 
Ubuntu Linux 8.04 installation(By Nagarajan)
Ubuntu Linux 8.04 installation(By Nagarajan)Ubuntu Linux 8.04 installation(By Nagarajan)
Ubuntu Linux 8.04 installation(By Nagarajan)
Nagarajan Kamalakannan
 

More from Nagarajan Kamalakannan (18)

Network printer configuration
Network printer configurationNetwork printer configuration
Network printer configuration
 
Disable sharing Option for folder
Disable sharing Option for folderDisable sharing Option for folder
Disable sharing Option for folder
 
How to block folder sharing
How to block folder sharingHow to block folder sharing
How to block folder sharing
 
Folder sharing by command
Folder sharing by commandFolder sharing by command
Folder sharing by command
 
How to view shared folder by command
How to view shared folder by commandHow to view shared folder by command
How to view shared folder by command
 
How to find System uptime
How to find System uptimeHow to find System uptime
How to find System uptime
 
How to Hide a Folder in windows XP
How to Hide a Folder in windows XPHow to Hide a Folder in windows XP
How to Hide a Folder in windows XP
 
Enable administrator Account in windows 7
Enable administrator Account in windows 7Enable administrator Account in windows 7
Enable administrator Account in windows 7
 
Enable administrator Account in xp
Enable  administrator Account in xpEnable  administrator Account in xp
Enable administrator Account in xp
 
Windows 2003 server installation
Windows 2003 server installationWindows 2003 server installation
Windows 2003 server installation
 
Windows 7 installation ppt
Windows 7 installation pptWindows 7 installation ppt
Windows 7 installation ppt
 
Windows XP Professional Installation
Windows XP Professional  InstallationWindows XP Professional  Installation
Windows XP Professional Installation
 
Ubuntu 9.10 release By KLUG
Ubuntu 9.10 release By KLUGUbuntu 9.10 release By KLUG
Ubuntu 9.10 release By KLUG
 
Linuxcommands 091018105536-phpapp01
Linuxcommands 091018105536-phpapp01Linuxcommands 091018105536-phpapp01
Linuxcommands 091018105536-phpapp01
 
Gnucalendar2010(designed by klug)
Gnucalendar2010(designed by klug)Gnucalendar2010(designed by klug)
Gnucalendar2010(designed by klug)
 
Kanchilug
KanchilugKanchilug
Kanchilug
 
Html , php, mysql intro
Html , php, mysql introHtml , php, mysql intro
Html , php, mysql intro
 
Ubuntu Linux 8.04 installation(By Nagarajan)
Ubuntu Linux 8.04 installation(By Nagarajan)Ubuntu Linux 8.04 installation(By Nagarajan)
Ubuntu Linux 8.04 installation(By Nagarajan)
 

Recently uploaded

The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
Levi Shapiro
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Dr. Vinod Kumar Kanvaria
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
JEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questionsJEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questions
ShivajiThube2
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
David Douglas School District
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 

Recently uploaded (20)

The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...
 
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
JEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questionsJEE1_This_section_contains_FOUR_ questions
JEE1_This_section_contains_FOUR_ questions
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
Pride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School DistrictPride Month Slides 2024 David Douglas School District
Pride Month Slides 2024 David Douglas School District
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 

Open source-intro-by Nagaraj

  • 1. Why are we HERE? What / Why Open Source ? K. Bala Vignesh kbalavignesh@gmail.com T.Shrinivasan     tshrinivasan@gmail.com Indian Linux User Group, Chennai
  • 2. Source Code (Open Source) Binary (Closed Source)    
  • 6. ? Knowledge Sharing    
  • 10. ?  More Corrections and  Less bugs    
  • 14. ? More Security    
  • 16. Sealed CAR , You can't see , open and repair  the Engine    
  • 18. ? Technical Freedom    
  • 22. ? Personal Freedom    
  • 23.           Free(dom) Software Ensures 4 freedoms 0 Use for any purpose 1 Study and adapt(modify) 2 Distribute either free or gratis 3 Distribute the modified source (source code is mandatory for 1 and 3 Free as in  Free Speech and not as in Free Lunch ) GPL­ General Public License    
  • 24. Proprietary Softwares Owned by Company/individual Usually given in binary form. Users have restriction on its use Cannot modify it Cannot copy    
  • 25. Why Software Freedom? Software is science and knowledge  belongs to society  not property of individuals freely available    
  • 26. Opensource Development Model Web Source code  Community Forums Developers CVS Mailing list Contributors – testing, documentation, localisation    
  • 27. Opensource Business Model    Service & Support       Installation Training Customization Warranty Sell Distributions Facility Management    
  • 28. Benefits to students Study the source code and  Learn programming design & technics. Understand internals of programs. Modify/enhance. Apply the design & technics in other projects. Learn to  create  software    
  • 29. Advantages to Students    No need to beg industry for project. Plenty available on net. Contribute to it. Your contribution available for world. College faculty can be the guide & College itself        can give the certificate. You can continue to work on the project.    
  • 30. Adoption of FOSS is a National Mission. The most unfortunate thing is that India still seems to believe in Proprietary solutions. In India FOSS will have to come and stay in a big way for the benefit of our billion people Dr APJ Abdul Kalam   Ex. President of India  
  • 31. Images Taken from Flickr.com wheels  ­  http://flickr.com/photo_zoom.gne?id=877870174&size=l review by few ­http://flickr.com/photo_zoom.gne?id=290395598&size=l building1 ­ http://flickr.com/photo_zoom.gne?id=484575444&size=l building with people1 ­ http://flickr.com/photo_zoom.gne?id=1386361349&size=l car not openable ­ http://flickr.com/photo_zoom.gne?id=55366220&size=o car openable ­ http://flickr.com/photo_zoom.gne?id=55366129&size=o hand lock ­ http://flickr.com/photo_zoom.gne?id=853883323&size=o jumpling girl ­ http://flickr.com/photo_zoom.gne?id=780223591&size=o review by many ­ http://flickr.com/photo_zoom.gne?id=383034378&size=l idly1­ http://flickr.com/photo_zoom.gne?id=1489588805&size=l idly2­ http://flickr.com/photo_zoom.gne?id=92074731&size=l idly3­ http://flickr.com/photo_zoom.gne?id=1691321700&size=l idly4­ http://flickr.com/photo_zoom.gne?id=203244154&size=l idly5­ http://flickr.com/photo_zoom.gne?id=164774821&size=l idly ­ http://flickr.com/photo_zoom.gne?id=232680038&size=l Dosai ­ http://flickr.com/photos/rumali/534768241/ binary ­ http://flickr.com/photo_zoom.gne?id=158530154&size=o childs­ http://flickr.com/photo_zoom.gne?id=1606105753&size=l indian flag ­http://flickr.com/photo_zoom.gne?id=128225160&size=l gandhi ­ http://flickr.com/photo_zoom.gne?id=293040040&size=o comp_cat_sleep­ http://flickr.com/photo_zoom.gne?id=918128338&size=l u can learn ­ http://flickr.com/photo_zoom.gne?id=6806473&size=l     web ­ http://flickr.com/photo_zoom.gne?id=9500503&size=l grocery ­ http://flickr.com/photo_zoom.gne?id=101527478&size=o
  • 33. Copyright (c)  2007    Permission is granted to copy, distribute and/or modify this document   under the terms of the GNU Free Documentation License, Version 1.2   or any later version published by the Free Software Foundation. http://www.gnu.org/copyleft/fdl.html