There are numerous software implementations for the Bayesian networks. The most popular implementations are listed below.
Java SDK Required
There are two types of downloads for the Weka Machine learning package: one that includes the JVM, and the other that assumes you have it already installed.
If you don't have Java on your machine download the bigger package.
The Weka Data Mining Software
This package makes available most
Machine Learning algorithms as tools for data pre-processing, classification, regression, clustering, association rules, and visualization, wich can be applied to practical problems.
The Weka machine learning package can be downloaded from the Waikato University machine learning site.
The Tetrad Project
Tetrad is a program which creates, simulates data from, estimates, tests, predicts with, and searches for causal and statistical models.
The aim of the program is to provide sophisticated methods in a friendly interface requiring very little statistical sophistication of the user and no programming knowledge.
The Tetrad packages can be downloaded from Tetrad page.