Dieses Glück habe ich meistens auch mit dem OpenSource-Kram, den ich seit geraumer Zeit verwende. Ich habe vor einigen Jahren mal angefangen die gesamte Software die ich benutze auf freie Software umzustellen und das ist mir auch weitestgehend gelungen.
Nun haben die meisten großen freien Projekte auch offene Schnittstellen mit denen man sie steuern, manipulieren oder sonst was kann und da gibt es immer irgendwo irgendeinen Entwickler, der genau das bedient.
Mein OpenOffice (früher benutzte ich StarOffice) kann mit SQL arbeiten, auch mit MySQL (openSource). Mein xChat kann mit dem openSource Multi-IM-Server/Client (ICQ, Jabber, MSN, Y!-Messenger) zusammenarbeiten sowie mit VLC dem mediaPlayer. Mein openSource-Browser steuert meinen openSource-p2pClient. Mein freier Mailclient verträgt z.T. die gleichen Extension wie mein freier Browser (viele Extensions laufen auf allen Mozillas). Ich kann Vectorgrafiken, die ich mit meinem openSpource-Zeichenprogramm erstellt habe in meinem Browser betrachten. Manche meiner Video-Verarbeitungen könnten die Bilder aus meiner Grafikverarbeitung direkt öffnen, meine Textverarbeitung, mein Browser, mein Mailclient, mein... greifen alle auf die gleiche FREIE Rechtschreibprüfung (aspell) zurück. Mein openSource-Browser sowie die openSource-GUI steuern meinen openSource-Anonymisierungsdienst. Meine Adressverwaltung sind in Textverarbeitung, Tabellenkalkulation und E-Mail syncronisiert (und man könnte sie mittels LDAP wahrscheinlich noch optimieren).
So langsam fallen mir keine Beispiele mehr ein, aber wenn mal was nicht geht: Oftmals kann ich es selber entwickeln (weil oft Scriptsprachen wie Perl, TCL, Python, JavaScript oder so zum Einsatz kommen) oder es gibt doch jemanden der das schon mal gemacht hat oder aber jemand ist so nett und macht das für mich.
Damit hast du noch lange nicht unrecht Xiam, ich bin sicher, dass die MS-Produkte gut miteinander zurecht kommen und Hand in Hand arbeiten. Nur hat mich die Software dieser Firma schon sooft enttäuscht und ich wollte mit diesem Posting vor allem aufzeigen: Mit freier Software sind die Möglichkeiten kaum begrenzt UND ich sehe alles, ich kann die gesamte Kommunikation zwischen den Programmen überwachen, verändern, unterbinden und so fort (oder ich könnte, wenn ich die Skillz hätte
)
Will sagen: Jep, Microsoft macht das sehr gut! (denke ich mal, ich habe noch nie ernsthaft mit MS-Office gearbeitet) Aber andere machen es nicht schlechter.