SlideShare a Scribd company logo
Linux as An Open source
Platform
Presented By:
IKHLAS RAHMAN
Daffodil International
University.
BSC IN CSE.
Overview
• What Is Linux and What do you mean by Open source
• Popular Linux Distribution and Open source software
• How to Build a open source application
• How to Install “Quickly” tool
• Edit an Application source Code
• Advantages, Disadvantages and Myths about
• open source software
What Is Linux and What do you mean by
Open source
The Linux is an open source operating system, or Linux OS, is a
freely distributable, cross-platform operating system based on
Unix that can be installed on PCs, laptops, netbooks, mobile and
tablet devices, video game consoles, servers, supercomputers
and more.
Open source software is software with source code that
anyone can inspect, modify, and enhance. "Source code" is the part of
software that most computer users don't ever see; it's the code
computer programmers can manipulate to change how a piece of
software—a "program" or "application"—works.
Popular Linux Distribution and Open
source software
 Ubuntu
 Linux mint
 Debian
 Fedora
 SentOs
 Opensuse
 Mageia
 Arch Linux
 Pupy Linux
 Tweak Tools
 GIMP
 Dropbox
 VLC Media Player
 Google Chrome
 Sublime Text
 Kazam
 Libre Office
How to Build a open source application
Need a Linux Distribution
Basic Knowledge about programming language Python is probably better for that.
Developing applications "Quickly"
For Building a open source app we are using A Linux distribution known as Ubuntu.
How to Install “Quickly” tool
Using this we can create an useful
application, edit our code , run it,
test it, generate package or we
published that in Ubuntu software
center.
This process may not work
for newer Distribution . For
that we need to download
quickly.tar.gz file from internet
If you don’t find the Quickly Tool
 Then Use this tool
 Qt tools
 Qt Creator
 Creating user interfaces with Qt Creator
 Qt 5
 QWidgets
 Ubuntu SDK for developers
 PaythonGtk
 GTK+
 PySide
 PyQt
 Gtk
 PyGtk
 Java and Swing
 Mono
Just search it on
google.And get the
link.
Create an application,design and edit it
This command for creating a Ubuntu
application:
quickly create Ubuntu-application myapp
change the current directory and for edit or
design our application:
cd myapp
To design our code:
Quickly design
To edit our new application code:
quickly edit
To upload it Ubuntu software center:
Quickly package
Push it all Launchpad:
Quickly release
Create an application package and launch it
Edit an Application source Code
apt-get source pkgname
For google Chrome, you would type “google-chrome” instead of
“chrome”. Try again if you at first not succeed.
Example:
$sudo apt-get source gimp
[you'll end up with something like: gimp_2.8.14-1.debian.tar.xz
gimp_2.8.14-1.dsc gimp_2.8.14.orig.tar.bz2]
 Linux is free of charge and in case you still doubt, then know
that it is.
 Linux is more secure than any other server
 It has a wide compatibility to several hardware
 Easy to Operate
 It comes inclusive of drivers
 Smooth and easy Updating Process
 Linux is speedy
 Linux features a powerful word processing program
 Linux has a community support
 Linux offers you a chance to download a lot of free tools
why should we use linux
Advantages Of Linux
 LINUX IS VERY STABLE!
 LINUX IS LESS VULNERABLE TO COMPUTER MALWARE!
 LINUX TYPICALLY DOES NOT SLOW DOWN OVER TIME!
 LINUX CAN BREATHE NEW LIFE INTO OLD COMPUTERS!
 WITH LINUX, YOU HAVE SO MANY CHOICES IN A WIDE VARIETY OF
DISTROS!
 WITH MANY LINUX DISTROS, YOU HAVE ACCESS TO FREE
SOFTWARE WHICH NUMBERS IN THE THOUSANDS
 A SUPERIOR METHOD OF UPDATING SOFTWARE!
Disadvantages of Linux
o No Standard Edition
o Non-Compatible Software
o Unsupported Hardware
 Open source/Linux is insecure .
 There are few application program available for Linux.
 Linux is too difficult for ordinary people to use because
it uses only text and requires programming.
 Open source/Linux software has no copyright restrictions .
 Open source/Linux products are developed by amateurs
 Cost-free downloadable software and open source
