Linux Application

75 %
25 %
Information about Linux Application
Technology

Published on August 19, 2009

Author: cybernazi

Source: slideshare.net

Description

It introduce you with various Application Software in Linux, It gives a screen shots of various Desktop environments.

Linux For You !! GLOSS Vikas Mishra Viswanathan Karthik www.sastra.edu/gloss

How it all began ?

Free Software Free software refers to freedom to use and not price Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. A program is free software if users have all of these freedoms. Being free to do these things means (among other things) that you do not have to ask or pay for permission. Usually given out under the GNU Public Licence GPL which guarantees the above freedoms. It “copylefts” the software.

Free software refers to freedom to use and not price

Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software.

A program is free software if users have all of these freedoms. Being free to do these things means (among other things) that you do not have to ask or pay for permission.

Usually given out under the GNU Public Licence GPL which guarantees the above freedoms. It “copylefts” the software.

Gnu Tools Bash: The GNU shell GCC: The GNU C Compiler GDB: The GNU Debugger coreutils: a set of basic UNIX−style utilities, such as ls, cat and chmod Findutils: to search and find files GIMP: GNU Image manipulation program GNOME, emacs, fontutils and many more ...

Bash: The GNU shell

GCC: The GNU C Compiler

GDB: The GNU Debugger

coreutils: a set of basic UNIX−style utilities, such as ls, cat and chmod

Findutils: to search and find files

GIMP: GNU Image manipulation program

GNOME, emacs, fontutils and many more ...

Open Source It must comply with these criteria: Free Redistribution, source code available, Derived works permissible, Integrity of the author's source code, No discrimination against persons, groups or fields of endeavour, distribution of licence, the licence must not be specific to a product, not restrict other software and should be technology neutral. Open source is a development methodology; free software is a social movement. FOSS , FLOSS and Mukt

It must comply with these criteria: Free Redistribution, source code available, Derived works permissible, Integrity of the author's source code, No discrimination against persons, groups or fields of endeavour, distribution of licence, the licence must not be specific to a product, not restrict other software and should be technology neutral.

Open source is a development methodology; free software is a social movement.

FOSS , FLOSS and Mukt

What is a distro ? A distro is a packaged linux distribution including the kernel, GNU utilities along with a host of useful tools and packages. They are usually with a GUI. Easier to use as they're already put together.

A distro is a packaged linux distribution including the kernel, GNU utilities along with a host of useful tools and packages.

They are usually with a GUI.

Easier to use as they're already put together.

The major Distros are ... Debian Ubuntu Knoppix Mandriva (formerly Mandrake) SuSe Redhat/Fedora and many more….. Go to http://www.linuxiso.org/ to d/l your favorite flavor ! FREE !!! http://www.distrowatch.com lists them all. (160+)

Debian

Ubuntu

Knoppix

Mandriva (formerly Mandrake)

SuSe

Redhat/Fedora and many more…..

Go to http://www.linuxiso.org/ to d/l your favorite flavor ! FREE !!!

http://www.distrowatch.com lists them all. (160+)

FOSS In Indian Education Scenario

Why should we use “Open Source” Software It permits students to learn how software works. When students reach their teens, some of them want to learn everything there is to know about their computer system and its software. That is the age when people who will be good programmers should learn it. To learn to write software well, students need to read a lot of code and write a lot of code. They need to read and understand real programs that people really use. They will be intensely curious to read the source code of the programs that they use everyday.

It permits students to learn how software works. When students reach their teens, some of them want to learn everything there is to know about their computer system and its software. That is the age when people who will be good programmers should learn it. To learn to write software well, students need to read a lot of code and write a lot of code. They need to read and understand real programs that people really use. They will be intensely curious to read the source code of the programs that they use everyday.

Softwares in Linux

Games! For some reason, there is a constant mindset that there are not many games for Linux when in fact there are many. I don't mean the small ones that are included with GNOME or KDE, but full blown projects that deliver captivating and deep game play experiences. There are even a few good commercial games out there for Linux, but that's not the topic of today's article. These games which we are going to discuss today have the following features :- 1. 100% free... no strings attached. 2. Cannot require wine to run. 3. Installation must be painless. 4. Cannot be an add-on to a commercial game.

