Login
Immer anmelden
SSL Login

 
Newsletter
Werbung
Shopping
International Shopping
 
 


Yatego Shopping bei über 10000 Händlern und über
3 Mio. Artikel.


Linux

:

Linux-Bücher

Handy
Shop

  und Computer.

Viele Services

:

Apple iPad Reader,


Ratgeber,

 

Techniktops,

 

Yatego Clicks

  & über 3000

Gutscheine.

 

Thema: Apple kauft CUPS

72 Kommentar(e) || Alle anzeigen ||  RSS || Kommentieren
Kommentare von Lesern spiegeln nicht unbedingt die Meinung der Redaktion wider.
Score: 3 Von Jasager am Do, 12. Juli 2007 um 15:05 #
http://www.cups.org/articles.php?L179+I0+TFAQ+M10+P1+Q

Diese Klausel ist ja geradezu eine Aufforderung an die Druckerhersteller, Treiber exklusiv für MacOS zu entwickeln und zu lizensieren. Ich vermute ferner, dass Apple das Framework zukünftig mit tollen Exklusivfeatures erweitern wird, so dass es nur noch auf dem Papier plattformunabhängig ist.

Danke Apple, damit werden wir noch weniger Freie Treiber oder die Mitarbeit der Hersteller an solchen sehen, ich hoffe Sweep hat sich den Schritt ordentlich versilbern lassen, was ja sein gutes Recht ist. Was ich mich allerdings frage ist, ob Cups wirklich eine One-Man-Show war oder ob Apple die Zustimmung aller beteiligten Entwickler zu dieser GPL/LGPL-Verunstaltung eingeholt hat. Weiß da jemand näheres?

