Werbung
Hast du das gedacht? Open Source Software Bewegung Was ist Open Source Software? [MakeUseOf erklärt]"Open Source" ist ein Begriff, der heutzutage häufig verwendet wird. Sie wissen vielleicht, dass bestimmte Dinge Open Source sind, wie Linux und Android, aber wissen Sie, was es bedeutet? Was ist offen ... Weiterlesen war nur eine Modeerscheinung, die Anfang der 2000er Jahre ihren Höhepunkt erreichte? Nun, das ist absolut nicht der Fall. Tatsächlich hat die Open-Source-Bewegung in den letzten Jahren dank der Unterstützung einiger unerwarteter Unternehmen viel Fahrt aufgenommen.
Beispielsweise, Apple Open Source hat die Programmiersprache Swift bezogen Apples Swift wird Open Source: Na und?Auch wenn Sie selbst kein Programmierer sind, wirkt sich die Entscheidung von Apple, Open Source Swift zu verwenden, auf Sie aus. Möchten Sie wissen warum und wie? Weiterlesen zurück im Jahr 2015. Das ist richtig: Dasselbe Unternehmen, das durch proprietäre Designs und Technologien Milliarden von Dollar angehäuft hat, hat sich zumindest dafür für Open Source entschieden.
Open Source Software hat viele Vorteile 5 Gründe, warum Software kostenlos und Open Source sein sollteFreie Software bedeutet nicht nur, dass Sie die App oder das Spiel nutzen können, ohne dafür zu bezahlen. Es geht um Langlebigkeit, Privatsphäre, Eigentum und vieles mehr! Weiterlesen und Apple ist klug genug, dies zu realisieren.Und sie sind nicht die einzigen! Sie können Dutzende oder sogar Hunderte von Fällen finden, in denen Unternehmen Quellcode für einmal proprietäre Projekte veröffentlicht haben - und sie haben normalerweise davon profitiert. Hier sind einige der bemerkenswertesten Beispiele, von denen Sie wahrscheinlich viele erkennen werden.
1. Mozilla Firefox
Firefox war nicht immer Firefox.
In den 1990er Jahren, als das Internet noch neu und unerschlossen war, war der beliebteste Webbrowser eine proprietäre Software namens Netscape Navigator. Aufgrund des erfolgreichen Vorstoßes von Microsoft in Richtung Internet Explorer war Netscape Navigator jedoch in den 2000er Jahren so gut wie ausgestorben.

Im Gegenzug ging die Netscape Corporation weiter und erstellte die Netscape Communicator-Software-Suite, die als verwendet wurde Die Basis für die Mozilla Application Suite, die schließlich die Grundlage für den Phoenix-Browser bilden sollte. Aufgrund des Markendrucks wurde Phoenix zuerst in Firebird und schließlich ein zweites Mal in Firefox umbenannt.
2. LibreOffice
Sind Sie überrascht, LibreOffice auf dieser Liste zu sehen? In der Tat war LibreOffice nicht immer Open Source.
Es begann 1985 als proprietäres Textverarbeitungsprogramm unter dem Namen StarWriter, das Teil von StarOffice von StarDivision war. Das Unternehmen wurde später 1999 von Sun Microsystems übernommen, das die Anwendung zu einer Open-Source-Alternative für Microsoft Office machte und den Namen OpenOffice erhielt.

Aber dann kam die Oracle Corporation und erwarb 2010 Sun Microsystems. Dies veranlasste einige OpenOffice-Benutzer, die mit der Geschichte und dem Ruf von Oracle als Softwareentwickler unzufrieden waren, den Quellcode zu teilen und als LibreOffice zu veröffentlichen. Jetzt sind wir heute hier, mit LibreOffice als einem der Die derzeit besten kostenlosen Office-Suiten Ist LibreOffice der Bürokrone würdig?LibreOffice ist der König der Free Office-Suiten. Es ist unwahrscheinlich, dass Microsoft Office in einer Geschäftsumgebung ersetzt wird, aber es ist eine hervorragende Alternative für Gelegenheitsbenutzer. Folgendes ist neu in LibreOffice 5.1. Weiterlesen .
3. ICQ
ICQ („I Seek You“) ist ein beliebter Instant Messenger, der 1996 eingeführt wurde und den Weg für den Erfolg bekannter Apps wie AIM, YIM und MSN Messenger ebnete. Überraschenderweise wird ICQ immer noch von über 11 Millionen Benutzern weltweit verwendet.

