A practice in which the source code is available to the general public for use and/or modification from its original design free of charge. Many of today's popular software programs once started as an open source software program. For example: Linux, Firefox and many more.