The Computer Professionals' Union (CPU) is a non-profit organization of ICT professionals, students, and advocates united to advance ICT for the people. Formed in 2001, CPU pioneered software freedom day celebrations in the Philippines in 2004 and was officially registered in 2008. CPU conducts new media trainings, develops websites and applications, and promotes free and open source software to benefit advocacy organizations and the Filipino people.