„Linux“ branduolyje yra elementų, kurie nėra „nemokami“ ...

Labai įdomus straipsnis, iš pradžių paskelbtas anglų kalba, adresu Libresoft.es ir išvertė į ispanų kalbą Quique kovo mėn kuriame išsamiai paaiškinama Richardo Stallmano kritika ir FSF dėl „ne laisvų“ elementų įvedimo į „Linux“ branduolį, todėl FSF turi projektą „Linux“ nemokama, kuris palaiko atnaujintas „Linux“ branduolio versijas, tačiau be šių „patentuotų“ elementų, kad būtų lengviau kurti 100% nemokami „Linux“ distributoriai.


Operacinė sistema, kurią tikriausiai naudojate, vadinama "GNU / Linux", Ir susideda iš branduolio, vadinamo"Linux”- Kieno augintinis yra pingvinas - ir aplink jį įrankiai, vadinamiGNU“(Tariama„ gnu “, kaip Afrikos antilopė). Pagal poreikius jie yra ginkluoti “paskirstymai"Kuris grupuoja įvairias programas, tačiau branduolys, išskyrus tai, kad jis yra paskelbtas versijomis, kaip ir visos programos, išlieka tas pats visose, išskyrus labai svarbią išimtį, kad kai kuriuose paskirstymuose yra nemokama" Linux ", o kituose" Linux "su"burbuliukai"Patentuotos programinės įrangos (nes ji atima iš vartotojo 4 pagrindines laisves). debian yra vienas iš pagrindinių skirstinių, iš kurių kyla daugybė kitų, įskaitant dažniausiai naudojamus: ubuntu. Nėra nemokami platinimai. Originalus straipsnis yra metų senumo, tačiau dauguma vartotojų tik pusryčiauja ...

Prieš kelias dienas turėjau galimybę apsilankyti Richardo M. Stallmano pokalbyje apie laisvos programinės įrangos pagrindus (taip, tipiškas Stallmano pokalbis). Tarp visų aptariamų temų jis kalbėjo apie tai, kad „Linux“ nėra laisva programinė įranga. Jis teigė, kad nelaisvą programinę įrangą galima rasti „Linux“ platinamame šaltinio kode. Iš pradžių maniau, kad jis perdeda, ir jo neklausiau.

Tačiau šį teiginį pabrėžė ispanų laikraštis ir jis buvo pakomentuotas tokiose svetainėse kaip „Barrapunto.com“. Diskusijos išvada buvo ta, kad, kaip įprasta, žurnalistai neturi jokio supratimo apie nemokamą programinę įrangą, atvirą kodą ir visa kita.

Aš nusprendžiau tęsti tyrimą, norėdamas sužinoti, ar Stallmanas buvo teisus, ar ne. Atradau, kad yra „Linux“ branduolio šaltinio kodo paketas, kurį platina „Free Software Foundation“, vadinamas „Linux“ nemokama. Tiesą sakant, yra sąrašą įprastų platintojų, kurie platina (vadinamąją) nemokamą „Linux“ versiją. Keista, kad tarp jų rasite „Debian GNU / Linux“. Aš sakau stebėtinai, nes žinoma, kad „Debian“ yra labai griežtas kalbant apie nemokamą programinę įrangą. Jei programinė įranga neatitinka„Debian“ nemokamos programinės įrangos gairės, nėra įtrauktas į platinimą.

Kaip jie platina nemokamą programinę įrangą?

Grįžtant prie „LinuxFree“, jie taip pat platina scenarijus, kurie naudojami pašalinant ne laisvas „Debian Linux“ branduolio šaltinio kodo dalis (prieš srovę). Naujausią versiją, kurią žiūrėjau (2.6.28), scenarijus pašalina arba modifikuoja 28 šaltinio kodo failus. Čia yra visas įtartinų failų sąrašas su nuoroda į šaltinio kodą „Linux Git“ saugykloje:

Pasirinkime vieną atsitiktinai. Pavyzdžiui, failo tvarkyklės / net / ixp2000 / ixp2400_rx.ucode. Čia yra to failo ištrauka:

.insns = (u8 []) {
0xf0, 0x00, 0x0c, 0xc0, 0x05,
0xf4, 0x44, 0x0c, 0x00, 0x05,
0xfc, 0x04, 0x4c, 0x00, 0x00,

(120 panašių eilučių)

0xe0, 0x00, 0x02, 0x00, 0x00,
0xe0, 0x00, 0x02, 0x00, 0x00,
0xe0, 0x00, 0x02, 0x00, 0x00,
}

Kas tai? Tai yra tinklo procesoriaus programinė aparatinė įranga, tikriausiai naudojama tinklo plokštėse, o gal aš klystu ir tai yra kitos rūšies aparatinė įranga. Bet kokiu atveju jis yra įtrauktas į „Debian Linux“ branduolio šaltinio kodo paskirstymą (prieš srovę).

Nors ir įdėta į šaltinio kodo failą, ši programinė įranga yra dvejetainė. Tai vadinama burbulu (blobu). Dėl to jo modifikuoti neįmanoma. Kitaip tariant, tai nėra nemokama programinė įranga. Dar pavojingiau, neįmanoma žinoti, ar ta programinė įranga veikia tai, ką ji turėtų daryti, ar dar ką nors. Būdamas tinklo valdikliu, akivaizdu, kad tai yra rizikinga branduolio dalis.

