BSM Development can supply services for free or Open Source software ranging from configuration and installation, through enhancements to implementation of complete systems based on free software. If you need help selecting, configuring, installing or supporting freeware or open source software, feel free to drop a line to BSM Development and let us know what type of software or specific package you are interested in, along with your contact information.

There is a lot of good freeware or Open Source software in the world and much of it can be extremely useful to your business. Sometimes, however, it is not as well documented as commercial products so it may be difficult to choose software that works and make sure that it won't, in the long run, cost more than the money you save? BSM Development has used free and Open Source software for many years and has even contributed to several Open Source packages. We are familiar with many of the most popular packages, as well as some of the more obscure ones. We know where to look for the best packages, how to install, configure them to best advantage and support them. If you need help with freeware or open source software, consider BSM for your selection and support needs.

BSM Development's specific freeware/Open Source expertise includes:

If you would like us to set up a Linux server, especially a mail server, see the installation section for more information. We have extensive experience with many of the Linux variants, including RedHat, CentOS, SuSE, Mint, Ubuntu, FreeBSD and Mythbuntu and in fact we run or have run all of these variants in our data center (currently we run: RedHat 7.0, 8.0, 9.0; CentOS 4.6, 5.4, 5.10, 6.5 and 6.7; Mint/Mate 17 LTS, 17.1 LTS; Mint/Xfce 19.1; NAS4Free; Ubuntu 8.04LTS, 9.04, 12.04; and Mythbuntu 12.04).

We can also help you with automating the building of your software through the use of GNU make or BSD pmake as well as other make tools. We can assist with the creation of scripts to automatically install your prodcuts, using Autoconf or RPM.

Our extensive experience with version control systems, including actually creating a version control product from scratch, allows us to understand all of the steps necessary to set up a working development project under CVS or other version manager and ensure that your programmers really use version control. If you'd like us to help you see that your source code is properly controlled and archived, to avoid loss and promote ease of maintenance, let us know and we'll assist you.