Programmiererfreiheit

Freiheit 0: Jeder hat das Recht, das Programm jederzeit und für jeden Zweck auszuführen.
Freiheit 1: Jeder hat das Recht, die Funktionsweise des Programms zu studieren und an seine Bedürfnisse anzupassen.
Freiheit 2: Jeder hat das Recht, Kopien des Programms ohne Einschränkungen zu verbreiten.
Freiheit 3: Jeder hat das Recht, das Programm zu verbessern und diese Verbesserungen öffentlich zugänglich zu machen.

2096 ... Die Welt steht kurz vor dem 22. Jahrhundert. Freie Software ist fast universell geworden. Durch die Bemühungen von GNU-Projektaktivisten war es in den meisten Staaten möglich, sich für das Softwaregesetz einzusetzen. Dieses Gesetz verbietet die Entwicklung und Verbreitung von Software unter den sogenannten "nicht freien" Lizenzen. Um festzustellen, ob diese Lizenz kostenlos ist oder nicht, wurde ein spezielles Komitee (Free Software Committee) mit Niederlassungen in verschiedenen Ländern und einem Hauptsitz in den USA eingerichtet. In den Vereinigten Staaten erklärte Richard Stallman im fernen 1983 offen die Notwendigkeit, freie Software zu entwickeln, die Eröffnung des GNU-Projekts. Die Geschichte des GNU-Projekts geht nun an allen Universitäten in allen Fachgebieten vorüber, zumindest irgendwie im Zusammenhang mit der Programmierung.

Die vom Free Software Committee für Programmierer vorgeschlagenen Kriterien sind seit langem geklärt, und jetzt besteht das ursprüngliche offizielle internationale Dokument, das feststellt, dass es freie Software gibt, unter dem unkomplizierten Titel „Free Software Bulletin“ in englischer Sprache aus 512 Seiten mit verfeinertem Rechtstext und Lügen am Sitz des Ausschusses. Dieses Dokument berücksichtigt alle bekannten Nuancen, alle kontroversen Probleme, die auftreten, wenn festgestellt wird, ob eine bestimmte Lizenz kostenlos ist oder nicht. Durch die Bemühungen der besten Anwälte der Welt wurde das Bulletin in andere Sprachen übersetzt. Richtig, bisher nur zwei: Englisch (UK) und Englisch (Australien). Trotzdem ist dies ein bedeutender Fortschritt! Jede Übersetzung dauerte ungefähr fünf Jahre. Derzeit wird daran gearbeitet, das Bulletin ins Chinesische zu übersetzen.Die Übersetzung der ersten Seite wurde kürzlich abgeschlossen. Dieser Tag war eine große Freude für chinesische Programmierer. Die chinesische Regierung hat diesen Tag sogar zum offiziellen Feiertag erklärt.

Ich heiße max. Ich arbeite als Entwickler in einem amerikanischen IT-Unternehmen namens MacroSoft. Unser Unternehmen befasst sich mit der Entwicklung, dem Vertrieb und der Wartung von freier Software. Manchmal sind wir damit beschäftigt, bereits geschriebene kostenlose Programme für die Bedürfnisse der Benutzer zu verbessern. Ja, denken Sie nur daran, wie sich die Welt mit der weit verbreiteten Verbreitung freier Software verändert hat! Jetzt kann jeder Programmierer jedes Programm nehmen (da alle Programme jetzt nur unter freien Lizenzen vertrieben werden), sehen, wie es funktioniert, welche Tricks der Programmierer verwendet hat, um diesen oder jenen Chip zu implementieren, Verbesserungen hinsichtlich der Geschwindigkeit oder des Komforts der Schnittstelle vornehmen, und wieder dieses verbesserte Programm auf die Welt übertragen, so dass es dasselbe mit dem Programm wiederholt, das er genommen hat! Nur ein Paradies für Programmierer!Ich kann mir nicht vorstellen, wie die Menschen vor hundert Jahren gelebt haben ... Fast jedes Programm musste bezahlt werden. Außerdem war es unmöglich, den Quellcode zu verwenden, um festzustellen, ob er schädliche Anweisungen enthielt, die beispielsweise Entwicklern vertrauliche Informationen über den Benutzer usw. senden würden. Und wenn ein Fehler im Programm erkannt wird und Sie wissen, wie man ihn behebt, können Sie dies auch nicht tun. Eine Art Albtraum ...

Das Einkommen von IT-Unternehmen ist zwar spürbar gesunken, da sie jetzt nicht mehr vom Verkauf jeder Kopie des entwickelten Programms profitieren. Aber ich persönlich denke, dass es Überreste der bürgerlichen Vergangenheit sind, hart zu arbeiten, nützliche Software zu schreiben und sich dann sozusagen zu entspannen, sich auf unseren Lorbeeren auszuruhen und Geld aus Verkäufen zu bekommen, die bereits in einer Hängematte in Haiti liegen. Wenn Sie ein Programmierer sind, verdienen Sie Ihren Lebensunterhalt, indem Sie auf die Tastatur tippen! Dieses Brot muss zwar nicht mit Butter sein, aber was ist am Ende wichtiger für Sie: Butter auf Brot oder Ihr Lieblingsjob?

