Open-source-software movement
Das Open-Source-Software-Bewegung ist eine Bewegung, die die Verwendung von unterstützt Open-Source-Lizenzen für einige oder alle Software, als Teil der breiteren Vorstellung von Offene Zusammenarbeit.[1] Die Open-Source-Bewegung wurde begonnen, das Konzept/die Idee von zu verbreiten Quelloffene Software.Programmierer die die Open-Source-Bewegungsphilosophie unterstützen, tragen zur Open-Source-Community bei Software-Entwicklung.[2] Der Begriff "Open Source" verlangt, dass niemand eine Gruppe diskriminieren kann, wenn er den bearbeiteten Code nicht weitergibt oder andere daran hindert, ihre bereits bearbeitete Arbeiten zu bearbeiten. Dieser Ansatz zur Softwareentwicklung ermöglicht es jedem, Open-Source-Code zu erhalten und zu ändern. Diese Modifikationen werden an die Entwickler in der Open-Source-Community von Menschen zurückgeführt, die mit der Software arbeiten. Auf diese Weise werden die Identitäten aller an der Codeänderung teilnehmenden Personen offengelegt und die Transformation des Codes im Laufe der Zeit dokumentiert.[3] Diese Methode macht es schwierig, das Eigentum eines bestimmten Code zu etablieren, entspricht jedoch der Open-Source-Bewegungsphilosophie. Diese Ziele fördern die Produktion hochwertiger Programme und arbeiten kooperativ mit anderen ähnlichen Menschen, um die Open-Source-Technologie zu verbessern.[2]
Kurze Geschichte
Das Label "Open Source" wurde von einer Gruppe von Menschen in der erstellt und übernommen Kostenlose Softwarebewegung Bei einer Strategiesitzung[4] festgehalten Bei Palo Alto, Kalifornienals Reaktion auf Netscape'S Januar 1998 Ankündigung einer Quellcode-Veröffentlichung für Navigator. Einer der Gründe für die Verwendung des Begriffs war, dass "der Vorteil der Nutzung des Begriffs Open Source darin besteht, dass die Geschäftswelt normalerweise versucht, freie Technologien zu installieren".[5] Diejenigen, die den Begriff nutzten, nutzten die Gelegenheit vor der Veröffentlichung des Quellcode von Navigator, um sich von den ideologischen und konfrontativen Konnotationen des Begriffs "freie Software" zu befreien. Später im Februar 1998, Bruce Perens und Eric S. Raymond gründete eine Organisation namens namens Open Source Initiative (OSI) "Als Organisation für Bildungs-, Interessenvertretung und Stewardship in einem Sperrmoment in der Geschichte dieser Kultur."[6]
Evolution
Am Anfang gab es keinen Unterschied zwischen Hardware und Software. Der Benutzer und der Programmierer eines Computers waren ein und dasselbe. Als der erste kommerzielle elektronische Computer von eingeführt wurde von IBM 1952 war die Maschine schwer zu pflegen und teuer. Wenn es den Preis der Maschine beiseite legte, war es die Software, die das Problem beim Besitz eines dieser Computer verursachte. 1952 traf sich eine Zusammenarbeit aller Eigentümer des Computers zusammen und erstellte eine Reihe von Tools. Die Zusammenarbeit von Menschen befand sich in einer Gruppe namens PACT (das Projekt zur Weiterentwicklung von Codierungstechniken). Nach dieser Hürde 1956 beschloss die Eisenhower -Administration, Einschränkungen für die Arten von Verkäufen zu setzen AT&T könnte machen. Dies hinderte die Erfinder nicht daran, neue Ideen zu entwickeln, wie der Computer in die Massenpopulation gebracht werden kann. Der nächste Schritt bestand darin, den Computer erschwinglicher zu machen, der sich langsam durch verschiedene Unternehmen entwickelte. Dann mussten sie Software entwickeln, die mehrere Benutzer hosten würde. MIT Das Computercenter entwickelte eines der ersten Systeme, CTSS (kompatibles Zeit-Sharing-System). Dies legte die Grundlage für viele weitere Systeme und das, was wir jetzt als Open-Source-Software-Bewegung bezeichnen.[7]
Die Open-Source-Bewegung ist von der verzweigt Kostenlose Softwarebewegung das begann Ende der 80er Jahre mit dem Start des GNU -Projekts von Richard Stallman.[8] Stallman gilt innerhalb der Open-Source-Community als Schlüsselrolle bei der Konzeptualisierung des frei abgestellten Quellcode für die Softwareentwicklung.[3] Der Begriff "gratis Software"In der freien Software -Bewegung soll der Austausch und Änderungen der Software -Freiheit implizieren. Der Begriff bezieht sich nicht auf eine Geldfreiheit.[3] Sowohl die Freistärkebewegung als auch die Open-Source-Bewegung teilen diese Ansicht des freien Austauschs von Programmiercode, und das ist oft der Grund, warum beide Bewegungen manchmal in der Literatur als Teil des Foss oder "freie und offene Software" oder ZAHNSEIDE "Free/libre Open-Source" -Wergungen.
Diese Bewegungen teilen grundlegende Unterschiede in der Sicht auf offene Software. Der Hauptdifferenz zwischen den Gruppen ist die Beziehung zwischen Open-Source- und proprietärer Software. Oft Hersteller von proprietäre Software, wie zum Beispiel Microsoft, können Anstrengungen unternehmen, um Open-Source-Software zu unterstützen, um wettbewerbsfähig zu bleiben.[9] Mitglieder der Open-Source-Community sind bereit, mit den Machern der proprietären Software zusammenzuarbeiten[3] und glauben, dass die Frage, ob Software Open Source ist, eine Frage der Praktikabilität ist.[10]
Im Gegensatz dazu behaupten Mitglieder der freien Software-Community die Vision, dass alle Software Teil der Redefreiheit sind[3] Und diese proprietäre Software ist unethisch und ungerecht.[3] Die Free-Software-Bewegung besiegt diesen Glauben offen durch Gespräche, die proprietäre Software anprangern. Insgesamt weigert sich die Community, eine proprietäre Software zu unterstützen. Außerdem gibt es externe Motivationen für diese Entwickler. Eine Motivation ist, dass ein Programmierer einen Fehler behebt oder ein Programm in einer Open-Source-Umgebung zugute kommt. Eine weitere Motivation ist, dass ein Programmierer an mehreren Projekten arbeiten kann, die er interessant und angenehm empfindet. Das Programmieren in der Open-Source-Welt kann auch zu kommerziellen Stellenangeboten oder zu Eintritt in die Risikokapitalgemeinschaft führen. Dies sind nur einige Gründe, warum Open-Source-Programmierer weiterhin Software erstellen und fortschreiten.[11]
Während sich die Tatsache, dass sowohl die Freizügigkeit als auch die Open-Source-Bewegung Ähnlichkeiten in praktischen Empfehlungen in Bezug auf Open Source aufweisen, unterscheidet sich die Freizeitbewegung inbrünstig weiterhin von der Open-Source-Bewegung vollständig.[12] Die Bewegung für freie Software behauptet, dass sie grundsätzlich unterschiedliche Einstellungen zur Beziehung zwischen Open-Source und proprietärer Software hat. Die freie Software-Community betrachtet jedoch die Open-Source-Community nicht als ihre Zielbeschwerde. Ihre Zielbeschwerde ist eine proprietäre Software selbst.[3]
Rechtsfragen
Die Open-Source-Bewegung war mit einer Reihe von rechtlichen Herausforderungen konfrontiert. Unternehmen, die Open-Source-Produkte verwalten, haben Schwierigkeiten, ihre Marken zu sichern. Zum Beispiel der Umfang von "implizite Lizenz"Die Vermutung bleibt unklar und kann die Fähigkeit eines Unternehmens, Produktionen mit Open-Source-Software herzustellen, gefährden. Ein weiteres Beispiel ist der Fall von Unternehmen, die Add-Ons zum Kauf anbieten; Lizenznehmer, die den Open-Source-Code ergänzen, die denen für ähnlich sind, für die für die für die für die für die für die für diejenigen ergriffen werden, die denen für ähnlich sind Der Kauf kann eine Immunität gegen Patentanzüge haben.
Im Gerichtsfall "Jacobsen gegen Katzer", Der Kläger verklagte den Beklagten, weil er die erforderlichen Zuschreibungsnotizen nicht in seine modifizierte Version der Software eingebracht hatte, wodurch die Lizenz verstoßen hat. Der Angeklagte beanspruchte eine künstlerische Lizenz, um die Bedingungen der Verwendung der Software nicht zu halten, sondern den Wortlaut der Zuschreibungshinweise entschied, dass dies nicht der Fall war. "Jacobsen gegen Katzer" etablierte die Gleichstellung von Open-Source-Software in den Augen des Gesetzes gegenüber proprietären Software.
In einem Gerichtsverfahren, in dem Microsoft beschuldigt wurde, ein Monopol zu sein Apfel.
Für Open-Source-Projekte stehen Ressourcen zur Verfügung, die Rechtsberatung benötigen. Das Software Freedom Law Center verfügt über eine Grundierung zu rechtlichen Fragen der Open-Source. International Free und Open Source Software Law Review bietet Peer-Review-Informationen für Anwälte zu Free-Software-Themen.
Formalisierung
Das Open Source Initiative (OSI) war maßgeblich an der Formalisierung der Open-Source-Bewegung beteiligt. Die OSI wurde im Februar 1998 von Eric Raymond und Bruce Perens mit dem Ziel gegründet, allgemein Bildung und Interessenvertretung des Open-Source-Labels durch die Erstellung der Open-Source-Definition bereitzustellen, die auf den Debian Free Software-Richtlinien basiert. Die OSI ist einer der Hauptanhänger und Befürworter der Open-Source-Bewegung geworden.[6]
Im Februar 1998 wurde die Open-Source-Bewegung von der Open-Source-Initiative (OSI) angenommen, formalisiert und geleitet, einer Organisation, die zum Vermarktung von Software "als etwas mehr für den kommerziellen Geschäftsgebrauch" gegründet wurde ".[3] Die OSI beantragte, "Open Source" beim US -Patent- und Markenbüro zu registrieren, wurde jedoch aufgrund des generischen und/oder beschreibenden Begriffs verweigert. Folglich besitzt die OSI die Marke nicht "Open Source"In einem nationalen oder internationalen Sinne, obwohl es in der Amtszeit die Markenrechte der Common-Law-Marken geltend macht.[2] Das Hauptwerkzeug, das sie dafür übernommen haben, war Die Open -Source -Definition.[13]
Das Open-Source-Label wurde auf einer Strategiesitzung konzipiert, die am 3. Februar 1998 in Palo Alto, Kalifornien, und am 8. April desselben Jahres stattfand, stimmten die Teilnehmer von Tim O'Reillys kostenlosen Software-Gipfel für die Förderung der Verwendung des Begriff "Open Source".[6]
Insgesamt waren die Softwareentwicklungen, die aus der Open-Source-Bewegung hervorgegangen sind, nicht nur im Bereich der Computerwissenschaft, aber es ist ihnen erfolgreich, Alternativen zur Probiety-Software zu entwickeln. Mitglieder der Open-Source-Community verbessern Code- und Schreibprogramme, mit denen ein Großteil der bereits verfügbaren Gesamtsoftware mithalten kann.[3]
Der rhetorische Diskurs, der in Open-Source-Bewegungen verwendet wird, wird nun um eine größere Gruppe von Nicht-Experten-Nutzern sowie für Interessenvertretungsorganisationen erweitert. Mehrere organisierte Gruppen wie Creative Commons und Global Development Agencies haben auch die Open-Source-Konzepte entsprechend ihren eigenen Zielen und ihren eigenen Zwecken übernommen.[14]
Die Faktoren, die die gesetzliche Formalisierung der Open-Source-Bewegung beeinflussen, beruhen hauptsächlich auf der jüngsten politischen Diskussion über Urheberrechte, Aneignung und geistiges Eigentum.[15]
Soziale Struktur von Open -Source -Beitragsteams
In der Vergangenheit haben Forscher Open-Source-Mitwirkende als zentralisierte, zwiebelförmige Gruppe charakterisiert.[16] Das Zentrum der Zwiebel besteht aus den Kernbeiträgen, die das Projekt über große Mengen an Auswahlmöglichkeiten für Code- und Softwaredesign vorantreiben. Die zweithäufigste Ebene sind Mitwirkende, die auf Pull-Anfragen und Fehlerberichte reagieren. Die dritthäufigste Ebene sind Mitwirkende, die hauptsächlich Fehlerberichte einreichen. Die am weitesten entfernte Ebene sind diejenigen, die das Repository und die Benutzer der generierten Software sehen. Dieses Modell wurde in der Forschung verwendet, um den Lebenszyklus von Open -Source -Software zu verstehen, die Mitwirkenden von Open -Source -Softwareprojekten zu verstehen, wie Tools, wie sie dazu beitragen können, bei den verschiedenen Ebenen der Beteiligung an dem Projekt beteiligt zu sein Quellsoftware kann die Produktivität von Entwicklern beeinflussen.[17][18][19]
Einige Forscher sind mit diesem Modell nicht einverstanden. Die Arbeit von Crowston et al. Hat festgestellt, dass einige Teams viel weniger zentralisiert sind und einem verteilteren Workflow -Muster folgen.[17] Die Autoren berichten, dass es eine schwache Korrelation zwischen Projektgröße und Zentralisierung gibt, wobei kleinere Projekte zentralisierter sind und größere Projekte weniger Zentralisierung zeigen. Die Autoren untersuchten jedoch nur die Fehlerberichterstattung und Behebung von Fehler. Es bleibt daher unklar, ob dieses Muster nur mit dem Erkenntnis und Fixieren des Fehlers verbunden ist oder ob die Zentralisierung für jeden Aspekt des Open -Source -Paradigmas mit der Größe verteilt wird.
Ein Verständnis der Zentralisierung eines Teams gegenüber der verteilten Natur ist wichtig, da es das Werkzeugdesign beeinflussen und neue Entwickler beim Verständnis der Dynamik eines Teams unterstützen kann. Ein Problem bei der Open -Source -Entwicklung ist die hohe Fluktuationsrate von Entwicklern, selbst unter den Kernvertretern (die im Zentrum der "Zwiebel").[20] Um ein Open-Source-Projekt fortzusetzen, müssen neue Entwickler kontinuierlich beitreten, müssen jedoch auch über die erforderliche Fähigkeiten verfügen, um Qualitätscode zum Projekt beizutragen. Durch ein Studium von GitHub Beitrag zu Open -Source -Projekten haben Middleton et al. stellte fest, dass der größte Prädiktor für die Mitwirkenden, die vollwertige Mitglieder eines Open-Source-Teams werden (in den "Kern" der "Zwiebel" wechselt), ob sie Anfragen eingereicht und kommentierten. Die Autoren schlagen dann vor, dass GitHub als Tool in diesem Prozess helfen kann, indem sie "Checkbox" -Funktionen im Open -Source -Projekt eines Teams unterstützt, das die Mitwirkenden dazu drängen, an diesen Aktivitäten teilzunehmen.[19]
Motivationen von Programmierern
Mit dem Wachstum und der Aufmerksamkeit der Open-Source-Bewegung wurden die Gründe und Motivationen der Programmierer für die kostenlose Erstellung von Code untersucht. In einem Papier des 15. jährlichen Kongresses der Europäischen Wirtschaftsvereinigung auf der Open-Source-Bewegung wurden die Anreize der Programmierer auf individueller Ebene sowie auf Unternehmens- oder Netzwerkebene analysiert. Was im Wesentlichen das intellektuelle Geschenk talentierter Programmierer verabreicht, fordert das "selbstinteressierte Paradigma" -Anterminer "heraus,[21] und hat sowohl die Öffentlichkeit als auch die Ökonomen dazu gebracht, nach einem Verständnis der Vorteile für Programmierer zu suchen.
- Altruismus: Das Argument für Altruismus ist als Erklärung begrenzt, da die Programmierer zwar einige existieren, ihre Freundlichkeit nicht auf wohltätigere Ursachen konzentrieren. Wenn die Großzügigkeit, kostenlos zu arbeiten, eine praktikable Motivation für eine so weit verbreitete Bewegung war, ist es merkwürdig, warum ein solcher Trend in Branchen wie Biotechnologie nicht zu beobachten war, die einen viel größeren Einfluss auf das Öffentlichkeit haben würden.[21]
- Teilen und Verbesserung der Gemeinschaft: Die Online -Community ist eine Umgebung, die kontinuierliche Verbesserungen, Modifikationen und Beiträge zur Arbeit des anderen fördert. Ein Programmierer kann problemlos von Open-Source-Software profitieren, da andere Tester und Unterprogramme durch das öffentliche Vermögen Fehlern entfernen, Code auf andere Zwecke anpassen und Probleme finden können. Diese Art von Peer-Editing-Funktion von Open-Source-Software fördert bessere Programme und einen höheren Codestandard.[21]
- Erkennung: Obwohl ein Projekt möglicherweise nicht mit einer bestimmten Person in Verbindung gebracht wird, werden die Mitwirkenden häufig auf dem Server eines Projekts anerkannt und markiert sozialer Ruf. Dies ermöglicht es den Programmierern, öffentliche Anerkennung für ihre Fähigkeiten zu erhalten und Karrieremöglichkeiten und Bekanntheit zu fördern. In der Tat die Gründer von Sun Microsystems und Netscape begann als Open-Source-Programmierer.[21]
- Ego: "Wenn sie irgendwie einem trivialen Problem zugewiesen werden und das ihre einzige mögliche Aufgabe ist, können sie sechs Monate damit verbringen, eine verwirrende Architektur zu erstellen ... nur um ihren Freunden und Kollegen zu zeigen, was für eine harte Nuss sie zu knacken versuchen. "[22] Die Ego-Gratifikation wurde aufgrund ihrer Wettbewerbsgemeinschaft als relevante Motivation von Programmierern angeführt.[22] Eine OSS-Community (Open-Source-Software) hat keine klare Unterscheidung zwischen Entwicklern und Benutzern, da alle Benutzer potenzielle Entwickler sind. Es gibt eine große Gemeinschaft von Programmierern, die versuchen, ihre Kollegen im Wesentlichen zu übertreffen oder zu beeindrucken.[23] Sie genießen es, andere Programmierer ihre Arbeiten und Errungenschaften zu bewundern und dazu beizutragen, warum OSS-Projekte einen Rekrutierungsvorteil für unbekannte Talente haben als ein Unternehmen mit geschlossenem Quellen.[22]
- Kreativer Ausdruck: Die persönliche Zufriedenheit kommt auch aus dem Akt des Schreibens von Software als gleichwertig wie kreativer Selbstdarstellung-sie ist fast gleichwertig der Schaffung eines Kunstwerks. Die Wiederentdeckung der Kreativität, die durch die Massenproduktion kommerzieller Softwareprodukte verloren gegangen ist, kann eine relevante Motivation sein.[24]
Geschlechtsvielfalt von Programmierern
Die überwiegende Mehrheit der Programmierer in Open-Source-Gemeinschaften ist männlich. In einer Studie für die Europäische Union für freie und open-Source-Software-Communities stellten Forscher fest, dass nur 1,5% aller Mitwirkenden weiblich sind.[25] Obwohl Frauen in der Berechnung im Allgemeinen unterrepräsentiert sind, ist der Prozentsatz der Frauen in technischen Berufen tatsächlich viel höher, fast 25%.[26] Diese Diskrepanz legt nahe, dass weibliche Programmierer insgesamt weniger wahrscheinlich sind als männliche Programmierer an Open-Source-Projekten.
Einige Forschungen und Interviews mit Mitgliedern von Open-Source-Projekten haben eine von Männern dominierte Kultur in Open-Source-Gemeinschaften beschrieben, die sich gegenüber Frauen unwillkürlich oder feindlich gegenüberstehen können.[27] Es gibt Initiativen wie Reichweite Dies zielt darauf ab, mehr Frauen und andere unterrepräsentierte Geschlechteridentitäten bei der Teilnahme an Open-Source-Software zu unterstützen. In den Diskussionsforen von Open-Source-Projekten kann das Thema der Geschlechtervielfalt jedoch sehr kontrovers und sogar entzündlich sein.[27] Eine zentrale Vision in der Open-Source-Software besteht darin, dass Open-Source-Gemeinschaften, weil die Software zum Verdienst einzelner Codebeiträge aufgebaut und aufrechterhalten wird, als Meritokratie fungieren.[28] In einer Meritokratie hängt die Bedeutung eines Individuums in der Gemeinschaft von der Qualität ihrer individuellen Beiträge und nicht von demografischen Faktoren wie Alter, Rasse, Religion oder Geschlecht ab. Dadurch wird beispielsweise Änderungen an der Gemeinschaft beruhen, die auf dem Geschlecht basieren, um die Gemeinschaft gegenüber Frauen einladender zu gestalten, gegen das Ideal einer Meritokratie, indem bestimmte Programmierer nach Geschlecht abzielen und nicht nur auf ihrer Fähigkeit basieren.[27]
Es gibt Hinweise darauf, dass sich das Geschlecht auf das wahrgenommene Verdienst eines Programmierers in der Gemeinschaft auswirkt. Eine Studie 2016 identifizierte das Geschlecht von über einer Million Programmierern an GitHub, durch Verknüpfen der Programmierer GitHub Konto für ihre anderen Social -Media -Konten.[29] Zwischen männlichen und weiblichen Programmierern stellten die Forscher fest, dass weibliche Programmierer tatsächlich waren mehr wahrscheinlich Um ihre Anfragen in das Projekt einzuberufen als männliche Programmierer, aber erst dann, wenn das Weibchen ein geschlechtsneutrales Profil hatte. Wenn Frauen Profile mit einem Namen oder Bild hatten, die sie als weiblich identifizierten, waren sie weniger wahrscheinlich als männliche Programmierer, um ihre Zuganfragen akzeptieren zu lassen. Eine weitere Studie im Jahr 2015 ergab, dass die Geschlechtervielfalt von Open-Source-Projekten auf Github ein bedeutender positiver Prädiktor für die Produktivität eines Teams war, was bedeutet, dass Open-Source-Teams mit einer gleichmäßigeren Mischung verschiedener Geschlechter tendenziell stärker produktiver waren.[28]
Viele Projekte haben die übernommen Mitwirkender Bund Verhaltenskodex, um Bedenken hinsichtlich der Belästigung von Minderheitenentwicklern auszuräumen. Jeder, der den Verhaltenskodex gebrochen hat, kann diszipliniert und letztendlich aus dem Projekt entfernt werden.
Um die Straftat von Minderheiten zu vermeiden, haben viele Softwareprojekte begonnen, die Verwendung von zu erzwingen inklusive Sprache und Terminologie. [30]
Nachweis der Open-Source-Adoption
Bibliotheken verwenden Open-Source-Software, um Informationen sowie Bibliotheksdienste zu entwickeln. Der Zweck von Open Source ist es, eine Software bereitzustellen, die billiger, zuverlässig ist und eine bessere Qualität hat. Die einzige Funktion, die diese Software so sucht, ist, dass sie kostenlos ist. Insbesondere Bibliotheken profitieren aufgrund der Ressourcen, die sie bereitstellt. Sie fördern auch die gleichen Ideen, neue Informationen durch die Ressourcen anderer Menschen zu lernen und zu verstehen. Open Source ermöglicht ein Gemeinschaftsgefühl. Es ist eine Einladung für alle, Informationen zu verschiedenen Themen bereitzustellen. Mit den Open-Source-Tools können Bibliotheken sogar webbasierte Kataloge erstellen. Nach der IT -Quelle gibt es verschiedene Bibliotheksprogramme, die davon profitieren.[31]
Regierungsbehörden und Infrastruktursoftware -Regierungsbehörden verwenden Open-Source-Infrastruktursoftware wie das Linux-Betriebssystem und den Apache-Webserver in Software, um Informationen zu verwalten.[32] Im Jahr 2005 wurde unter dem Namen National Center for Open Source Policy and Research (NCOspre) eine neue Regierungslobby "einer gemeinnützigen Organisation, die die Verwendung von Open-Source-Softwarelösungen innerhalb der IT-Unternehmen der Regierung fördert" eingeführt.[33]
Open-Source-Bewegung im Militär -Open-Source-Bewegung hat das Potenzial, beim Militär zu helfen. Die Open-Source-Software ermöglicht es jedem, Änderungen vorzunehmen, die sie verbessern. Dies ist eine Form der Einladung für die Menschen, ihre Gedanken zusammenzusetzen, um eine Software kosteneffizient zu erweitern. Der Grund, warum das Militär so interessiert ist, ist, dass es möglich ist, dass diese Software die Geschwindigkeit und Flexibilität erhöhen kann. Obwohl diese Idee Sicherheitsrückschläge für diese Idee gibt, weil jeder Zugriff auf die Software hat, können die Vorteile die Nachteile überwiegen. Die Tatsache, dass die Open-Source-Programme schnell geändert werden können, ist entscheidend. Eine Selbsthilfegruppe wurde gebildet, um diese Theorien zu testen. Das Arbeitsgruppe Military Open Source -Software wurde 2009 organisiert und über 120 Militärmitglieder abgehalten. Ihr Ziel war es, Softwareentwickler und Auftragnehmer aus dem Militär zusammenzubringen, um neue Ideen für die Wiederverwendung und Zusammenarbeit zu entdecken. Insgesamt ist Open-Source-Software beim Militär eine faszinierende Idee, die potenzielle Nachteile hat, aber nicht ausreicht, um die Vorteile auszugleichen.[34]
Open Source in der Bildung - Hochschulen und Organisationen verwenden Software vorwiegend online, um ihre Schüler zu erziehen. Die Open-Source-Technologie wird von vielen Institutionen übernommen, da diese Institutionen vor der Zahlung von Unternehmen, um ihnen diese Verwaltungssoftwaresysteme zur Verfügung zu stellen, zu speichern. Eines der ersten großen Hochschulen, die ein Open-Source-System einnahmen, war 2009 die Colorado State University, bei der danach viele andere danach danach waren. Das System der staatlichen Universitäten in Colorado wurde von der produziert Kuali Foundation, der ein wichtiger Akteur in Open-Source-Verwaltungssystemen geworden ist. Die Kuali Foundation definiert sich als Gruppe von Organisationen, die "Open-Source-Software für Hochschulbildung, durch Hochschulbildung aufbauen und aufrechterhalten" wollen.[Zitat Zitat benötigt] Es gibt viele andere Beispiele für Open-Source-Instrumente, die auch in der Kuali-Stiftung verwendet werden.
"Für Pädagogen ermöglichte die Open -Source -Bewegung den Zugang zu Software, die zum Unterrichten der Schüler verwendet werden konnten, wie sie die Theorien anwenden können, die sie lernten."[35] Mit offenen Netzwerken und Software können Lehrer Unterricht, Vorträge und andere Kursmaterialien innerhalb einer Community teilen. OpenTechcomm ist ein Programm, das "Open Access, Open-Use und Open Edits- Lehrbuch oder pädagogische Ressource, auf die Lehrer technischer und professioneller Kommunikationskurse auf jeder Ebene stützen können, darauf verlassen können, dass sie ihren Schülern kostenlose Angebote erstellen können".[Zitat Zitat benötigt] Wie bereits erwähnt, wäre der Zugang zu solchen Programmen für Bildungsabteilungen viel kostengünstiger.
Open Source im Gesundheitswesen -Im Juni 2009 vom gemeinnützigen Ehealtnigeria, der Open-Source-Software, gegründet OpenMRS wird verwendet, um die Gesundheitsversorgung in Nigeria zu dokumentieren. Die Verwendung dieser Software begann in Kaduna, Nigeria, um dem Zweck der öffentlichen Gesundheit zu dienen. OpenMRS verwaltet Merkmale wie die Alarmierung von Mitarbeitern des Gesundheitswesens, wenn Patienten unter anderem Warnzeichen für Bedingungen und Aufzeichnungen von Geburten und Todesfällen täglich aufweisen. Der Erfolg dieser Software wird durch die einfache Nutzung für diejenigen verursacht, die zuerst in die Technologie eingeführt werden, im Vergleich zu komplexeren proprietären Gesundheitssoftware, die in Ländern der ersten Welt verfügbar ist. Diese Software wird von der Community entwickelt und kann von jedem frei genutzt werden, was für Open-Source-Anwendungen charakteristisch ist. Bisher wird OpenMRS in Ruanda, Mosambik, Haiti, Indien, China und den Philippinen verwendet.[36] Der Einfluss von Open Source im Gesundheitswesen wird auch von Apelon Inc, dem "führenden Anbieter von Terminologie- und Dateninteroperabilitätslösungen", beobachtet. Kürzlich begann sein verteiltes Terminology System (Open DTS) mit der Unterstützung des Open-Source MySQL-Datenbanksystems. Dies ermöglicht es im Wesentlichen, dass Open-Source-Software im Gesundheitswesen verwendet wird, wodurch die Abhängigkeit von teurer proprietärer Gesundheitssoftware verringert wird. Aufgrund der Open-Source-Software verfügt die Gesundheitsbranche für eine kostenlose Open-Source-Lösung zur Implementierung von Gesundheitsstandards. Open -Source -Gesundheitsversorgung kommt nicht nur wirtschaftlich zugute, sondern die geringere Abhängigkeit von proprietärer Software ermöglicht eine einfachere Integration verschiedener Systeme, unabhängig vom Entwickler.[37]
Firmen
IBM
IBM war ein führender Befürworter der Open Source Initiativeund begann zu unterstützen Linux In 1998.[38]
Microsoft
Vor Sommer 2008, Microsoft wurde im Allgemeinen als Feind der Open-Source-Community bekannt. Die Anti-Open-Source-Stimmung des Unternehmens wurde vom ehemaligen CEO durchgesetzt Steve Ballmer, der sich auf Linux, eine weit verbreitete Open-Source-Software, als "Krebs, der sich selbst verbindet ... an alles, was er berührt, bezog.[39] Microsoft drohte auch Linux, dass sie Lizenzgebühren wegen Verstoßes gegen 235 ihrer Patente verlangen würden.
Im Jahr 2004 verlor Microsoft einen Fall des Gerichtshofs der Europäischen Union.[40] und verlor den Berufung im Jahr 2007,[41] und ihre weitere Berufung im Jahr 2012:[42] verurteilt wurde, seine dominante Position missbraucht zu haben. Insbesondere hatten sie der Open Source Interoperabilitätsinformationen zurückgehalten Samba (Software) Projekt, das auf vielen Plattformen betrieben werden kann und darauf abzielt, "Hindernisse für die Interoperabilität zu beseitigen".[Zitat Zitat benötigt]
Im Jahr 2008 begann Sam Ramji, der damalige Leiter der Open-Source-Software-Strategie in Microsoft, eng mit Bill Gates zusammenzuarbeiten, um eine Pro-Open-Source-Haltung innerhalb der Softwareindustrie sowie Microsoft selbst zu entwickeln. Bevor Ramji das Unternehmen 2009 verließ, hat er die Vertrautheit und Beteiligung von Microsoft mit Open Source erstellt, was sich in Microsofts Beiträgen von Open-Source-Code zu zeigt Microsoft Azure unter anderen Projekten. Diese Beiträge wären bisher unvorstellbar von Microsoft gewesen.[43] Microsofts Änderung der Einstellung zu Open Source und Bemühungen, eine stärkere Open-Source-Community aufzubauen, ist ein Beweis für die wachsende Akzeptanz und Anpassung von Open Source.[44]
Siehe auch
- Digitale Rechte
- Vielfalt in Open-Source-Software
- Liste der kostenlosen und Open-Source-Softwarepakete
- Liste der Open-Source-Hardwareprojekte
- Massenzusammenarbeit
- Bewegung der offenen Entstehung
- Open-Source-Modell
- Open-Source-angemessene Technologie
- Open-Source-Hardware
- Open-Source-Governance
- Sharing Economy
- P2P -Wirtschaftssystem
- Peer -Produktion
- Die virtuelle Revolution
Verweise
- ^ Levine, Sheen S.; Prietula, M. J. (2013). "Offene Zusammenarbeit für Innovation: Prinzipien und Leistung". Organisationswissenschaft. 25 (5): 1414–1433. Arxiv:1406.7541. doi:10.1287/orsc.2013.0872. S2CID 6583883. SSRN 1096442.
- ^ a b c Wyllys, R.E. (2000). Überblick über die Open-Source-Bewegung. Abgerufen am 22. November 2009 von der University of Texas an der Austin Graduate School of Library & Information Science
- ^ a b c d e f g h i Warger, T. (2002)Die Open Source -Bewegung Archiviert 2011-07-17 bei der Wayback -Maschine. Abgerufen am 22. November 2009 vom Education Resources Information Center abgerufen
- ^ Tiemann, Michael (19. September 2006). "Geschichte der OSI". Open Source Initiative. Abgerufen 23. August, 2008.
- ^ Eine kurze Geschichte der Open-Source-Bewegung Archiviert 2011-04-11 bei der Wayback -Maschine. Sloanreview.mit.edu (2011-11-18). Abgerufen am 2011-11-30.
- ^ a b c Geschichte der OSI | Open Source Initiative. OpenSource.org. Abgerufen am 2011-11-30.
- ^ Weber, Steven. Der Erfolg von Open Source. Der Präsident und die Fellows des Harvard College. 2004. Druck S. 20–28. ISBN978-0-674-01858-7 Dieser gesamte Absatz wird auf Steven Weber verwiesen
- ^ Tennant, D. (2008, 11. August). Im Prinzip stehen. Computerworld, p. 4. Abgerufen aus der Premier -Datenbank der Business Source.
- ^ Taft, D. K. (2009, 3. November). Microsoft repiziert auf $ 100.000 Apache -Beitrag bei ApacheCon. Abgerufen am 8. Mai 2020 von der Eweek abgerufen
- ^ Elliott, M. S.; Scacchi, Walt (2008). "Mobilisierung von Softwareentwicklern: die freie Software -Bewegung". Informationstechnologie & Menschen. 21 (1): 4. doi:10.1108/09593840810860315.
- ^ Lerner, Josh; Tirole, Jean (März 2000). "Die einfache Ökonomie von Open Source" (PDF). Cambridge, MA.: Nationales Büro für Wirtschaftsforschung. Citeseerx 10.1.1.145.3577.
{{}}
: Journal zitieren erfordert|journal=
(Hilfe) - ^ Stallman, R. M. (2007). Warum "freie Software" besser ist als "Open Source". Abgerufen am 22. November 2009 von gnu.org
- ^ Die Open Source Definition | Open Source Initiative. OpenSource.org. Abgerufen am 2011-11-30.
- ^ Sullivan, J (2011). "Freie Open -Source -Software -Interessenvertretung als Bewegung für soziale Gerechtigkeit: Die Erweiterung des F/OSS -Bewegungsdiskurses im 21. Jahrhundert". Journal of Information Technology und Politik. 8 (3): 223–239. doi:10.1080/19331681.2011.592080. S2CID 144013228.[Permanent Dead Link]
- ^ Ceraso, a.; Pruchnic, J. (2011). "Einführung: Open -Source -Kultur und Ästhetik". Kritik. 53 (3): 337. doi:10.1353/crt.2011.0026. Archiviert von das Original Am 2017-09-22.
- ^ Nakakoji, Kumiyo; Yamamoto, Yasuhiro; Nishinaka, Yoshiyuki; Kishida, Kouichi; Ye, Yunwen (2002). "Evolutionsmuster von Open-Source-Softwaresystemen und -gemeinschaften". Proceedings des Internationalen Workshops über Prinzipien der Softwareentwicklung - IWPSE '02. p. 76. doi:10.1145/512035.512055. ISBN 978-1-58113-545-9. S2CID 15341686.
- ^ a b Crowston, Kevin; Howison, James (7. Februar 2005). "Die soziale Struktur der freien und Open -Source -Softwareentwicklung". Erster Montag. doi:10.5210/fm.v10i2.1207.
- ^ Shoran, Jyoti; Blincoe, Kelly; Kalliamvakou, Eirini; Damian, Daniela; Ell, Jordan (2014). "Watchers 'auf Github verstehen". Verfahren der 11. Arbeitskonferenz über Bergbau -Software -Repositories - MSR 2014. S. 336–339. doi:10.1145/2597073.2597114. ISBN 978-1-4503-2863-0. S2CID 11496776.
- ^ a b Middleton, Justin; Murphy-Hill, Emerson; Grün, Demetrius; Meade, Adam; Mayer, Roger; Weiß, David; McDonald, Steve (2018). "Welche Beiträge sagen voraus, ob Entwickler in Github -Teams aufgenommen werden". Verfahren der 15. Internationalen Konferenz über Bergbau -Software -Repositories. S. 403–413. doi:10.1145/3196398.3196429. ISBN 978-1-4503-5716-6. S2CID 13695100.
- ^ Robles, G; J. M. Gonzalez-Barahona; I. Herraiz (2009). "Entwicklung des Kernteams von Entwicklern in Libre -Softwareprojekten". Verfahren der 6. Internationalen Konferenz über Bergbau -Software -Repositories: 167–170.
- ^ a b c d Lerner, Josh; Jean Tirole (9. Mai 2001). "Die Open Source -Bewegung: wichtige Forschungsfragen". Europäische wirtschaftliche Überprüfung. 45 (4–6): 819–826. doi:10.1016/s0014-2921 (01) 00124-6.
- ^ a b c Greenspun, Philip. "Management von Software -Ingenieuren". Abgerufen 7. Februar 2012.
- ^ Yunwen ye; Kishida, K. (2003). "Auf dem Weg zu einem Verständnis der Motivation von Open -Source -Softwareentwicklern". 25. Internationale Konferenz für Software Engineering, 2003. Proceedings. S. 419–429. doi:10.1109/ICSE.2003.1201220. ISBN 0-7695-1877-x. S2CID 1476378.
- ^ Bonaccorsi, Andrea; Cristina Rossi (2003). "Warum Open Source -Software Erfolg haben kann" (PDF). Open Source -Softwareentwicklung. 32 (7): 1243–1258. doi:10.1016/s0048-7333 (03) 00051-9. HDL:10419/89290.
- ^ Nafus, Dawn, James Leach und Bernhard Krieger. "Geschlecht: Integrierter Bericht über Ergebnisse." Zahnsassen, lieferbar D. 16 (2006).
- ^ "Frauen in der Technik: Die Fakten" (PDF). Am 14. Mai 2021 aus dem Original archiviert. Abgerufen 19. April 2021.
{{}}
: CS1 Wartung: Bot: Original -URL -Status unbekannt (Link) - ^ a b c Nafus, Dawn (1. Juni 2012). ""Patches haben kein Geschlecht": Was ist in Open -Source -Software nicht geöffnet ". Neue Medien & Gesellschaft. 14 (4): 669–683. doi:10.1177/1461444811422887. S2CID 206727320.
- ^ a b Vasilescu, Bogdan; Posnett, Daryl; Ray, Baishakhi; Van Den Brand, Mark G.J.; Serebrenik, Alexander; Devanbu, Premkumar; Filkov, Vladimir (2015). "Geschlechts- und Amtszeitvielfalt in Github -Teams". Verfahren der 33. jährlichen ACM -Konferenz über menschliche Faktoren in Computersystemen. S. 3789–3798. doi:10.1145/2702123.2702549. ISBN 978-1-4503-3145-6. S2CID 11705263.
- ^ Terrell, Josh; Kofink, Andrew; Middleton, Justin; TAINEAR, CLARISSA; Murphy-Hill, Emerson; Parnin, Chris; Stallings, Jon (1. Mai 2017). "Geschlechtsspezifische Unterschiede und Voreingenommenheit in Open Source: Anfragenannahme von Frauen gegen Männer". Peerj Informatik. 3: e111. doi:10.7717/peerj-cs.111.
- ^ "Inklusive Namensinitiative". Abgerufen 22. Oktober 2021.
- ^ Poynder, Richard (2001). "Die Open Source -Bewegung". Informationen heute. 8 (9).
- ^ Moore, John (14. August 2008). "Eine Hauptrolle für Open Source? -". FCW.
- ^ Preimesberger, Chris (14. Oktober 2005). "Open Source -Bewegung bekommt eine Lobby". Eweek.
- ^ Toon, John (2009). "Open Source -Bewegung kann die Entwicklung der Militärsoftware beschleunigen". Georgia Tech Research Institute. Abgerufen 2011-12-21.
- ^ St.amant & Ballentine 2011 S.343
- ^ Ehealtnigeria. (2012). EHEALYNIGERIA: FAQs Archiviert 2012-01-04 bei der Wayback -Maschine. Abgerufen am 4. Februar 2012
- ^ "Apelon kündigt die Verfügbarkeit einer vollständig Open -Source -Terminology Management -Lösung an" (Pressemitteilung). Apelon. 17. Januar 2012.
- ^ "IBM startet die größte Linux -Aufstellung aller Zeiten". IBM. 2. März 1999. archiviert von das Original Am 10. November 1999.
- ^ "Microsoft-CEO macht Startpause mit den Sonnenzeiten". Chicago Sun-Times. 1. Juni 2001. Archiviert vom Original am 2001-11-08. Abgerufen 27. Juni, 2021.
- ^ "Graklaw.net - die EU Microsoft -Entscheidung - Dezember 2004". Abgerufen 13. Oktober 2014.
- ^ "Graklaw.net - eu ct. Von 1. Instanz: Microsoft hat seine dominante Position missbraucht - aktualisiert - September 2007". Abgerufen 13. Oktober 2014.
- ^ "Graklaw.net microsoft verliert seine EU -Berufung". Abgerufen 13. Oktober 2014.
- ^ Metz, Cade (30. Januar 2012). "Treffen Sie Bill Gates, den Mann, der Open -Source -Software geändert hat.". Verdrahtet.
- ^ Metz, Cade (4. November 2011). "Wie Microsoft gelernt hat, sich keine Sorgen mehr zu machen und (fast) Open Source zu lieben". Verdrahtet.
Weitere Lektüre
- Weber, Steven (2004). Der Erfolg von Open Source. Der Präsident und die Fellows des Harvard College. S. 20–28. ISBN 978-0-674-01858-7.
- Meeker, Heather (2008). Die Open Source -Alternative: Risiken verstehen und Möglichkeiten nutzen. John Wiley & Sons. ISBN 978-0-470-19495-9.
- Schrape, Jan-Felix (2019). "Open-Source-Projekte als Innovationsinkubatoren. Vom Nischenphänomen bis hin zum integralen Teil der Branche". Konvergenz. 25 (3): 409–427. doi:10.1177/1354856517735795. S2CID 149165772.
- Software Freedom Law Center (3. März 2008). "Eine legale Probleme für Open Source- und kostenlose Softwareprojekte".
- Die Open Source -Bewegung (24. Oktober 2010). "Die Open Source -Bewegung". Archiviert von das Original am 29. Juli 2013. Abgerufen 25. April 2020.
- Rosen, Lawrence (Juli 2009). "Schlechte Fakten machen ein gutes Gesetz: Der Fall Jacobsen und Open Source". International Free und Open Source Software Law Review. Software Freedom Law Center, Inc. 1 (1): 27–32.
- Howe, Denis. "Copyleft". Das kostenlose Online-Wörterbuch des Computers. Abgerufen 2010-10-14.
- Goettsch, Kerry D. (2003). "SCO Group v. IBM: Die Zukunft der Open -Source -Software". Journal of Law, Technologie und Politik: 581.
- "Die Open -Source -Definition". Open Source Initiative. Abgerufen 2010-10-14.
- Wayner, P. (2000). Kostenlos für alle: Wie Linux und die kostenlose Software-Bewegung die High-Tech-Titanen unterbieten. Harperbusiness. ISBN 978-0-06-662050-3.
- Kirk St. Amant (2011). "Open -Source -Software, Zugriff und Inhaltserstellung in der Weltwirtschaft".
- Still (2010). "Ein Dutzend Jahre nach der Geburt von Open Source 1998 ist es Zeit für OpenTechcomm.".[Permanent Dead Link]
- ssy.org.uk/2012/01/the-online-revolution/ Die Online-Revolution[Dead Link]archiviert bei https://web.archive.org/web/20130718231856/http://ssy.org.uk/2012/01/the-online-revolution/