{"id":70,"date":"2013-01-26T16:48:35","date_gmt":"2013-01-26T15:48:35","guid":{"rendered":"http:\/\/blog.fodina.de\/?p=70"},"modified":"2023-01-03T22:00:41","modified_gmt":"2023-01-03T21:00:41","slug":"unechte-open-source-software","status":"publish","type":"post","link":"https:\/\/2022.fodina.de\/en\/unechte-open-source-software\/","title":{"rendered":"&#8216;Unechte&#8217; FOSS"},"content":{"rendered":"<p><a href=\"https:\/\/2022.fodina.de\/wp-content\/uploads\/2013\/01\/osblog-isphpautoos.png\" data-fancybox=\"\"><img decoding=\"async\" loading=\"lazy\" class=\"alignleft wp-image-1378\" src=\"https:\/\/2022.fodina.de\/wp-content\/uploads\/2013\/01\/osblog-isphpautoos.png\" alt=\"\" width=\"80\" height=\"47\" \/><\/a> 2013 wurde auf der <a href=\"http:\/\/opensource.org\/lists\">OSI mailing list<\/a> diskutiert, ob <a href=\"http:\/\/projects.opensource.org\/pipermail\/license-discuss\/2013-January\/000816.html\">PHP Programme gewisserma\u00dfen automatisch Open Source seien<\/a>. Wie das?<!--more \u2192 ... --> Nun, es geht sozusagen um die Frage, <strong>ob nicht jede &#8216;open software source&#8217; automatisch auch &#8216;Open Source Software&#8217; sei<\/strong>. Und das ist eines kleinen Kommentares wert.<\/p>\n<p>Initial bezog sich Engel Nyst auf die Frage: &#8220;Is Open Source simply because it&#8217;s written in &#8220;, um dann kritisch der Verneinung in der OSI FAQ nachzugehen. Diese besagt schlicht, dass die Implementierung der Sprache das eine sei, der Code der Sprache das andere. Und Nyst erstaunt nun, dass die <em>&#8220;[&#8230;] FAQ page assumes that the confusion around PHP applications being &#8216;Open Source&#8217; has anything to do with the license of the language implementation&#8221;<\/em>. Vielmehr gehe es doch darum:<\/p>\n<blockquote><p><em>&#8220;Is this PHP program Open Source simply because the source of a PHP program is *available*, therefore &#8216;open&#8217; source?&#8221;<\/em><\/p><\/blockquote>\n<p>Nun, die Diskussion schwenkte schnell auf m\u00f6gliche sprachliche Verbesserungen in der FAQ um. Was aber w\u00e4re der Hintergrund f\u00fcr eine Reformulierung. Wir sehen das so:<\/p>\n<p>Der Interpreter einer Skriptsprache (php, perl, python) ist nat\u00fcrlich seinerseits ein Computerprogram, das in welcher Sprache auch immer implentiert wird. Seine Entwicklung kann unter eine Open Source Lizenz gestellt sein, muss es aber nicht. Auf jeden Fall nimmt jeder Interpreter einen Text (den php-, perl- oder python-Quelltext) und \u00fcbersetzt ihn in eine andere Form (in die ausgelieferten HTML-Seiten, in Output Daten oder ein Computerverhalten). So gesehen, w\u00e4re es bei den Interpretern wie bei Word (\u00e4h\u00e4m): das nimmt auch einen Text (z.B. mein Artikeltemplate), f\u00fchrt darauf Operationen aus (\u00dcbersetzung meiner Zweifingerstakserei in Buchstaben) und sichert das Ganze in einer neuen Form (meines Blog-Beitrags). Nur kommt man gemeinhin nicht auf die Idee, zu sagen, dass mein Blogtext deshalb automatisch unter die EULA von Microsoft fiele. Generell gesagt: In der Regel unterliegt weder Input, noch der Output eines Programms nicht der Lizenz des Programms selbst.<\/p>\n<p>Und so ist das eben auch bei Interpretersprachen: <strong>Selbst wenn Programme als offene Softwarequellen vorliegen, sind sie damit nicht automatisch offene Quellsoftware<\/strong> &#8211; sie m\u00fcssen, wollen sie Open Source Software werden, selbst noch unter eine Open Source Lizenz gestellt werden. Umgekehrt d\u00fcrfen wie offen vorliegende Softwarequellen nicht automatisch als Open Source Software &#8216;weiterverarbeiten&#8217;, nur weil sie eh schon offen vorliegen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>2013 wurde auf der OSI mailing list diskutiert, ob PHP Programme gewisserma\u00dfen automatisch Open Source seien. Wie das?<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[23],"tags":[35,77],"translation":{"provider":"WPGlobus","version":"2.12.2","language":"en","enabled_languages":["de","en"],"languages":{"de":{"title":true,"content":true,"excerpt":false},"en":{"title":false,"content":false,"excerpt":false}}},"_links":{"self":[{"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/posts\/70"}],"collection":[{"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/comments?post=70"}],"version-history":[{"count":4,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/posts\/70\/revisions"}],"predecessor-version":[{"id":4387,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/posts\/70\/revisions\/4387"}],"wp:attachment":[{"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/media?parent=70"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/categories?post=70"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/2022.fodina.de\/en\/wp-json\/wp\/v2\/tags?post=70"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}