Unser Unternehmen erhält Einnahmen für die Entwicklung, den Vertrieb und die Wartung von Software. Der am wenigsten profitable Artikel ist natürlich der Vertrieb. Schließlich sollte die Verbreitung von freier Software gegen Geld zwar nicht verboten sein, aber im Wesentlichen nicht viel Einkommen bringen. Wenn die Software kostenlos ist, kann sie jeder kostenlos herunterladen und nur für den Internetverkehr bezahlen. Es stimmt, aus dem Haufen von Programmen ist es manchmal schwierig, etwas zu finden, das speziell für Ihre Bedürfnisse geeignet ist. Daher versucht der Händler, über alle Vorteile seines Produkts zu sprechen. Manchmal macht dies natürlich einen Gewinn - der Benutzer bezahlt die Arbeit für das Verteilen einer Kopie eines kostenlosen Programms und kauft eine Kopie für Geld. Aber normalerweise erhält der Händler die Antwort: „Also, danke für Ihre Zeit,Wir haben jedoch die Freiheit, eine kostenlose Kopie Ihres Programms zu erhalten, und wir werden diese Freiheit wahrscheinlich nutzen. Auf Wiedersehen".

Der zweitprofitabelste Artikel ist die Entwicklung selbst. Obwohl alles an uns, an Programmierern, bleibt, sind wir vom Standpunkt des Einkommens aus paradoxerweise nicht die profitabelsten Arbeiter. Im Allgemeinen gibt es nichts Paradoxes. Wenn der Kunde die Notwendigkeit erklärt hat, seine Bedürfnisse im Bereich Software zu befriedigen, und bereit ist, dafür zu bezahlen, führen wir diese Bestellung natürlich aus. Aber unser Produkt wird natürlich kostenlos sein und dann kann jeder Benutzer es erhalten. Das heißt, der Kunde zahlt tatsächlich, um nicht nur seine Bedürfnisse zu befriedigen, sondern auch die Bedürfnisse einer Reihe anderer Benutzer, sowohl Einzelpersonen als auch Unternehmen. Und wenn unter harten Bedingungen auf dem Markt zwei Unternehmen im selben Dienstleistungssektor arbeiten und beide ungefähr dieselbe Software benötigen, verliert jeder, der es nicht aushält und einen bestimmten Betrag für die Entwicklung ausgibt.da sein Konkurrent dieses Programm kostenlos erhält, das Geld für Werbung, Aktualisierung der technischen Ausrüstung usw. ausgibt. Daher zögern Unternehmen (und dies sind unsere Hauptverdiener) normalerweise, bevor sie uns einen Auftrag erteilen, und zwingen Programmierer, sich auf eine Hungerdiät zu setzen. Manchmal tun sie sich mit ihren Konkurrenten zusammen und teilen sich gleichmäßig die für die Entwicklung benötigte Menge. Daher entwickeln wir normalerweise Software nicht für ein bestimmtes Unternehmen, sondern sofort für einen ganzen Bereich von Dienstleistungen. Wir erhalten Geld nicht aus dem Verkauf einer Kopie des Programms für jeden Computer jeder Organisation, nämlich für die Entwicklung. Zwar ist die Sättigung des Softwaremarktes viel schneller, aber wie gesagt, wenn Sie leben möchten, können Sie sich drehen! Hier gehen wir zurück ...Hardware usw. aktualisieren Daher zögern Unternehmen (und dies sind unsere Hauptverdiener) normalerweise, bevor sie uns einen Auftrag erteilen, und zwingen Programmierer, sich auf eine Hungerdiät zu setzen. Manchmal tun sie sich mit ihren Konkurrenten zusammen und teilen sich gleichmäßig die für die Entwicklung benötigte Menge. Daher entwickeln wir normalerweise Software nicht für ein bestimmtes Unternehmen, sondern sofort für einen ganzen Bereich von Dienstleistungen. Wir erhalten Geld nicht aus dem Verkauf einer Kopie des Programms für jeden Computer jeder Organisation, nämlich für die Entwicklung. Zwar ist die Sättigung des Softwaremarktes viel schneller, aber wie gesagt, wenn Sie leben möchten, können Sie sich drehen! Hier gehen wir zurück ...Hardware usw. aktualisieren Daher zögern Unternehmen (und dies sind unsere Hauptverdiener) normalerweise, bevor sie uns einen Auftrag erteilen, und zwingen Programmierer, sich auf eine Hungerdiät zu setzen. Manchmal tun sie sich mit ihren Konkurrenten zusammen und teilen sich gleichmäßig die für die Entwicklung benötigte Menge. Daher entwickeln wir normalerweise Software nicht für ein bestimmtes Unternehmen, sondern sofort für einen ganzen Bereich von Dienstleistungen. Wir erhalten Geld nicht aus dem Verkauf einer Kopie des Programms für jeden Computer jeder Organisation, nämlich für die Entwicklung. Zwar ist die Sättigung des Softwaremarktes viel schneller, aber wie gesagt, wenn Sie leben möchten, können Sie sich drehen! Hier gehen wir zurück ...Sie arbeiten mit ihren Konkurrenten zusammen und teilen gleichmäßig die für die Entwicklung benötigte Menge. Daher entwickeln wir normalerweise Software nicht für ein bestimmtes Unternehmen, sondern sofort für einen ganzen Bereich von Dienstleistungen. Wir erhalten Geld nicht aus dem Verkauf einer Kopie des Programms für jeden Computer jeder Organisation, nämlich für die Entwicklung. Zwar ist die Sättigung des Softwaremarktes viel schneller, aber wie gesagt, wenn Sie leben möchten, können Sie sich drehen! Hier gehen wir zurück ...Sie arbeiten mit ihren Konkurrenten zusammen und teilen gleichmäßig die für die Entwicklung benötigte Menge. Daher entwickeln wir normalerweise Software nicht für ein bestimmtes Unternehmen, sondern sofort für einen ganzen Bereich von Dienstleistungen. Wir erhalten Geld nicht aus dem Verkauf einer Kopie des Programms für jeden Computer jeder Organisation, nämlich für die Entwicklung. Zwar ist die Sättigung des Softwaremarktes viel schneller, aber wie gesagt, wenn Sie leben möchten, können Sie sich drehen! Hier gehen wir zurück ...