Ansonsten bleibt mir nur zu hoffen, dass sich findige Entwickler die mühsame Arbeit machen, sich in Cups einzuarbeiten und aus den letzten Freien Sourcen einen Fork erstellen. Das Drucksystem ist zu wichtig, als dass die verschiedenen Plattformen sich von der willkürlichen und sicherlich MacOS-zentrierten Weiterentwicklung abhängig machen können.

  • Score: 3 Von thomas001 am Do, 12. Juli 2007 um 15:12 #
    ach forken geht immer ;)
    • Score: 3 Von chris am Do, 12. Juli 2007 um 15:16 #
      Dadurch wirds aber nicht unbedingt besser. Klar kann man, wenn ein Projekt einen anderen Weg einschlägt immer einen Fork anlegen, aber dabei bleiben immer einige Entwickler auf der Strecke und ein dezimiertes Team wird sich um den Fork kümmern. Dadurch wird die Entwicklung nicht unbedingt schneller vorangetrieben.

      Allerdings glaube ich nicht, dass Apple CUPS so missbrauchen wird. Das wird imho alleine schon Sweet ausgeschlossen haben. Ich kann mir jedenfalls nicht vorstellen, das er "sein" Projekt so verkaufen würde. Schließlich stecken da Jahre Entwicklung drin!

    Score: 3 Von Soulsystem am Do, 12. Juli 2007 um 15:18 #
    Mein erster Gedanke war ebenfalls, CUPS zu forken, nachdem Apple bereits Markenrechte an dem Namen angemeldet hat.
    Irgendwie läßt das ja schon nix Gutes für die Zukunft von CUPS erahnen...
    Score: 3 Von elias humbolt am Do, 12. Juli 2007 um 16:21 #
    Der einzige Grund für diesen Schachzug ist die GPLv3. Da Apple CUPS benutzt und ausliefert, würden alle Patentrechtlichen GPLv3 Klauseln für sie zum Tragen kommen, sollte das freie Projekt CUPS auf diese wechseln. Oder aber Apple müßte beschließen, CUPS selbst zu forken und unter der alten Lizenz zu belassen, würden dann aber von den freien Entwicklern nur mehr eingeschrenkt profitieren.

    Drum wohl dieser Schritt. Man wird sehen, bei welchen anderen Projekten sie diesen Schritt ebenfalls gehen werden.

    • Score: 3 Von Neuer am Sa, 14. Juli 2007 um 15:22 #
      Hallo,

      war auch sofort mein Gedanke, dass es Apple dabei NUR darum gehen kann. Eine Lizenz für CUPS hatte man ja bereits schon, vom Copyright hat man nur die Kontrolle darüber, welche Lizenz es zukünftig sein kann.

      Aber ansonsten, CUPS hin und her, Apple kann dem Projekt nur gut tun.

      Gruß,
      Kay

    Score: 3 Von hf am Do, 12. Juli 2007 um 18:58 #
    Verstehe ich das richtig sagt Apple in seinen Ausnahme-Klauseln (http://www.cups.org/articles.php?L179+I0+TFAQ+M10+P1+Q), dass wenn jemand Anwendungen für Apple-Systeme (OSX) schreibt und dabei irgendwas von CUPS nutzt, so ist das kein abgeleitetes Werk und die Sources müssen nicht veröffentlicht werden? Weiterhin heißt es doch diese Ausnahme gilt nur für Apple-Systeme? Habe ich das richtig verstanden?
    • Score: 3 Von fuffy am Do, 12. Juli 2007 um 22:26 #
      Die Ausnahmeklausel gab es schon vorher:
      http://www.cups.org/articles.php?L178

      Das hätte übrigens jeder Hersteller machen können, gegen eine entsprechende Zahlung an ESP versteht sich. Ist das gleiche Vorgehen wie bei Qt, MySQL und Co.

      Score: 3 Von fuffy am Do, 12. Juli 2007 um 22:28 #
      Und ja, du hast das richtig verstanden. Für Mac-Entwickler steht CUPS quasi unter einer BSD-ähnlichen Lizenz.
      • Score: 3 Von Neuer am Sa, 14. Juli 2007 um 15:31 #
        Meint ihr: "You may therefore distribute linked combinations of the CUPS imaging library with Apple OS-Developed Software without releasing the source code of the Apple OS-Developed Software"

        Die BSB-Lizenz ist der ganz falsche Hinweis. Du darfst MacOS-Binaries releasen, die CUPS verwenden, ohne den Quellcode releasen zu müssen. Das ist für sich genommen etwa so gut (frei) wie die C-Runtime von MacOS. Die Erlaubnis zu linken und Binaries zu verteilen hat aber auch schon die LGPL, oder MS Visual Studio Runtimes, etc.

        Gruß,
        Kay

        • Score: 3 Von fuffy am So, 15. Juli 2007 um 00:54 #
          Meint ihr: "You may therefore distribute linked combinations of the CUPS imaging library with Apple OS-Developed Software without releasing the source code of the Apple OS-Developed Software"
          Ich meine "...shall not be considered to be a derivative work..."

          Die Erlaubnis zu linken und Binaries zu verteilen hat aber auch schon die LGPL, oder MS Visual Studio Runtimes, etc.
          Nein, im Falle der LGPL ist ausschließlich dynamisches Linken erlaubt. Der LGPL-Teil muss also in einer separaten Datei stecken.
          Wenn aber die Software nicht mehr als abgeleitetes Werk gilt, darfst du auch statisch linken.

Score: 3 Von Karsten am Do, 12. Juli 2007 um 16:09 #
eigentlich sogar noch schlechter, denn sie kapseln sich noch mehr ab. Ob Jobs oder Gates... beide nehmen sich nichts. Und Apple würde mit genauso harten Methoden operieren, wenn sie diese Marktmacht hätten, die MS nun mal hat.
Jedenfalls schwant mir nichts Gutes. Mir wäre es viel lieber, es würde einen Fork geben und das Drucksystem bleibt frei.
BTW... hat Apple schon mal was gutes für die OS-Community zur Verfügung gestellt?
  • Score: 3 Von elBarto am Do, 12. Juli 2007 um 16:27 #
    Apple bezahlt jetzt die CUPS-Entwickler, was ist daran verwerflich? Ist doch besser als wenn die Entwickler ein Projekt einstellen, weil sie kein Geld zum Leben haben, was schon vorgekommen ist. Wo ist das Problem? Wenn Apple etwas mit Cups macht, was dir nicht gefällt kannst du doch jederzeit einen Fork davon weiter entwickeln. Und Webkit ist frei und davon profitiert auch KDE.
    • Score: 3 Von unixgutnix am Do, 12. Juli 2007 um 16:35 #
      apple ist eh dreck. ich hasse die hochgehypten apple produkte. die leute die sich nen mac kaufen werden nur verarscht.
      • Score: 3 Von aef am Do, 12. Juli 2007 um 16:43 #
        Wieso werden die verarscht? Macs sind top. Und so produktiv wie mit einem Mac war ich in 3 Jahren Linux-Nutzung (und etlichen Jahren Windowsnutzung) nicht gewesen. Fast alles läuft out-of-the-box. Bis ich mal mein Bluetoothhandy unter Linux zum laufen gebracht hatte...
        • Score: 3 Von nethad am Do, 12. Juli 2007 um 16:52 #
          Die Leute von Apple habens auch um einiges leichter. Ein Mac-System muss auf einer (einer kleinen Auswahl an) Hardware laufen. Da kann dann auch alles "out of the box" funktionieren, wäre auch traurig wenn das nicht so wäre. Es ist nichts Verwerfliches an dieser Strategie, man sollte diesen Vorteil einfach nicht vergessen.
          Score: 3 Von blah am Sa, 14. Juli 2007 um 11:47 #
          seier seier blah. steck dir deine 'produktivitaet' dahin wo die sonne nich scheint und geh den kragen deines pullis aufrollen. hier geht es um _BRAUCHBARKEIT_, nicht um 'produktivitaet. apple ist unbrauchbar und damit hat der OT recht.
        Score: 3 Von KDomke am Do, 12. Juli 2007 um 16:48 #
        Naja, dann lassen sich aber viele Leute sehr gerne veraschen, inkl. einem nicht unbeträchtlichen Teil der kompletten Marketing und Design Industrie (dabei sollten die doch echt Ahnung vom Verarschen und Verarscht Werden haben....)

        Ich kenne viele Leute, die mit MacOS X komplett zufrieden und glücklich sind. Ich bin es mit meinem iPod auch. Wie ebenfalls ne ganze Menge Leute. Ich weiß nicht, ich glaube, du weißt nicht genau, wovon du sprichst...

        Score: 3 Von elBarto am Do, 12. Juli 2007 um 16:49 #
        Du hast vielleicht Probleme.
      Score: 3 Von Sindwiller am Do, 12. Juli 2007 um 17:42 #
      >Und Webkit ist frei und davon profitiert auch KDE.

      Ich liebe dieses Argument. :) Es ignoriert die Tatsache dass viele KDE-Entwickler unzufrieden sind mit Apple's Webkit und dieses wegen Ungereimtheiten Probleme bei der Implementierung macht etc.

      • Score: 3 Von elBarto am Do, 12. Juli 2007 um 18:02 #
        Was fuer Ungereimtheiten? Ist Webkit frei? Ja! Ist Webkit eine Weiterentwicklung und Verbesserung gegenueber KHTML? Ja! Die Streitigkeiten sind schon lange beigelegt. Wo ist das Problem?
        • Score: 3 Von Erik am Fr, 13. Juli 2007 um 07:21 #
          Ich weiß auch nicht, wo das Problem sein soll - die (L)GPL von KHTML erlaubt exakt dieses Verhalten: Verwenden, Modifikationen den Anwendern freigeben. Von "hilf, Deine Änderungen möglichst gut in das Ursprungsprodukt zu integrieren" oder "behalte die Portierbarkeit auch in Deinen Modifikationen bei und kommentiere sie leserlich, damit andere es reintegrieren können" redet die (L)GPL gottseidank nicht.


          lg
          Erik

          • Score: 3 Von Neuer am Sa, 14. Juli 2007 um 15:49 #
            Hallo Erik,

            da hast Du vollkommen recht. Das Problem war aber dann doch, dass die Entwickler eben doch mehr wollten als die Lizenz verlangte und ihrer Unzufriedenheit weitreichend Luft gemacht haben. Es ging da auch um Ehre.

            Wer Mozilla und sein Desaster Gecko-Entwicklung verfolgt hatte, dem war klar was für eine geniale Leistung KHTML war. Und dann kam Apple gerade rechtzeitig, um als erster etwa den wichtigen ACID-Test zu bestehen, und besagte Entwicklern wurde immer öften nur noch gesagt "ihr müsst das doch nur von Apple mergen, die sind toll, die können das, und ihr habt das _immer_ _noch_ nicht gemerged.".

            Egal wie die Lizenz lautet, die Entlohnung für FOSS-Entwickler ist oft auch nur das positive Feedback, der Ruhm, der persönliche Erfolg, etwas verändert zu haben. Apple hatte das für einige Zeit (auf Dauer) den Leuten kaputt gemacht.

            Daran war nichts Böses oder so. Nicht falsch verstehen. Am Ende hat Apple ja auch nur nicht klar genug verstanden, dass die KDE-Entwickler tatsächlich eine gemeinsame Arbeit wollen.

            Andere Beispiele für Forks, wo die Entwickler aufgeregt waren:

            GPL-Beryl aus BSD-Compiz (schon geklärt, wieder gemerged, aber das Lizenz-Downgrade galt als sehr unfein).

            Closed Source Cedega aus BSD-Wine (dass dann LGPL wurde). Weil eine Firma erfolgreich die BSD-Lizenz nutzte, eine andere sich kooperativer verhielt, hat die Community sich entschieden, die Lizenz zu wählen, die das nicht-kooperieren unmöglich macht.

            Linux mit Closed Source Modulen. Nicht wenige Kernel-Entwickler haben verschiedenste Vorstellungen gehabt, ob ihre Lizenz es erlaubt oder nicht. Das löst sich gerade, weil der Konsens (?) zunimmt, diese Module zurückzudrängen (unpraktisch zu machen).

            Gruß, Kay

      Score: 3 Von mark am Do, 12. Juli 2007 um 19:11 #
      Das infantile Gesicht von opensource "mach halt nen Fork". Als ob jeder willige Nasenbär den originalen Entwickler gleich gut bzw. überhaupt ersetzen könnte.
      Score: 3 Von Keno am Do, 12. Juli 2007 um 20:14 #
      Und trotzdem: Apple steht, was Freie Software angeht, mit Microsoft auf einer Stufe!
