Linux is an open source operating system based on Unix that can be installed on various devices. Open source software has source code that anyone can inspect and modify. Popular Linux distributions include Ubuntu, Linux Mint, Debian, and Fedora. To build an open source application, you need a Linux distribution and programming knowledge. The Quickly tool can be used to create, edit, package, and publish applications in Ubuntu. While open source offers advantages like security, customization, and free software, disadvantages include a lack of standardization and unsupported hardware. Common myths about open source include it being insecure, having few applications, being too difficult for non-programmers, and having no copyright restrictions.
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!
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