Microsoft on Wednesday reached a deal with New York City to supply software directly to local government but which avoids the controversial practices of earlier years. The deal will give copies of Office and other software to as many as 100,000 people in city agencies but will prevent Microsoft from demanding that software come in bundles. Workers will be put into three different tiers depending on the apps they need and will pay less for the reduced bundles.