Hi,
Sicherlich nicht von allen, aber irgendwie scheint mir da nach wie vor eine gewisse Haltung gegenüber openSores rumzuschwirren, die jene komplexe Ökosysteme irgendwie mit einer stark idealistischen und anti-kapitalistischen Sicht verbindet.
Ein gewisser Idealismus ist wohl dabei. Aber nicht nur. Und man sollte wirtschaftliche Phänomene niemals mit Emotionen mixen.
Das ist ganz einfach nicht wahr.
Open Source ist sehr divers. Zumindest kann ich das für den Bereich Java sagen.
Subjektive Sicht auf ein paar größere OpenSource Organisationen: Schnell sich weiterentwickelnde openSource Organisationen wie
JBoss und
CodeHaus agieren stark nach kapitalistischen Prinzipien und Werkzeugen wie Marktmacht, Marketing, etc. Sie haben nur ein anderes business model.
Marc Fleury - der JBoss Chef - ist Absolvent einer Französischen Wirtschafts Elite-Uni. Und so agiert er. Und das ist gut so.
In
Apache.jakarta sind viele commiters von Sun, IBM und co. Aber auch freie.
Das
ObjectWeb Konsortium wirkt für mich wie ein Ergebnis von französischer Industriepolitik (suspekt, aber sicher mit Chancen).
Das
springframework wird geführt von Leuten einer Consulting-Firma. Zur Zeit sieht es aus wie ein Sammelpunkt für Leute, die nach Wegen eines einfacheres J2EE wollen. Man bekommt dort anstrengende, aber qualitativ hochwertige Diskussionen, wenn man dort andockt/fragt (Ich kämpfe). Und bevor man fragt, sollte man die 3 relevanten Bücher haben. There is no free lunch.
Dann gibt es noch sympathische Versuche von kompetenten Angestellten/Chefs kleiner Consultings.
http://www.opensymphony.com/ scheint so ein Sammelbecken zu sein. An den Projekten wird dann aber teilweise nicht oder wenig weitergearbeitet.
Und dann immer wieder so Versuche, die ich mehr als Netzwerk-Kristallisationspunkte für Experten in einem bestimmten Bereich sehe.
Martin Perezs jLibrary scheint so etwas für Eclipse RCP entwickeln zu wollen. Vielleicht unbewußt.
Gemeinsame Merkmale?Wie gesagt. Sehr divers. Sucht man nach gemeinsamen typischen Merkmalen, wird man einfach nicht fündig. Ich zumindest nicht.
Schwerer zu installieren? JBoss ist leichter zu installieren als 80% der IBM-Java Produkte.
Schlecht dokumentiert? Springframework, bestimmte jakarta-Frameworks und Hibernate sind besser dokumentiert als IBM-Produkte. Andere openSource Produkte sind katastrophal dokumentiert.
Ein gemeinsames Merkmal ist vielleicht, dass diese openSource Gebilde newbie/n00b unfreundlicher sind als die Hersteller. Man muß seine Hausaufgaben machen.
Gruß Axel