SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
Presented by:
Prof. D. P. Mishra
Deptt . Comp. Sc. & EnggOSS WORKSHOP @ BIT DURG, DEPTT OF COMPUTER SCIENCE & ENGG
What is Open Source
Why Open Source
OSS Strengths and Weakness
Future of Open Source
Installation and Configuration of OS like
Fedora/ubuntu/kubuntu
Basic commands for Software Installation
Outline
Open Source Software (OSS) is software for
which the programming code is available to
the users so that they may:
◦ Copy it
◦ Study it
◦ Use it
◦ Modify it , and
◦ Redistribute it
Open Source Software
 Free Redistribution
The license shall not restrict any party from selling or
giving away the software. i.e. license shall not require a
royalty
 Source Code
The program must include source code, and must allow
distribution freely
 Derived Works
The license must allow modifications and derived works
 No Discrimination Against Persons or Groups
The license must not discriminate against any person or
group of persons.
 IBM
◦ Uses and develops Apache and Linux; created Secure
Mailer and created other software on AlphaWorks
 Apple
◦ Released core layers of Mac OS X Server as an open
source BSD operating system called Darwin;
 HP
◦ Uses and releases products running Linux
 Sun
◦ Uses Linux; supports some open source development
efforts(Forte IDE for Java and the Mozilla web browser)
 Red Hat Software
◦ Linux vendor
 ActiveState
◦ Develops and sells professional tools for Perl,
Python, and Tcl/tk developers.
 Freedom to use, study,
modify and share
scientific and creative
works
 O/S Linux
 Used in numerous domains, from embedded
systems to super computers, installation
with popular LAMP application pack.
 Developed and Maintained under Mozilla
Foundation.
 Available for a wide variety of OS.
 Most popular Web browser.
 Developed and maintained
under Mozilla Foundation.
 Available for a wide Variety
of Operating Systems.
 Originally derived from StarOffice,
developed by StarDivision
 Acquired by Sun Microsystems in
1999.
 Developed by Sun
Microsystems and open
sourced in November 2007
under GNU GPL.
 Used in a wide variety of
computing platforms
spanning from embedded
devices to enterprise servers
and supercomputers.
 Apache HTTP Server
 Developed and maintained under Apache
Software Foundation. Available for a
wide Variety of OS
 Most popular HTTP Server on WWW
 The majority of all web servers using
Apache are Linux web servers.
 Apache is characterized as free software
and open source software.
 RDBMS: MySQL
 Owned and sponsored by the Swedish
company MySQL AB, now subsidary of Sun
microsystems.
 Has more than 11 million installations.
Widely used to support websites.
 PHP is a scripting language originally designed
for producing dynamic web pages.
 Hypertext Preprocessor
 PHP is free software released under the PHP
License, however it is incompatible with the
GNU General Public License (GPL)
 PHP is commonly used as the P in this bundle
alongside Linux, Apache and MySQL, although
the P may also refer to Python or Perl.
 Joomla! is a free open source content
management system
 Used for publishing content on the World
Wide Web and intranets
 It is written in the PHP programming
language and uses the MySQL database.
 Widely used in WWW
45%
75%
25%
35%
0 20 40 60 80 100
Application Development
(SugarCRM,)
DatabaseManagementSystems
(MySQL, Ingres, PostgresSQL)
Security(Nessus, Snort, OpenVPN)
StorageManagement(ZettabyteFile
System,freeNAS)
currentlyusing
planto use
notusing and no plans
Don'tknow
% use of Open Source Projects in
companies using Open Source
(Forrester Research, 2009)
Why Open Source?
 Linux has a failure rate of 8 % Where as
Microsoft has more that 56%
 No Viruses (User Space and kernel space is
separate)
 No Spyware
 Crash rate is almost negligible
Failure Rates & Threats
Open Source is Flexible
 The source code is available, so it can be altered to suit
your needs.
 A program can change in ways the author never