Score: 3 Von Rapante am Do, 12. Juli 2007 um 19:57 #
Wie kann Apple das eigentlich so einfach kaufen? Wurde CUPS nur von einem einzelnen geschrieben, oder haben alle, die ein Stückchen beigetragen haben, ihre Zustimmung gegeben?
  • Score: 3 Von fuffy am Do, 12. Juli 2007 um 22:31 #
    Das Copyright an CUPS gehörte nicht einer Person, sondern dem Unternehmen Easy Software Products.
    Und jeder, der Code beitragen wollte, musste die Verwertungsrechte abgeben. Ist bei Qt und MySQL genauso. Sonst wäre die Dual-Lizenzierung auch nicht so einfach möglich.
Score: 3 Von Andreas am Do, 12. Juli 2007 um 21:00 #
...wann Apple CUPS in iPrint umbenennt... ;)
Score: 3 Von w. t. am Do, 12. Juli 2007 um 21:03 #
Steve Jobs, der sich mit seinem Applespielzeug als grosser Imperator präsentiert
wird zum grossen Gönner? Wohl kaum?
Einer der nach imperialistischen Gesichtspunkten seine Marktstrategien fährt
hat nur eines im Sinn, nichts Gutes!!!!
Auf wiedersehen CUPS!!!!!
Welcome Icups
Score: 3 Von Skeptiker am Do, 12. Juli 2007 um 23:07 #
Danke für den interessanten Comment!