Natürlich erhalten wir das Haupteinkommen von Service-Spezialisten. Sie sitzen nicht untätig! Jeden Tag wird jeder von ihnen ungefähr 100 Mal aufgerufen (alle 5 Minuten während eines 8-Stunden-Arbeitstages). Sie fragen, welche Taste gedrückt werden muss, um den Text in der Breite auszurichten, die Größe der Seite zu ändern, das Dokument im PDF-Format zu exportieren usw. .d. Außerdem arbeiten einige von ihnen auf einer Reise, da ihre sofortige Unterstützung bei der Installation und Konfiguration von Software erforderlich ist. Natürlich kann fast alles aus dem Internet gelernt werden - Anweisungen sind so detailliert, dass selbst ein Wasserkocher sie versteht -, aber dennoch sinkt die Nachfrage nach einem Support-Service aus irgendeinem Grund nie.

Von den bedeutenden Veränderungen in der IT-Welt in den letzten Jahren ist ein deutlicher Rückgang der Entwicklung der Spielebranche zu verzeichnen. Immerhin, wie früher, in der bürgerlichen Vergangenheit: Spieleentwickler werden auf die Idee eines Spiels kommen, eine schöne und schnelle Engine entwickeln, ein Spiel entwickeln, ohne darüber nachzudenken, ob es sich auszahlt oder nicht, denn in der Regel hat es sich ausgezahlt - alle waren am Spielen interessiert schöne und qualitativ hochwertige Spiele, und die Benutzer haben kein Geld gespart, um Discs zu kaufen. Jetzt ist nicht alles so. Wenn sich jemand traut, eine Computerspieldiskette zum Verkauf anzubieten, erhält der Benutzer, der weiß, dass das Spiel frei verbreitet wird, auf der Entwickler-Website, wenn nicht die ausführbare Datei, die Quellcodes dieses Spiels und, falls er diese nicht kompilieren kann, Bitten Sie dann einen befreundeten Programmierer, ihm dabei zu helfen. Im Allgemeinen ist der Beruf eines Programmierers so weit verbreitetdass fast jeder vertraute Programmierer hat. Zwar haben Programmierer nicht immer die Zeit und den Wunsch, ihren Freunden kostenlos zu helfen, aber es gibt immer verschiedene Foren und Portale, in denen detailliert erklärt wird, wie das eine oder andere Programm kompiliert wird. Und für bekannte Spiele gibt es sogar viele Links zu vorgefertigten Spiel-Exe-Shniks für verschiedene Betriebssysteme (es sei denn, die Spieleentwickler selbst haben sich die Mühe gemacht, sie auf ihre Websites zu stellen). Im Allgemeinen hat sich die Entwicklung von Spielen, die an sich sehr kostspielig ist, nicht mehr ausgezahlt und ist keine rentable Beschäftigung mehr. Und viele Spielgiganten gingen im Zusammenhang mit dem weit verbreiteten Übergang zu freier Software bankrott. Unter ihnen sind in der Vergangenheit so bekannte und heute absolut unbekannte Hersteller wie Electronic Arts, Bioware, Blizzard, Ubisoft und andere.Programmierer haben nicht immer die Zeit und den Wunsch, ihren Freunden kostenlos zu helfen, aber es gibt immer verschiedene Foren, Portale, die detailliert erklären, wie man ein bestimmtes Programm kompiliert. Und für bekannte Spiele gibt es sogar viele Links zu vorgefertigten Spiel-Exe-Shniks für verschiedene Betriebssysteme (es sei denn, die Spieleentwickler selbst haben sich die Mühe gemacht, sie auf ihre Websites zu stellen). Im Allgemeinen hat sich die Entwicklung von Spielen, die an sich sehr kostspielig ist, nicht mehr ausgezahlt und ist keine rentable Beschäftigung mehr. Und viele Spielgiganten gingen im Zusammenhang mit dem weit verbreiteten Übergang zu freier Software bankrott. Unter ihnen sind in der Vergangenheit so bekannte und heute absolut unbekannte Hersteller wie Electronic Arts, Bioware, Blizzard, Ubisoft und andere.Programmierer haben nicht immer die Zeit und den Wunsch, ihren Freunden kostenlos zu helfen, aber es gibt immer verschiedene Foren, Portale, die detailliert erklären, wie man ein bestimmtes Programm kompiliert. Und für bekannte Spiele gibt es sogar viele Links zu vorgefertigten Spiel-Exe-Shniks für verschiedene Betriebssysteme (es sei denn, die Spieleentwickler selbst haben sich die Mühe gemacht, sie auf ihre Websites zu stellen). Im Allgemeinen hat sich die Entwicklung von Spielen, die an sich sehr kostspielig ist, nicht mehr ausgezahlt und ist keine rentable Beschäftigung mehr. Und viele Spielgiganten gingen im Zusammenhang mit dem weit verbreiteten Übergang zu freier Software bankrott. Unter ihnen sind in der Vergangenheit so bekannte und heute absolut unbekannte Hersteller wie Electronic Arts, Bioware, Blizzard, Ubisoft und andere.Hier wird ausführlich erklärt, wie ein bestimmtes Programm kompiliert wird. Und für bekannte Spiele gibt es sogar viele Links zu vorgefertigten Spiel-Exe-Shniks für verschiedene Betriebssysteme (es sei denn, die Spieleentwickler selbst haben sich die Mühe gemacht, sie auf ihre Websites zu stellen). Im Allgemeinen hat sich die Entwicklung von Spielen, die an sich sehr kostspielig ist, nicht mehr ausgezahlt und ist keine rentable Beschäftigung mehr. Und viele Spielgiganten gingen im Zusammenhang mit dem weit verbreiteten Übergang zu freier Software bankrott. Unter ihnen sind in der Vergangenheit so bekannte und heute absolut unbekannte Hersteller wie Electronic Arts, Bioware, Blizzard, Ubisoft und andere.Hier wird ausführlich erklärt, wie ein bestimmtes Programm kompiliert wird. Und für bekannte Spiele gibt es sogar viele Links zu vorgefertigten Spiel-Exe-Shniks für verschiedene Betriebssysteme (es sei denn, die Spieleentwickler selbst haben sich die Mühe gemacht, sie auf ihre Websites zu stellen). Im Allgemeinen hat sich die Entwicklung von Spielen, die an sich sehr kostspielig ist, nicht mehr ausgezahlt und ist keine rentable Beschäftigung mehr. Und viele Spielgiganten gingen im Zusammenhang mit dem weit verbreiteten Übergang zu freier Software bankrott. Unter ihnen sind in der Vergangenheit so bekannte und heute absolut unbekannte Hersteller wie Electronic Arts, Bioware, Blizzard, Ubisoft und andere.Spieleentwickler selbst haben sich nicht die Mühe gemacht, sie auf ihre Websites zu stellen. Im Allgemeinen hat sich die Entwicklung von Spielen, die an sich sehr kostspielig ist, nicht mehr ausgezahlt und ist keine rentable Beschäftigung mehr. Und viele Spielgiganten gingen im Zusammenhang mit dem weit verbreiteten Übergang zu freier Software bankrott. Unter ihnen sind in der Vergangenheit so bekannte und heute absolut unbekannte Hersteller wie Electronic Arts, Bioware, Blizzard, Ubisoft und andere.Spieleentwickler selbst haben sich nicht die Mühe gemacht, sie auf ihre Websites zu stellen. Im Allgemeinen hat sich die Entwicklung von Spielen, die an sich sehr kostspielig ist, nicht mehr ausgezahlt und ist keine rentable Beschäftigung mehr. Und viele Spielgiganten gingen im Zusammenhang mit dem weit verbreiteten Übergang zu freier Software bankrott. Unter ihnen sind in der Vergangenheit so bekannte und heute absolut unbekannte Hersteller wie Electronic Arts, Bioware, Blizzard, Ubisoft und andere.

