AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken MySQL, GPL, UniDAC - Ist das alles rechtens so?
Thema durchsuchen
Ansicht
Themen-Optionen

MySQL, GPL, UniDAC - Ist das alles rechtens so?

Ein Thema von Medium · begonnen am 20. Okt 2011 · letzter Beitrag vom 31. Okt 2011
Antwort Antwort
Seite 4 von 4   « Erste     234   
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#31

AW: MySQL, GPL, UniDAC - Ist das alles rechtens so?

  Alt 21. Okt 2011, 10:42
Und das mit GPL und DLL. Wie sollte man dann Closed-Source auf Linux verkaufen können? Linux läuft doch unter der GPL.
Grauzone halt ... man kann es so oder so auslegen.

Wobei die Linux-Leute selten dämlich wären, würden sie diese GPL-Auslegung für Linux durchsetzen.
Denn dann würde keiner mehr Closed-Source-Programme für Linux schreiben, was wohl quasi einem Selbstmord oder zumindestens Selbstverstümmelung gleich kommt.

Im Falle von MySQL/Oracle wollen die damit einfach nur die anderen Versionen verkaufen und auf keinen Verzichten, welcher das sonst gratis verwenden würde.
(die hoffen wohl, daß es also welche kaufen, anstatt sich was Anderes zu suchen)
$2B or not $2B
  Mit Zitat antworten Zitat
Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#32

AW: MySQL, GPL, UniDAC - Ist das alles rechtens so?

  Alt 31. Okt 2011, 09:55
Und das mit GPL und DLL. Wie sollte man dann Closed-Source auf Linux verkaufen können? Linux läuft doch unter der GPL.
So weit ich das weiß ist die GNU C-Bibliothek (zu der nahezu sämtliche Software unter Linux linkt, um auf das Betriebssystem zuzugreifen) unter der LGPL lizenziert, wie auch viele andere der üblichen unter Linux vorhandenen Bibliotheken. Selbst wenn du (wie zum Beispiel Free Pascal) direkt den Kernel aufrufst, hast du keine Probleme, da du keinen Code des Betriebssystems linkst, sondern einen vom Betriebssystem überwachten Interrupt aufrufst (bzw. einen speziellen Prozessorbefehl wie "sysenter" durchführst). Und bei C-Programmen, die Kernelheader verwenden, um auf diese Syscalls zuzugreifen gilt AFAIK auch, dass die ohne Probleme closed source sein dürfen, da es sich um die Schnittstelle zum Betriebssystem handelt. Letzteres habe ich zumindest öfters bereits gelesen.

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 4 von 4   « Erste     234   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz