This paper investigates fairness among network sessions that use the Multiplicative Increase Multiplicative Decrease (MIMD) congestion control algorithm. It first studies how two MIMD sessions share bandwidth in the presence of synchronous and asynchronous packet losses. It finds that rate-dependent losses lead to fair sharing, while rate-independent losses cause unfairness. The paper also examines fairness between sessions using MIMD (e.g. Scalable TCP) versus Additive Increase Multiplicative Decrease (AIMD, e.g. standard TCP). Simulations show the AIMD sessions converge to equal throughput, while MIMD sessions' throughput depends on initial conditions. Adding rate-dependent losses can achieve fairness between