Von besonderem Interesse ist die Geschichte von Valve. Aus der Geschichte der Computerspiele können Sie nun herausfinden, dass Valve 1998 das größte Computerspiel aller Zeiten und Menschen von Half-Life veröffentlicht hat. Dann wurde 2004 ihre Fortsetzung Half-Life 2 veröffentlicht, die ebenfalls viele Auszeichnungen erhielt. Es versteht sich, dass sich die Benutzer darauf freuten, fortzufahren. In den Jahren 2006 und 2007 warteten sie auf zwei weitere Fortsetzungen: Half-Life 2: Episode One und Half-Life 2: Episode Two. Aber dann hörte die Veröffentlichung der Spiele in dieser Serie abrupt auf, zur schrecklichen Enttäuschung der Fans. Darüber hinaus wurde die Angelegenheit nicht nur durch die Tatsache verschärft, dass der nächste Teil - Half-Life 3 - der letzte sein sollte, der versprach, Antworten auf alle in den vorherigen Teilen gestellten Fragen zu geben, und nicht nur, dass jeder Teil dieses Spiels ein bedeutender Durchbruch im Bereich der Spielebranche war, sondern auch und dieDass hungrige Spieler ständig auf verschiedene Hinweise stießen, dass Half-Life 3 entwickelt wurde, dass es veröffentlicht werden sollte, muss man noch ein oder zwei Jahre warten: Dann finden sie in den Binärdateien des nächsten Spiels ein Bild des Schiffes „Borealis“, das bekannt war Nur damit er im nächsten Teil auftaucht, finden sie irgendwo Papa mit dem expliziten Namen "hl3". Im Allgemeinen haben Benutzer es bereits satt, auf diese Hinweise zu warten, die wie Salz auf die Wunde gegossen wurden. Valve hat jedoch wie jedes Handelsunternehmen alles getan, um den Gewinn zu maximieren. Wie sich herausstellte, kann der maximale Gewinn nicht aus der Entwicklung eines weiteren Teils des alternden Genres des 3D-Ego-Shooters abgeleitet werden, sondern aus Multiplayer-Online-Spielen: Dota, Team Fortress 2 usw.Zu dieser Zeit spürten alle Fans der Serie die Grausamkeit des Marktmanagementmodells in der Softwareentwicklung. Wir lesen jedoch weiter: Bis 2020 war das SteamOS-Projekt, ein spezielles Gaming-Betriebssystem auf dem Linux-Kernel, in vollem Gange, und bis 2026 wurde eine große Anzahl wunderbarer Online-Spiele veröffentlicht, die dem Unternehmen fabelhafte Einnahmen brachten. Und jetzt, als der Direktor von Valve, Gabe Newell, 64 Jahre alt wurde, sagte er plötzlich in allen Ohren: "Und jetzt Half-Life 3!" („Und jetzt Half-Life 3!“) Diese Nachricht verbreitete sich an einem Tag über das gesamte Internet.brachte fabelhafte Einnahmen in die Firma. Und jetzt, als der Direktor von Valve, Gabe Newell, 64 Jahre alt wurde, sagte er plötzlich in allen Ohren: "Und jetzt Half-Life 3!" („Und jetzt Half-Life 3!“) Diese Nachricht verbreitete sich an einem Tag über das gesamte Internet.brachte fabelhafte Einnahmen in die Firma. Und jetzt, als der Direktor von Valve, Gabe Newell, 64 Jahre alt wurde, sagte er plötzlich in allen Ohren: "Und jetzt Half-Life 3!" („Und jetzt Half-Life 3!“) Diese Nachricht verbreitete sich an einem Tag über das gesamte Internet.

