Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

goldfisch007

Alter Hase

Beiträge: 446

Wohnort: Süden von Berlin

  • Private Nachricht senden

11

04.01.2010, 19:50

couch db

gibts auch noch nen chaosradioexpress zu
k´grad keinen plan unter welcher lizenz der steht
Wir bauen auf und reißen nieder, so ham wir Arbeit ima wieder...
--------------------
http://www.piratenpartei.de/tmp/images/Slogans_5_0.png
--------------------
Sei stets geduldig gegenüber Leuten, die nicht mit dir übereinstimmen. Sie haben ein Recht auf ihren Standpunkt - trotz ihrer lächerlichen Meinung. (F. Hollaender, geklaut von Helmut xD)

FalkT

Treue Seele

Beiträge: 125

Wohnort: AC

  • Private Nachricht senden

12

04.01.2010, 21:20

Man nimmt:

Sqlite, wenn man keine joins benötigt, die db in den Disk-Cache paßt

Postgresql, im Allgemeinen

Oracle, wenn man das Geld hat

Mysql, weil mans nicht besser weiß und Transaktionen was für Lamer sind

13

04.01.2010, 21:35

@Nox: Das waren Foreneinträge im MySQL Forum.
Konkrete Links habe ich leider keine, da müsste ich erst wieder suchen.
Kurz: Es ging darum,dass laut Sun auch das Protokoll geschützt ist und sich das auch vererbt. Mit Vererbung war die Nutzung von Wrappern, bridges und TCP generell gemeint.
Nach deutschem Recht sollte das eigentlich nicht möglich sein, jedoch kenne ich mich da nicht so 100%ig aus.

Zitat von »"FalkT"«

Mysql, weil mans nicht besser weiß ...

Eigentlich ist MySQL sehr gut!
Es ist in vielen Fällen gratis nutzbar, hat eine ausreichend gute Performance für viele Anwendungen und ist die mit Abstand am leichtestend konfigurierbare Datenbank die ich kenne.

Zitat von »"FalkT"«

... und Transaktionen was für Lamer sind

Sag mal deiner Bank, dass sie für dein Konto die Transaktionen in Ihrer Datenbank weglassen sollen. Dann merkst du wozu sie gut sind :lol:

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

14

04.01.2010, 22:32

Zitat von »"chriss"«

Nach deutschem Recht sollte das eigentlich nicht möglich sein, jedoch kenne ich mich da nicht so 100%ig aus.


vielleicht könnte mal jemand in einem professionellen forum nachfragen.
mich interessiert das auch.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

15

04.01.2010, 23:02

Interessanter ist, wie die Situation nach der Übernahme durch Oracle aussieht.

Stazer

Alter Hase

  • »Stazer« ist der Autor dieses Themas

Beiträge: 468

Wohnort: Berlin

Beruf: Student

  • Private Nachricht senden

16

05.01.2010, 15:27

hä?
mysql wird doch von snu entwickelt

17

05.01.2010, 15:34

Zitat von »"Stazer"«

hä?
mysql wird doch von snu entwickelt

snu snu :)
tut mir leid, ich habe früher zu viel Futurama gesehen :D

MySQL wurde von MySQL entwickelt
Sun hat MySQL gekauft und es weiter entwickelt.

Jetzt ist Oracle dabei Sun zu kaufen, was MySQL einschließt.

Quellen:
http://www.heise.de/newsticker/meldung/Oracle-uebernimmt-Sun-214120.html

http://www.golem.de/0904/66578.html

FalkT

Treue Seele

Beiträge: 125

Wohnort: AC

  • Private Nachricht senden

18

05.01.2010, 17:34

Zitat von »"chriss"«


Zitat von »"FalkT"«

... und Transaktionen was für Lamer sind

Sag mal deiner Bank, dass sie für dein Konto die Transaktionen in Ihrer Datenbank weglassen sollen. Dann merkst du wozu sie gut sind :lol:


Das musst du schon in Bezug auf mysql sehen. Die haben noch einige Altlasten im Code.

Beispielsweise: Table mit 300 Mio Rows.
Index-Erstellung:
Postgres: 40 min
Mysql: 10 Tage

Mysql unterstützt nicht mehr als 1023 Transaktionen gleichzeitig, um mal ein weiteres Beispiel zu nennen.

19

05.01.2010, 18:57

@Stazer:Ich habe mal Google befragt und die Lizenzen der von dir genannten Softwarekomponenten zusammengestellt.

CEGUI - MIT Lizenz
http://www.cegui.org.uk/docs/current/licensing.html

SFML - Eigene Lizenz (free for any use)
http://www.sfml-dev.org/license.php

Boost - Eigene Lizenz (free to use)
http://www.boost.org/LICENSE_1_0.txt

MySQL ( + APIs) - GPL
http://dev.mysql.com/doc/refman/5.1/de/gpl-license.html


Abgesehen von MySQL kannst du also alles benutzen ohne deinen Code freigeben zu müssen. Solltest du jemand eine Anwendung geben, welche die MySQL API benutzt, so musst du ihm auch den Code zur Verfügung stellen.

Als Alternative würde hier Postgres gut passen. Es steht unter der BSD Lizenz
http://wwwmaster.postgresql.org/about/licence

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

20

05.01.2010, 21:40

Zitat

Solltest du jemand eine Anwendung geben, welche die MySQL API benutzt, so musst du ihm auch den Code zur Verfügung stellen.


scheisse... das heißt wenn ich nen trojaner schreibe, der die bankdaten auf mein mysql server schickt muss ich den code mit schicken? <.<

ich hasse dieses juristenenglisch. ich versteh ja kaum kaum normales englisch oder deutsche juristen.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

Werbeanzeige