Myths about Open source
Reference
www.webopedia.com/TERM/L/linux_os.html
https://opensource.com/resources/what-open-source
http://askubuntu.com/questions/49849/how-do-i-get-
started-creating-an-ubuntu-desktop-app
http://askubuntu.com/questions/28372/how-do-i-get-
and-modify-the-source-code-of-packages-installed-
through-apt-get
https://www.technotification.com/2016/06/10-
reasons-use-linux.html
https://renewablepcs.wordpress.com/about-
linux/advantages-of-using-linux/
THE END

More Related Content

What's hot

Introduction to jenkins for the net developer
Introduction to jenkins for the net developerIntroduction to jenkins for the net developer
Introduction to jenkins for the net developer
Abe Diaz
 
A kick-start into Open Source
A kick-start into Open SourceA kick-start into Open Source
A kick-start into Open Source
Abhiram Ravikumar
 
Pardus Linux English Presentation
Pardus Linux English PresentationPardus Linux English Presentation
Pardus Linux English Presentation
Emrah Tokalak
 
What is jenkins
What is jenkinsWhat is jenkins
What is jenkins
linuxdady
 
Hackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we MakeHackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we Make
esben1962
 
Dev01 - Don't Reinvent the Wheel
Dev01 - Don't Reinvent the WheelDev01 - Don't Reinvent the Wheel
Dev01 - Don't Reinvent the Wheel
Christian Güdemann
 
Easily adapt Puppet Modules with PDK Convert 02/22/2018
Easily adapt Puppet Modules with PDK Convert 02/22/2018Easily adapt Puppet Modules with PDK Convert 02/22/2018
Easily adapt Puppet Modules with PDK Convert 02/22/2018
Claire Priester Papas
 
VLC
VLCVLC
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Librariesasurkis
 
Jenkins Introduction
Jenkins IntroductionJenkins Introduction
Jenkins Introduction
Pavan Gupta
 
Paweł Kowalczyk (Codete) - Continuous integration for iOS
Paweł Kowalczyk (Codete) - Continuous integration for iOSPaweł Kowalczyk (Codete) - Continuous integration for iOS
Paweł Kowalczyk (Codete) - Continuous integration for iOS
Business Link Krakow
 
Jenkins tutorial
Jenkins tutorialJenkins tutorial
Jenkins tutorial
HarikaReddy115
 
Automated deployment
Automated deploymentAutomated deployment
Automated deployment
Sardorbek Muminov
 
ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...
Giuseppe Masetti
 
Docker
DockerDocker
Docker
Knoldus Inc.
 
Volunteering at YouSee on Technology Support
Volunteering at YouSee on Technology SupportVolunteering at YouSee on Technology Support
Volunteering at YouSee on Technology Support
YouSee
 
Yale Jenkins Show and Tell
Yale Jenkins Show and TellYale Jenkins Show and Tell
Yale Jenkins Show and TellE. Camden Fisher
 

What's hot (20)

Introduction to jenkins for the net developer
Introduction to jenkins for the net developerIntroduction to jenkins for the net developer
Introduction to jenkins for the net developer
 
A kick-start into Open Source
A kick-start into Open SourceA kick-start into Open Source
A kick-start into Open Source
 
Pardus Linux English Presentation
Pardus Linux English PresentationPardus Linux English Presentation
Pardus Linux English Presentation
 
What is jenkins
What is jenkinsWhat is jenkins
What is jenkins
 
Hackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we MakeHackaton for health 2015 - Sharing the Code we Make
Hackaton for health 2015 - Sharing the Code we Make
 
Dev01 - Don't Reinvent the Wheel
Dev01 - Don't Reinvent the WheelDev01 - Don't Reinvent the Wheel
Dev01 - Don't Reinvent the Wheel
 
Ti weekopenshift
Ti weekopenshiftTi weekopenshift
Ti weekopenshift
 
Easily adapt Puppet Modules with PDK Convert 02/22/2018
Easily adapt Puppet Modules with PDK Convert 02/22/2018Easily adapt Puppet Modules with PDK Convert 02/22/2018
Easily adapt Puppet Modules with PDK Convert 02/22/2018
 
OPEN SOURCE SOFTWARE
OPEN SOURCE SOFTWAREOPEN SOURCE SOFTWARE
OPEN SOURCE SOFTWARE
 
VLC
VLCVLC
VLC
 
Open Source Software in Libraries
Open Source Software in LibrariesOpen Source Software in Libraries
Open Source Software in Libraries
 