Und obwohl die Spieler, die im ersten Teil des Spiels mindestens 12 Jahre alt waren, bereits ein sehr respektables Alter für Computerspiele hatten - mindestens 40 Jahre alt -, begannen sie mit neuer Kraft zu warten. Bis zum Jahr 2031 war die Entwicklung des Spiels Half-Life 3 fast abgeschlossen, und nach einigen Lecks in der Zentrale von Valve, die infolge von Hackerangriffen aufgetreten waren, versprach es, etwas einfach Fantastisches in Bezug auf Umfang, Handlung und technische Lösungen zu sein Der Staat Washington hat das Softwaregesetz verabschiedet - das erste der Vereinigten Staaten von Amerika. Und Valve war gerade in diesem Zustand. Das Folgende sind historische Informationen über die Konfrontation zwischen Befürwortern freier und proprietärer Software, hauptsächlich Microsoft. Diese Konfrontation verbreitete sich auf der ganzen Welt und dauerte mehrere Jahrzehnte. Nun, heute haben wir was wir haben:Windows-Betriebssystem Dem Free Software Committee ist es untersagt, unter anderem am PRISM-Programm teilzunehmen, um vertrauliche Benutzerinformationen zu sammeln. Das Software-Gesetz verpflichtete daher alle Unternehmen des Staates, die Quellcodes für alle ihre Programme festzulegen und sie unter kostenlosen Lizenzen zu vertreiben. Zu dem sagte Gabe, dass dieses Gesetz entweder nicht für seine Firma gilt oder er alle Quellen zerstört und die Welt die lang erwartete Fortsetzung der legendären Saga nicht sehen wird. GNU-Aktivisten wiederum sagten, er bluffe. Dann löste Gabe Valve auf, zerstörte wirklich alle Quellen und ging zu seinem Landhaus auf den Bahamas. Es gibt keine traurigere Geschichte auf der Welt ... Aber nichts, alles im Namen einer großartigen Idee, der Idee, freie Software zu verbreiten! Software, in der jeder herausfinden kannEnthält das Programm böswillige Anweisungen oder nicht?

Natürlich erscheinen jetzt Spiele, aber sie werden nicht in einem solchen Maßstab entwickelt und sind nicht so spektakulär wie zuvor. Jetzt finden Sie im Internet Videos mit den exemplarischen Vorgehensweisen dieser alten Spiele, die sich durch klare Grafiken und farbenfrohe Texturen auszeichnen. Aus den Archiven können Sie sogar deren Quellcodes abrufen (sofern diese nicht zerstört wurden), da die 50-jährige Frist für urheberrechtlich geschützte Objekte längst abgelaufen ist. Diese Quellcodes haben wenig Sinn, da die meisten dieser Spiele für das verbotene Windows-Betriebssystem geschrieben wurden. Und obwohl es kostenlose Emulatoren dieses Betriebssystems gibt, funktionieren schwere 10-Gigabyte-Spiele mit Pfosten. Daher müssen Sie diese Emulatoren ständig patchen, und dies ist keine einfache Sache: Der Quellcode von Windows NT 4.0 hat in C ungefähr eine Million Zeilen benötigt, und die neuesten Versionen von Windows 10 und Windows Skynet, die zuvor veröffentlicht wurdenWie Windows verboten wurde - sogar mehrere Millionen, und es dauert lange, diesen Code zu verstehen. Und wenn ein Spiel einige Funktionen des Systems verwendet, verwendet das andere andere, sodass Sie für jedes ziemlich coole Spiel Ihren eigenen Emulator schreiben müssen. Obwohl im Prinzip alles möglich ist. Und kürzlich war es im Informatiklabor des Massachusetts Institute of Technology möglich, sich aus Quellcodes zusammenzusetzen, um das Spiel "Heroes of Might and Magic V" ohne einen einzigen Pfosten zu starten. Natürlich wurde für all dies nur freie Software verwendet, und jeder hat das Recht, diese gesamte Software vollständig zu nutzen und das Spiel auf seinem Computer auszuführen. Nun, das haben sie getan. Die Arbeit der Mitarbeiter des Laboratoriums für Informatik wurde also im Großen und Ganzen nicht bezahlt (freiwillige Spenden haben die Kosten eindeutig nicht zurückgezahlt). Das ist logischDa sie diese Arbeit zu ihrem Vergnügen gemacht haben, kann man sagen, dass dies ihr Hobby ist, aber sie verlangen kein Geld für ein Hobby. Aber in der Benutzergemeinschaft haben sie unbestreitbare Anerkennung gefunden! Und nicht so sehr für das schöne Spiel, das sie zum Leben erweckten, sondern für erfolgreiche Softwarelösungen. Schließlich hat es noch niemand geschafft, so viel Zeit damit zu verbringen, zu tief in den Code einzutauchen, um ein wirklich komplexes Programm auszuführen, das für Windows geschrieben wurde. Einsame Hacker werden es natürlich nicht schaffen, und IT-Unternehmen haben viel damit zu tun.Gehen Sie tiefer in den Code ein, um ein wirklich komplexes Programm auszuführen, das für Windows geschrieben wurde. Einsame Hacker werden es natürlich nicht schaffen, und IT-Unternehmen haben viel damit zu tun.Gehen Sie tiefer in den Code ein, um ein wirklich komplexes Programm auszuführen, das für Windows geschrieben wurde. Einsame Hacker werden es natürlich nicht schaffen, und IT-Unternehmen haben viel damit zu tun.

