depreciable life of computer software software affiliate programs, like those from Microsoft or Adobe, offer commissions for promoting software—great for tech bloggers.