Sergio Martinez started the Cedar fire to attract attention after he became lost and disoriented on Oct. 25, 2003, in the Cleveland National Forest east of San Diego. It was the largest wildfire in California history, charring 422 square miles (1080 square kilometers).
Martinez faced a maximum penalty of five years in prison, but U.S. District Judge Roger T. Benitez on Thursday spared jail time for the construction worker.
"God gave me a second chance," Martinez told reporters outside the courthouse.
Earlier, Martinez offered a tearful apology in a packed courtroom that included many fire victims.
"I would like to apologize to all the people who lost loved ones, family members, property and animals," he said. "I pray for you every day. I know they are in a better place with God. I wish I was dead instead. This is killing me."
Martinez, who pleaded guilty in March to starting the fire, thought he would die in the wilderness, and that's why he set the fire, his attorney, Ralph Rios, said in court papers.
Prosecutors contended that Martinez should have known conditions were ripe for a massive fire. They submitted a transcript of testimony by Martinez's hunting partner, Ronald Adkins, who said Santa Ana winds were picking up during the day.
Martinez became separated from his friend while walking back to their truck for lunch, according to court papers. Adkins and two other hunters searched for Martinez before alerting authorities.
Shortly before dark, a San Diego County sheriff's helicopter found Martinez near the edge of a swiftly growing fire. Sheriff's deputies said Martinez initially denied starting the fire, but as they flew away he repeatedly apologized.
At one point, he looked at the fire and said, "I'm sorry, I had to." He said he had tried to put out the fire with his hat, which was singed, AP reported. P.T.