intended or dreamed of
Open Source is Cost Effective
 Support can become competitive; and therefore cheap!
 Cost sharing: many developers share the development
costs of the same product
Features of Open Source
Open Source Developers are motivated
 Programmers write better code
 They usually write code they need and want to write rather
than code they are assigned
More Security and less bugs
 Peer review allows bugs to be discovered and fixed early
 Viruses, “spyware,” etc. are almost non-existent!
The code will survive!
 While the loss of a major corporate contributor, it will
never mean the death of a piece of Open Source software.
Features of Open Source ..
Cost benefit University Level
 No of Colleges Under CSVTU = 40
 Expense of a college on OS & AV /year:
Rs. 6,00000/-
 Total Expense/Year University Level:
=>40 * 600000=2,40,00000/-
(We can save 2.40 Crore that we pay to Microsoft at University Level)
10 Crores PC
Operating System and
Office Software Cost
Chandrayan-1
Project cost
Rs. 250,000 Crores. Rs. 386 crores.
India’s Primary Deficit in
2008-2009 Budget Rs. 57,520 Cr.
S. N.
Existing S/W under
Microsoft Substitute/Solution under Ubuntu
Remark
1 Office K-office/Open office
K-office /open office is having
more enhanced softwares
2 Notepad/Wordpad VI,VIM,gedit,sed,emacs .. More advanced Editors
3 Database – MSSQL/Access MySQL, PGSQL More Advanced
4 ASP/ASP.Net PHP, Perl . Python Advanced & Open
5 VB/VB.Net GAMBAS More Advanced
6 Not available Eclipse,Netbeans For Web Development
7 Not available GIMP Used as Flash/photoshop
9 Not available CiLab Solution for Matlab
10 Not available NS2,OmnetPP…. Simulators for Network
11 Not available Tomcat Application Server
12 Not available Java
13 Not available GCC More improved version
Solution is Open Source
 OSS becomes strategic tool for open and collaborative
businesses.
 50% of jobs in the information technology sector will
be linked to Open Source applications before 2019.
 By 2020, 50% of Global 2000 IT organizations will
implement a formal open-source adoption and
management policy.
Open Source Future .
 With economic slowdown
enterprises have started
optimizing their IT
budgets.
 Free and Open Source
software is being
adopted.
 They need employees
having familiarity with
Open Source
Technologies.
 Learn more about Free/Open Source
 Get trained in one or more of the Open
Source technologies.
 Install Open Source Software and start
experiments.
 Contribute for an Open Source Project
 Train others in Free/Open Source Software
 Advocate Open Source.
Oss the freedom dpm 2018
Oss the freedom dpm 2018

Weitere ähnliche Inhalte

Was ist angesagt?

Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Zulhilmi Shaffe
 
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 Informatics Practices Chapter 2  Open Source Software Concepts Class 12th Informatics Practices Chapter 2  Open Source Software Concepts Class 12th
Informatics Practices Chapter 2 Open Source Software Concepts Class 12thHarsh Mathur
 
Learn .NET Core - Introduction
Learn .NET Core - IntroductionLearn .NET Core - Introduction
Learn .NET Core - IntroductionEng Teong Cheah
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptViet NguyenHoang
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Librariesasurkis
 
Tizen operating system seminar ppt
Tizen operating system seminar pptTizen operating system seminar ppt
Tizen operating system seminar pptAjinkyalenekar12
 
Fedora Operating System
Fedora Operating SystemFedora Operating System
Fedora Operating SystemLaiba Nasir
 
Tizen Operating System
Tizen Operating SystemTizen Operating System
Tizen Operating SystemUday_Peddur
 

Was ist angesagt? (20)

Introduction To Open Source
Introduction To Open SourceIntroduction To Open Source
Introduction To Open Source
 
Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]Open Source Operating System [Chapter 1]
Open Source Operating System [Chapter 1]
 
