 |
Open source software plays a central role in today's enterprise application landscape. In fact, many of North-America's largest organizations rely on open source software for mission critical applications. Why? Open source software from the Apache Sofware Foundation and SourceForge is mature, well-documented, productivity-enhancing and has a proven track record of stability and scalability in the enterprise. Beyond the hype and availability, open source software is an integral part of Betterdot's toolkit and skillset.
Operating Systems & Servers
|
 |
Operating System
Linux
Programming Language
Java
Mature, portable, highly scalable, widely used object-oriented programming language.
Web Server
Apache HTTP Server
The world's most popular web server. Highly configurable and extendable.
Application Server
JBoss Application Server
Full-featured J2EE application server.
Servlet Container
Tomcat Servlet Container
J2EE servlet container. Widely supported. Reference implementation for J2EE.
Relational Database Server
MySQL
The world's most popular open-source database. Scalable and very stable.
Relational Database Server
PostgreSQL
Rapidly growing and full featured open-source database. Programatically rich. Can be configured for replication and pooling.
Source Control
CVS
Source control.
Source Control
Subversion
Source control.
|
Frameworks & Programatic Utilities
|
 |
Server-side MVC Framework
Apache Struts
Model, View, Controller framework.
Framework
Spring
Application assembly framework.
Object Relational Persistence
Hibernate
ORM framework.
|
Client Utilities
|
 |
Build and Make Utility
Ant
Build and make utility.
Load Testing Utility
Apache JMeter
Load test HTTP and JDBC Requests as well as Web Services.
Integrated Development Environment
Eclipse
Plug-ins are available to profile code as well as engineer and reverse-engineer UML.
|
|
 |
|
 |
|
 |
|