And I am kinda scratching my head here charlie_r with a very big why. There are a lot of pic and pic pro programmers that are Linux compatible. http://www.paintyourdragon.com/uc/osxpic32/index.html http://electronicsadvices.blogspot.com/2009/04/full-featured-pickit2-clone.html Nice bit pickit 2 due to its open spec design there are a few other chips it can be convinced to program like avr chips. If you have a pickit 3 Programmer we are in hell. Basically what is your programmer and what is the chips you are working with. In a lot of cases there is a native programmer for pickit 2. Lot of cases having a pickit 2 of some from is useful. Particularly if your pickit 2 is third party and can become to be a avr programmer at a flick if switch. So its not a wasted bit of hardware. There are very few pic chips are truly require pickit 3.