Open Source in the Enterprise
Open Source in the EnterpriseOpen Source in the Enterprise
Open Source in the Enterprise
 
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 Informatics Practices Chapter 2  Open Source Software Concepts Class 12th Informatics Practices Chapter 2  Open Source Software Concepts Class 12th
Informatics Practices Chapter 2 Open Source Software Concepts Class 12th
 
Learn .NET Core - Introduction
Learn .NET Core - IntroductionLearn .NET Core - Introduction
Learn .NET Core - Introduction
 
Opensource Powerpoint Review.Ppt
Opensource Powerpoint Review.PptOpensource Powerpoint Review.Ppt
Opensource Powerpoint Review.Ppt
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Open source
Open sourceOpen source
Open source
 
Open Source Software
Open Source SoftwareOpen Source Software
Open Source Software
 
Open Source and Free Software
Open Source and Free SoftwareOpen Source and Free Software
Open Source and Free Software
 
Linux introduction
Linux introductionLinux introduction
Linux introduction
 
Tizen operating system seminar ppt
Tizen operating system seminar pptTizen operating system seminar ppt
Tizen operating system seminar ppt
 
Docker notes for newbies
Docker notes for newbiesDocker notes for newbies
Docker notes for newbies
 
Fedora Operating System
Fedora Operating SystemFedora Operating System
Fedora Operating System
 
Chapter 1 java
Chapter 1 java Chapter 1 java
Chapter 1 java
 
What Linux is what you should also have on your computer.
What Linux is what you should also have on your computer.What Linux is what you should also have on your computer.
What Linux is what you should also have on your computer.
 
Open source software
Open source softwareOpen source software
Open source software
 
Tizen Operating System
Tizen Operating SystemTizen Operating System
Tizen Operating System
 
Everyday uses of linux
Everyday uses of linux  Everyday uses of linux
Everyday uses of linux
 
Eclipse vs Netbeans
Eclipse vs NetbeansEclipse vs Netbeans
Eclipse vs Netbeans
 

Ähnlich wie Oss the freedom dpm 2018

Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systemsTushar B Kute
 
Best software development tools in 2021
Best software development tools in 2021Best software development tools in 2021
Best software development tools in 2021Samaritan InfoTech
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud ServicesSaurabh Gupta
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentS. M. Hossein Hamidi
 
Open Source in Higher Education
Open Source in Higher EducationOpen Source in Higher Education
Open Source in Higher EducationSteve Yuen
 
Open Source
Open SourceOpen Source
Open SourceJohn Gs
 
198970820 p-oooooooooo
198970820 p-oooooooooo198970820 p-oooooooooo
198970820 p-oooooooooohomeworkping4
 
Core java kvr - satya
Core  java kvr - satyaCore  java kvr - satya
Core java kvr - satyaSatya Johnny
 
Open Source is Not An Alternative, It is The Solution
Open Source is Not An Alternative, It is The SolutionOpen Source is Not An Alternative, It is The Solution
Open Source is Not An Alternative, It is The Solutionwiradikusuma
 
Learn PHP Lacture1
Learn PHP Lacture1Learn PHP Lacture1
Learn PHP Lacture1ADARSH BHATT
 
Copmuter Languages
Copmuter LanguagesCopmuter Languages
Copmuter Languagesactanimation
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in LibrariesSukhdev Singh
 

Ähnlich wie Oss the freedom dpm 2018 (20)

Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
 
Best software development tools in 2021
Best software development tools in 2021Best software development tools in 2021
Best software development tools in 2021
 
Open Stack Cloud Services
Open Stack Cloud ServicesOpen Stack Cloud Services
Open Stack Cloud Services
 
Open source software
Open source softwareOpen source software
Open source software
 
Open Source Technology
Open Source TechnologyOpen Source Technology
Open Source Technology
 
An Introduction To Linux Development Environment
An Introduction To Linux Development EnvironmentAn Introduction To Linux Development Environment
An Introduction To Linux Development Environment
 
