Apple kupiło CUPSa

Strasznie przy­kro mi to pisać ale zatwar­dziali linuk­sia­rze nie­na­wi­dzący Apple ze wszyst­kich sił (w Poznaniu mówi się „z całej epy” — tak wiem, Poznań to dziwne miej­sce :)), plu­jący na wize­ru­nek Jobsa i któ­rym samo wypo­wie­dze­nie nazwy iPhone przy­po­mina zgrzyt kredy na tablicy, będą musieli wyrzu­cić swoje dru­karki. A dla­czego? A dlatego:

In February of 2007, Apple Inc. acqu­ired owner­ship the CUPS source code and hired me (Michael R Sweet), the cre­ator of CUPS. CUPS will still be rele­ased under the exi­sting GPL2/LGPL2 licen­sing terms, and I will con­ti­nue to deve­lop and sup­port CUPS at Apple.

Co to impli­kuje? Nie mam bla­dego poję­cia prócz tego, że w MacOSX jesz­cze faj­niej będzie się obsłu­gi­wało dru­karki a czło­wiek kodu­jący CUPSa dosta­nie fir­mo­wego iPhona. Zdaje się, że wszystko zosta­nie po sta­remu z tą małą róż­nicą, że para­no­icy chyba fak­tycz­nie będą mieli dru­kar­kowy problem ;).

To może teraz dla rów­no­wagi Shuttleworth wyku­piłby na ten przy­kład ker­nela? A Jobs bach — Compiz Fusion przej­mie i już szlag trafi trój­wy­mia­rowe bajery w Linuksie! Ja Wam powia­dam — mało­mięk­kie patenty przy woj­nie zaku­po­wej to betka. A że do niej doj­dzie — wcze­śniej czy póź­niej na pewno. Wystarczy, by linuk­sowy tort nieco jesz­cze się powięk­szył i komer­cyjny matrix położy na nim łapę ;)

Ale ja tu chyba nieco zbyt daleko w przy­szłość wybie­gam. Póki co zmieni się raczej nie­wiele. Także w kwe­stii dru­ko­wa­nia. No, chyba że na lepsze :)

Za: Macrumors.com oraz CUPS.org

Kilka słów o CoSTa

Mąż, ojciec i w przyszłosci być może właściciel knajpy, w której będzie serwowana tylko wódka, tylko zimna i tylko na butelki.

Socjal

Jeszcze Ci mało? Śledź nas w sieciach społecznościowych...