Jenkins Introduction
Jenkins IntroductionJenkins Introduction
Jenkins Introduction
 
Paweł Kowalczyk (Codete) - Continuous integration for iOS
Paweł Kowalczyk (Codete) - Continuous integration for iOSPaweł Kowalczyk (Codete) - Continuous integration for iOS
Paweł Kowalczyk (Codete) - Continuous integration for iOS
 
Jenkins tutorial
Jenkins tutorialJenkins tutorial
Jenkins tutorial
 
Automated deployment
Automated deploymentAutomated deployment
Automated deployment
 
ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...ePOM - Fundamentals of Research Software Development - Integrated Development...
ePOM - Fundamentals of Research Software Development - Integrated Development...
 
Docker
DockerDocker
Docker
 
Volunteering at YouSee on Technology Support
Volunteering at YouSee on Technology SupportVolunteering at YouSee on Technology Support
Volunteering at YouSee on Technology Support
 
Yale Jenkins Show and Tell
Yale Jenkins Show and TellYale Jenkins Show and Tell
Yale Jenkins Show and Tell
 
Open source library software
Open source library softwareOpen source library software
Open source library software
 

Viewers also liked

Canada's time capsule
Canada's time capsuleCanada's time capsule
Canada's time capsule
Jessica C. Khairallah
 
summary_report_en_final
summary_report_en_finalsummary_report_en_final
summary_report_en_finalCharlotte Hung
 
Linux a free and open source operating system
Linux a free and open source operating systemLinux a free and open source operating system
Linux a free and open source operating system
banwait
 
Digital Disruption & Bridging the CIO Bandwidth Gap
Digital Disruption & Bridging the CIO Bandwidth GapDigital Disruption & Bridging the CIO Bandwidth Gap
Digital Disruption & Bridging the CIO Bandwidth Gap
HCL Infosystems
 
Power de-aprendizaje-computacion-ubicua-y-aula-aumentada.-para-el-blog
Power de-aprendizaje-computacion-ubicua-y-aula-aumentada.-para-el-blogPower de-aprendizaje-computacion-ubicua-y-aula-aumentada.-para-el-blog
Power de-aprendizaje-computacion-ubicua-y-aula-aumentada.-para-el-blog
walter vallejos
 
Mangalyaan
MangalyaanMangalyaan
Mangalyaan
Sourav Reloaded
 
Cad file album Drawn by Mahfuzul.PDF
Cad file album Drawn by Mahfuzul.PDFCad file album Drawn by Mahfuzul.PDF
Cad file album Drawn by Mahfuzul.PDFMahfuzul Haque
 
Gray wolf population in MN
Gray wolf population in MNGray wolf population in MN
Gray wolf population in MNGloria LaFleur
 
известные люди всезнайки
известные люди всезнайкиизвестные люди всезнайки
известные люди всезнайки
venicheck
 
Personal pronoun
Personal pronounPersonal pronoun
ANDY LOWRY njob
ANDY LOWRY njobANDY LOWRY njob
ANDY LOWRY njobandy lowry
 
Времена года
Времена годаВремена года
Времена года
Innesa09
 
Apakah toefl test itu
Apakah toefl test ituApakah toefl test itu

Viewers also liked (16)

1
11
1
 
Canada's time capsule
Canada's time capsuleCanada's time capsule
Canada's time capsule
 
summary_report_en_final
summary_report_en_finalsummary_report_en_final
summary_report_en_final
 
Linux a free and open source operating system
Linux a free and open source operating systemLinux a free and open source operating system
Linux a free and open source operating system
 
Digital Disruption & Bridging the CIO Bandwidth Gap
Digital Disruption & Bridging the CIO Bandwidth GapDigital Disruption & Bridging the CIO Bandwidth Gap
Digital Disruption & Bridging the CIO Bandwidth Gap
 
Power de-aprendizaje-computacion-ubicua-y-aula-aumentada.-para-el-blog
Power de-aprendizaje-computacion-ubicua-y-aula-aumentada.-para-el-blogPower de-aprendizaje-computacion-ubicua-y-aula-aumentada.-para-el-blog
Power de-aprendizaje-computacion-ubicua-y-aula-aumentada.-para-el-blog
 