Open Source in Higher Education
Open Source in Higher EducationOpen Source in Higher Education
Open Source in Higher Education
 
Open Source
Open SourceOpen Source
Open Source
 
198970820 p-oooooooooo
198970820 p-oooooooooo198970820 p-oooooooooo
198970820 p-oooooooooo
 
Core java kvr - satya
Core  java kvr - satyaCore  java kvr - satya
Core java kvr - satya
 
Opensource
OpensourceOpensource
Opensource
 
Open Source is Not An Alternative, It is The Solution
Open Source is Not An Alternative, It is The SolutionOpen Source is Not An Alternative, It is The Solution
Open Source is Not An Alternative, It is The Solution
 
Open source
Open sourceOpen source
Open source
 
Fosss
FosssFosss
Fosss
 
Learn PHP Lacture1
Learn PHP Lacture1Learn PHP Lacture1
Learn PHP Lacture1
 
Copmuter Languages
Copmuter LanguagesCopmuter Languages
Copmuter Languages
 
opensource.ppt
opensource.pptopensource.ppt
opensource.ppt
 
Open
OpenOpen
Open
 
Lamp Zend Security
Lamp Zend SecurityLamp Zend Security
Lamp Zend Security
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 

Mehr von BIT DURG

JavaScript
JavaScriptJavaScript
JavaScriptBIT DURG
 
Understanding WWW
Understanding WWWUnderstanding WWW
Understanding WWWBIT DURG
 
Computer Networks
Computer NetworksComputer Networks
Computer NetworksBIT DURG
 
Computer Basics
Computer Basics Computer Basics
Computer Basics BIT DURG
 
ISDN & ATM
ISDN & ATMISDN & ATM
ISDN & ATMBIT DURG
 
Transport Control Protocol
Transport Control ProtocolTransport Control Protocol
Transport Control ProtocolBIT DURG
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing ProtocolsBIT DURG
 
Internet Protocol.pdf
Internet Protocol.pdfInternet Protocol.pdf
Internet Protocol.pdfBIT DURG
 
Intternetworking With TCP/IP
Intternetworking With TCP/IPIntternetworking With TCP/IP
Intternetworking With TCP/IPBIT DURG
 
Computer Network Basics
Computer Network BasicsComputer Network Basics
Computer Network BasicsBIT DURG
 
Types of Linux Shells
Types of Linux Shells Types of Linux Shells
Types of Linux Shells BIT DURG
 
File Access Permission
File Access PermissionFile Access Permission
File Access PermissionBIT DURG
 
Control flow and related shell cripts
Control flow and related shell criptsControl flow and related shell cripts
Control flow and related shell criptsBIT DURG
 
Basic Shell Programs
Basic Shell ProgramsBasic Shell Programs
Basic Shell ProgramsBIT DURG
 
Filters & Vi Editor
Filters & Vi EditorFilters & Vi Editor
Filters & Vi EditorBIT DURG
 
Basic Linux Commands
Basic Linux CommandsBasic Linux Commands
Basic Linux CommandsBIT DURG
 
Linux Installation
Linux InstallationLinux Installation
Linux InstallationBIT DURG
 
Basics of GNU & Linux
Basics of GNU & LinuxBasics of GNU & Linux
Basics of GNU & LinuxBIT DURG
 

Mehr von BIT DURG (20)

HTML_DOM
HTML_DOMHTML_DOM
HTML_DOM
 
JavaScript
JavaScriptJavaScript
JavaScript
 
Understanding WWW
Understanding WWWUnderstanding WWW
Understanding WWW
 
Computer Networks
Computer NetworksComputer Networks
Computer Networks
 
Computer Basics
Computer Basics Computer Basics
Computer Basics
 
ISDN & ATM
ISDN & ATMISDN & ATM
ISDN & ATM
 
Transport Control Protocol
Transport Control ProtocolTransport Control Protocol
Transport Control Protocol
 
