04-19-2014 03:44 PM
Hi and Welcome to the Community!
"last software" for your device is a tricky question. Each carrier controls the OS release to their users, so if that is the extent of your question, then refer here and find your carrier/BB model:
But, if you want to truly know the most recent OS available, regardless of carrier (your carrier may or may not be supporting the truly most recent OS), then you must dig fully through that portal to ALL carriers that support your specific device model, and compare what each offers to determine what is the most recent.