Patches in Software Distribution