For some reason, there is a constant mindset that there are not many games for Linux when in fact there are many. I don't mean the small ones that are included with GNOME or KDE, but full blown projects that deliver captivating and deep game play experiences. There are even a few good commercial games out there for Linux, but that's not the topic of today's article.

These games which we are going to discuss today have the following features :-

1. 100% free... no strings attached.

2. Cannot require wine to run.

3. Installation must be painless.

4. Cannot be an add-on to a commercial game.

Sauerbraten

Nexuiz: A shooting game

Enemy Territory: Gameplay in WW II

Alien Arena

Torcs: 3D Racing!

ManiaDrive: Car game like Trackmania

Pingus: A puzzle game to help the penguins!

Scorched 3D: An artillery game

The Battle For Wesnoth

What is the Linux Equivalent Of ... There's a Linux Equivalent of almost every software in the market. They are being improved all the time by volunteers all over the world. If its not there you can always start a new project at www.sourceforge.net ! So Lets Begin with a Few ...

There's a Linux Equivalent of almost every software in the market.

They are being improved all the time by volunteers all over the world.

If its not there you can always start a new project at www.sourceforge.net !

So Lets Begin with a Few ...

Office Suites Open Office: Writer, Impress, Calc, Draw, Math, Writer/Web (The best) Koffice : Kword, Kchart, Kpresenter, Kspreadsheet etc. Gnome Office: AbiWord Star Office (prop) Support for MS Office files available!

Open Office: Writer, Impress, Calc, Draw, Math, Writer/Web (The best)

Koffice : Kword, Kchart, Kpresenter, Kspreadsheet etc.

Gnome Office: AbiWord

Star Office (prop)

Support for MS Office files available!

Open Office suite Writer Impress Calc Draw Math Base

Writer

Impress

Calc

Draw

Math

Base

 

 

 

Web Browsers Netscape / Mozilla FireFox/Ice Weasel Nautilus Opera (prop.) Konqueror Epiphany

Netscape / Mozilla

FireFox/Ice Weasel

Nautilus

Opera (prop.)

Konqueror

Epiphany

Programming Anjuta + Glade + Devhelp Kdevelop + QT Designer Eclipse Boa Constructor Graphical Libraries: QT, GTK+, wxwindows, PyQT, PyGTK+, GtkADA, Tk, fox + many more

Anjuta + Glade + Devhelp

Kdevelop + QT Designer

Eclipse

Boa Constructor

Graphical Libraries: QT, GTK+, wxwindows, PyQT, PyGTK+, GtkADA, Tk, fox + many more

Multimedia Players XMMS Mplayer xine Totem Movie Player Noatun zinf Winamp + many more

XMMS

Mplayer

xine

Totem Movie Player

Noatun

zinf

Winamp + many more

 

 

Other Softwares Desktop environment suites: Kde, Gnome, Xfce, icewm Video Conferencing: Gnome Meeting Screen capture: Xvidcap, Istanbul CD Burning: K3b Dialup: Kppp, Gppp TV Program: xawtv

Desktop environment suites: Kde, Gnome, Xfce, icewm

Video Conferencing: Gnome Meeting

Screen capture: Xvidcap, Istanbul

CD Burning: K3b

Dialup: Kppp, Gppp

TV Program: xawtv

Programming Languages Available C/C++ Java Python Perl Ruby ADA Fortran and many more

C/C++

Java

Python

Perl

Ruby

ADA

Fortran and many more

Linux Pros Linux is Free. Linux is portable to any hardware platform. Linux was made to keep on running. Linux is secure and versatile. (less virus) Linux is scalable. The linux kernel and software have very short debug times. You have choice and freedom.

Linux is Free.

Linux is portable to any hardware platform.

Linux was made to keep on running.

Linux is secure and versatile. (less virus)

Linux is scalable.

The linux kernel and software have very short debug times.

You have choice and freedom.

Linux Cons There are far too many distributions (Is that a con really?) Linux is not very user friendly and confusing for beginners. (Hard to configure?) Is an open source product trustworthy? How can something that is free also be reliable! (Yes it can be ). Not all hardware is supported (Changing!) Lack of popular commercial software?

