Unterschied zwischen opensource und commercial
Unterschied zwischen opensource und commercial
Hi,
Besteht ein konkreter Unterschied zwischen der opensource und der commercial Version von Qt4 (aus Softwaresicht)?
Hintergrund ist folgender: Die Installation von Qt4 geht wesentlich einfacher und sauberer mit den Mitteln meiner Linux Distribution (Gentoo). Deshalb würde ich am liebsten immer nur die opensource Version installieren. Eine commercial Lizenz liegt vor!
Ansich gibt mir die commercial Lizenz "nur" das Recht closed Source Software zu vertreiben, also der Qt Code müsste doch bei beiden Versionen gleich sein, oder gibt es commercial Klassen die es in der opensource Version nicht gibt (Abgesehen von den Extra Modulen auf der Trolltech Seite)?
SG Alexander
Besteht ein konkreter Unterschied zwischen der opensource und der commercial Version von Qt4 (aus Softwaresicht)?
Hintergrund ist folgender: Die Installation von Qt4 geht wesentlich einfacher und sauberer mit den Mitteln meiner Linux Distribution (Gentoo). Deshalb würde ich am liebsten immer nur die opensource Version installieren. Eine commercial Lizenz liegt vor!
Ansich gibt mir die commercial Lizenz "nur" das Recht closed Source Software zu vertreiben, also der Qt Code müsste doch bei beiden Versionen gleich sein, oder gibt es commercial Klassen die es in der opensource Version nicht gibt (Abgesehen von den Extra Modulen auf der Trolltech Seite)?
SG Alexander
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Es fehlen die Datenbanktreiber für Oracle, MSSQL und weiß nicht was noch auswendig.
Dann ist e natürlich so, dass die Commercial Version die ganzen Compiler hat, und vor allem unter Windows auch schon für vc6, vc2003 und vc2005 vor kompiliert ist.
Du, ich verwende auch die Linux OpenSource Version und Trolltech sagt, das ist doch überhaupt kein Problem. Außer natürlich du besitzt keinen Lizenzkey von Trolltech.
Achja und handeln kann man mit Trolltech immer, wenn man das braucht.
Dann ist e natürlich so, dass die Commercial Version die ganzen Compiler hat, und vor allem unter Windows auch schon für vc6, vc2003 und vc2005 vor kompiliert ist.
Du, ich verwende auch die Linux OpenSource Version und Trolltech sagt, das ist doch überhaupt kein Problem. Außer natürlich du besitzt keinen Lizenzkey von Trolltech.
Achja und handeln kann man mit Trolltech immer, wenn man das braucht.
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Ja, aber mal ehrlich, wer benötigt MSSQL oder Oracle, wenn nicht gerade jemand der kommerziell arbeitet?
Also ich finde das schon ziemlich ausgeklügelt. Selbst, dass die nmake zurückhalten in der Win Version. Denn Sie haben wirklich Recht, wer nmake unter Windows hat, der arbeitet damit kommerziell, denn gcc ist unter Windows (und auch unter Linux, aber anderes Thema) nicht besonders gut.
Also ich finde das schon ziemlich ausgeklügelt. Selbst, dass die nmake zurückhalten in der Win Version. Denn Sie haben wirklich Recht, wer nmake unter Windows hat, der arbeitet damit kommerziell, denn gcc ist unter Windows (und auch unter Linux, aber anderes Thema) nicht besonders gut.
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
-
FlorianBecker
- Beiträge: 1213
- Registriert: 2. Dezember 2004 10:54
- Kontaktdaten:
Also ich entwickle komerziell mit der Qt durchaus auch größere Applikationen und musste noch nie diese verkrüppelten Auswüchse der IT (auch genannt MSSQL, ...) nutzen.
Und ActiveX brauche ich noch weniger, was bringts mit der Qt zu entwickeln wenn ich dann so einen Schrott wie ActiveX verwende?
Aber vielen Dank für die Aufklärung!
SG Alexander
Und ActiveX brauche ich noch weniger, was bringts mit der Qt zu entwickeln wenn ich dann so einen Schrott wie ActiveX verwende?
Aber vielen Dank für die Aufklärung!
SG Alexander
Wenn du schon meinst gewissen Software, oder Softwaretechniken ganz pauschal schlecht machen zu muessen, dann begruende das doch bitte auch sachlich.Nassian hat geschrieben:Also ich entwickle komerziell mit der Qt durchaus auch größere Applikationen und musste noch nie diese verkrüppelten Auswüchse der IT (auch genannt MSSQL, ...) nutzen.
Und ActiveX brauche ich noch weniger, was bringts mit der Qt zu entwickeln wenn ich dann so einen Schrott wie ActiveX verwende?
Goos
Du verdrehst es. Ich wollte von dir wissen, weshalb ActiveX und MS SQL-Server soviel schlechter sein sollen als alles andere.Nassian hat geschrieben:Naja, was bieten jetzt z.B.: MSSQL bzw. ActiveX was offene, standardisierte Systeme nicht bieten?
Es geht hier also nicht darum, dass diese Systeme irgendwelche tollen und besseren Dinge koennen sollten.
Wenn du aber schon direkt vergleichen willst (obwohl das irgendwo schon unsinnig ist)... welches offene DBS bietet mir gleiche Moeglichkeiten wie der MS SQL-Server?
Goos
Ja und weil der GCC beinahe sogar in der Lage ist, ne' Salami zu kompilieren, darf ich mich gerade mit einem Informatik-Prof. "rumärgern", der meint, in seinem Code reines C++ verwendet zu haben, aber dabei ganz fies den C99-Schalter angestellt hat. Den Rest kann man sich denken...BartSimpson hat geschrieben:aber dafür läuft alles mit dem gcc:) Was bei dem M... nicht immer der Fall ist:(
Also wer den GCC nutzt, sollte wirklich auf seine Compilereinstellungen acht geben, sobald es in die professionelle Entwicklung geht.
-
BartSimpson
- Beiträge: 1379
- Registriert: 6. November 2004 12:03
- Kontaktdaten:
Oder du benutzt eine aktuelle GCC Version, mit der nur standardkonformer Code ohne Warnungen und Fehler per Default durchgeht.Shadow hat geschrieben:Ja und weil der GCC beinahe sogar in der Lage ist, ne' Salami zu kompilieren, darf ich mich gerade mit einem Informatik-Prof. "rumärgern", der meint, in seinem Code reines C++ verwendet zu haben, aber dabei ganz fies den C99-Schalter angestellt hat. Den Rest kann man sich denken...BartSimpson hat geschrieben:aber dafür läuft alles mit dem gcc:) Was bei dem M... nicht immer der Fall ist:(
Also wer den GCC nutzt, sollte wirklich auf seine Compilereinstellungen acht geben, sobald es in die professionelle Entwicklung geht.