linux social unix development software design open source windows microchip pic electronics developers application thin-client network projects mplab electronic networking medical components radius3 security