Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Open Source bei einem SDK

Mitglied: jweb

jweb (Level 1) - Jetzt verbinden

08.09.2006, aktualisiert 12:49 Uhr, 3479 Aufrufe, 1 Kommentar

Hallo
ich hätte eine Frage zu dem Begriff Open Source in der Verbindung mit einem SDK.
Es geht um eine Software die, zur Erweiterung der Software, ein SDK anbietet, das man in C/C++ benutzen kann. Beim Download steht nur OpenSource.
Man kann dieses SDK zusammen mit der Software aber auch kaufen, und dann ist es kein OpenSource mehr.
Dabei steht, das wenn man Erweiterungen mit dem SDK programmiert, diese bei der OpenSource Version im Quelltext veröffentlicht werden muss. Wenn
man das SDK gekauft hat, dann braucht man den Quellcode nicht zu veröffentlichen.
Wie ist das bei OpenSource Entwicklungsumgebungen, ich dachte immer nur Änderungen an dem Quellcode des SDKs selbst müssten veröffentlicht werden
aber der ist ja nicht OpenSource
Ich denke mir das ist doch irgenwo niedergeschrieben, oder ist der Begriff OpenSource nicht bindent, und jeder kann selbst bestimmen was veröffentlicht werden
muss und was nicht.

Danke für jede Hilfe
Mitglied: filippg
08.09.2006 um 12:49 Uhr
Hallo,

dass lässt sich schon mal überhaupt nicht pauschal sagen, weil es hunderte von verschiedenen OpenSource - Lizenzen gibt, die auch alle ihr eigenen Feinheiten haben.
Viele schreiben vor: Wenn Code in dein Produkt einfliesst (also z.B. eine Bibliothek aus einem SDK), der unter ihrer Lizenz steht, dann muss das ganze Endprodukt auch unter ihrer Lizenz stehen.
Das dieser Code gleichzeitig auch unter einer ClosedSource - Lizenz verkauft wird widerspricht dem in keinster Weise: Der Entwickler kann seinen Code ja mehrmals unter verschiedenen Lizenzen veröffentlichen, solange die Lizenzen keinen Exklusivitätsanspruch erheben. Das ist auch nicht unbedingt unüblich (siehe z.B. Qt, Asterisk, MySQL..), die Jungs wollen ja auch ihr Geld verdienen.
Wenn beim Download keine genaue Lizenz angegeben ist, sondern einfach nur "OpenSource" und die von dir genannten Bedingungen stehen, dann begibt sich der Hersteller damit nicht unbedingt in die allerbeste juristische Lage (hat schon seinen Grund, dass die meisten Lizenzen etwas mehr Platz beanspruchen), grundsätzlich gilt aber erstmal, was der von den Nutzern seines urheberrechtlich geschützten Codes verlangt.

Filipp


Edit:
ich dachte immer nur Änderungen an dem Quellcode des SDKs selbst müssten veröffentlicht werden aber der ist ja nicht OpenSource
So Lizenzen sind ja meist allgemeingültig, und nicht auf irgendwelche Spezialfälle wie SDKs bezogen. Übertragen würde das also bedeuten: Wenn ich selber etwas (um-)programmiere, dann muss ich mein Produkt als OS veröffentlichen. Wenn ich aber einfach ein fertiges Produkt nehme und nichts daran verändere, dann darf ich es als ClosedSource verkaufen.
Daneben: OpenSource fordert eigentlich nicht, dass du bei Änderungen deinen Quelltext veröffentlichst, sondern es reicht, dass du den Quelltext beilegst, falls du das Produkt veröffentlichen solltest. Das ist ziemlich wesentlich: eine Firma kann OS Produkte für den Hausgebrauch beliebig anpassen, ohne ihre wertvollen Entwicklungen der Konkurrenz zukommen lassen zu müssen.
Bitte warten ..
Ähnliche Inhalte
Bibliotheken & Toolkits

Gesucht: Open Source bzw. Kostengünstige PDF SDK für Softwareentwicklung

Frage von JanGarbersBibliotheken & Toolkits7 Kommentare

Hallo zusammen, ich suche nach einer PDF SDK für eine Software die wir entwickeln. Die Software soll TIFF, JPEG, ...

C und C++

Busylight SDK und Telefonsoftware

gelöst Frage von pi0h.kkC und C++1 Kommentar

Hallo, ich versuche seit einiger Zeit unsere Kuando Busylights mit einem kleinen Programm zu steuern. Wir nutzen als Telefonsoftware ...

E-Mail

Open Source Groupware

gelöst Frage von Sunny89E-Mail5 Kommentare

Hallo zusammen, im Moment nutze ich für meinen kleinen Betrieb Office365 mit Exchange Konten mit allem drum und dran. ...

Router & Routing

Open VPN Problem

gelöst Frage von killtecRouter & Routing8 Kommentare

Hallo, ich habe ein Problem mit openVPN, bzw. mit einem Tunnel. Auf der einen Seite steht eine endian Firwall, ...

Neue Wissensbeiträge
Firewall
PfSense 2.5.0 benötigt doch kein AES-NI
Tipp von ChriBo vor 15 StundenFirewall

Hallo, Wie sich einige hier erinnern werden hat Jim Thompson in diesem Aritkel beschrieben, daß ab Version 2.5.0 ein ...

Internet
Copyright-Reform: Upload-Filter
Information von Frank vor 1 TagInternet

Hallo, viele Menschen reden aktuell von Upload-Filtern. Sie reden darüber, als wären es eine Selbstverständlichkeit, das Upload-Filter den Seitenbetreibern ...

Google Android

Blokada: Tracking und Werbung unter Android unterbinden

Information von AnkhMorpork vor 2 TagenGoogle Android1 Kommentar

In Ergänzung zu meinem vorherigen Beitrag: Blokada efficiently blocks ads, tracking and malware. It saves your data plan, makes ...

Google Android
Facebooks unsichtbare Datensammlung
Information von AnkhMorpork vor 2 TagenGoogle Android2 Kommentare

Rund 30 Prozent aller Apps im Play-Store nehmen Kontakt zu Facebook auf, sobald man sie startet. So erfährt der ...

Heiß diskutierte Inhalte
Linux Userverwaltung
LogIn Versuche beschränken auf EINEN Versuch
gelöst Frage von GarroshLinux Userverwaltung23 Kommentare

Folgendes Problem Ich habe einen dezidierten Server beim Hoster gemietet, installiert ist Ubuntu 18.04.2 LTS‬ und als Webinterface Plesk. ...

Internet
Aktuell HP-Support-Seite kaputt?
gelöst Frage von LochkartenstanzerInternet12 Kommentare

Hallo Kollegen, Weiß einer von euch, seit wann die HP-Support-Seite kaputt ist? ) Wollte heute morgen Druckertreiber runterladen und ...

Ubuntu
Exchange Alternative auf Ubuntu
Frage von TELLOUbuntu11 Kommentare

Hi NG, wir müssen für unsere Kleine Firma (5 User) das Email / Kalendersystem neu einrichten. Ich könnte jetzt ...

Batch & Shell
Tasklist überprüfen
Frage von IleiesBatch & Shell10 Kommentare

Hallo zusammen, Wie kann ich in Batch überprüfen, ob gerade der Prozess "Skype.exe" ausgeführt wird? Also nicht so dass ...