translate English to German: Today free software is also made available at popular sites like MSN, Yahoo or GNU.
Geben Sie heute Software wird zur Verfügung gestellt auch an den populären Aufstellungsorten wie MSN, Yahoo oder GNU frei.