OpenPrinting arbeitet an einer Gabel des CUPS-Drucksystems

Das OpenPrinting-Projekt (unterstützt von Linux Foundation), enthüllt dass seine Entwicklers haben mit einer Gabel des CUPS-Drucksystems begonnen, Der aktivste Teil der Entwicklung ist Michael R Sweet, der ursprüngliche Autor von CUPS.

Seit seit 2007 nach der Übernahme von Easy Software Products (CUPS-Unternehmen) Apple hat die Entwicklung von CUPS vollständig kontrolliert. Im Dezember 2019 trat Michael Sweet, Gründer des CUPS-Projekts und von Easy Software Products, von Apple zurück.

Die überwiegende Mehrheit der Änderungen in der CUPS-Codebasis wurden persönlich von Michael Sweet gemacht, Bei der Ankündigung seiner Abreise erwähnte Michael jedoch, dass zwei Ingenieure bei Apple geblieben sind, die die Wartung für CUPS übernehmen werden.

Jedoch Nach Michaels Entlassung wurde das CUPS-Projekt nicht mehr entwickelt und es ist so, dass im Jahr 2020 nur eine Verpflichtung zur CUPS-Codebasis hinzugefügt wurde, um Schwachstellen zu beseitigen.

Die gegabelte Organisation OpenPrinting wurde 2006 gegründet für die Fusion des Linuxprinting.org-Projekts und der OpenPrinting-Arbeitsgruppe der Free Software Group, die die Architektur des Linux-Drucksystems entwickelte (Michael Sweet war einer der Leiter dieser Gruppe).

Ein Jahr später wurde das Projekt von der Linux Foundation unterstützt seit dem Projekt arbeitet an der Entwicklung neuer Druckarchitekturen, Technologien, Druckinfrastrukturen und Schnittstellenstandards für Linux- und UNIX-Betriebssysteme.

Neben der Zusammenarbeit mit der IEEE-ISTO Printer Working Group (PWG) bei IPP-Projekten arbeitet mit SANE zusammen, um das IPP-Scannen Wirklichkeit werden zu lassen.

Hält Tassenfilter Damit kann CUPS auf jedem Unix-basierten System (nicht auf macOS) verwendet werdens verantwortlich für die Foomatic-Datenbank und Sie arbeiten am Common Print Dialog Backends-Projekt.

Im Jahr 2012 das Projekt Laut Apple hat sich OpenPrinting um das Cups-Filter-Paket gekümmert mit den erforderlichen Komponenten, damit CUPS auf anderen Systemen als macOS funktioniert (ab CUPS 1.6, Apple hat die Unterstützung für einige unter Linux verwendete Druckfilter und Backends eingestellt. aber nicht von Interesse für macOS, und sie veralteten auch PPD-Treiber zugunsten des IPP-Protokolls überall).

Derzeit enthält das gegabelte Repository Patches, die von verschiedenen Linux-Distributionen und BSD-Systemen gesammelt wurden.

Der Zweig wird synchronisiert, das heißt das Haupt-Apple CUPS-Repository wird als Basis dienen, und die OpenPrinting CUPS-Versionen wird als Ergänzung gebildetBasierend auf Version 2.3.3 ist beispielsweise geplant, Version 2.3.3OP1 zu bilden.

Nach umfangreichen Tests Änderungen, die in der Gabelung entwickelt wurden, sollen an die Haupt-CUPS-Codebasis zurückgegeben werdenSenden von Pull-Anfragen an Apple.

Till Kampeter, Leiter des OpenPrinting-Projekts, kommentierte das Abwürgen von CUPS-Veröffentlichungen und stellte fest, dass Apple zusammen mit Michael Sweet die Entwicklung selbst in die Hand nehmen wird, wenn CUPS für das Linux-Ökosystem wichtig ist. . Darüber hinaus erwähnte er die Absicht, die CUPS-Unterstützung für das veraltete PPD-Druckerbeschreibungsformat bald zu beenden.

CUPS wird unter Linux weiterhin benötigt. CUPS stellt Aufträge in die Warteschlange (nicht alle Druckeranwendungen oder nativen IPP-Drucker) und filtert PDF-Dateien aus Benutzeranwendungen in einem Format vor, das der Drucker (oder die Druckeranwendung) versteht (IPP erfordert kein Drucker / Server IPP verstehen PDF) und geben Drucker über das Netzwerk frei, auch mit hoch entwickelten Authentifizierungssystemen wie Kerberos.
CUPS wird die Unterstützung von PPD-Dateien bald einstellen (dies ist eine der wichtigsten Änderungen in der Roadmap), sodass klassische Treiber, die aus PPDs und Filtern bestehen, nicht mehr unterstützt werden und Druckeranwendungen die einzige Möglichkeit sind, Treiber bereitzustellen Drucker.
Schauen Sie sich die Linux Plumber Microconferences, die OpenPrinting Summit / PWG-Meetings (siehe OpenPrinting-Website, "News and Events") und meine monatlichen OpenPrinting-Newsposts an.

Schließlich wenn Sie mehr darüber wissen möchten Informationen zum Projekt finden Sie unter auf den folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.