Likusiose bylose yra panašių dalykų.

Ar šis ne nemokamas kūrinys buvo įtrauktas į „Debian“ (ir kitus platinimus) niekam nepastebint? Ne tai nebuvo. Tiesą sakant, stipri diskusija virto projektu, kuris buvo išspręstas projekto narių balsavimas.

Nugalėjo pasirinkimas: Tarkime, kad burbulai atitinka GPL, nebent būtų įrodyta kitaip.

Juokinga. Labai lengva įrodyti priešingai. Tiesiog pabandykite suprasti, ką, po velnių, tas kūrinys daro. Arba dar geriau, pakoreguokite, sukompiliuokite ir pažiūrėkite, ar jis vis dar veikia.

Po šio balsavimo debianas sekretorius atsistatydino nes buvo apkaltintas manipuliavimu balsų skaičiavimu (ko jis nepadarė).

Perskaitę visas parinktis pamatysite, kad yra du pagrindiniai frontai: gauti naują leidimą, kad vartotojai galėtų mėgautis nauju „Debian“, arba išvalyti ne laisvų dalių platinimą. Paradoksalu, kad „Debian“ manifestas sakykite, kad „[Debian GNU / Linux] turėtų būti organizacija, norėdama sėkmingai tobulinti ir ginti nemokamą programinę įrangą be pelno ar pelno spaudimo.

Tačiau jie stumia Lenny paleidimą ir slepia laisvas dalis po kilimu.

Apibendrinant galima teigti, „Linux“ platina tik dvejetaines firmware, paslėptas kaip šaltinio kodo failai (arba burbuliukai), o Debianas apie tai žino ir vis tiek juos platina. Jie mano, kad tie tik dvejetainiai failai nepažeidžia „Debian“ nemokamos programinės įrangos gairių.

Žvelgdamas į visą šią istoriją, branduolio kūrėjas Theodore'as Ts'o gina galimybę priimti burbulus kaip suderinamus su GPL. Jis iškelia seną diskusiją tarp pragmatizmo ir idealizmo, teigdamas, kad programinės įrangos, turinčios tik dvejetainį kodą, reikia norint patenkinti vartotojų poreikius, o kad laisvos programinės įrangos gynimas savaime kelia idėjas aukščiau žmonių.

Lengva kaltinti Stallmaną ar Debianą, kad jie yra religinio pobūdžio fundamentalistai, kurie idėjas kelia aukščiau žmonių. Nors kaltinti kitus, pvz., „OpenBSD“, nėra lengva. Saugumo sumetimais „OpenBSD“ apima tik nemokamą programinę įrangą (1). Jei jie negali perskaityti kodo, jie negali juo pasitikėti. „OpenBSD“ atsisakė įtraukti bet kokį burbulą, dėl šių priežasčių:

  • Bet kada pardavėjai nebegali palaikyti burbulų.
  • Kūrėjai negali palaikyti burbulų.
  • Kūrėjai negali ištaisyti burbulų.
  • Burbulų negalima pagerinti.
  • Burbulų negalima tikrinti.
  • Burbulai yra specifiniai architektūrai, todėl mažiau nešiojami.
  • Burbulai labai dažnai būna išpūsti.

Jei burbulas būtų GPL, jis neturėtų visų šių trūkumų. Jei visa ši burbulo diskusija būtų religinio pobūdžio, „OpenBSD“ neturėtų problemų įtraukti juos į jūsų sistemą.

Įdomu, per kiek laiko bus įtraukta į „Linux“ iki pirmo kenksmingo burbulo ir jas masiškai platins tokios trečiosios šalys kaip „Debian“. Galbūt visi staiga supras, kad burbuliukai nėra laisva programinė įranga, o ne laisvos programinės įrangos pavojai (kurie dar didesni, kai mes užmerkiame akis ir toliau galvojame, kad tai vis dar yra nemokama programinė įranga).

(1) Vertėjo pastaba: Puslapyje, kuriame paskelbtas šis straipsnis, pasirodo toks komentaras: „Jūs klystate, aš naudoju„ OpenBSD “ir jis pateikiamas su nemokamais dvejetainiais tik programinės aparatinės įrangos vaizdais. Liūdna, tačiau tiesa “. (Jūs klystate. Aš naudoju „OpenBSD“ ir jis pateikiamas su nemokama tik dvejetainėmis programinės įrangos programine įranga. Liūdna, tačiau tiesa.)


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Raulisesgas sakė

    Taigi, kurie „Linux“ platinimai yra visiškai nemokami? !!

  2.   Panaudokime „Linux“ sakė

    Tiesa ta, kad jų nedaug ...

  3.   piktybiškumas sakė

    Tai nėra gera žinia, bet ir nėra apokaliptinė, man atrodo, kad dauguma tų burbulų yra tvarkyklės ir paprastai jie nėra įdiegti, nebent vartotojas tai aiškiai daro, ir apskritai yra nemokamų variantų tiems vairuotojams, kurie turi „už“ ir „prieš“. to neša.

  4.   Josue Hernandezas Rivasas sakė

    mmmmm ... ... .. tai kelia nerimą, nes net nežinau, kad mano kompiuteryje esantys dalykai veikia be burbuliukų, juo labiau, niekas negali žinoti, ar burbulas daro ką nors kita, nei turėtų.