Ahnung für sich hätte man auch Hoffnung mitbringen können: In der Form, dass zukünftig die Druckerhersteller nur noch Treiber für Win und eben Cups (Linux & Mac) herausbringen. Damit wäre für jeden Drucker ein Linux Treiber sichergestellt.

Leider machen sich aber diverse Kommentatoren wohl zu recht Sorgen. Apple ist nicht gerade ein Unterstützer der OpenSource Philosophie was der Release von Safari unter Windows gezeigt hat. (Hier will man langfristig ein Duopol aus MSIE und Safari; Firefox soll es zukünftig nicht mehr geben lt. Apples Zukunftsvision)

Ich hoffe, dass sich bald ein Fork herauskristallisiert der weltweit anerkannt und auch von der Industrie unterstützt wird.

  • Score: 3 Von Skeptiker am Do, 12. Juli 2007 um 23:19 #
    Der schönste und wohl treffendste Kommentar findet sich auf der CUPS.org Seite selbst an Michael Sweet gerichtet:

    "Good for you, bad for everyone else."

    Score: 3 Von Mike am Fr, 13. Juli 2007 um 00:11 #
    Treiber macht man nicht für cups, Treiber macht man für gutenprint u.ä.
    Score: 3 Von Erik am Fr, 13. Juli 2007 um 07:27 #
    > Firefox soll es zukünftig nicht mehr geben lt. Apples Zukunftsvision
    Apples "Zukunftsvision" (das zweite Kuchendiagram im Vortrag) sollte lediglich illustrieren, wie sich IE und Safari Jobs Meinung nach entwickeln werden/sollen. Dabei ist es akzeptabel, ein Kuchendiagramm zu verwenden, welches sich lediglich auf die summierten Marktanteile dieser beiden bezieht.


    lg
    Erik

    • Score: 3 Von Hagi am Fr, 13. Juli 2007 um 07:57 #
      Ich verstehe euch nicht ganz. Wir leben in einer Kapitalistischen Welt und Menschen machen aus Dingen Geld. Jede Firma handelt so und es gibt keine Ausnahmen. Man kann sich jetzt darüber aufregen ein Lebenlang oder die Tatsache akzeptieren... das Beste daraus machen.

      Ich nutze selber Linux seit Jahren, hab nen iMac und einen Windows Rechner. Jeden nutz ich dort, wo er am meisten bringt. Und der Mac ist definitv das beste was ich seit langem gesehen hab :) Unix Userfriendly zu machen, haben bis jetzt nur die Apple Leute geschafft - Hut ab!

      • Score: 3 Von Erik am Fr, 13. Juli 2007 um 10:40 #
        Ich hab' keinerlei Problem damit.

        lg
        Erik

        Score: 3 Von ch am Fr, 13. Juli 2007 um 17:23 #
        > Man kann sich jetzt darüber aufregen ein Lebenlang oder die Tatsache akzeptieren... das Beste daraus machen.

        Wenn das bisher alle Menschen so gesehen hätten, gäbe es heute weder Flugzeuge noch Computer, oder sonstige Errungenschaften.

