LIBSVM and LIBLINEAR are two popular open source machine learning libraries.
LIBSVM implements the Sequential minimal optimization (SMO) algorithm, for kernelized support vector machines (SVMs), supporting classification and regression.
LIBLINEAR implements linear SVMs and logistic regression models
For a large dataset, use liblinear. Libsvm performs very slow at 10k samples.
Hope this answer helps.