Sushmit_chakraborty_14
Sushmit_chakraborty_14Sushmit_chakraborty_14
Sushmit_chakraborty_14
 
Mangalyaan
MangalyaanMangalyaan
Mangalyaan
 
Reg a infographic
Reg a infographicReg a infographic
Reg a infographic
 
Cad file album Drawn by Mahfuzul.PDF
Cad file album Drawn by Mahfuzul.PDFCad file album Drawn by Mahfuzul.PDF
Cad file album Drawn by Mahfuzul.PDF
 
Gray wolf population in MN
Gray wolf population in MNGray wolf population in MN
Gray wolf population in MN
 
известные люди всезнайки
известные люди всезнайкиизвестные люди всезнайки
известные люди всезнайки
 
Personal pronoun
Personal pronounPersonal pronoun
Personal pronoun
 
ANDY LOWRY njob
ANDY LOWRY njobANDY LOWRY njob
ANDY LOWRY njob
 
Времена года
Времена годаВремена года
Времена года
 
Apakah toefl test itu
Apakah toefl test ituApakah toefl test itu
Apakah toefl test itu
 

Similar to Linux as an open source platform

An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
SanjuktaBanik
 
Linux Training Center Pune
Linux Training Center PuneLinux Training Center Pune
Linux Training Center Pune
WebAsha Technologies
 
Linux training in chandigarh
Linux training in chandigarhLinux training in chandigarh
Linux training in chandigarh
CBitss Technologies
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
Tushar B Kute
 
Linux training in chandigarh
Linux training in chandigarhLinux training in chandigarh
Linux training in chandigarh
CBitss Technologies
 
Linux training in chandigarh
Linux training in chandigarhLinux training in chandigarh
Linux training in chandigarh
CBitss Technologies
 
Linux opearting system ppt
Linux opearting system pptLinux opearting system ppt
Linux opearting system ppt
OECLIB Odisha Electronics Control Library
 
Open Source
Open SourceOpen Source
Open Source
nqfaq
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
Ritwick Halder
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
Avnish Khandelwal
 
Linux
LinuxLinux
Oss the freedom dpm 2018
Oss the freedom dpm 2018Oss the freedom dpm 2018
Oss the freedom dpm 2018
BIT DURG
 
Module 1 introduction to Linux
Module 1 introduction to LinuxModule 1 introduction to Linux
Module 1 introduction to Linux
Tushar B Kute
 
Module 01 Introduction to Linux
Module 01 Introduction to LinuxModule 01 Introduction to Linux
Module 01 Introduction to Linux
Tushar B Kute
 

Similar to Linux as an open source platform (20)

prem ost.pptx
prem ost.pptxprem ost.pptx
prem ost.pptx
 
Open source
Open sourceOpen source
Open source
 
linux introduction
linux introductionlinux introduction
linux introduction
 
An introduction to open source software
An introduction to open source softwareAn introduction to open source software
An introduction to open source software
 
Open source software
Open source softwareOpen source software
Open source software
 
Linux Training Center Pune
Linux Training Center PuneLinux Training Center Pune
Linux Training Center Pune
 
Linux training in chandigarh
Linux training in chandigarhLinux training in chandigarh
Linux training in chandigarh
 
Open source operating systems
Open source operating systemsOpen source operating systems
Open source operating systems
 
Linux training in chandigarh
Linux training in chandigarhLinux training in chandigarh
Linux training in chandigarh
 
Linux training in chandigarh
Linux training in chandigarhLinux training in chandigarh
Linux training in chandigarh
 
Linux opearting system ppt
Linux opearting system pptLinux opearting system ppt
Linux opearting system ppt
 
Introduction to FOSS
Introduction to FOSSIntroduction to FOSS
Introduction to FOSS
 
Open Source
Open SourceOpen Source
Open Source
 
OPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATIONOPEN SOURCE SEMINAR PRESENTATION
OPEN SOURCE SEMINAR PRESENTATION
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 
Linux v/s Windows
Linux v/s WindowsLinux v/s Windows
Linux v/s Windows
 
Linux
LinuxLinux
Linux
 
Oss the freedom dpm 2018
Oss the freedom dpm 2018Oss the freedom dpm 2018
Oss the freedom dpm 2018
 
Module 1 introduction to Linux
Module 1 introduction to LinuxModule 1 introduction to Linux
Module 1 introduction to Linux
 