Score: 3 Von rain am Fr, 13. Juli 2007 um 10:47 #
Definitiv das letzte Mal, dass ich PL Kommentare gelesen habe. Ist bei heise gerade das Forum down?
  • Score: 3 Von unreal am Fr, 13. Juli 2007 um 13:15 #
    Scheint so. :(

    Viele verstehen anscheinend nicht, daß es sich hier um ein Druckerframework und nicht um die Druckertreiber handelt.

    Daher hat das Ganze auch ziemlich wenig Auswirkung auf die Druckerhersteller, denn diese haben sich gefälligst an die LSB zu halten!

    • Score: 3 Von Wolfram am Fr, 13. Juli 2007 um 13:49 #
      "...nicht um die Druckertreiber handelt"

      Ist ja auch nicht weiter verwunderlich. Denn CUPS wurde über die ganzen Jahre so "verkauft", als ob es zwangsläufig mit Druckertreibern einhergeht. Bedingt war es ja auch so: Mit Einführung von CUPS waren plötzlich erheblich mehr Druckertreiber vorhanden als vorher beim lpd. Und diese Tatsache verursachte bei den meisten Usern den Eindruck, nur mit CUPS wären vernünftige Druckertreiber vorhanden.

Score: 3 Von Wolfram am Fr, 13. Juli 2007 um 11:48 #
...bewährte Alternative: den sehr guten grundsoliden LPD.

Ich habe in der Vergangenheit sowieso nicht so recht verstanden, warum man wg. der tatsächlich vorhandenen Treiberproblematik gleich eine neue Druckerkonzeption erstellen muß. Der LPD ist mit seiner /etc/printcap mindestens genauso flexibel wie CUPS, nur wesentlich unkomplizierter und in seiner Struktur durchschaubarer. Vielleicht gibt eine eventuelle Verschlechterung von CUPS aus Sicht von freier Software dem LPD neue Chancen. Die Filter sind ja schon vorhanden, und diese lassen sich über /etc/printcap einbinden. Auch Rechteverwaltung ist mit dem LPD in Gestalt von lprng möglich. Eigentlich kommt es sogar noch besser mit lprng: Ein Client, der nicht als Druckerserver fungieren soll, braucht noch nicht einmal den lpd laufen zu lassen. Ein lpr -PPrintqueue@hostname macht es möglich. Effizienter geht es kaum noch. Ich finde, dagegen sieht CUPS dann ziemlich aufgebläht und blaß aus.

  • Score: 3 Von unreal am Fr, 13. Juli 2007 um 13:09 #
    Ab einer gewissen Größenordnung und Druckvielfalt, pfeifst Du auf lpold, lpsched, lprng und wie sich die Dinger sonst noch nennen.

    Außerdem gibt es einige exclusive Features, welche den anderen fehlen:
    *) Browsing
    *) Verwendung von PPDs
    *) Die meisten administrativen Tätigkeiten erfordern keinen Neustart des Dienstes
    *) Implicit Classes, etc.

    Auf diverse Hänger und Performaceprobleme bei anderen Spoolern, welche seit Jahren nicht gefixt wurden, brauche ich nicht hinzuweisen, oder? Erleben wir ja all, daß bei 20 Druckern der lpstat unter Umständen gleich mal 1-2 Minuten benötigt (wie sieht das erst bei 300 Druckern aus!).

    Aber was heute in diesem Forum abgeht, gehört eigentlich nicht auf PL sondern zu heise.

    Meiner Meinung nach leistet Mike nach wie vor großartige Arbeit! Und bis auf ein paar Textstellen im Code hat sich eigentliche wenig geändert, was dem Einfluß von Apple oder sonstwem zuzuschreiben wäre.

    OT: Bis zur Veröffentlichung von 1.3 ist es nicht mehr weit!

    mfg
    unreal

    • Score: 3 Von Wolfram am Fr, 13. Juli 2007 um 13:24 #
      "Erleben wir ja all, daß bei 20 Druckern der lpstat unter Umständen gleich mal 1-2 Minuten benötigt".

      Zu lpstat kann ich nichts sagen. Lpstat gehört zum SYS V Printingsystem. Für den LPD kann ich das nicht bestätigen, im Gegensatz zu CUPS. Ich habe in unterschiedlichen Unternehmen jedesmal erlebt, daß ein Drucken mit CUPS einem Drama gleichkommt (so nach dem Motto Geht's oder geht's nicht oder heute Abend kannst Du Dir den Druck abholen), während der LPD einfach nur so flutschte. Oder auch das Abbrechen eines Druckjobs mit Windowsrechnern. Bei Cups unmöglich, mit dem lpr Client und dem Druckspooler von Windows kein Problem, solange der Druckjob dem User gehörte.

      Auch das Browsing funktioniert nur im selben Netzwerksegment, ist also nicht routingfähig. Oder hat sich mittlerweile da was geändert?. Insofern ist dieses gute Feature nur beschränkt einsetzbar.

      • Score: 3 Von unreal am Fr, 13. Juli 2007 um 17:06 #
        Die Funktionsweise der Jobverwaltung zwischen Windows und CUPS habe ich noch nicht probiert, daher kann ich dazu nicht viel sagen.

        Die Probleme bei CUPS lassen sich meistens auf fehlerhafte Patches des jeweiligen Distributors zurückführen. --> das kann man aber CUPS nicht anlasten, zumindest wäre dies kein fairer Vergleich
        Unsere selbst erstellten Pakete für Linux/Unix hatten bisher kaum Kinderkrankheiten.

        Browsing mit Broadcasts ist auf ein Netzwerksegment beschränkt. Da es aber bereits seit der allerersten Version von CUPS Funktionen fürs Relaying und Polling gibt, stimmt Deine Aussage zur Gänze nicht.
        Seit CUPS 1.2 werden weitere Protokolle fürs Browsing unterstützt (auch wenn sich etliche eher noch im Experimentierstadium befinden)

Pro-Linux
Newsletter
Neue Nachrichten