Über die Geschichte von ICQ ist nicht viel bekannt, aber wir wissen Folgendes: ICQ wurde 1998 von AOL übernommen und dann von AOL an Mail verkauft. Ru im Jahr 2010, dann Open Source von Mail. Ru im Jahr 2016. Aus dem Open Sourcing ist nicht viel geworden, vor allem, weil die meisten Leute es einfach nicht wissen oder sich nicht darum kümmern.
Kurz gesagt, dieser Schritt ist der Inbegriff von "zu wenig, zu spät" und ich erwarte nicht, dass ICQ jemals wieder an Popularität gewinnen wird. Aber es ist ein schöner Zug per Mail. Ru, also verdienen sie etwas Anerkennung.
4. Mixer
Open Source-Enthusiasten verweisen häufig auf Blender als Beispiel für Open Source-Software, die richtig gemacht wurde. Es dient als Beweis dafür, dass Open Source-Software können so gut wie professionelle Alternativen sein, und im Fall von Blender kann dies Open-Source-Software sein besser als proprietäre Software.
Aber hier ist der Kicker: Es war nicht immer Open Source!

Blender begann 1995 als interne Animationsanwendung, wurde 1998 als Shareware veröffentlicht und 2002 geschlossen, als das Entwicklungsunternehmen in Konkurs ging. Als letzten Versuch führte der Hauptentwickler eine Spendenaktion durch und versprach, Open Source Blender zu verwenden, falls die Community 100.000 € sammeln sollte. Das Ziel wurde in nur wenigen Monaten erreicht und Blender ist seitdem Open Source.
Darüber hinaus ist die Blender-Community lebendiger und aktiver als je zuvor. Wenn Sie 3D-Modellierung, Animation, visuelle Effekte oder sogar Videobearbeitung lernen möchten, schauen Sie sich das an Diese Tutorials für den Einstieg in Blender Erste Schritte mit Blender: 7 fantastische Tutorials für NeulingeDie 3D-Modellierung ist eine hervorragende Möglichkeit, Kreativität zu üben und gleichzeitig mit Ihrer technischen Seite in Kontakt zu bleiben. Hier sind einige tolle kostenlose Tutorials. Weiterlesen .
5. Das .NET Framework
Wenn Sie vor fünf Jahren eine Reihe von Personen nach Unternehmen befragt hätten, von denen sie dachten, dass sie dies tun würden noch nie Microsoft würde die Open-Source-Philosophie begrüßen und wahrscheinlich die Liste anführen. Also wann Microsoft Open Source hat .NET Framework bezogen Eine GNU, die für Microsoft beginnt: Was ein Open Source .NET Framework für den Rest von uns bedeutetMicrosoft hat gerade einen wesentlichen Teil seines Codes unter einer zulässigen Open Source-Lizenz veröffentlicht. Dieser Schritt bricht mit jahrelanger Tradition. Aber warum und was bedeutet das für Sie? Weiterlesen 2014 fielen allen die Kiefer herunter.
Um zu verstehen, warum dies ein so monumentaler Moment war, müssen wir wissen, was .NET Framework ist und warum es überhaupt existiert.

Das im Jahr 2002 veröffentlichte .NET Framework bietet eine Menge Code, mit dem Entwickler den Entwicklungsprozess beschleunigen können. Wenn ich beispielsweise eine Geschäftsanwendung erstellen möchte, muss ich nicht die gesamte Logik zum Zeichnen des Fensters auf den Bildschirm codieren - das Framework kann dies für mich erledigen. Auschecken unser Einführungshandbuch für .NET Framework Microsoft .NET Framework: Warum Sie es benötigen und wie Sie es unter Windows installierenSie müssen es entweder installieren oder aktualisieren. Aber wissen Sie, was .NET Framework ist? Wir zeigen Ihnen, warum Sie es brauchen und wie Sie die neueste Version erhalten können. Weiterlesen für mehr Details.
Der Nachteil ist, dass .NET Framework-basierter Code nur auf Computern mit der .NET Framework-Laufzeitumgebung ausgeführt werden kann. Dies war lange Zeit nur für Windows verfügbar. Da das Framework Open Source ist, kann es auf Mac, Linux und andere Betriebssysteme portiert werden, sodass plattformübergreifende Apps mit einer Codebasis erstellt werden können.
6. Live Writer
Der Einstieg von Microsoft in Open Source-Software war keine einmalige Sache. In den Jahren seit dem Open Sourcing von .NET Framework hat Microsoft dasselbe für mehrere andere Projekte getan, einschließlich der beliebten Windows Live Writer-Anwendung.

Bereits in den 2000er Jahren erwarb und integrierte Microsoft ein Unternehmen namens Onfolio und alle seine Softwareprodukte. Eine dieser Anwendungen, Onfolio Writer, wurde 2007 als Windows Live Writer veröffentlicht und bis zur letzten Version im Jahr 2012 jährlich aktualisiert. Zu diesem Zeitpunkt hörte die Entwicklung auf.
Zum Glück für Live Writer-Fans, Die App war Open Source im Jahr 2015 und gabelte sich in das, was heute als Open Live Writer bekannt ist. Dies ist ein hervorragendes Beispiel dafür, warum Open Source-Software für Endbenutzer großartig ist: Wenn die ursprünglichen Entwickler aufhören, daran zu arbeiten, kann dies jemand anderes Gabel es und arbeite weiter daran Open Source Software und Forking: Das Gute, das Große und das HässlicheManchmal profitiert der Endbenutzer stark von Gabeln. Manchmal wird die Gabel unter einem Leichentuch aus Wut, Hass und Feindseligkeit gemacht. Schauen wir uns einige Beispiele an. Weiterlesen .
7. Xamarin Studio
Hier ist ein drittes Beispiel dafür, wie Microsoft in der Open Source-Community richtig handelt.
Xamarin Studio war eine proprietäre integrierte Entwicklungsumgebung Texteditoren vs. IDEs: Welches ist besser für Programmierer?Die Wahl zwischen einer erweiterten IDE und einem einfacheren Texteditor kann schwierig sein. Wir bieten einige Einblicke, um Ihnen bei dieser Entscheidung zu helfen. Weiterlesen Dies vereinfachte das Erstellen von Mono-, Cocoa-, Android- und iOS-Apps mit C #. Anfang 2016 hat Microsoft Xamarin und alle seine Softwareprodukte erworben und das meiste davon als Open-Source-Produkt erworben.