Module 01 Introduction to Linux
Module 01 Introduction to LinuxModule 01 Introduction to Linux
Module 01 Introduction to Linux
 

More from Ikhlas Rahman

Working Procedure Of E-commerce
Working Procedure Of E-commerceWorking Procedure Of E-commerce
Working Procedure Of E-commerce
Ikhlas Rahman
 
Policy , Fiscal Policy and Monetary Policy
Policy , Fiscal Policy and Monetary PolicyPolicy , Fiscal Policy and Monetary Policy
Policy , Fiscal Policy and Monetary Policy
Ikhlas Rahman
 
OSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOLOSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOL
Ikhlas Rahman
 
Geometry in real life
Geometry in real lifeGeometry in real life
Geometry in real life
Ikhlas Rahman
 
Addressing Modes Of 8086
Addressing Modes Of 8086Addressing Modes Of 8086
Addressing Modes Of 8086
Ikhlas Rahman
 
3G & 4G COMMUNICATION
3G & 4G COMMUNICATION3G & 4G COMMUNICATION
3G & 4G COMMUNICATION
Ikhlas Rahman
 
Basic concept of probability
Basic concept of probabilityBasic concept of probability
Basic concept of probability
Ikhlas Rahman
 
Transistor
Transistor Transistor
Transistor
Ikhlas Rahman
 
special Type Of integral
special Type Of integralspecial Type Of integral
special Type Of integral
Ikhlas Rahman
 
Nuclear power
Nuclear powerNuclear power
Nuclear power
Ikhlas Rahman
 
Thevenin's Theorem,Mesh analysis and sine wave Basic
Thevenin's Theorem,Mesh analysis and sine wave BasicThevenin's Theorem,Mesh analysis and sine wave Basic
Thevenin's Theorem,Mesh analysis and sine wave Basic
Ikhlas Rahman
 
Graph Basic In Data structure
Graph Basic In Data structureGraph Basic In Data structure
Graph Basic In Data structure
Ikhlas Rahman
 

More from Ikhlas Rahman (12)

Working Procedure Of E-commerce
Working Procedure Of E-commerceWorking Procedure Of E-commerce
Working Procedure Of E-commerce
 
Policy , Fiscal Policy and Monetary Policy
Policy , Fiscal Policy and Monetary PolicyPolicy , Fiscal Policy and Monetary Policy
Policy , Fiscal Policy and Monetary Policy
 
OSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOLOSI MODEL AND ITS PROTOCOL
OSI MODEL AND ITS PROTOCOL
 
Geometry in real life
Geometry in real lifeGeometry in real life
Geometry in real life
 
Addressing Modes Of 8086
Addressing Modes Of 8086Addressing Modes Of 8086
Addressing Modes Of 8086
 
3G & 4G COMMUNICATION
3G & 4G COMMUNICATION3G & 4G COMMUNICATION
3G & 4G COMMUNICATION
 
Basic concept of probability
Basic concept of probabilityBasic concept of probability
Basic concept of probability
 
Transistor
Transistor Transistor
Transistor
 
special Type Of integral
special Type Of integralspecial Type Of integral
special Type Of integral
 
Nuclear power
Nuclear powerNuclear power
Nuclear power
 
Thevenin's Theorem,Mesh analysis and sine wave Basic
Thevenin's Theorem,Mesh analysis and sine wave BasicThevenin's Theorem,Mesh analysis and sine wave Basic
Thevenin's Theorem,Mesh analysis and sine wave Basic
 
Graph Basic In Data structure
Graph Basic In Data structureGraph Basic In Data structure
Graph Basic In Data structure
 

Recently uploaded

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
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
 
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
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
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
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
Anna Sz.
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
vaibhavrinwa19
 
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
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
joachimlavalley1
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
Balvir Singh
 

Recently uploaded (20)

The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
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...
 
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
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
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...
 
Polish students' mobility in the Czech Republic
Polish students' mobility in the Czech RepublicPolish students' mobility in the Czech Republic
Polish students' mobility in the Czech Republic
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Acetabularia Information For Class 9 .docx
Acetabularia Information For Class 9  .docxAcetabularia Information For Class 9  .docx
Acetabularia Information For Class 9 .docx
 
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
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Additional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdfAdditional Benefits for Employee Website.pdf
Additional Benefits for Employee Website.pdf
 
CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Operation Blue Star - Saka Neela Tara
Operation Blue Star   -  Saka Neela TaraOperation Blue Star   -  Saka Neela Tara
Operation Blue Star - Saka Neela Tara
 

Linux as an open source platform

  • 1. Linux as An Open source Platform
  • 2. Presented By: IKHLAS RAHMAN Daffodil International University. BSC IN CSE.
  • 3. Overview • What Is Linux and What do you mean by Open source • Popular Linux Distribution and Open source software • How to Build a open source application • How to Install “Quickly” tool • Edit an Application source Code • Advantages, Disadvantages and Myths about • open source software
  • 4. What Is Linux and What do you mean by Open source The Linux is an open source operating system, or Linux OS, is a freely distributable, cross-platform operating system based on Unix that can be installed on PCs, laptops, netbooks, mobile and tablet devices, video game consoles, servers, supercomputers and more. Open source software is software with source code that anyone can inspect, modify, and enhance. "Source code" is the part of software that most computer users don't ever see; it's the code computer programmers can manipulate to change how a piece of software—a "program" or "application"—works.
  • 5. Popular Linux Distribution and Open source software  Ubuntu  Linux mint  Debian  Fedora  SentOs  Opensuse  Mageia  Arch Linux  Pupy Linux  Tweak Tools  GIMP  Dropbox  VLC Media Player  Google Chrome  Sublime Text  Kazam  Libre Office
  • 6. How to Build a open source application Need a Linux Distribution Basic Knowledge about programming language Python is probably better for that. Developing applications "Quickly" For Building a open source app we are using A Linux distribution known as Ubuntu.
  • 7. How to Install “Quickly” tool Using this we can create an useful application, edit our code , run it, test it, generate package or we published that in Ubuntu software center. This process may not work for newer Distribution . For that we need to download quickly.tar.gz file from internet
  • 8. If you don’t find the Quickly Tool  Then Use this tool  Qt tools  Qt Creator  Creating user interfaces with Qt Creator  Qt 5  QWidgets  Ubuntu SDK for developers  PaythonGtk  GTK+  PySide  PyQt  Gtk  PyGtk  Java and Swing  Mono Just search it on google.And get the link.
  • 9. Create an application,design and edit it This command for creating a Ubuntu application: quickly create Ubuntu-application myapp change the current directory and for edit or design our application: cd myapp To design our code: Quickly design To edit our new application code: quickly edit
  • 10. To upload it Ubuntu software center: Quickly package Push it all Launchpad: Quickly release Create an application package and launch it
  • 11. Edit an Application source Code apt-get source pkgname For google Chrome, you would type “google-chrome” instead of “chrome”. Try again if you at first not succeed. Example: $sudo apt-get source gimp [you'll end up with something like: gimp_2.8.14-1.debian.tar.xz gimp_2.8.14-1.dsc gimp_2.8.14.orig.tar.bz2]
  • 12.  Linux is free of charge and in case you still doubt, then know that it is.  Linux is more secure than any other server  It has a wide compatibility to several hardware  Easy to Operate  It comes inclusive of drivers  Smooth and easy Updating Process  Linux is speedy  Linux features a powerful word processing program  Linux has a community support  Linux offers you a chance to download a lot of free tools why should we use linux
  • 13. Advantages Of Linux  LINUX IS VERY STABLE!  LINUX IS LESS VULNERABLE TO COMPUTER MALWARE!  LINUX TYPICALLY DOES NOT SLOW DOWN OVER TIME!  LINUX CAN BREATHE NEW LIFE INTO OLD COMPUTERS!  WITH LINUX, YOU HAVE SO MANY CHOICES IN A WIDE VARIETY OF DISTROS!  WITH MANY LINUX DISTROS, YOU HAVE ACCESS TO FREE SOFTWARE WHICH NUMBERS IN THE THOUSANDS  A SUPERIOR METHOD OF UPDATING SOFTWARE!
  • 14. Disadvantages of Linux o No Standard Edition o Non-Compatible Software o Unsupported Hardware
  • 15.
  • 16.  Open source/Linux is insecure .  There are few application program available for Linux.  Linux is too difficult for ordinary people to use because it uses only text and requires programming.  Open source/Linux software has no copyright restrictions .  Open source/Linux products are developed by amateurs  Cost-free downloadable software and open source Myths about Open source