KEMBAR78
Linux as an open source platform | PPTX
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

Linux as an open source platform

  • 1.
    Linux as AnOpen source Platform
  • 2.
    Presented By: IKHLAS RAHMAN DaffodilInternational University. BSC IN CSE.
  • 3.
    Overview • What IsLinux 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 Linuxand 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 Distributionand 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 Builda 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’tfind 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,designand 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 itUbuntu software center: Quickly package Push it all Launchpad: Quickly release Create an application package and launch it
  • 11.
    Edit an Applicationsource 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 isfree 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 oNo Standard Edition o Non-Compatible Software o Unsupported Hardware
  • 16.
     Open source/Linuxis 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
  • 17.
  • 18.