MPLAB IDE = Integrated Development Environment. Como su palabra lo dice, es un entorno de programación integrado. Se le agregan módulos como los compiladores (C30, C18, CSS, Hitech) o ensambaldores (MPASM) . A su vez hay modos de debuggear o probar tu programa (MPSIM es decir en la PC, ICD-2 que es debuggear sobre el hardware). También se puede enviar directamente lo compilado/ensamblado al programador. Tiene plugins para ICD2, Picstartplus y muchos otros programadores (oficiales) que Microchip como proveedores externos.
Winpic800 es lo mismo que ICPROG, es un programa que a su vez controla a tu programador. Winpic solo funciona bajo windows, al menos en teoría ya que no lo he probado con winpic
También soy muy nueva en linux, así que no entiendo eso de usar wine, pueda alguien explicarlo.
No soy el más indicado para explicarte cómo usar el wine porque lo instalé una vez, hice un par de pruebas y eso fue todo. Si usas ubuntu con el Synaptic podras agregarlo y se te instalará. Hay muchos tutoriales en internet sobre wine y en castellano por gente experta.
¿Podré usar MPLAB, WINpic800 y IC-PROG en Kubuntu?
MPLAB = si
Winpic800 -> no sé, poco probable, depende cómo sea su interfaz con el api de windows , en función de eso será las chances que tendrá wine de emular su comunicación. Tienes muchas más chances que funcione si tu programador por ejemplo, es por puerto serie.
IC-PROG... casi que no, yo que tu pruebo el PikDev.
Si buscas en el foro hay gente que ya estuvo usando linux + pics + programadores.