The 24-year-old Jackson is due to make a little more than $800,000.
Because of Johnson's fifth year, however, Tennessee was able to move up some of the money from the fifth year of the deal - the only year in a rookie contract in which a player can make more than the minimum - and bump the running back's salary up to $2.5 million this season.
That number is a far cry from the $30 million Johnson originally said he wanted from the Titans and, in fact, doesn't award him any additional money.
Players still in their rookie contracts have been hamstrung by a new rule in the league's labor agreement that restricts pay increases to 30 percent. Johnson and Jackson ostensibly have been victims of this rule and by their respective teams' unwillingness to give either a large bonus.
Johnson, who skipped all of Tennessee's voluntary spring workouts, threatened to hold out during training camp.
Jackson hasn't been as demonstrative. He has expressed unhappiness with his four-year, $3 million deal, but has not said anything about a holdout even though he missed the last week of workouts last month without explanation. Eagles coach Andy Reid said that Jackson is expected to report to camp on July 29 with the rest of the team's veterans.
A holdout or even publicly asking for a restructured deal would not benefit Jackson, who has one less year on his deal than Johnson and thus a shorter road to free agency. And once you're a good player - which Jackson obviously is - the most valuable thing you can have is a shorter road to free agency.
Jackson's best route, according to the league source, is to wait another year before asking for a new contract.
A message for Jackson's agent, Drew Rosenhaus, was not immediately returned.
Of more pressing concern for the Eagles is getting their top-two draft picks signed before camp opens for rookies on Monday. Defensive end Brandon Graham, the Eagles' No. 1 selection, is likely to miss the early going.
Safety Nate Allen, the Eagles' lone second-round pick, could be close to signing. On Tuesday, Tampa Bay signed defensive tackle Brian Price, who was drafted two spots ahead of Allen at No. 35.
Contact staff writer Jeff McLane at 215-854-4745 or jmclane@phillynews.com. Follow him on Twitter at www.twitter.com/Jeff_McLane.