Gibt es eine Software, die bekannter ist als MS Paint? Es ist seit Jahrzehnten ein fester Bestandteil des weltweit beliebtesten Betriebssystems und muss sicherlich eines der am häufigsten verwendeten Programme aller Zeiten sein.
Die täuschend einfache Toolbox- und Palettenoberfläche von Paint machte es jedem leicht, einzusteigen und mit dem Erstellen zu beginnen. Aber es ist nicht einfach vom Himmel gefallen – es war das Produkt frischer Ideen in den Anfängen grafischer Benutzeroberflächen, umfangreicher Fokustests und meisterhafter Ingenieurskunst hinter den Kulissen.
Empfohlene Videos
Vor Paint entstand ein Programm namens PC Paintbrush, eine Software, die jeder nutzen konnte – und erregte bald die Aufmerksamkeit des größten Namens der aufstrebenden Computerbranche. Ein junges Entwicklungsstudio namens ZSoft unter der Leitung des BWL-Absolventen und Schlafzimmerprogrammierers Mark Zachmann schuf den Grundstein für ein Projekt, an das noch heute Millionen von Menschen gern denken.
Verwandt
- Microsoft revidiert die Entscheidung und verlängert Lifeline auf MS Paint für Windows 10
Über 30 Jahre nach seiner ersten Veröffentlichung bleibt Paint ein Symbol für Windows als Ganzes. Die Leute lieben diese Software, und es war eine Liebesarbeit für die Menschen, die sie entwickelt haben.
Codierung für Bargeld
Mark Zachmanns Reise in die Welt der Softwareentwicklung begann bei Kodak, wo er als Hausmeister arbeitete. Mitten in seinem zweiten Sommer, in dem er Böden schrubbte und Treppen fegte, bot sich ihm die Gelegenheit, mit dem Programmieren für den Fotogiganten zu beginnen.
„Am Ende habe ich darauf programmiert PDP-8“, sagte Zachmann im Gespräch mit Digital Trends. „Es war so früh, dass dies tatsächlich der Computer war, den Kodak zur Erstellung seiner Gehaltsabrechnungen verwendete, weil sie nicht sehr viele Computer hatten. Das erste, was ich nach etwa zwei Wochen tat, war, das falsche Teil umzudrehen und die Gehaltsabrechnung für die Woche vollständig zu löschen. Zum Glück wussten sie schon damals, was ein Backup ist.“
Zachmann sagt, er sei zum Programmieren gekommen, weil es „viel besser war als Toilettenputzen“. Während seines Abschlusses arbeitete er bei Kodak Während seiner High-School-Zeit und als er zum Studium an die University of Rochester wechselte, nutzte er weiterhin das Programmieren als Mittel zum Schaffen Geld. In seinem ersten Jahr auf dem Campus lag sein Zimmer direkt gegenüber dem Großrechnerzentrum, sodass er die ersten Stunden problemlos damit verbringen konnte, an seinen verschiedenen Projekten voranzukommen.
„Ich wollte unbedingt in das Geschäft mit der Herstellung von Software einsteigen – ich war wirklich ein Fan von Computern“, sagte Zachmann. Er nutzte seinen treuen XV Sorcerer, einen beliebten Heim-PC, als APL-Programmierterminal um Geschäftsprognosesoftware für Unternehmen wie Gillette und Mary Kay zu entwickeln.
APL unterscheidet sich von den meisten Programmiersprachen dadurch, dass es eine breite Palette von Symbolen verwendet, um den Code so prägnant wie möglich zu gestalten. Zachmann brauchte ein Programm, mit dem sein System die Symbole anzeigen konnte, also schrieb er es. Bald wurde ihm klar, dass auch andere Menschen es brauchen könnten und dafür bezahlen würden. Das Gleiche galt für ein Screen-Capture-Druckprogramm, das er zur Unterstützung seiner Abschlussarbeit geschrieben hatte.
„Ich brauchte diese Dinge dringend für mich. Das war in etwa das, was Programmierer damals taten. Heutzutage ist es ein bisschen wie bei der GPL: Man sieht etwas, das man braucht, schreibt es und verteilt es. Damals hast du es verkauft.“
Diese beiden Nischenprogramme würden Zachmann ermutigen, sein eigenes Softwareunternehmen ZSoft zu gründen. Sein drittes Projekt sollte eine viel größere Reichweite haben.
Pinsel aufheben
In den späten 1980er-Jahren arbeitete Zachmann mit einem Unternehmen zusammen, das IBM-Computer auf dem „grauen Markt“ verkaufte Einschränkungen hinsichtlich der Art und Weise, wie Hardware verkauft wurde, indem sie als Firmenauftrag aufgekauft und dann einzeln verkauft wurden. Er war gut mit dem CEO befreundet, der ihn davon überzeugte, dass es einen Markt für ein Kunstprogramm gab, aber er war von der Aussicht zunächst nicht begeistert.
„Microsoft brachte gerade erst Mäuse heraus und sie wollten etwas, das die Leute dazu bringt, Mäuse zu kaufen.“
„Das war der einzige Fall, in dem ich es nicht wirklich brauchte“, sagte Zachmann. Seine früheren Projekte waren darauf ausgelegt, unmittelbare Probleme zu lösen, diese hatten jedoch einen ganz anderen Impuls. Das Programm würde verwendet werden, um den Verkauf von Hardware zu unterstützen Grafikkarten, Monitoreund ein innovatives neues Eingabeperipheriegerät namens Maus.
Zachmann war überzeugt, ein Malprogramm zu entwickeln, das er PC Paintbrush nannte. Wenige Monate nach der Veröffentlichung nahm Microsoft Kontakt auf und bot an, die Software jeder verkauften Maus beizulegen. PC Paintbrush war eine großartige Software, um die neuen grafischen Fähigkeiten der neuesten Version zu demonstrieren Hardware, aber sie war ebenso in der Lage, die für die meisten noch neuen Vorzüge einer Maus zu demonstrieren Benutzer.
„Microsoft brachte gerade erst Mäuse heraus und sie wollten etwas, das die Leute dazu bringt, Mäuse zu kaufen, weil niemand wusste, was eine Maus ist“, sagte Zachmann. „Drei oder vier Jahre lang war also jede Maus, die Microsoft auslieferte, mit einer Kopie von Paintbrush ausgestattet. Es gab den Leuten etwas zu tun, eine Möglichkeit, es auszuprobieren und sicherzustellen, dass die Dinge funktionierten.“
Es ist leicht zu verstehen, warum dies für Hersteller von Mäusen, Grafikkarten oder anderen Herstellern attraktiv wäre von Komponenten – aber damit diese Strategie funktionierte, musste PC Paintbrush mit einem breiten Spektrum von Komponenten kompatibel sein Hardware. Hier erweist sich der einzigartige Rahmen, der dem Programm zugrunde liegt, als sehr nützlich.
„Was Mark wirklich gesagt hat, war: ‚Was wir machen werden, ist, MacPaint mit Farbe zu machen, und.‘ „Wir unterstützen jede verfügbare Hardware“, sagte Jeff Albertine, einer der ersten Mitarbeiter, die beigetreten sind ZSoft. „Diese Vision damals zu haben und einen Weg zu finden, ladbare Gerätetreiber zu erstellen, das war Marks Brillanz und der Schlüssel zu seinem Erfolg.“
Jede Farbe, die Sie mögen
„Ich bin in Rochester aufgewachsen, und Rochester ist eine Stadt mit zwei Unternehmen, zumindest war sie das damals“, sagte Zachmann. „Eines dieser Unternehmen war Kodak, und der andere war Xerox. Die zweite Person, die ich eingestellt habe, war ein Freund aus Rochester, der an den Xerox Star-Sachen gearbeitet hat.“
„Ich habe dieses kleine Programm namens PC Paintbrush geschrieben und ziehe nach Atlanta, um ein Unternehmen zu gründen.“
Diese Person war Albertine, die Mark bei einem regulären Kartenspiel begegnete, an dem sie teilnahmen. „Er sagte: ‚Oh, hey, ich habe dieses kleine Programm namens PC Paintbrush geschrieben, und ich ziehe nach Atlanta und gründe eine Firma. Würden Sie gerne kommen und für mich arbeiten?“, erinnerte sich Albertine.
Albertine beschreibt die bescheidenen Anfänge des Unternehmens scherzhaft als „eher romantisch“. Sie arbeiteten in einem Keller und verwendeten Pappkartons als Schreibtische, umgeben von Stapeln der Hardware, die die Software den Verbrauchern aufzwingen sollte.
ZSoft wurde PC Paintbrush an mehrere Grafikkartenhersteller verkauft, die verzweifelt nach Software suchten, die die Vorteile ihrer Hardware nutzte. Zachmann baute das Programm auf der Grundlage ladbarer Gerätetreiber auf, wodurch er einen neuen Treiber schreiben konnte für jede Komponente, die unterstützt werden musste, ohne das gesamte Projekt neu schreiben zu müssen kratzen.
„Er hatte die Vision, ein ladbares grafisches Gerätetreiberprogramm zu entwickeln und es dann an die Leute zu vermarkten, die es wirklich brauchten – er war damals ein ziemlicher Visionär“, sagte Albertine. „Das Tolle am IBM-PC ist natürlich, dass die Rückwandplatine geöffnet wurde. Sie veröffentlichten die Spezifikationen, damit Kartenhersteller ihre eigenen Karten erstellen konnten, die in die Rückwandplatine des PCs gesteckt werden konnten. Dafür gab es diesen blühenden neuen Markt; Hardwarehersteller entwickelten diese Karten, und Grafikadapter waren die große Neuerung.“
Durch die Verwendung ladbarer Gerätetreiber durch Zachmann konnte PC Paintbrush mit der gesamten neuen Hardware mithalten. Das Geschäft boomte, aber ein Partner hatte größere Pläne für das Programm.
Der Microsoft-Deal
Zachmann beschreibt die frühe Beziehung zwischen ZSoft und Microsoft als einen „typischen OEM-Deal“, bei dem das Unternehmen für jeden Verkauf einer Maus einen festen Geldbetrag erhielt.
„Sie haben es einfach gekauft, in Windows integriert und wir haben es nie wieder gesehen.“
„Das war ziemlich gutes Geld“, kicherte Zachmann. „ZSoft hat sich ziemlich gut geschlagen. Microsoft war ohne Zweifel der bekannteste OEM, aber eigentlich nicht unbedingt der größte. Wir waren es auch Geschäfte mit Hewlett Packard machenund jede Menge anderer Unternehmen – wir hatten einen Vertrag mit Dell unterzeichnet. Aber Microsoft war mir immer wichtig, und ehrlich gesagt hat es mir Spaß gemacht, mit ihnen Geschäfte zu machen.“
Zachmann wusste bereits aus den frühesten Windows-Versionen, dass er PC Paintbrush auf dem Betriebssystem verfügbar machen wollte, doch das erwies sich als Herausforderung. Er beschrieb die Plattform damals als „ziemlich verrückt“, mit vielen Einschränkungen – wie der Unfähigkeit, den Cursor zu ändern –, die es unmöglich machten, das richtige Erlebnis zu bieten.
Für dieses Problem wurde eine ehrgeizige Lösung erdacht. ZSoft startete a „Skunkworks-Projekt“ Dadurch wurde eine Duplikatversion des Windows-Betriebssystems erstellt, auf die das Team programmieren konnte und die über die erforderlichen Funktionen verfügte.
„Wir wussten, dass wir dort sein wollten, aber mit dem, was wir hatten, konnten wir es einfach nicht schaffen“, erklärte Zachmann. „Obwohl ich ein sehr gutes Verhältnis zu Microsoft und sogar zu den Vorgesetzten hatte, hatte ich nur begrenzten Einfluss auf die Windows-Gruppe. Ja, sie stimmten zu, einige Dinge zu tun, um uns zu helfen, aber das war Zukunftsmusik – zu diesem Zeitpunkt gab es für mich keine Möglichkeit, Version 2.x zu ändern.“ Der Die geschaffenen Grundlagen machten es ganz einfach, die vorhandene Version von PC Paintbrush auf Windows zu portieren, als die nächste Version des Betriebssystems erschien freigegeben. Zu diesem Zeitpunkt suchte Microsoft nach einem eigenen Konkurrenten für MacPaint.
Kinder der Zukunft werden nie die Freude erleben, dies stundenlang mit Microsoft Paint zu tun #MSpaintpic.twitter.com/IY6kDxPdc4
– Fiona (@McDoFi) 24. Juli 2017
„Wir haben mit ihnen und anderen viel Geld verdient, und ich wollte nicht unbedingt, dass sie ein Farbprodukt [mit Windows] einbauen“, sagte Zachmann. „Es gab viele Diskussionen darüber, und am Ende haben wir Paintbrush nicht als Portierung durchgeführt – teils, weil es mehr Produkt war, als sie wollten, und teils, weil ich damit Geld verdienen wollte.“
ZSoft basierte auf Version 4.0 von PC Paintbrush, die laut Zachmann eher Photoshop als MacPaint ähnelte. Auf Wunsch von Microsoft optimierten sie die Software, um das Paket zu erstellen, das als MS Paint bekannt wurde. Letztendlich basierte es nicht auf dem Skunkworks-Projekt, sondern wurde von Grund auf neu entwickelt. Und hier endete die Verbindung von ZSoft zur Software.
„Im Gegensatz zu allem anderen haben wir es ihnen verkauft“, sagte Zachmann. „Sie haben es einfach gekauft, in Windows integriert und wir haben es nie wieder gesehen.“
Fingermalen
Heutzutage gilt Paint als die einfachste Bildbearbeitungssoftware, die es gibt, aber bei der Veröffentlichung wurde es nicht so wahrgenommen. Programme mit einer grafischen Benutzeroberfläche jeglicher Art steckten noch in den Kinderschuhen. „Die Leute benutzten diese IBM-PCs nur unter DOS; Sie booteten von einer Diskette und bekamen diese C-Eingabeaufforderung, die einfach da saß und sie anblinzelte“, sagte Albertine. „Jetzt wurde diese ganze grafische Benutzeroberfläche geöffnet, auf der sie ein Programm ausführen und es sich in Grafiken mit einem Zeiger auf dem Bildschirm verwandeln konnten.“
Vor diesem Hintergrund wusste das Team von ZSoft, wie wichtig es war, dass sich das Programm zugänglich und benutzerfreundlich anfühlte. Es sollte die Leistungsfähigkeit der neuen Hardware des Benutzers demonstrieren, sodass das Erlernen der Bedienung keine harte Arbeit sein würde.
„Wir haben Fokusgruppen mit Kindern gemacht“, erzählte mir Zachmann. „Wir hatten das Gefühl, dass wir etwas falsch gemacht haben, wenn ein Kind die Software nicht ausführen konnte. Ich produziere bis heute Software und glaube, dass es wirklich wichtig ist, zu beobachten, wie die Leute die Software nutzen.“
ZSoft hielt normalerweise eine oder zwei Fokusgruppensitzungen pro Version von PC Paintbrush ab. Es galten strenge Regeln. Niemand aus dem Unternehmen konnte den Testern auch nur die geringste Hilfe oder einen Hinweis geben. Den Teilnehmern wurde eine Aufgabe gestellt und diese anschließend beobachtet. In vielen Fällen wurden sie nicht einmal beobachtet. Zur späteren Analyse wurden Videoaufnahmen gemacht, da Zachmann nicht wollte, dass ihr Verhalten durch Augen beeinflusst wurde, die ihnen ein Loch in den Nacken brannten.
„Wir hatten das Gefühl, dass wir etwas falsch gemacht haben, wenn ein Kind die Software nicht ausführen konnte.“
Anscheinend war „offensichtlich“ ein Wort, das das Team im Hinterkopf behalten hatte. „Oh, verdammt ja“, antwortete Zachmann, als ich fragte, ob es wichtig sei, dass der Benutzer bei der Software nicht das Handbuch konsultieren müsse. „Sobald jemand das Handbuch öffnet, verlieren alle Geld. Es ist einfach eine wirklich schlechte Sache für eine solche App – eines unserer Ziele war es, sie so zu gestalten, dass man sie ohne Dokumentation versenden kann, was in den frühen Computertagen ein wirklich großes Argument war.“
Dies gelang ZSoft unter anderem dadurch, dass es mehr als eine Möglichkeit zur Aufgabenerledigung anbot. Das unterschied es von MacPaint, das sich fast ausschließlich darauf verließ auf der Maus. PC Paintbrush bot normalerweise drei verschiedene Lösungen für ein bestimmtes Problem. die Maus, die Tastatur und eine dritte, skriptgesteuerte Option. Allein durch Herumbasteln an dem, was auf dem Bildschirm angezeigt wurde, konnten die meisten Menschen einen Weg finden, die anstehende Aufgabe zu lösen, egal, ob sie acht oder achtzig Jahre alt waren.
Jeder, der mit einem Computer im Haus aufgewachsen ist, seit PC Paintbrush oder MS Paint alltäglich geworden sind, wird mindestens einen Nachmittag damit verbracht haben, mit der Software buntes Chaos zu erzeugen. Die Tatsache, dass Kinder es problemlos verwenden können, ist kein Zufall und ist der Grund für das bleibende Vermächtnis von Paint.
Farbschichten
Obwohl Zachmann nach der Übergabe der ersten Version an Microsoft keine Rolle mehr bei der Entwicklung von MS Paint spielte, behielt er seine Software im Auge. „Ich habe sie tatsächlich ziemlich genau beobachtet“, sagte er. „Ich schaue sie mir tatsächlich bis heute an, ich fühle mich ein bisschen dazu verpflichtet.“
Im Jahr 2017 gab es weit verbreitete Berichte dass MS Paint eingestellt werden sollte, was sich später als falsch herausstellte. Die Leute waren empört über die Vorstellung, dass die bewährte Software in den Ruhestand gehen könnte, darunter auch Zachmann.
„Ich war ziemlich froh zu hören, dass sie es nicht eingestellt haben, auch wenn es nicht mehr wirklich mein Produkt ist“, sagte Zachmann. „Wir haben unsere ganze Seele darauf verwendet, dieses Zeug zu erschaffen – Sie müssen verstehen, das waren die Anfänge der Computer. Wir hatten ein winziges kleines Team und haben uns alle Mühe gegeben, in allem, was wir produzierten, das Weltbeste zu produzieren. Die Tatsache, dass es immer noch so beliebt ist, ist sehr herzerwärmend.“
Ich fragte Zachmann, ob er jemals etwas mit PC Paintbrush oder MS Paint gezeichnetes gesehen habe, das ihn überrascht habe, und er lachte, als er sagte, dass es viele, viele Male passiert sei. „Ich habe zahlreiche mit Paint erstellte Dinge gesehen, bei denen ich gefragt habe: ‚Kann man das wirklich machen?‘“
Es ist das Software-Äquivalent eines Satzes Crayola-Wachsmalstifte.
Ein Künstler namens Neal White III, der bei ZSoft angestellt war und bis heute ein Freund von Zachmann ist, war für mehrere dieser herausragenden Kunstwerke verantwortlich. Er beschäftigte sich mit der Programmierung für das Unternehmen, beeindruckte seine Kollegen aber immer wieder mit den Dingen, die er mit der Software machen konnte.
„Ich erinnere mich an die Zusammenarbeit mit einem Künstler, den wir mit der Erstellung zusätzlicher Kunstwerke beauftragt hatten, und er arbeitete dort unglaublich hoch „Eine Auflösung von 1.024 x 768, die wir noch nie zuvor gesehen hatten“, scherzte White, als ich letzten Monat mit ihm telefonierte. „Er hat die Freiheitsstatue geschaffen, und woran ich mich am meisten erinnere, ist, dass ich den Künstler mit der wirklich guten Sehschärfe, die ich damals hatte, verblüffte. Ich würde auf den Bildschirm zeigen und sagen: „Du hast ein Pixel verpasst“, und er würde sagen: „Nein!“ Er würde hineinzoomen und tatsächlich hatte er eins übersehen Pixel." White erinnerte sich an einige seiner eigenen Kreationen, darunter einen herausragenden Goldfisch, der mit einer der späteren PC-Versionen erstellt wurde Pinsel.
MS Paint ist das seltene kreative Werkzeug, für das es keine Einstiegshürde gibt. Es ist das Software-Äquivalent eines Satzes Crayola-Wachsmalstifte. In den Händen eines Künstlers erhalten Sie vielleicht etwas Bemerkenswertes, aber auch ein Kind wird in der Lage sein, etwas zu schaffen, das es wert ist, auf dem Küchenkühlschrank ausgestellt zu werden.
ZSoft hat etwas geschaffen, das die Kreativität nicht nur erleichtert, sondern fördert – und die Menschen wissen das auch 30 Jahre später noch zu schätzen.
Empfehlungen der Redaktion
- Warum Windows-Benutzer niemals zulassen werden, dass Microsoft ihr geliebtes MS Paint zerstört
- Es besteht also die Möglichkeit, dass Microsoft MS Paint doch nicht entfernt