Some wonderful Linux softwares for daily use

2,107 views

Published on

PPT for LUG@IITD,IIT Delhi 9th workshop

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,107
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
40
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Some wonderful Linux softwares for daily use

  1. 1. [email_address] SOME WONDERFUL SOFTWARES FOR EVERYDAY USE By [email_address] Team http://www.lug-iitd.org groups.google.com/group/iitdlug (mailing list)
  2. 2. Linux Softwares 1991,Linus Torvalds
  3. 3. First Post by Linus Some Histories of Linux begin with this message posted by Linus Torvalds to the comp.os.minix newsgroup on August 25,1991: Hello everybody out there using minix- I'm doing(free) operating system(Just a hobby.won't be big and professional like gnu) for 386 (486) AT clones.This has been brewing since april, and is starting to get ready.I 'd like any feebackon things people like/dislike in minix,as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons)) among other things............Any suggestions are welcome,but i won't promise to implement them :- ) Linus (torvalds@kruuna.helsinki.fi)
  4. 4. Softwares in Linux It is used as an operating system for a wide variety of computer hardware , including desktop computers , supercomputers , [4] video game systems, such as the PlayStation 2 and PlayStation 3 , several arcade games , and embedded devices such as mobile phones , routers , and stage lighting systems.
  5. 5. What is the Linux Equivalent Of ... <ul><ul><li>There's a Linux Equivalent of almost every software in the market.
  6. 6. They are being improved all the time by volunteers all over the world.
  7. 7. If its not there you can always start a new project at www.sourceforge.net !
  8. 8. So Lets Begin with a Few ... </li></ul></ul>
  9. 9. Office Suites <ul><ul><li>Open Office: Writer, Impress, Calc, Draw, Math, Writer/Web (The best)
  10. 10. Koffice : Kword, Kchart, Kpresenter, Kspreadsheet etc.
  11. 11. Gnome Office: AbiWord
  12. 12. Star Office (prop)
  13. 13. Support for MS Office files available! </li></ul></ul>
  14. 14. Open Office suite <ul><li>Writer
  15. 15. Impress
  16. 16. Calc
  17. 17. Draw
  18. 18. Math
  19. 19. Base </li></ul>
  20. 26. Web Browsers <ul><ul><li>Netscape / Mozilla
  21. 27. FireFox/Ice Weasel
  22. 28. Nautilus
  23. 29. Opera (prop.)
  24. 30. Konqueror
  25. 31. Epiphany </li></ul></ul>
  26. 32. Programming <ul><ul><li>Anjuta + Glade + Devhelp
  27. 33. Kdevelop + QT Designer
  28. 34. Eclipse
  29. 35. Boa Constructor
  30. 36. Graphical Libraries: QT, GTK+, wxwindows, PyQT, PyGTK+, GtkADA, Tk, fox + many more </li></ul></ul>
  31. 37. Scientific & special Programs <ul><ul><li>Math Systems: Octave (Matlab like), Matlab(prop.), Scilab, euler, yacas, maxima
  32. 38. Equation editor: OpenOffice Math, Kformula
  33. 39. 3D Modelling: ProEngineer Linux (prop.), CATIA(prop.)
  34. 40. CAD/CAM: Ansys (prop.), qcad, pythoncad
  35. 41. GIS: grass, qgis
  36. 42. Electronics: geda, ghdl, verilog, sdcc </li></ul></ul>
  37. 43. Multimedia Players <ul><ul><li>XMMS
  38. 44. Mplayer
  39. 45. xine
  40. 46. Totem Movie Player
  41. 47. Noatun
  42. 48. zinf
  43. 49. Winamp + many more </li></ul></ul>
  44. 52. Other Softwares <ul><ul><li>Desktop environment suites: Kde, Gnome, Xfce, icewm
  45. 53. Video Conferencing: Gnome Meeting
  46. 54. Screen capture: Xvidcap, Istanbul
  47. 55. CD Burning: K3b
  48. 56. Dialup: Kppp, Gppp
  49. 57. TV Program: xawtv </li></ul></ul>
  50. 58. Webcam Utilities <ul><li>Cheese
  51. 59. Camorama </li></ul>
  52. 60. Applications Of Cheese
  53. 65. Electronics Softwares <ul><li>PCB Designer-for designing Circuit boards
  54. 66. IVerilog-Simulator for circuit simulations
  55. 67. GEDA-Electronic dsign automation tool
  56. 68. GNU SIM 8085-Tool for Programming of 8085 microcontrollers and burning utility.
  57. 69. Qemulator-Digital multimeter simulation environment </li></ul>
  58. 70. SciLab
  59. 71. GNUSIM 8085 Microcontroller Tool
  60. 73. GEDA
  61. 75. Programming Languages Available <ul><ul><li>C/C++
  62. 76. Java
  63. 77. Python
  64. 78. Perl
  65. 79. Ruby
  66. 80. ADA
  67. 81. Fortran and many more </li></ul></ul>
  68. 82. Text Editors <ul><ul><li>Kedit
  69. 83. Gedit
  70. 84. Vim
  71. 85. Xemacs
  72. 86. Kate
  73. 87. Kwrite
  74. 88. Console Editors: vi, emacs, joe, jed </li></ul></ul>
  75. 89. PDF Tools <ul><ul><li>Acrobat Reader (proprietary software,Bounded under license terms)
  76. 90. Kpdf
  77. 91. Ghost View
  78. 92. gpdf
  79. 93. Related tools: pdf2html , pdftotext, Tex2pdf
  80. 94. pdf Writers: Ghostscript, KGhostview , Adobe Acrobat distiller (prop), Openoffice export feature </li></ul></ul>
  81. 95. Archivers <ul><ul><li>FileRoller
  82. 96. Ark
  83. 97. tar
  84. 98. gzip
  85. 99. bzip2
  86. 100. TkZip </li></ul></ul>
  87. 101. File Managers <ul><ul><li>Nautilus
  88. 102. Konqueror
  89. 103. Gnome Commander
  90. 104. Endeavour Mark II </li></ul></ul>
  91. 105. File Downloaders <ul><ul><li>Kget
  92. 106. Downloader for X
  93. 107. Prozilla
  94. 108. Kmago
  95. 109. Gnome Transfer Manager
  96. 110. QTGet
  97. 111. Xget
  98. 112. wget (The Best!) </li></ul></ul>
  99. 113. Instant Messengers <ul><ul><li>LICQ
  100. 114. aMSN
  101. 115. Yahoo Messenger
  102. 116. Simple Instant Messenger
  103. 117. Pidgin (formerly Gaim) (Nearly all IM protocols)
  104. 118. EveryBuddy
  105. 119. Kopete (Nearly all IM protocols) </li></ul></ul>
  106. 120. Development Tools
  107. 121. 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.
  108. 122. 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.
  109. 123. 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.
  110. 124. BlueJ BlueJ is an IDE It includes – an editor, which you use to write your programs – a debugger, to help you find your mistakes – a viewer, to see the parts of your program – an easy way to run Java programs and program components – an easy way to view documentation Adapted from notes by http://bluej.org
  111. 125. Bluefish: a very quick introduction <ul><ul><li>Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code.
  112. 126. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites.
  113. 127. Support for remote files using gnome-vfs (depending on your gnome-vfs setup, you'll have FTP, SFTP, HTTP, HTTPS, WebDAV, Samba and more) </li></ul></ul>
  114. 128. Eric <ul><ul><li>Eric is a full featured Python and Ruby editor and IDE, written in python.
  115. 129. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control
  116. 130. It is designed to be usable as everdays' quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder.
  117. 131. Eric includes a plugin system, which allows easy extension of the IDE functionality with plugins downloadable from the net. </li></ul></ul>
  118. 132. Kdevelop <ul><ul><li>KDevelop is a free software integrated development environment for the KDE desktop environment
  119. 133. KDevelop does not include a compiler; instead, it uses an external compiler such as gcc to produce executable code.
  120. 134. The current version, 3.5, supports many programming languages such as Ada, Bash, C, C++, Fortran, Java, Pascal, Perl, PHP, Python and Ruby.
  121. 135. Released under the GNU General Public License </li></ul></ul>
  122. 136. MonoDevelop <ul><ul><li>MonoDevelop is a free GNOME IDE primarily designed for C# and other .NET languages.
  123. 137. The .NET documentation and the Gtk# documentation are built into MonoDevelop for easy access.
  124. 138. MonoDevelop comes with built in projects that help get you started with your console, Gnome# or Gtk# application.
  125. 139. MonoDevelop has a powerful add-in engine, which complete set of extension points, provides a seamless platform upon which to build your own development tools. </li></ul></ul>
  126. 140. Eclipse <ul><ul><li>Eclipse is an open-source Integrated development environment (IDE) written primarily in Java.
  127. 141. In its default form it is meant for Java developers, consisting of the Java Development Tools (JDT).
  128. 142. Users can extend its capabilities by installing plug-ins written for the Eclipse software framework, such as development toolkits for other programming languages, and can write and contribute their own plug-in modules.
  129. 143. Language packs provide translations into over a dozen natural languages. </li></ul></ul>
  130. 144. Workbench Terminology Tool bar Perspective and Fast View bar Resource Navigator view Stacked views Properties view Tasks view Outline view Bookmarks view Menu bar Message area Editor Status area Text editor
  131. 145. Java Perspective <ul><li>Java-centric view of files in Java projects </li><ul><li>Java elements meaningful for Java programmers </li></ul></ul>Java project package class field method Java editor
  132. 146. Java Editor <ul><li>Hovering over identifier shows Javadoc spec </li></ul>
  133. 147. GNUPLOT <ul><li>The software is copyrighted but freely distributed (i.e., you don't have to pay for it).”
  134. 148. http://www.gnuplot.info/ </li></ul>
  135. 149. What is gnuplot? <ul><li>Versatile visualization tool </li><ul><li>Command driven, interactive function plotting program </li></ul><li>Designed for mathematics visualization </li><ul><li>Student programmers looking to visualize classroom concepts
  136. 150. Open source code </li></ul><li>Multiple Platforms </li><ul><li>Unix/Linux, Macs, lots of others
  137. 151. Windows version has a menu-driven interface </li></ul><li>Copyrighted but freely distributable </li><ul><li>Not part of the Gnu’s Not Unix project (emacs)‏ </li></ul></ul>
  138. 152. Some Useful Links <ul><ul><li>http://www.kernel.org - The official kernel site
  139. 153. http://www.debian.org/ - Debian
  140. 154. http://www.debianhelp.org – Debian's Help Site
  141. 155. http://www.linux.org/ - Linux Online
  142. 156. http://www.redhat.com/ Red Hat
  143. 157. http://www.sourceforge.net/ - Lots of Projects
  144. 158. http://www.linuxnewbie.org/
  145. 159. http://www.distrowatch..com/ - Reviews of Different Distros
  146. 160. http://www.linuxiso.org/ - Get your ISO D/L’s here.
  147. 161. /http://rpmfind.net/ - Get your RPM’s here !
  148. 162. http://www.tldp.org/ - The Linux Documentation Project
  149. 163. http://www.alsa-project.org - The alsa project page </li></ul></ul>
  150. 164. Some Useful Links <ul><li>http://www.linuxquestions.org
  151. 165. http://www.distrowatch.com
  152. 166. http://www.li.org/linuxhistory.php(for Indepth linux history Archives)
  153. 167. http://www.scilab.org/
  154. 168. www.lwn.net
  155. 169. www.linuxhelp.net
  156. 170. www.linuxforums.org </li></ul>
  157. 172. Qs? Queries Welcome
  158. 173. THANK YOU ARUN SINGH [email_address] http://www.arun.arwachin.googlepages.com

×