RedHat rīcība traucē Linux distribūciju sadarbībai kodolu pakotņu uzturēšanas lietās

Kā zināms, 2.6.32 versijas Linux kodols tiek izmantots kā bāzes kodols vairākās Linux distribūcijās: Debian 6, Red Hat Enterprise Linux 6, Ubuntu 10.04, Oracle Linux 6, SUSE Linux Enterprise 11 SP 1. Sākotnēji viena atzara izmantošana tika uzskatīta kā jūtams solis uz priekšu distribūciju unifikācijas procesā, kas atvieglotu pakotņu uzturēšanu aktuālā stāvoklī, pateicoties dažādu distribūciju pārstāvju sadarbībau. Maximilian Attems, kas nodarbojas ar Linux kodola pakotnēm Debian ietvaros, savā nesenajā intervijā kritizējis kompānijas Red Hat jaunās metodes Linux kodola sākumkodu pakotņu formatēšanā.

Kompānija Red Hat bloķējusi iespēju izmantot savas iestrādes citās distribūcijās, padarot izveidoto ielāpu analīzes procesu pārāk darbietilpīgu.  Agrāk pakotne ar Linux kodola sākumkodu priekš RHEL saturēja ieviesto ielāpu pilnu komplektu, kurā katrs no ielāpiem bija pieejams labi dokumentēta faila formātā. Sākot no RHEL 6 tiek piedāvāts tikai milzīgs arhīvs ar kodolu, kurā visi ielāpi ir sajaukti kopā, kas neļauj izdalīt ielāpus atsevišķi un praktiski izslēdz iespēju to analīzei no malas.

Red Hat ietvaros darbs ar ielāpiem notiek slēgtos repozitarijos, tāpēc kompānija faktiski ir norobežojusies no citām distribūcijām. Tāpat kā iepriekš, katrs interesents var lejuplādēt Red Hat izmantoto kodola kodu, taču tikt skaidrībā ar veiktajām izmaiņām koda vairs nav iespējams. Tiek traucēta ne tikai sadarbība distribūciju starpā, bet šāda pieeja bremzē arī Red Hat iestrāžu atgriezšanu pamatkodolā – pēc būtības, Red Hat ir sev piešķīrusi tiesības – ko nodot citiem un ko nē.

GPL licences noteikumi formāli ir ievēroti – visu izmaiņu kods ir publicēts, taču faktiski kods ir tik nesaprotams, ka reālas jēgas no tā kopienai nav. Izstrādātāji cer, ka šāds Red Hat solis, ņemot vērā kompānijas reputāciju, drīzāk ir kļūme nekā slikts nolūks un Red Hat pēc kopienas aizrādījuma atgriezīsies pie saprotamas ielāpu publiskošanas metodikas.

Raksts lasīts: 722x

  • murgi

    “Kompānija Red Hat bloķējusi iespēju izmantot savas iestrādes citās distribūcijās…”

    Tā vienmēr ir bijis. Arī Novell un Canonical aizliedz izmantot savus produktus citur. Es pat teiktu, ka Novell license ir drausmīgāka par Windows.

    Īsumā sistēma būs tāda, RH savus komerciālos risinājumus un pačus iestrādās RHEL kernelī (ar iespēju tos izķidāt, čerez ***, bet tomēr) kuru neviens Tev neliek pirkt. Un tāpat kā līdz šim, kritiskos ielāpus sūtis uz kernel.org git. NEKAS nemainīsies priekš parastiem lietotājiem vai linux attīstībai. Mainīsies situācija tādās parazītkompānijās kā oracle, kuri atklāti zog RH risinājumus un pasludina savu versiju par “unbreakable”. Pameklē CentOS preses relīzi, tur viss uztverts ar mieru un nav nekādas panikas. Paniku ceļ aptaurēti blogeri no slashdot.

  • http://www.slackers.lv swami
  • murgi

    Tas attiecas uz komerciāliem risinājumiem, kurus pasūta klienti. Nekad RHEL pači nav sūtīti uz publisko kernel.org repozitoriju. Par kādu “traucēšanu linux attīstībai” ir runa? Traucēšana starpniekiem drīzāk. Nevar būt situācija, kad Oracle vai Novell pārdod RH produktus.