There are far too many distributions (Is that a con really?)

Linux is not very user friendly and confusing for beginners. (Hard to configure?)

Is an open source product trustworthy? How can something that is free also be reliable! (Yes it can be ).

Not all hardware is supported (Changing!)

Lack of popular commercial software?

Text Editors Kedit Gedit Vim Xemacs Kate Kwrite Console Editors: vi, emacs, joe, jed

Kedit

Gedit

Vim

Xemacs

Kate

Kwrite

Console Editors: vi, emacs, joe, jed

PDF Tools Acrobat Reader (prop.) Kpdf Ghost View gpdf Related tools: pdf2html , pdftotext, Tex2pdf pdf Writers: Ghostscript, KGhostview , Adobe Acrobat distiller (prop), Openoffice export feature

Acrobat Reader (prop.)

Kpdf

Ghost View

gpdf

Related tools: pdf2html , pdftotext, Tex2pdf

pdf Writers: Ghostscript, KGhostview , Adobe Acrobat distiller (prop), Openoffice export feature

Archivers FileRoller Ark tar gzip bzip2 TkZip

FileRoller

Ark

tar

gzip

bzip2

TkZip

File Managers Nautilus Konqueror Gnome Commander Endeavour Mark II

Nautilus

Konqueror

Gnome Commander

Endeavour Mark II

File Downloaders Kget Downloader for X Prozilla Kmago Gnome Transfer Manager QTGet Xget wget (The Best!)

Kget

Downloader for X

Prozilla

Kmago

Gnome Transfer Manager

QTGet

Xget

wget (The Best!)

Instant Messengers LICQ aMSN Yahoo Messenger Simple Instant Messenger Pidgin (formerly Gaim) (Nearly all IM protocols) EveryBuddy Kopete (Nearly all IM protocols)

LICQ

aMSN

Yahoo Messenger

Simple Instant Messenger

Pidgin (formerly Gaim) (Nearly all IM protocols)

EveryBuddy

Kopete (Nearly all IM protocols)

A Hypothetical Directory Tree

Directories & Partitions Directories: / , /boot, /dev, /etc, /home, /lib, /mnt, /opt, /proc, /root, /sbin, /tmp, /usr, /var Partitions /boot, /usr, /opt, /home, /var, /tmp, <swap> Usually Linux Ext2 or Ext3 File System. Swap has its own file system. As per Linux Filesystem Hierarchy Standard

Directories:

/ , /boot, /dev, /etc, /home, /lib, /mnt, /opt, /proc, /root, /sbin, /tmp, /usr, /var

Partitions

/boot, /usr, /opt, /home, /var, /tmp, <swap>

Usually Linux Ext2 or Ext3 File System. Swap has its own file system.

As per Linux Filesystem Hierarchy Standard

Development tools

Development tools



These are some of the Integrated Development Environments (IDEs), editors, and other development tools available for Ubuntu: 1) Anjuta is an Integrated Development Environment (IDE) for C and C++. 2) Bazaar-NG is a decentralised version control system used for Ubuntu development. 3) Bluefish is a powerful editor for experienced web designers and programmers.

These are some of the Integrated Development Environments (IDEs), editors, and other development tools available for Ubuntu:

1) Anjuta is an Integrated Development Environment (IDE) for C and C++.

2) Bazaar-NG is a decentralised version control system used for Ubuntu development.

3) Bluefish is a powerful editor for experienced web designers and programmers.

Eclipse is an IDE for Java and other programming languages. It forms the basis for closed-source programs such as Jbuilder. Eric is a fully featured Python and Ruby IDE. Glade is a User Interface designer for building GNOME applications. IDLE is the Python IDE built with the Tkinter GUI toolkit. KDevelop is a IDE for KDE which supports many programming languages.

Eclipse is an IDE for Java and other programming languages. It forms the basis for closed-source programs such as Jbuilder.

Eric is a fully featured Python and Ruby IDE.

Glade is a User Interface designer for building GNOME applications.

IDLE is the Python IDE built with the Tkinter GUI toolkit.

