Dachten Sie, die Open-Source-Software-Bewegung Was ist Open Source Software? [MakeUseOf erklärt] Was ist Open Source Software? [MakeUseOf Explains] "Open Source" ist ein Begriff, der in diesen Tagen viel herumgeworfen wird. Sie wissen vielleicht, dass bestimmte Dinge Open Source sind, wie Linux und Android, aber wissen Sie, was es beinhaltet? Was ist offen ... Read More war nur eine Modeerscheinung, die in den frühen 2000er Jahren ihren Höhepunkt erreichte? Nun, das ist absolut nicht der Fall. In der Tat hat die Open-Source-Bewegung in den letzten Jahren dank der Unterstützung einiger unerwarteter Unternehmen viel Dampf gewonnen.
Zum Beispiel, Apple Open Source die Swift-Programmiersprache Apples Swift ist Open Source: Also was? Apples Swift wird Open Source: Was? Selbst wenn Sie selbst kein Programmierer sind, wird Apples Entscheidung, Swift zu öffnen, Auswirkungen auf Sie haben. Willst du wissen warum und wie? Lesen Sie mehr im Jahr 2015. Das stimmt: Das gleiche Unternehmen, das Milliarden von Dollar durch proprietäre Designs und Technologien angehäuft hat, hat sich zumindest für Open Source entschieden. Open Source-Software hat viele Vorteile 5 Gründe, warum Software frei und Open Source sein sollte 5 Gründe, warum Software frei und Open Source sein sollte Freie Software bedeutet nicht nur, dass Sie die App oder das Spiel nutzen, ohne zu bezahlen. Es geht um Langlebigkeit, Privatsphäre, Besitz und vieles mehr! Lesen Sie mehr, und Apple ist klug genug, das zu erkennen.
Und sie sind nicht die Einzigen! Sie können dutzende, 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 1990ern, als das Internet noch neu und unerschlossen war, war der beliebteste Webbrowser eine proprietäre Software namens Netscape Navigator. Aufgrund der erfolgreichen Einführung von Microsoft in Richtung Internet Explorer war Netscape Navigator jedoch in den 2000er Jahren fast ausgestorben.
Die Netscape Corporation entwickelte wiederum die Software-Suite Netscape Communicator, die als Grundlage für die Mozilla Application Suite diente, die schließlich die Grundlage für den Phoenix-Browser bilden sollte. Aufgrund des Markendrucks wurde Phoenix zuerst in Firebird umbenannt und schließlich ein zweites Mal in Firefox umbenannt.
2. LibreOffice
Sind Sie überrascht, LibreOffice auf dieser Liste zu sehen? Tatsächlich war LibreOffice nicht immer Open Source.
Es begann 1985 als proprietäre Textverarbeitung unter dem Namen StarWriter, der Teil von StarOffice von StarDivision war. Das Unternehmen wurde später von Sun Microsystems im Jahr 1999 übernommen, die die Anwendung zu einer Open-Source-Alternative für Microsoft Office machte und damit den Namen OpenOffice erhielt.
Aber dann kam die Oracle Corporation und übernahm Sun Microsystems im Jahr 2010. Dies veranlasste einige OpenOffice-Benutzer, die mit der Geschichte und dem Ruf von Oracle als Softwareentwickler unzufrieden waren, den Quellcode als LibreOffice zu veröffentlichen. Jetzt hier sind wir heute, mit LibreOffice als eine der besten kostenlosen Office-Suiten, die derzeit verfügbar ist. Ist LibreOffice der Bürokratie würdig? Ist LibreOffice der Bürokrone würdig? LibreOffice ist der König der freien Office-Suiten. Es ist unwahrscheinlich, Microsoft Office in einer Geschäftsumgebung zu ersetzen, aber es ist eine ausgezeichnete Alternative für gelegentliche Benutzer. Was 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 ICQs Geschichte ist nicht viel bekannt, aber hier ist, was wir wissen: ICQ wurde 1998 von AOL übernommen, dann 2010 von AOL zu Mail.Ru verkauft und dann 2016 von Mail.Ru bezogen. Es ist nicht viel von ihm gekommen Open Source, vor allem, weil die meisten Menschen 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 gewinnt. Aber es ist ein netter Schritt von Mail.Ru, also verdienen sie etwas Anerkennung.
4. Mixer
Open-Source-Enthusiasten verweisen oft auf Blender als Beispiel für Open-Source-Software, die richtig gemacht wurde. Es ist ein Beweis dafür, dass Open-Source-Software so gut wie professionelle Alternativen sein kann, und in Blenders Fall kann Open-Source-Software besser sein als proprietäre Software.
Aber hier ist der Kicker: Es war nicht immer Open Source!
Blender begann 1995 als In-House-Animationsprogramm, wurde 1998 als Shareware veröffentlicht und 2002, als das sich entwickelnde Unternehmen bankrott ging, geschlossen. Als letzte Anstrengung unternahm der Hauptentwickler eine Spendenaktion und versprach, die Quelle Blender zu öffnen, wenn die Community 100.000 € sammelte. Das Ziel wurde in nur wenigen Monaten erreicht und Blender ist seither Open Source.
Nicht nur das, sondern die Blender Community ist lebendiger und aktiver als je zuvor. Wenn Sie 3D-Modellierung, Animation, visuelle Effekte oder sogar Videobearbeitung lernen möchten, lesen Sie diese Tutorials für den Einstieg in Blender Erste Schritte mit Blender: 7 Fantastische Tutorials für Anfänger Anfänger mit Blender: 7 Fantastische Tutorials für Anfänger 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 Leuten für Unternehmen befragt hätten, von denen sie dachten, dass sie die Open-Source-Philosophie niemals akzeptieren würden, hätte Microsoft die Liste wahrscheinlich übertroffen. Also, wenn Microsoft Open Source .NET Framework A GNU begann für Microsoft: Was ein Open Source .NET Framework für den Rest von uns bedeutet Ein GNU Beginn für Microsoft: Was ein Open Source .NET Framework für den Rest von uns bedeutet Microsoft gerade veröffentlicht ein bedeutender Teil seines Codes unter einer permissiven Open-Source-Lizenz. Dieser Schritt bricht mit der langjährigen Tradition. Aber warum und was bedeutet das für dich? Lesen Sie mehr im Jahr 2014, jeder Kiefer fiel.
Um zu verstehen, warum dies ein solch monumentaler Moment war, müssen wir wissen, was das .NET Framework ist und warum es überhaupt existiert.
Das .NET Framework wurde im Jahr 2002 veröffentlicht und bietet eine Menge Code, mit dem Entwickler den Entwicklungsprozess beschleunigen können. Wenn ich zum Beispiel eine Business-App erstellen möchte, muss ich nicht die gesamte Logik für das Zeichnen des Fensters auf dem Bildschirm programmieren - das Framework kann das für mich erledigen. Sehen Sie sich unseren Einführungsleitfaden für das .NET Framework Microsoft .NET Framework an: Warum Sie es benötigen und wie es auf Windows installiert wird Microsoft .NET Framework: Warum Sie es benötigen und wie Sie es unter Windows installieren Sie müssen es entweder installieren oder aktualisieren . Aber wissen Sie, was das .NET Framework ist? Wir zeigen Ihnen, warum Sie es brauchen und wie Sie die neueste Version bekommen können. Lesen Sie mehr für weitere Details.
Der Nachteil ist, dass .NET Framework-basierter Code nur auf Computern mit der .NET Framework-Laufzeitumgebung ausgeführt werden kann und lange Zeit nur für Windows verfügbar war. Da das Framework jedoch Open Source ist, kann es auf Mac, Linux und andere Betriebssysteme portiert werden, wodurch es möglich ist, plattformübergreifende Apps mit einer Codebasis zu erstellen.
6. Live-Schriftsteller
Microsofts Vorstoß in Open-Source-Software war keine einmalige Sache. In den Jahren seit der Einführung des .NET Framework hat Microsoft das gleiche für verschiedene andere Projekte getan, einschließlich der geliebten Windows Live Writer-Anwendung.
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 dann jährlich bis zur letzten Version im Jahr 2012 aktualisiert. Zu diesem Zeitpunkt hörte die Entwicklung auf.
Zum Glück für Live-Writer-Fans wurde die App im Jahr 2015 Open Source und gegabelt in, was jetzt als Open Live Writer bekannt ist. Dies ist ein hervorragendes Beispiel dafür, warum Open-Source-Software für Endanwender großartig ist: Wenn die ursprünglichen Entwickler aufhören, daran zu arbeiten, kann jemand anders es abzweigen und weiter daran arbeiten. Open Source Software und Forking: The Good, The Great und The Hässlich Open Quellsoftware und Forking: Das Gute, das Große und das Hässliche Manchmal profitiert der Endnutzer stark von den Gabeln. Manchmal ist die Gabel unter einem Schleier aus Wut, Hass und Feindseligkeit getan. Schauen wir uns einige Beispiele an. Weiterlesen .
7. Xamarin Studio
Hier ist ein drittes Beispiel, wie Microsoft die Open-Source-Community richtig behandelt.
Xamarin Studio war eine proprietäre integrierte Entwicklungsumgebung Text Editoren vs. IDEs: Welche ist besser für Programmierer? Text Editoren vs. IDEs: Welche ist besser für Programmierer? Die Wahl zwischen einer erweiterten IDE und einem einfacheren Texteditor kann schwierig sein. Wir bieten einige Einblicke, die Ihnen helfen, diese Entscheidung zu treffen. Read More, das den Prozess der Erstellung von Mono, Cocoa, Android und iOS Apps mit C # vereinfacht. Anfang 2016 stieg Microsoft ein, um Xamarin und alle seine Softwareprodukte zu erwerben, und dann das meiste davon zu beziehen.
Xamarin Studio selbst wurde eingestellt, weil die meisten seiner Funktionen in Microsoft Visual Studio integriert wurden. Die gesamte andere Software im Xamarin SDK wurde unter der MIT-Lizenz veröffentlicht. Sie nahmen sogar Mono, eine von Xamarin geführte Neuimplementierung des unter GPL und LGPL lizenzierten .NET Framework, und lizensierten es unter MIT.
Mit anderen Worten nahm Microsoft ein bekanntes Projekt, dessen Teile entweder proprietär oder Open-Source-mit Einschränkungen waren, und machte das meiste davon wirklich Open Source ohne Einschränkungen.
8. Visual Studio-Code
Gute Texteditoren für Programmierer sind schwer zu bekommen. Sublime Text ist ausgezeichnet, kostet aber 70 $, und Open-Source-Alternativen wie Atom und Brackets hatten immer Probleme (z. B. schlechte Leistung, fehlerhafte Updates usw.). Erst mit Visual Studio Code konnten wir das Beste aus beiden Welten herausholen.
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 veröffentlicht. Aber nach vielen Rückmeldungen und vielen Anfragen aus der Community hat Microsoft es geöffnet und auf GitHub unter der MIT-Lizenz veröffentlicht. Jetzt ist es wohl der beste existierende Texteditor und viele ehemalige Sublime / Atom / Brackets-Benutzer sind zu Gunsten davon gesprungen.
Ich persönlich benutze es jeden Tag und ich empfehle es sehr. Wenn Sie beginnen möchten, sehen Sie sich diese Produktivitätstipps für Visual Studio Code-Benutzer an. 10 Wesentliche Produktivitätstipps für Visual Studio-Code 10 Wesentliche Produktivitätstipps für Visual Studio-Code Visual Studio Code löst andere Programmtexteditoren 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 kann man nicht leugnen. Aber es ist faszinierend zu sehen, wie die Open-Source-Bewegung an Boden gewinnt. Willst du noch weiter erkunden? Lesen Sie unseren Beitrag zur Suche nach Open-Source-Software für Windows Wie finden Sie Open-Source-Software für Windows Wie finden Sie Open-Source-Software für Windows Sind Sie besorgt über Privatsphäre, Datensicherheit oder bösartigen Code in Ihrer Software versteckt? Mit proprietärer Software wissen Sie nie wirklich, was das Programm mit Ihren Daten macht. Open Source ist die Antwort! Weiterlesen .
Mehr und mehr wird es möglich, mit nichts als Open-Source-Software auszukommen. Kann man mit reiner Open-Source-Software arbeiten? Können Sie mit rein Open-Source-Software erhalten? Open-Source-Software ist weit verbreiteter als Sie denken und eine großartige Philosophie zum Leben. Nicht überzeugt? Die Chancen sind ziemlich hoch, dass Sie nur mit Open-Source-Software produktiv sein können. Weiterlesen . Seien Sie sicher, dass Sie die feinen Unterschiede zwischen "Open Source" und "freier" Software verstehen. Open Source vs. Freie Software: Was ist der Unterschied und warum spielt es eine Rolle? Open Source vs. Freie Software: Was ist der Unterschied und warum spielt es eine Rolle? Viele nehmen an, dass "Open Source" und "freie Software" dasselbe bedeuten, aber das stimmt nicht. Es ist in Ihrem besten Interesse zu wissen, was die Unterschiede sind. Lesen Sie mehr - die beiden sind auch nicht, obwohl Benutzer dazu neigen, sie zu verbinden.
Was halten Sie von Open-Source-Software? Suchst du es wann immer möglich? Oder bevorzugen Sie die bessere Qualität proprietärer Apps? Teilen Sie mit uns in einem Kommentar unten!