Routing Protocols
Routing ProtocolsRouting Protocols
Routing Protocols
 
Internet Protocol.pdf
Internet Protocol.pdfInternet Protocol.pdf
Internet Protocol.pdf
 
Intternetworking With TCP/IP
Intternetworking With TCP/IPIntternetworking With TCP/IP
Intternetworking With TCP/IP
 
Computer Network Basics
Computer Network BasicsComputer Network Basics
Computer Network Basics
 
MySQL
MySQL MySQL
MySQL
 
Types of Linux Shells
Types of Linux Shells Types of Linux Shells
Types of Linux Shells
 
File Access Permission
File Access PermissionFile Access Permission
File Access Permission
 
Control flow and related shell cripts
Control flow and related shell criptsControl flow and related shell cripts
Control flow and related shell cripts
 
Basic Shell Programs
Basic Shell ProgramsBasic Shell Programs
Basic Shell Programs
 
Filters & Vi Editor
Filters & Vi EditorFilters & Vi Editor
Filters & Vi Editor
 
Basic Linux Commands
Basic Linux CommandsBasic Linux Commands
Basic Linux Commands
 
Linux Installation
Linux InstallationLinux Installation
Linux Installation
 
Basics of GNU & Linux
Basics of GNU & LinuxBasics of GNU & Linux
Basics of GNU & Linux
 

Kürzlich hochgeladen

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 