Moderne Spiele sind in der Unterhaltung natürlich den Spielen des Anfangs des Jahrhunderts unterlegen, aber ich glaube - und diese Meinung wird von den meisten meiner Freunde geteilt -, dass das Spiel nicht mit einem schönen Bild, sondern mit einer Handlung und einem Gameplay erstellt werden sollte! Ich werde sogar sagen, dass heutzutage die gleichen "Helden der Macht und Magie III" als interessanter angesehen werden als der erwähnte fünfte Teil. Im Allgemeinen ähneln moderne Spiele eher Spielen der frühen 90er Jahre des letzten Jahrhunderts - gute alte 2D- und Pixelkunst. Soviel zur zyklischen Natur der Geschichte!

Im Allgemeinen ist der Markt für kostenpflichtige Software allmählich gescheitert. Da natürlich alles, was über Spiele gesagt wird, für jede teure Software gilt. Professionelle teure Software wird, wie gesagt, im Auftrag mehrerer großer Kunden entwickelt, die auf demselben Gebiet arbeiten und in der Regel Wettbewerber sind. Dies ist jedoch bei Spielen nicht der Fall. Keine kommerzielle Organisation wird die Entwicklung eines Programms anordnen, das zwar Spaß macht, aber keinen Cent in der Tasche hat. Und wie wir aus der Geschichte wissen, waren es Spiele, die die Entwicklung von Hardware stimulierten. Und Spieleentwickler haben sogar mit Hardwareentwicklern zusammengearbeitet. Beispielsweise veröffentlicht eine Entwicklungsfirma ein Spiel, für das bestimmte Arten von Shadern in den Systemanforderungen angegeben sind. Die Hardwareunterstützung für diese Shader ist nur für Grafikkarten eines bestimmten Unternehmens verfügbar.Somit stimuliert der Verkauf dieses Spiels den Verkauf dieser Grafikkarten. Manchmal stellte sich sogar heraus, dass das Spiel bereits veröffentlicht wurde, aber das Eisen war noch nicht da. Und für einige Zeit waren die Benutzer mit den reduzierten Grafiken des Spiels zufrieden und freuten sich auf die Veröffentlichung dieser Hardware, kauften sie und genossen alle Grafikfunktionen. Die Eisenentwicklung wiederum stimulierte die Entwicklung der Spielebranche: Eine neue Grafikkarte wurde veröffentlicht - es gab Spiele, die die Funktionen dieser Grafikkarte nutzten, Computer verfügten über mehr RAM - es gab Spiele, die all dieses Volumen benötigten usw. Teufelskreis. Das Ende dieses Kreises kam mit der weit verbreiteten Verbreitung freier Software. Spiele sind jetzt kostenlos.und Eisen ist noch nicht. Und für einige Zeit waren die Benutzer mit den reduzierten Grafiken des Spiels zufrieden und freuten sich auf die Veröffentlichung dieser Hardware, kauften sie und genossen alle Grafikfunktionen. Die Eisenentwicklung wiederum stimulierte die Entwicklung der Spielebranche: Eine neue Grafikkarte wurde veröffentlicht - es gab Spiele, die die Funktionen dieser Grafikkarte nutzten, Computer verfügten über mehr RAM - es gab Spiele, die all dieses Volumen benötigten usw. Teufelskreis. Das Ende dieses Kreises kam mit der weit verbreiteten Verbreitung freier Software. Spiele sind jetzt kostenlos.und Eisen ist noch nicht. Und für einige Zeit waren die Benutzer mit den reduzierten Grafiken des Spiels zufrieden und freuten sich auf die Veröffentlichung dieser Hardware, kauften sie und genossen alle Grafikfunktionen. Die Eisenentwicklung wiederum stimulierte die Entwicklung der Spielebranche: Eine neue Grafikkarte wurde veröffentlicht - es gab Spiele, die die Funktionen dieser Grafikkarte nutzten, Computer verfügten über mehr RAM - es gab Spiele, die all dieses Volumen benötigten usw. Teufelskreis. Das Ende dieses Kreises kam mit der weit verbreiteten Verbreitung freier Software. Spiele sind jetzt kostenlos.stimulierte die Entwicklung der Spielebranche: Eine neue Grafikkarte wurde veröffentlicht - es gab Spiele, die die Funktionen dieser Grafikkarte nutzten, Computer hatten mehr RAM - es gab Spiele, die all dieses Volumen benötigten usw. Teufelskreis. Das Ende dieses Kreises kam mit der weit verbreiteten Verbreitung freier Software. Spiele sind jetzt kostenlos.stimulierte die Entwicklung der Spielebranche: Eine neue Grafikkarte wurde veröffentlicht - es gab Spiele, die die Funktionen dieser Grafikkarte nutzten, Computer hatten mehr RAM - es gab Spiele, die all dieses Volumen benötigten usw. Teufelskreis. Das Ende dieses Kreises kam mit der weit verbreiteten Verbreitung freier Software. Spiele sind jetzt kostenlos.

