FOSS  tools for  developers Sagara Gunathunga  [email_address] http://people.apache.org/~sagara/ http://ssagara.blogspot.c...
Content  <ul><li>FOSS programming languages  </li></ul><ul><li>FOSS IDEs </li></ul><ul><li>design tools </li></ul><ul><li>...
FOSS programming languages Ruby
FOSS IDEs  Eclipse JDT  – for Java Eclipse CDT  – for C/C++ Eclipse PDT  – for PHP NetBeans  also support for Java, C and ...
FOSS design tools ArgoUML Umbrello  UML
Version control systems <ul><li>is the management of changes to documents, programs, and other information stored as compu...
Bug tracking systems
Database management systems
Package management <ul><li>A package management system is a collection of tools to automate the process of installing, upg...
Project management
Hosting your  project
References   <ul><li>http://en.wikipedia.org/wiki/Open_source_software_development </li></ul><ul><li>http://en.wikipedia.o...
Thank you
Upcoming SlideShare
Loading in...5
×

Foss Tools

3,291

Published on

Free and Open Source tools for developers, important to IT students and those who want to start software development with FOSS tools.

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

No Downloads
Views
Total Views
3,291
On Slideshare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
52
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Foss Tools

  1. 1. FOSS tools for developers Sagara Gunathunga [email_address] http://people.apache.org/~sagara/ http://ssagara.blogspot.com/
  2. 2. Content <ul><li>FOSS programming languages </li></ul><ul><li>FOSS IDEs </li></ul><ul><li>design tools </li></ul><ul><li>Version control systems </li></ul><ul><li>Bug tracking systems </li></ul><ul><li>Database management systems </li></ul><ul><li>Package management </li></ul><ul><li>Project management </li></ul><ul><li>Hosting your project </li></ul>
  3. 3. FOSS programming languages Ruby
  4. 4. FOSS IDEs Eclipse JDT – for Java Eclipse CDT – for C/C++ Eclipse PDT – for PHP NetBeans also support for Java, C and PHP
  5. 5. FOSS design tools ArgoUML Umbrello UML
  6. 6. Version control systems <ul><li>is the management of changes to documents, programs, and other information stored as computer files. </li></ul>CVS Concurrent version System
  7. 7. Bug tracking systems
  8. 8. Database management systems
  9. 9. Package management <ul><li>A package management system is a collection of tools to automate the process of installing, upgrading, configuring, and removing software packages from a computer </li></ul>
  10. 10. Project management
  11. 11. Hosting your project
  12. 12. References <ul><li>http://en.wikipedia.org/wiki/Open_source_software_development </li></ul><ul><li>http://en.wikipedia.org/wiki/Comparison_of_revision_control_software </li></ul><ul><li>http://www.blackducksoftware.com/oss/projects#languageos </li></ul><ul><li>http://chinese-school.netfirms.com/computer-article-open-source.html </li></ul>
  13. 13. Thank you
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×