Xamarin Studio selbst wurde eingestellt, da die meisten Funktionen in Microsoft Visual Studio integriert waren. Die gesamte andere Software im Xamarin SDK wurde unter der MIT-Lizenz veröffentlicht. Sie nahmen sogar Mono, eine von Xamarin geleitete Neuimplementierung des unter GPL und LGPL lizenzierten .NET Framework, und lizenzierten es unter MIT erneut.
Mit anderen Worten, Microsoft hat ein bekanntes Projekt übernommen, dessen Teile entweder proprietär oder Open-Source mit Einschränkungen waren, und das meiste davon ohne Einschränkungen zu Open Source gemacht.
8. Visual Studio-Code
Gute Texteditoren für Programmierer sind schwer zu bekommen. Sublime Text ist ausgezeichnet, kostet aber 70 US-Dollar, und Open-Source-Alternativen wie Atom und Brackets hatten schon immer Probleme (z. B. schlechte Leistung, fehlerhafte Updates usw.). Erst mit Visual Studio Code konnten wir das Beste aus beiden Welten haben.
Hinweis: Visual Studio-Code ist vollständig von Visual Studio getrennt.

Visual Studio Code wurde erstmals im Juni 2015 unter einer proprietären Closed-Source-Lizenz gestartet. Aber nach viel Feedback und vielen Anfragen aus der Community öffnete Microsoft es und veröffentlichte es auf GitHub unter der MIT-Lizenz. Jetzt ist es wohl der beste Texteditor, den es gibt, und viele ehemalige Sublime / Atom / Brackets-Benutzer haben sich dafür entschieden.
Ich persönlich benutze es jeden Tag und kann es nur empfehlen. Wenn Sie loslegen möchten, schauen Sie sich das an Diese Produktivitätstipps für Visual Studio Code-Benutzer 10 Wichtige Produktivitätstipps für Visual Studio-CodeVisual Studio Code bläst andere Programmier-Texteditoren aus dem Wasser. Es ist kostenlos, Open Source, blitzschnell und voller Produktivitätsfunktionen. Weiterlesen .
Open Source Software ist die Zukunft
Proprietäre Software wird immer existieren und das lässt sich nicht leugnen. Es ist jedoch faszinierend zu sehen, wie die Open-Source-Bewegung an Boden gewinnt. Möchten Sie noch weiter erkunden? Siehe unseren Beitrag am Suche nach Open Source-Software für Windows So finden Sie Open Source-Software für WindowsSind Sie besorgt über Datenschutz, Datensicherheit oder bösartigen Code, der in Ihrer Software versteckt ist? Mit proprietärer Software wissen Sie einfach nie wirklich, was das Programm mit Ihren Daten macht. Open Source ist die Antwort! Weiterlesen .
Immer mehr wird es möglich Mit Open Source Software auskommen Können Sie mit rein Open Source Software arbeiten?Open-Source-Software ist weitaus häufiger als Sie denken und eine großartige Philosophie, nach der man leben kann. Nicht überzeugt? Die Chancen stehen ziemlich hoch, dass Sie nur mit Open Source-Software produktiv sein können. Weiterlesen . Stellen Sie nur sicher, dass Sie die subtilen Unterschiede verstehen zwischen "Open Source" und "freier" Software Open Source vs. Freie Software: Was ist der Unterschied und warum ist das wichtig?Viele gehen davon aus, dass "Open Source" und "freie Software" dasselbe bedeuten, aber das stimmt nicht. Es liegt in Ihrem besten Interesse, die Unterschiede zu kennen. Weiterlesen - Die beiden sind nicht gleichbedeutend, obwohl Benutzer dazu neigen, sie zusammenzuführen.
Wie stehen Sie zu Open Source Software? Suchst du es wann immer möglich? Oder bevorzugen Sie die allgemein bessere Qualität proprietärer Apps? Teilen Sie mit uns in einem Kommentar unten!
Joel Lee hat einen B.S. in Informatik und über sechs Jahre Berufserfahrung im Schreiben. Er ist Chefredakteur von MakeUseOf.