Natürlich fing niemand an, sie zu kaufen. Die Entwicklung anspruchsvoller Spiele wurde eingestellt. Die Nachfrage nach Eisen ging zurück. Tatsächlich hat der Hardwaremarkt sozusagen nachgelassen. Nein, die Nachfrage nach großer Rechenleistung blieb bestehen, aber nur unter engen Spezialisten - Forschern und Wissenschaftlern. Was die Mehrheit betrifft, verwendet fast jeder das kostenlose GNU-Betriebssystem auf seinem eigenen Hurd-Kernel (es wurde 70 Jahre lang entwickelt, aber schließlich in den 2060er Jahren fertiggestellt). Der Linux-Kernel wurde nach Angaben des Free Software Committee aufgegeben fand in seinem Code "proprietäre Blots". In GNU verfügen die meisten Benutzer über eine Reihe von Office-Programmen (das LibreOffice-Projekt ist seit langem in Betrieb, und OpenOffice ist in den Hintergrund getreten. Es ist ein offenes Büro, aber kein freies Büro.Gegenwärtig bereinigen OpenOffice-Entwickler ihren Code, um die Kriterien freier Software zu erfüllen, aus Angst, dass das Komitee sie vollständig abdecken wird), Internetprogramme, Spieler, Bildverarbeitungsprogramme und ein oder zwei Dutzend Spiele nach dem 20. Jahrhundert. Das heißt, nichts, was spezielle Systemressourcen erfordern würde. Daher haben es die Eisenproduzenten auch nicht eilig, besonders leistungsstarke Computer herzustellen - sie sind viel teurer und werden praktisch nicht nachgefragt. Daher wächst die Leistung herkömmlicher Computer heute nicht mehr so ​​stark wie zu Beginn des Jahrhunderts.Dies würde einige spezielle Systemressourcen erfordern. Daher haben es die Eisenproduzenten auch nicht eilig, besonders leistungsstarke Computer herzustellen - sie sind viel teurer und werden praktisch nicht nachgefragt. Daher wächst die Leistung herkömmlicher Computer heute nicht mehr so ​​stark wie zu Beginn des Jahrhunderts.Dies würde einige spezielle Systemressourcen erfordern. Daher haben es die Eisenproduzenten auch nicht eilig, besonders leistungsstarke Computer herzustellen - sie sind viel teurer und werden praktisch nicht nachgefragt. Daher wächst die Leistung herkömmlicher Computer heute nicht mehr so ​​stark wie zu Beginn des Jahrhunderts.

Der Hauptkonkurrent des Betriebssystems GNU / Hurd ist übrigens das russische (oder besser gesagt postsowjetische, aber für die Amerikaner dasselbe) OS KolibriOS. Sein Vorteil gegenüber GNU ist, dass es weniger Ressourcen beansprucht und viel schneller ist. Der Nachteil ist, dass die Hauptentwicklungssprache dieses Betriebssystems die Assemblersprache und nicht C ist und die Assemblersprachenentwicklung viel langsamer ist, wodurch weniger Programme für das Betriebssystem geschrieben werden. Seit seiner Einführung im Jahr 2004 verfügt es jedoch über alle erforderlichen Software- und Emulatoren, sodass es erfolgreich mit GNU konkurrieren kann. Welches ist, was sie tut. Obwohl es unter der GPL, der offiziellen Lizenz des Free Software Committee, vertrieben wird, befasst sich das Committee ständig mit seinem Quellcode und versucht, Blots zu finden, um seine Entwicklung zu stoppen.In dieser Hinsicht gab es sogar mehrere Gerichtsverfahren, aber jedes Mal konnten die Kolibri-Entwickler nachweisen, dass alles in Ordnung war, und der Ausschuss gab zu, dass sie sich nicht geirrt hatten.

Natürlich sollte man niemals jedem auf einmal gefallen, und es gibt diejenigen, die mit einem verabschiedeten Gesetz unzufrieden sind. Bei der weit verbreiteten Verbreitung freier Software passiert dasselbe. Wir nennen solche Leute Befürworter proprietärer Software. Kürzlich habe ich zum Beispiel ein Interview mit dem Leadsänger einer Band namens ACDSee gesehen. Es wurde offen im zentralen Fernsehen ausgestrahlt - Werbung in unserer Gesellschaft ist eine der wichtigsten Prioritäten, und niemand wird auch solche zurückgebliebenen Personen als Befürworter proprietärer Software zum Schweigen bringen. Obwohl es sollte! Hier ist, was in diesem Interview passiert ist.

