Osama was released on 01/30/2004.
People and Power - 2007 Osama My Neighbor was released on: USA: 8 June 2011
Finding Osama Bin Laden - 2011 was released on: USA: 17 May 2011
The Final Report - 2006 Osama's Escape was released on: USA: 29 August 2006
Jake and Amir - 2007 Osama 1-315 was released on: USA: 12 July 2011
Fresh Perspectives - 2011 Osama 1-3 was released on: USA: 6 May 2011
Osama Bin Laden The Finish - 2012 TV was released on: USA: 17 October 2012
Osama Bin Laden The Finish - 2013 TV was released on: USA: 5 May 2013
The Navy Seal Who Killed Osama Bin Laden - 2011 was released on: USA: May 2011
Yes. President Obama has deemed it unnecessary for the photo to be released at this time. Osama's wife identified his body, and they have DNA from the corpse.
Spruceville - 2008 Osama's Death Pic 1-8 was released on: USA: 28 May 2011
The Last Days of Osama Bin Laden - 2011 TV was released on: USA: 6 November 2011
Biography - 1987 Osama bin Laden In the Name of Allah was released on: USA: 18 July 2001