15 Komentarzy do “Apple kupiło CUPSa”

  1. ciastek 13/07/2007 do 11:19 # Odpowiedz

    Słyszałem, że to prze­ję­cie ma na celu unik­nię­cie przej­ścia CUPS na GPLv3. Jako że Apple wyko­rzy­sty­wało CUPS, to nowa licen­cja by ich dotknęła, gdyż stali by się dys­try­bu­to­rem opro­gra­mo­wa­nia na GPLv3.

    Ale pod­kre­ślam — infor­ma­cje zasły­szane, a więc niepewne.

    • byte 13/07/2007 do 11:33 # Odpowiedz

      Ale Apple ma jesz­cze coś, co — już wia­domo — będzie na GPLv3. SAMBA. I tego kupić się nie da.

  2. byte 13/07/2007 do 11:32 # Odpowiedz

    CoSTa, linuk­sowcy mają to w rzyci :) Apple kupiło dewe­lo­pera i prawa autor­skie do kodu, ale licen­cja jest licen­cją — jeżeli zamkną kod (a nie sądzę żeby to zro­bili), to po pro­stu powsta­nie fork i tyle.

    Luzik :)

  3. CoSTa 13/07/2007 do 11:54 # Odpowiedz

    [b]byte[/b]: uffff, to żeś mnie nieco uspo­koił. w sumie nie mam bla­dego poję­cia po co apple to zro­biło i po kiego im CUPS na wła­sność. tak tylko mogę zga­dy­wać, że może cho­dzić o zapa­no­wa­nie nad dru­kiem głów­nie sie­cio­wym w róż­nych śro­do­wi­skach — unix, linuks, macosx, win­dows… to byłoby nie­głu­pie — wziąć i zapro­po­no­wać zuni­fi­ko­waną plat­formę potra­fiącą bie­gać gdzie się da. do tego dorzuć wspo­mnianą przez cie­bie sambę i viola, sys­temy komu­ni­kują się w naj­waż­niej­szych kwe­stiach bez więk­szych pro­ble­mów, za pośred­nic­twem wspól­nych pro­to­ko­łów, w zgo­dzie i peł­nym zro­zu­mie­niu. ale ja se tak tylko zga­duję bo się na tym nie znam :)

    imo linuk­sia­rze nie powinni mieć tego w rzyci. to myślę cał­kiem dobra dla linuk­sia­rzy wia­do­mość. kodu zamknąć apple raczej nie zamknie a być może da coś od sie­bie. a chłopcy z jabłka jak chcą, to potra­fią coś faj­nie przy­ko­dzić. gdyby tak na linuk­sie xgrid zawitał… :)

    • byte 13/07/2007 do 12:07 # Odpowiedz

      „W rzyci” w sen­sie „ojej, co teraz, nie będziem mieli na czym dru­ko­wać”. Będziem mieli. Coś mi się też wydaje, że Jobs nie zamknie kodu i fak­tycz­nie może cho­dzić tylko o trze­cią wer­sję GPL.

  4. Mateusz A. 13/07/2007 do 12:08 # Odpowiedz

    Ale bar­dziej po pol­sku będzie „CUPS-a”

  5. SebaS86 13/07/2007 do 12:27 # Odpowiedz

    Nie ma moż­li­wo­ści zamknię­cia kodu w udo­stęp­nie­nia binarki — pod­stawa licen­cji GNU GPL, jeśli dajesz pro­gram musisz udo­stęp­nić kod jeśli użyt­kow­nik tego zażąda.

    • byte 13/07/2007 do 15:34 # Odpowiedz

      Mogą zamknąć. Sytuacja w przy­padku CUPS jest taka, że jeden czło­wiek (ten, któ­rego kupiło Apple) ma prawa autor­skie do całego kodu. Póki co jest on na GPL, ale w każ­dej chwili może zmie­nić licen­cję. Oczywiście nie doty­czy to wsze­śniej­szych wer­sji, stąd moż­li­wość forkowania.

  6. CoSTa 13/07/2007 do 12:28 # Odpowiedz

    [b]byte[/b]: bycik, nigdzie nie twier­dzę, że linuk­sia­rze nie będą mieli czym dru­ko­wać. kilku zapa­leń­ców na sam widok jabłka na kon­tro­l­nej kartce dru­ko­wa­nej z cupsa dosta­nie pew­nie oczo­pląsu ale to już ich pro­blem :). po poczy­ta­niu nieco głęb­szym takoż przy­chy­lam się do wer­sji licen­cyj­nej. jakoś naj­bar­dziej praw­do­po­dob­nie mi to brzmi.

    [b]mateusz[/b]: ale szcze­rze mówiąc nie chcę by było bar­dziej po polsku :)

    • byte 13/07/2007 do 15:40 # Odpowiedz

      Ależ nie będzie żad­nego japka na jakie­kol­wiek kartce :) Jeżeli by się poja­wiło, to powsta­nie patch owo japko zdej­mu­jący :) Apple nie ma wyłącz­nego prawa do CUPS, ma tylko prawa autor­skie do obec­nej wer­sji kodu. Jeżeli zacznie w nim mie­szać i zabroni prawa do jego mody­fi­ka­cji, na pod­sta­wie aktu­al­nej wer­sji powsta­nie fork, czyli nowa wer­sja tego samego pro­gramu — tak działa GPL. Możesz w wer­sji — powiedzmy –10.0 zmie­nić licen­cję, ale nie możesz zabro­nić dal­szego roz­wi­ja­nia wer­sji 9.99. Byłby to fatalny błąd IMO, bo Apple ma moż­li­wość sko­rzy­sta­nia z dar­mo­wej siły robo­czej, którą straci po zamknię­ciu kodu.

  7. Silmethule 13/07/2007 do 12:29 # Odpowiedz

    To ja jesz­cze pro­po­nuję, żeby Ballmer kupił Apache’ego i MS będzie już mógł bez pro­blemu twier­dzić, że wiek­szość ser­we­rów stoi na ich oprogramowaniu ;).

    Czy wyku­pie­nie CUPS-a nic nie zmie­nia? Dla zwy­kłego użyt­kow­nika raczej fak­tycz­nie nic. Może nieco poli­tyka roz­woju, ale ta wieść do jakichś strasz­nie strasz­nych, imo, nie należy ;).

  8. madman 13/07/2007 do 12:45 # Odpowiedz

    Pomimo tego, ze Apple od poczat­kow OS X korzy­stalo z CUPS-a, moje doswiad­cze­nia z dru­ko­wa­niem na Maku nie nale­zaly do przy­jem­no­sci; dla odmiany w Linuksie od dawien dawna dziala wszystko dobrze. Mozliwe ze Apple wyku­pilo pro­jekt CUPS, by miec wiek­szy wplyw na jego roz­woj, a tym samym popra­wic jakosc dru­ko­wa­nia we wla­snym OS-ie.

    A co do linuk­sow­cow vs. komer­cja, chyba tylko powa­znie cho­rzy na to krzy­cza. Przeciez powa­zna firma jak Apple moze tylko pomoc pro­jek­towi, ktory wyku­pila (chyba ze bedzie jak z KHTML/WebKit-em, gdzie poprawki Apple jakos dlugo nie wra­caly do pro­jektu OpenSource-owego).

  9. yoshi314 17/07/2007 do 18:47 # Odpowiedz

    „wziąć i zapro­po­no­wać zuni­fi­ko­waną plat­formę potra­fiącą bie­gać gdzie się da. do tego dorzuć wspo­mnianą przez cie­bie sambę i viola, sys­temy komu­ni­kują się w naj­waż­niej­szych kwe­stiach bez więk­szych pro­ble­mów, za pośred­nic­twem wspól­nych pro­to­ko­łów, w zgo­dzie i peł­nym zrozumieniu.”

    apple? jaasne. pre­dzej zoba­cze itu­nes na linuksa :]

    „Mogą zamknąć. Sytuacja w przy­padku CUPS jest taka, że jeden czło­wiek (ten, któ­rego kupiło Apple) ma prawa autor­skie do całego kodu. Póki co jest on na GPL, ale w każ­dej chwili może zmie­nić licen­cję.” z GPL nie mozna sie wyco­fac do zamknie­cia kodu.

    ========================================================

    You can­not incor­po­rate GPL-covered software in a pro­prie­tary sys­tem. The goal of the GPL is to grant eve­ry­one the fre­edom to copy, redi­stri­bute, under­stand, and modify a pro­gram. If you could incor­po­rate GPL-covered software into a non-free sys­tem, it would have the effect of making the GPL-covered software non-free too.

    A sys­tem incor­po­ra­ting a GPL-covered pro­gram is an exten­ded ver­sion of that pro­gram. The GPL says that any exten­ded ver­sion of the pro­gram must be rele­ased under the GPL if it is rele­ased at all. This is for two reasons: to make sure that users who get the software get the fre­edom they sho­uld have, and to enco­urage people to give back impro­ve­ments that they make.

    However, in many cases you can distri­bute the GPL-covered software along­side your pro­prie­tary sys­tem. To do this vali­dly, you must make sure that the free and non-free pro­grams com­mu­ni­cate at arms length, that they are not com­bi­ned in a way that would make them effec­ti­vely a sin­gle program.

    ( http://www.gnu.org/licenses/gpl-faq.html#TOCGPLInProprietarySystem )

    • CoSTa 17/07/2007 do 21:08 # Odpowiedz

      [quote]apple? jaasne. pre­dzej zoba­cze itu­nes na linuksa :][/quote]

      czemu nie? to poten­cjalna kupa siana a apple chce zara­biać — ni widzę tu sprzecz­no­ści :). a co do itu­nes na linuk­sie to w sumie sam się zasta­na­wiam, czy wiel­kim byłoby pro­ble­mem prze­pi­sa­nie kodu na tę plat­formę. widać jobs nie prze­pada za linuk­sem, czemu się dzi­wię bo to mógłby świetny rynek być. a może to jakieś patenty czy inne licen­cje? dia­bli wie­dzą, tak czy ina­czej — szkoda :/

      • yoshi314 18/07/2007 do 07:20 # Odpowiedz

        ” [ itu­nes na linuksa ] czemu nie? to poten­cjalna kupa siana a apple chce zara­biać — ni widzę tu sprzeczności :)”

        a ja widze — gdyby bylo tak jak mowisz, to juz dawno mie­li­by­smy ogryz­kowe apli­ka­cje na linuk­sie. no i gdzie one sa?

        naj­praw­do­po­dob­niej apple zrobi komer­cyjny, zamkniety, fork cupsa i tyle z tego bedzie.

        spo­lecz­nosc straci glow­nego deve­lo­pera cups i bedzie musiala sfor­ko­wac pro­jekt i zna­lezc nowych ludzi kto­rzy dalej go pociagna.

Dodaj komentarz