PRODUCTS THAT WE USE

Here is a list of some of the products that we use to build software and run our business. We feel that these products are very useful and have no hesitation recommending them.

Powered By RedHat We run Linux from RedHat on our System Control and Data Acquisition (SCADA) server and several development machines. It is a very reliable environment and has served us well for many years. Uptimes in the six-month to year range are common, with the machines only being shut down for spring cleaning.
Powered By CentOS Like the RedHat Linux that it is derived from, CentOS is a very reliable version of Linux. We use it for our main server cluster as well as the three terabyte database server. As with RedHat, the only downtime is for preventative hardware maintenance.
Powered By Ubuntu We use Ubuntu for desktop workstations and Mythbuntu for video processing. Its reliable and easy to install, and comes preconfigured with just about everything you need for those applications.
Powered By Apache We use the Apache Web server software to run our local intranet as well as for serving Web pages on the Web servers that we ourselves run (as opposed to those run for us by third parties). We find it to be extremely reliable and high performance software.
The GNU Project In actuallity, the proper name of the operating system that we use is GNU/Linux, much of which comes from the Free Software Foundation. We also use other software distributed by the Free Software Foundation as well as software distributed under the GNU license. Software produced by BSM Development and distributed by us for general use is done so under the GNU license.
sendmail.org All of the mail delivered on our systems is delivered by sendmail. Fast and reliable, sendmail has been delivering millions of pieces of mail every day for years and years.
Helping you mangle your mail at will All of the mail delivered on our systems is filtered by a sendmail milter that checks for viruses and spam. The milter interface is used by our own MailCorral product.
SpamAssassin Spam classification for our mail filter is provided by SpamAssassin. With its rule base, it uses a wide range of heuristic tests on mail headers and body text to identify spam, whereupon it is stopped from entering our system.
ClamAV Virus detection for our mail filter is provided by ClamAV. It employs an automatically-updated set of virus signatures to identify mail that contains viruses, whereupon the offending component is deleted.
Fetchmail For a more secure system, we use fetchmail to pull all incomming mail from our ISP. This prevents any outside users from sending mail through our sendmail.
PHP Scripting Language Much of our Web site development is done in PHP. It is extremely well-suited for Web applications because it can be seamlessly embedded into HTML pages, thereby providing the programming muscle needed for complex page creation.
Download Perl Now! We use the Perl programming language for many programs because of the possibility for rapid deployment and its regular expression capabilities.
MySQL Database Many of our database needs are admirably met by the open source MySQL database from Sun. Along with the UnixODBC shim, this database allows us to write applications in PHP, Perl and C. It is fast, can handle large amounts of data and works very reliably.
Add URL If you have a website you want to promote, you should check out SelfPromotion.com. It's a resource for do-it-yourselfers where you can learn to prepare your pages for the search engines, then use a sophisticated URL submission robot to submit your webpages to all the important search engines and directories. Best of all, you can use the site for free.
Viewable With Any Browser BSM Development builds Web pages that are viewable with any browser. We support the "Viewable With Any Browser" campaign. The whole point of Web applications is that they can be viewed from anywhere by anybody. To slap a, "Best when viewed with," sticker on an application certainly violates that premise.