FOSS tools for developers Sagara Gunathunga [email_address] http://people.apache.org/~sagara/ http://ssagara.blogspot.com/
Content
FOSS programming languages
FOSS IDEs
design tools
Version control systems
Bug tracking systems
Database management systems
Package management
Project management
Hosting your project
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 PHP
FOSS design tools ArgoUML Umbrello UML
Version control systems
is the management of changes to documents, programs, and other information stored as computer files.
CVS Concurrent version System
Bug tracking systems
Database management systems
Package management
A package management system is a collection of tools to automate the process of installing, upgrading, configuring, and removing software packages from a computer