KDevelop is a IDE for KDE which supports many programming languages.

MonoDevelop is an IDE for writing mono/.net applications in C# and other languages. NetBeans is a Java IDE that features support for CVS and a form builder. BlueJ is a Java IDE, it's a easy way to run Java programs and program components DrJava is a lightweight development environment for writing Java programs.

MonoDevelop is an IDE for writing mono/.net applications in C# and other languages.

NetBeans is a Java IDE that features support for CVS and a form builder.

BlueJ is a Java IDE, it's a easy way to run Java programs and program components

DrJava is a lightweight development environment for writing Java programs.

FSF (Birth of GNU) Free software refers to freedom to use and not price. (It’s like freedom of speech vs. free beer) Free software is a matter of the user’s freedom to run, copy, distribute, study, change and improve the software. A program is a free software if users have all of these freedom.

Free software refers to freedom to use and not price. (It’s like freedom of speech vs. free beer)

Free software is a matter of the user’s freedom to run, copy, distribute, study, change and improve the software.

A program is a free software if users have all of these freedom.

Beginning of Kernel Back in August of 1991, a student from Finland began a post on comp.os.minix newsgroup with words: “ Hello, everybody out there using minix ... I am doing a (free) operating system (just a hobby ...) for 386(486) AT clones .” The student was Linus Torvalds and the hobby he spoke of eventually became what we know today as Linux.

Back in August of 1991, a student from Finland began a post on comp.os.minix newsgroup with words:

“ Hello, everybody out there using minix ... I am doing a (free) operating system (just a hobby ...) for 386(486) AT clones .”

The student was Linus Torvalds and the hobby he spoke of eventually became what we know today as Linux.

Linux is Fun, says who ? Linux to most of people sounds geeky, and the truth is that it was so until sometime back. However today any person can install this wonderful Operating system on his/her desktop and use cool and free (sometimes), open source softwares to get maximum benefits of the softwares.

Linux is Fun, says who ?

Linux @ Schools ... Of lately many schools havestarted using Linux as an alternative to costly Windows operating system and apart from OS they have also started using Open Source softwares to enhance the productivity. Several Open Source softwares are available today which can be used to increase the productivity of classroom teaching.

GLOSS THANK YOU ;-) thecybernazi.blogspot.com [email_address] [email_address]

THANK YOU ;-)

thecybernazi.blogspot.com

[email_address]

[email_address]

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

AppImage: Linux apps that run anywhere

Linux apps that run anywhere "As a user, I want to download an application from the original author, and run it on my Linux desktop system just like I ...
Read more

List of applications - ArchWiki - Arch Linux

This article is a general list of applications sorted by category, as a reference for those looking for packages. Many sections are split ...
Read more

Linux OS | SUSE

Das Linux-Betriebssystem von SUSE. SUSE Linux Enterprise ist das führende Linux-Betriebssystem für den Einsatz im Unternehmen.
Read more

Linux App Store

Linux App Store. Jede auch noch so lange Reise beginnt mit dem ersten Schritt. Diese Seite ist der erste Schritt auf dem Weg zu einem App Store für Linux ...
Read more

Reference10:Concept Linux Application Platform ...

Introduction. The innovaphone Linux Application Platform permits to install innovaphone or custom applications for certain purposes, like Reporting or a ...
Read more

Reference9:Concept Linux Application Platform - innovaphone

Introduction. The innovaphone Linux Application Platform permits to install innovaphone or custom applications for certain purposes, like Reporting or a ...
Read more

The Linux GUI: Application windows | Linux.com | The ...

While the look of a desktop application remains the same no matter what desktop environment (or window manager) you are using, the appearance of the ...
Read more

SuSE - Enterprise Linux, Openstack cloud, software-defined ...

Modernize your infrastructure with SUSE Linux Enterprise servers, Openstack cloud technology for IaaS, and SUSE's software-defined storage.
Read more

Free Linux Downloads

A library of over 95,000 Linux applications and modules, mostly open source (free software)
Read more

openSUSE

Das openSUSE-Projekt fördert den Einsatz von Linux überall und lässt dabei eine der weltweit besten Linux-Distributionen entstehen.
Read more