NoSQL-Datenbanken laufen typischerweise auf virtuellen Maschinen in der Cloud. Aber wenn die Maschinen, auf denen sie laufen, virtuell sind, wie kann dann Persistenz gewährleistet werden?
Verwendung GPL-lizenzierter Komponenten in kommerziellen Projekten
Software, die unter der GNU General Public License lizenziert ist, ist freie Software, und alle Software, die auf GPL-lizenzierten Komponenten aufbaut, ist ebenso frei und muss ebenso unter der GPL lizenziert werden. Daher wird häufig angenommen, dass GPL-lizenzierte Software für kommerzielle Projekte ungeeignet ist. Die beiden meist genannten Mythen sind dabei:
- Man darf keine Lizenzgebühren verlangen.
- Der Quellcode des Projekts muss veröffentlicht werden.
Wenn diese Behauptungen wahr wären, wäre GPL-lizenzierte Software in der Tat ungeeignet für kommerzielle Projekte. Aber sie sind es nicht. Also, sehen wir uns die Lage genauer an.
Cloud, soziale Netzwerke & Co.: vernetzte Trends erkennen und bewerten
IT-Trends zu beobachten, ist wichtig, um sich rechtzeitig auf neue Herausforderungen einstellen zu können. Auf der anderen Seite ist es genauso wichtig, die richtigen Maßnahmen zu ergreifen und keinen kurzlebigen Hypes aufzusitzen. Das übliche isolierte Betrachten und Bewerten von Trends birgt aber einige Risiken, weil man dann die dynamischen Querbeziehungen zwischen den Trends nicht erkennt und so möglicherweise die falschen Maßnahmen ergreift.
Am Beispiel einiger aktueller Trends zeigen wir, wie sich diese Themen wechselseitig beeinflussen und warum man sie nur in einer vernetzten Form optimal bewerten kann. Wechselwirkungen und Querbeziehungen zwischen den Themen Cloud, soziale Netze, NoSQL, Big Data, Echtzeit BI, Mobile Computing und Ubiquitious Computing stellen wir in dem Artikel Cloud, soziale Netzweke & Co in der Zeitschrift OBJEKTspektrum (06/2011) ausführlich dar.
Kategorie:
English
Deutsch