| |
|
Technology Solutions
What is Open Source Software?
What does “open source software” mean? Open source means the developer of a software program has made the source code available to everyone, the software is free to use, and there are no license fees. Many open source products have huge user communities that support the software.
We embrace open source software as another tool available when developing solutions for our clients. We use a variety of open source products when building software applications that our clients use on their office computers. When setting up server based networks for ourselves and clients, we have also utilized open source operating systems and data base products when it was determined to be the best choice.
Listed below are some of the open source programs we have used:
|
Perl is a highly capable, feature-rich programming language with over 20 years of development. Perl 5 runs on over 100 platforms from portables to mainframes.
|
 |
Apache Tomcat is an open source software implementation of the Java Servlet and JavaServer Pages technologies.
|
|

|
The Apache HTTP Server is a modern, secure, efficient, and Open Source HTTP server. Since 1996, the Apache HTTP Server continues to be the most used Web server on the Internet. The software complies with current HTTP standards and runs on various operating system platforms. The Apache HTTP Server is a project of The Apache Software Foundation and is licensed under the Apache License, Version 2.0
|
|

|
PHP is a popular scripting language that is easily embedded into HTML and used heavily for Web development that works in conjunction with the Apache HTTP Server. Much of its syntax is borrowed from C, Java and Perl. At the most basic level, PHP can do anything any other CGI program can do, such as collect data from forms, generate dynamic page content, or send and receive cookies. PHP is now licensed under the PHP License Version 3.01 which is an Open Source licensed certified by the Open source Initiative. Perhaps one of the strongest and most significant features in PHP is its support for a wide range of databases.
|
 |
MySQL is a relational database management system. It is very fast, reliable, and easy to use. MySQL was originally developed to handle very large databases where its performance is much faster than existing solutions. It has been successfully used in highly demanding production environments for several years. MySQL today offers a rich and very useful set of functions. The great connectivity, speed, and security make MySQL highly suited for accessing databases on the Internet.
|
|

|
Samba is software that can be run on a platform other than Microsoft Windows, for example, UNIX, Linux, IBM System 390, OpenVMS, and other operating systems. Samba uses the TCP/IP protocol that is installed on the host server. When correctly configured, it allows that host to interact with a Microsoft Windows client or server as if it is a Windows file and print server.
|
 |
Nagios is a powerful tool that provides instant awareness of an organization's mission-critical IT infrastructure. Nagios allows you to detect and repair problems and mitigate future issues before they affect end-users and customers. |
| |
 |
Cacti is a complete network graphing solution. Cacti is a frontend to RRDTtool, it stores necessary information to create graphs and populate them with data in a MySQL database. |
 |
Openfiler is an operating system that provides file-based network-attached storage and block-based storage area network.
|
| |
Cyrus is an enterprise mail system designed for use in enterprise environments of various sizes using standards based technologies. Cyrus technologies scale from independent use in email departments to a system centrally managed in a large enterprise.
|
 |
Dovecot is an email server for Linux/UNIX-like systems, written with security primarily in mind. It's fast, simple to set up, requires no special administration and it uses very little memory.
|
 |
Postfix is a (MTA) that routes and delivers electronic mail. It is intended as a fast, easier-to-administer, and secure alternative to the widely-used Sendmail.
|
| |
 |
SquirrelMail is a standards-based webmail package written in PHP. It includes built-in pure PHP support for the IMAP and SMTP protocols, and all pages render in pure HTML 4.0 (with no JavaScript required) for maximum compatibility across browsers. |
 |
Roundcube webmail is a browser-based multilingual IMAP client with an application-like user interface. |
| |
|
Notice: All trademarks and registered trademarks used herein are the property of their respective owners. |
|