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

Frage Entwicklung

Open Source bei einem SDK

Mitglied: jweb

jweb (Level 1) - Jetzt verbinden

08.09.2006, aktualisiert 12:49 Uhr, 3440 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, ...

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. ...

Microsoft
Welche Open source software nutzt ihr?
Frage von thomasreischerMicrosoft19 Kommentare

Hallo zusammen, Mich würde mal Interessieren welche Open source Projekte bei euch im Einsatz sind. Ich mache Mal den ...

Zusammenarbeit
(Open Source) Software übersetzen und lokalisieren?
Frage von carl7nZusammenarbeit2 Kommentare

Hallo, ich bin freiberuflicher Übersetzer und großer Freund von Open Source Software. Um der Community auch mal etwas zurück ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 1 TagLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 2 TagenTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 2 TagenSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 2 TagenSicherheit10 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Batch & Shell
Meltdown Microsoft Prüf Script - .zip Datei leider leer
gelöst Frage von MasterBlaster88Batch & Shell13 Kommentare

Hallo zusammen, ich patche gerade unsere Windows Server bzgl. der Meltdown Lücke. Patch vorhanden, Reg Keys gesetzt Um das ...

Batch & Shell
Shell-Skript - Syntax error: Unterminated quoted string
Frage von newit1Batch & Shell13 Kommentare

Hallo Ich schreibe ein Skript das eine CSV-Datei in eine mySQL Datenbank schieben soll. Bekomme nach start des Skrips ...

E-Mail
Erfahrungen mit hMailServer gesucht
Frage von it-fraggleE-Mail10 Kommentare

Hallo, meine neue Stelle möchte einen eigenen Mailserver. Ich als Linuxkind war direkt geistig mit Postfix dabei. Leider wollen ...

Entwicklung
VBS: alle PDF-Dateien in einem Ordner gleichzeitig öffnen
gelöst Frage von JuweeeEntwicklung9 Kommentare

Hallo, ich habe in deiner Ordnerstruktur (.\Tagesberichte\xx.18\) mehrere dynamische PDF-Formulare (mit LCD erstellt). Die Berichtsformulare sind im Layout alle ...