Kürzlich hochgeladen (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 

Oss the freedom dpm 2018

  • 1. Presented by: Prof. D. P. Mishra Deptt . Comp. Sc. & EnggOSS WORKSHOP @ BIT DURG, DEPTT OF COMPUTER SCIENCE & ENGG
  • 2. What is Open Source Why Open Source OSS Strengths and Weakness Future of Open Source Installation and Configuration of OS like Fedora/ubuntu/kubuntu Basic commands for Software Installation Outline
  • 3. Open Source Software (OSS) is software for which the programming code is available to the users so that they may: ◦ Copy it ◦ Study it ◦ Use it ◦ Modify it , and ◦ Redistribute it Open Source Software
  • 4.  Free Redistribution The license shall not restrict any party from selling or giving away the software. i.e. license shall not require a royalty  Source Code The program must include source code, and must allow distribution freely  Derived Works The license must allow modifications and derived works  No Discrimination Against Persons or Groups The license must not discriminate against any person or group of persons.
  • 5.  IBM ◦ Uses and develops Apache and Linux; created Secure Mailer and created other software on AlphaWorks  Apple ◦ Released core layers of Mac OS X Server as an open source BSD operating system called Darwin;  HP ◦ Uses and releases products running Linux  Sun ◦ Uses Linux; supports some open source development efforts(Forte IDE for Java and the Mozilla web browser)
  • 6.  Red Hat Software ◦ Linux vendor  ActiveState ◦ Develops and sells professional tools for Perl, Python, and Tcl/tk developers.
  • 7.  Freedom to use, study, modify and share scientific and creative works
  • 8.  O/S Linux  Used in numerous domains, from embedded systems to super computers, installation with popular LAMP application pack.
  • 9.  Developed and Maintained under Mozilla Foundation.  Available for a wide variety of OS.  Most popular Web browser.
  • 10.  Developed and maintained under Mozilla Foundation.  Available for a wide Variety of Operating Systems.
  • 11.  Originally derived from StarOffice, developed by StarDivision  Acquired by Sun Microsystems in 1999.
  • 12.  Developed by Sun Microsystems and open sourced in November 2007 under GNU GPL.  Used in a wide variety of computing platforms spanning from embedded devices to enterprise servers and supercomputers.
  • 13.  Apache HTTP Server  Developed and maintained under Apache Software Foundation. Available for a wide Variety of OS  Most popular HTTP Server on WWW  The majority of all web servers using Apache are Linux web servers.  Apache is characterized as free software and open source software.
  • 14.  RDBMS: MySQL  Owned and sponsored by the Swedish company MySQL AB, now subsidary of Sun microsystems.  Has more than 11 million installations. Widely used to support websites.
  • 15.  PHP is a scripting language originally designed for producing dynamic web pages.  Hypertext Preprocessor  PHP is free software released under the PHP License, however it is incompatible with the GNU General Public License (GPL)  PHP is commonly used as the P in this bundle alongside Linux, Apache and MySQL, although the P may also refer to Python or Perl.
  • 16.  Joomla! is a free open source content management system  Used for publishing content on the World Wide Web and intranets  It is written in the PHP programming language and uses the MySQL database.  Widely used in WWW
  • 17. 45% 75% 25% 35% 0 20 40 60 80 100 Application Development (SugarCRM,) DatabaseManagementSystems (MySQL, Ingres, PostgresSQL) Security(Nessus, Snort, OpenVPN) StorageManagement(ZettabyteFile System,freeNAS) currentlyusing planto use notusing and no plans Don'tknow % use of Open Source Projects in companies using Open Source (Forrester Research, 2009)
  • 18.
  • 20.  Linux has a failure rate of 8 % Where as Microsoft has more that 56%  No Viruses (User Space and kernel space is separate)  No Spyware  Crash rate is almost negligible Failure Rates & Threats
  • 21. Open Source is Flexible  The source code is available, so it can be altered to suit your needs.  A program can change in ways the author never intended or dreamed of Open Source is Cost Effective  Support can become competitive; and therefore cheap!  Cost sharing: many developers share the development costs of the same product Features of Open Source
  • 22. Open Source Developers are motivated  Programmers write better code  They usually write code they need and want to write rather than code they are assigned More Security and less bugs  Peer review allows bugs to be discovered and fixed early  Viruses, “spyware,” etc. are almost non-existent! The code will survive!  While the loss of a major corporate contributor, it will never mean the death of a piece of Open Source software. Features of Open Source ..
  • 23. Cost benefit University Level  No of Colleges Under CSVTU = 40  Expense of a college on OS & AV /year: Rs. 6,00000/-  Total Expense/Year University Level: =>40 * 600000=2,40,00000/- (We can save 2.40 Crore that we pay to Microsoft at University Level)
  • 24. 10 Crores PC Operating System and Office Software Cost Chandrayan-1 Project cost Rs. 250,000 Crores. Rs. 386 crores. India’s Primary Deficit in 2008-2009 Budget Rs. 57,520 Cr.
  • 25. S. N. Existing S/W under Microsoft Substitute/Solution under Ubuntu Remark 1 Office K-office/Open office K-office /open office is having more enhanced softwares 2 Notepad/Wordpad VI,VIM,gedit,sed,emacs .. More advanced Editors 3 Database – MSSQL/Access MySQL, PGSQL More Advanced 4 ASP/ASP.Net PHP, Perl . Python Advanced & Open 5 VB/VB.Net GAMBAS More Advanced 6 Not available Eclipse,Netbeans For Web Development 7 Not available GIMP Used as Flash/photoshop 9 Not available CiLab Solution for Matlab 10 Not available NS2,OmnetPP…. Simulators for Network 11 Not available Tomcat Application Server 12 Not available Java 13 Not available GCC More improved version Solution is Open Source
  • 26.
  • 27.  OSS becomes strategic tool for open and collaborative businesses.  50% of jobs in the information technology sector will be linked to Open Source applications before 2019.  By 2020, 50% of Global 2000 IT organizations will implement a formal open-source adoption and management policy. Open Source Future .
  • 28.  With economic slowdown enterprises have started optimizing their IT budgets.  Free and Open Source software is being adopted.  They need employees having familiarity with Open Source Technologies.
  • 29.  Learn more about Free/Open Source  Get trained in one or more of the Open Source technologies.  Install Open Source Software and start experiments.  Contribute for an Open Source Project  Train others in Free/Open Source Software  Advocate Open Source.