Interviewer: Halten Sie freie Software für böse?
ACDSee: Natürlich! Dies wirkt sich nachteilig auf unseren Geldbeutel aus!
Und:Warum? Sie erstellen, schreiben Ihre Werke, veröffentlichen Discs, verkaufen sie und es ist erwähnenswert, nicht für einen kleinen Preis!
A: Was bedeutet das warum? Du weißt es nicht! Jetzt kann jeder diese Disk kaufen und mit einer beliebigen Anzahl von Kopien multiplizieren! Oder übertragen Sie den Inhalt der Festplatte auf andere bequeme Weise, auch per E-Mail, an einen Freund, den Sie kennen. Und wovon profitieren wir Autoren? Wenn von 1000 veröffentlichten Discs mindestens 5 gekauft werden, ist dies eine große Freude für uns!
Und:Aber was sagen Sie, wenn Sie ein Objekt des Urheberrechts ohne die ausdrückliche Genehmigung des Inhabers des Urheberrechts kopieren, ist dies kein Verstoß gegen geltendes Urheberrecht? Das International Software Act gilt nur für Programme, nicht für Kunstwerke. Aber lassen Sie uns nicht in die Diskussion darüber eintauchen, ob Programmieren eine Kunst ist ...
A: Aber es ist seltsam, dass dieses Komitee für freie Software unsere musikalischen Werke noch nicht erreicht hat! Wenn es ihm gelungen ist - bitte beachten Sie, international! - die Aufhebung der Beschränkungen für das Kopieren von urheberrechtlich geschützten Objekten unter dem Namen Computerprogramme. Warum sollte er beispielsweise nicht zu Musikwerken gelangen? ..
Und:Aber warten Sie, Autoren von Computerprogrammen, Programmierer selbst, damit ihre Programme kostenlos sind. Das Komitee hat viele Jahre lang versucht, diesen wunderbaren Gedanken in die Köpfe fast aller Programmierer zu bringen.
A: Und sind alle glücklich?
Und: Und jeder wird niemals glücklich sein.
A: Ja, und hier bin ich einer von denen! Und die Tatsache, dass Sie sagen, dass das Gesetz das Kopieren von Musik von Discs jetzt noch verbietet - ich bin erstaunt über Ihre Naivität! Verbietet Verbote, aber die Leute tun es immer noch! Wir fühlen es mit unserer Brieftasche! Und das GNU-Projekt hat viel damit zu tun!
Und: Wie?
A:Wissen Sie, dass vor der Einführung des Gesetzes über Software das Haupteinkommen der Mehrheit der Interpreten aus dem Verkauf von Musikalben stammte, genau wie für Filmunternehmen - aus dem Verkauf von Filmdiscs? Und das Einkommen war damals nicht das, was es heute ist, um ein Vielfaches mehr! Und warum? Ja, weil die Leute diese Scheiben gekauft haben. Wir haben sie nicht kopiert, sondern gekauft! Warum haben sie sie nicht kopiert? Ja, weil es einen Software-Kopierschutz gab!
Und: Digitale Handschellen?
A: Ja, diese verdammten digitalen Handschellen, wie das Komitee sie nannte.
F: Der Begriff „digitale Handschellen“ entstand jedoch lange vor der Gründung des Free Software Committee. Es wurde vom Gründer des GNU-Projekts, Richard Stallman, vorgestellt ...
A:Es ist mir egal, wann es dort zum ersten Mal vorgestellt wurde. Ich sage, bevor es ein Gesetz zum Schutz des Urheberrechts für Musikwerke gab. Aber früher war es nicht nur auf dem Papier, sondern auch in der Praxis realisiert. Natürlich mit Software-Kopierschutz. Natürlich Hacker überall und immer genug. Diese Mittel wurden gehackt. Aber trotzdem hat es irgendwie geholfen, das Programm zu hacken - es war ein Verbrechen. Jetzt gibt es so etwas nicht mehr: ein Programm hacken. Alle Programme sind bereits geöffnet, nimm es - ich will nicht!
Und: Und was ist nun Ihr Haupteinkommen?
A: Nun, Touren, Performances ...
Und: Nun, bist du kein Musiker? Wolltest du nicht immer so leben?
A: Ich möchte nur anständiges Geld verdienen!
F: Das heißt, das nächste Album zu veröffentlichen und dann Geld aus dem Verkauf jeder CD zu erhalten, mit dem exklusiven Recht, dieses Recht zu kopieren und für ihre eigenen egoistischen Zwecke zu verwenden?
A: Nun, sagen wir mal, aber was nun?

Im Allgemeinen ist alles klar, dass eine Person eindeutig verrückt ist. Heutzutage, in der Zeit der Güte und des Altruismus, stellte sich der Darsteller vor, er sei der Nabel der Erde, er sollte praktisch umsonst Geld erhalten: nur um eine Kopie der Scheibe zu verkaufen! Was für eine Gotteslästerung! Wenn er ein echter Musiker wäre, wäre er froh, dass seine Werke fast jedem Computerbenutzer zuhören können. Auch ohne ihm einen Cent zu zahlen.

Fortsetzung folgt (möglicherweise) ...

Source: https://habr.com/ru/post/de399047/


All Articles