Complex sentence: Various factions have strongly supported and opposed this fast track process: primarily on one side Microsoft affiliated companies in support and on the opposing side free or open source software organizations, IBM and affiliates, Sun Microsystems, and Google.
Split into simpler sentences: Various factions have strongly supported and opposed this fast track process. On the supporting side were primarily Microsoft affiliated companies; on the opposing side were free-or open-source software organizations, IBM and affiliates, Sun Microsystems, and Google.