LLVM / Clang. U pašėlęs PĮBC?

llvm-logotipas

Turėjau parašyti įrašą apie šį ginčą paskelbta LWN. LLVM / Clang kompiliatorius pradeda nerimauti GNU adresatų sąrašuose.

Kažkada buvo kompiliatorius, vadinamas GCC, kuris, gyvendamas daugiau nei 25 metus, ir toliau labai gerbia savo nemokamą ir „copyleft“ licenciją, taip pat yra kompiliatorius, kurį naudoja „Linux“ branduolys ir iki šiol „FreeBSD“. Visi, kurie norėjo išmokti tobulėti C arba C ++ kalba, tikrai naudojo GCC, neatsižvelgdami į savo mašinos architektūrą. Tačiau PĮBT nukentėjo nuo tam tikro slaptumasiš dalies dėl ją sukūrusių žmonių filosofijos ir iš dalies dėl katedros stiliaus raidos, kur buvo griežtai kontroliuojama, kas vyko Persijos įlankos bendradarbiavimo taryboje, o kas ne (dabar ne tiek jau daug, bet vis dar egzistuoja), kuri paklojo front-end'ų ir kitų funkcijų, kurias galiausiai priėmė GCC, kūrimo būdas. Norėdami sužinoti daugiau apie trumpą EGCS, Aš palieku šią nuorodą.

Tuo tarpu Ilinojaus universitete, Urbana-Champaign apytiksliai 2002 m., Atlikus mokslinių tyrimų projektą buvo sukurtas kompiliatorius, sukurtas moduliniu būdu, kad atskiri jo elementai, tokie kaip front-endai, kodų generatoriai ir optimizatoriai. Jie jį vadina LLVM nes iš pradžių tai buvo žemo lygio virtuali mašina, tačiau galų gale tai buvo daugiau. Jie išdavė jam licenciją, kuri buvo panašus į BSD (nemokama, nekopijuota, suderinama su GPL). Po daugelio metų „Apple“ susidomėjo LLVM ir pritaikė ją savo „iOS“ ir „OS X“ operacinėms sistemoms bei statybai (ir išleisti pagal tą pačią nemokamą licenciją kaip ir LLVM) paskambino jūsų pačių sąsaja Skambėjimas, C ir C tikslui. Neigiama yra galimybė įtraukti LLVM / Clang patentuotose programoseTai pasakytina apie „NVIDIA CUDA“ kompiliatorių ir „Apple“ „XCode IDE“.

Tačiau vieną dieną prieš kelias savaites „emacs“ pašto sąraše, vykstant diskusijai apie „Clang“ sukurtą automatinio užbaigimo režimą, Dimitry gutov sako: „Man seniai buvo pasakyta, kad Ričardas taip nekentiau Clango kuris nepritarė kodo, kuris jį naudoja, įtraukimui į „emacs“. Vėliau tai paskatino kitą diskusiją apie „clang“ ir nemokamą programinę įrangą Pats Ričardas patikslina: «Mūsų politika yra nepriimti jokių GNU paketų pakeitimų, kurie gali veikti su Clang, bet ne su GCC. Emacsas neskatins žmonių pasitraukti iš PĮBT. Kai bus suteikta galimybė, mes skatinsime naudoti Persijos įlankos centrą daugiau nei „Clang“.

Netrukus po to pasirodo Ericas Raymondas (garsus tuo, kad sukūrė katedrą ir turgų kartu su atvirojo kodo apibrėžimu), kuris, pusiau dainuodamas turtą, pusė trolinimo, eina ir sako kad LLVM / Clang buvo atsakas į PĮBT projekto pasipriešinimą geresniam sąveikumui, be to, Clang lenkia GCC dėl kelių techninių priemonių. Pagal jį (ir rodo vaizdo įrašas iš „Chandler Carruth“ paskaitos) „Clang“ kūrėjai paklausė Stallmano, ar yra kokių nors priežasčių, kodėl GCC priekiniai galai negali būti paversti dinamiškomis bibliotekomis, kurias gali susieti bet kuri programa, norinti išanalizuoti šaltinio kodą. Stallmanas atsakė, kad vienas GCC tikslas buvo išvengti patentuotas programas naudoti bet kurią jos dalį, todėl jie sąmoningai vengė įvairių dalykų galbūt jie būtų palengvinę tokį naudojimą ... ... .. kurį jie manė nenaudingas atsakymas. Jie norėjo sukurti IDE ir kitus įrankius, kurie bendrintų kompiliatoriaus kodą, o GCC jiems to neleido sukurti „Clang“ ir išsiųsti GCC į / dev / null. PĮBT kūrėjai jie šoko ant jo kalėdami už tai, kad nėra iki galo informuotas (tuo, kad Clang keliomis techninėmis priemonėmis lenkia GCC). Kekšėjimo viduryje atrodo, kad Stallmanas tai sako LLVM yra baisus metimas, ne dėl techninių priežasčių, o tik dėl „non copyleft“ licencijos, kuri naudinga „Apple“.

Tada LWN straipsnyje skiriamos ilgos pastraipos apie PĮBC modularumą ir priemones, kurias jie specialiai įtraukė, kad būtų sunku naudoti savo vidinį atstovavimą nuosavybės teise priklausančiose programose. PĮBT vykdymo laiko bibliotekos išimtis kuris išsprendžia klausimą, ar GCC turėtų sudaryti patentuotą kodą. Taip pat norėčiau pridėti atvejį FreeBSD (neseniai išleista versija 10 pakeičia GCC pagrindiniu kompiliatoriumi LLVM / Clang). Naujausia GCC versija, kurią jie naudojo buvo 4.2.1 (naujausias su GPLv2 licencija) ir nei pamišęs jie ketino atnaujinti ją į versiją su GPLv3 (jie tiesiog nori BSD be jokio GPL), todėl LLVM / Clang ateina pas juos kaip pirštinė.

Trumpai tariant, dar vienas amžino GPL ir BSD karo mūšis.


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.   92. kas yra? sakė

    Neįdomu, tegu kūrėjai žudo vienas kitą.

    1.    3000 sakė

      Taigi turime dar vieną nepatenkintą darbuotoją „Microsoft“ ir „Apple“.

    2.    Marcos sakė

      Jūs esate teisus, aš palaikau, kad programinė įranga visada būtų nemokama, kad bet kuris žmogus galėtų ją perskaityti (tik dėl to aš palaikau ir naudoju „Linux“), tačiau galiausiai programuotojai turi paskutinį žodį.

  2.   f3niX sakė

    Geras straipsnis, man visada patinka diazepano straipsniai, jie būna neįprasti.

  3.   Germán sakė

    Tiesa ta, kad tai yra labai kvaila mintis iš gcc, labiau tuo metu, kai LLVM kūrėjas pasiūlė kodą gcc ir jie jį atmetė, CLang yra sukurtas taip, kad IDE galėtų patikrinti kodą realiu laiku tai ne tik naudinga privačioms programoms, bet ir atvirojo kodo programoms, tokioms kaip „KDevelop“ ar „QtCreator“, išskyrus pažangius redaktorius, tokius kaip „Vim“, „Kate“, „emacs“ ir kt. Manau, kad kažkas panašaus galų gale nutiks su egcs ir jis bus įsisavintas pagal gpl licenciją, kai tik bus galima sukompiliuoti Linux, kaip tai atsitiko su egcs

    1.    3000 sakė

      Jei jie negalės patobulinti EGCS ir (arba) padaryti jį geriausiu „CLang“ pakaitalu, aš eisiu į „CLang“ ir „LLVM“.

    2.    xlash sakė

      Kvailas? Aš taip nemanau. Tai, kad GCC negali būti naudojamas kuriant nuosavybės teise priklausančią programinę įrangą, yra būdas teikti pirmenybę laisvos programinės įrangos kūrimui ir neišnaudoti jos nuosavos programinės įrangos kūrimui. Tai yra būdas apginti nemokamą programinę įrangą, todėl ji turėtų būti palaikoma. Ponas Stallmanas yra visiškai teisus, tai žingsnis atgal. Be to, tokioms įmonėms kaip „Apple“, kaip minėta straipsnyje, „LLVM / Clang“ bus naudinga, absoliučiai neprisidedant prie bendruomenės ir nesuteikiant jokios paskolos projektui.

      Į sveikatą žmonės!

      1.    Germán sakė

        Tiek GCC, tiek LLVM / CLANG gali sukompiliuoti nuosavybės teise priklausančią programinę įrangą, kurios negalima modifikuoti, yra GCC, o apie jas modifikuoti negalima. „LLVM / CLANG“ gali būti iš naujo licencijuojama kaip „gpl“, didžiausias skirtumas tarp jų yra tas, kad „LLVM / CLANG“ jie turi naudoti C ++, o GCC atstovai nenorėjo jo matyti ar dažė dar neseniai. Mano požiūriu, užuot perrašę GCC į C ++, kaip jie daro dabar, jie turėjo perkelti architektūras, kurias palaiko GCC, o LLVM / CLANG nepalaiko, ir kalbas pastarosioms bei turėti švaresnį kodą ir išlaikyti savo plėtros šaka

    3.    artus sakė

      Manau, kad jūsų nuomonė yra nepagrįsta, aukščiau techninių klausimų yra nemokama programinė įranga. Tai labiausiai jaudina poną Stallmaną. Pagal tai, kas jums atrodo geriausia, yra techninė dalis ir jūs esate teisus, bet kai neturėsite pasirinkimo, nes įmonė perėmė jūsų technologiją, jūs pagalvosite du kartus.
      Kita vertus, su Persijos įlankos bendradarbiavimo taryba galite patikrinti kodą realiuoju laiku, kaip aš kartoju, jūsų nuomonė yra nepagrįsta.

      1.    Germán sakė

        1 - Jei GCC išsišakoja „LLVM / CLANG“ ir įmonę ir iš naujo licencijuoja ją kaip GPL, visas kodas, įtrauktas į šią šakę, bus GPL, o LLVM turės prašyti leidimo jį iš naujo licencijuoti ir įtraukti į savo repo. Aš informuoju jus, kad licencijos tipas MIT (XORG, WAYLAND, ...) arba BSD (FreeBSD, ...) yra toks pat leistinas kaip ir LLVM
        2 - Naudodami GCC negalite realiuoju laiku įdiegti kodo užbaigimo ar kodo tikrintuvo per biblioteką, kurią ji teikia, skirtingai nei CLANG
        3 - LLVM yra puikus GCC sprendimas ne tik techniniu, bet ir efektyvumu. LLVM / CLANG binomialas užtrunka pusę laiko

  4.   Ekandekuera sakė

    Tegyvuoja GNU ir GPL!

    1.    3000 sakė

      Pažiūrėkite, ar jie gali patys susikurti alkoholį, azartinius žaidimus ir apskretėlius.

      1.    Ekandekuera sakė

        ne

    2.    3000 sakė

      Ne, Ričardai. Tai, kad „SELinux“ yra NSA darbas, nereiškia, kad bet kuris kitas ne GPL licencijuotas įrankis (pvz., LLVM / CLang) yra kilęs iš tos pačios matricos.

      Kalbant rimtai, maniau, kad tam yra visiškai racionalus motyvas, bet matau, kad FSF yra konservatyvesnė nei Satoru Iwata ar bet kuris MAFIAA narys.

      1.    Personalas sakė

        Matyt, kad jūs neskaitėte adresatų sąrašo ir likote prie to, ką rašo straipsnis, tarp eilučių.
        Buvo pateikti racionalūs argumentai, net techniniai variantai, bet šiaip labai įprasta skaityti pavadinimą ir pereiti tiesiai į komentarus.

  5.   vargšas taku sakė

    Ñuhhhh GCC + „Emacs“. Jei nori išgyventi, paimk mano ranką (stallman)

  6.   gyvas sakė

    Puritonai ketina mane teisinti, bet turiu tai pasakyti: aš niekada nemėgau Stallmano, ir, matyt, taip yra likusias mano dienas.

    Tu negali būti toks uždaras. Jis atrodo kaip fanatikas, beprotis, ir taip, kad ir kokia pagarba būtų verta jo pasiekimams ir už ką jis stovi, aš jo nemėgstu.

    1.    Zironidas sakė

      Aš sutinku. Iš pradžių jis man labai patiko, bet dabar atrodo pernelyg ekstremalus ...

      1.    Atsisiųsti sakė

        Ekstremistai ... pašėlę ... fanatikai ... taip, tai priklauso nuo to, kaip jūs į tai žiūrėsite. Man ponas Richardas Stallmanas yra žmogus, turintis didžiulę socialinę sąžinę. Jo gyvenimo prasmė buvo ir yra tobulinti visuomenę, o ne programinę įrangą. Yra skirtumas tarp nemokamos programinės įrangos / atvirojo kodo programinės įrangos, nes pirmoji ieško socialinių, o antroji - techninių.

    2.    xlash sakė

      Elavo drauge, tai nėra klausimas, ar būti puritanu, ar ne. Laisva programinė įranga gimė kaip socialinis judėjimas, ir tai gina ponas Stallmanas, kaip ir daugelis.

      Tu negali būti toks uždaras. Jis atrodo kaip fanatikas, beprotis, ir taip, kad ir kiek pagarbos jis nusipelnė už savo pasiekimus ir už ką jis stovi, aš jo nemėgstu. »

      Tiesą sakant, viskas yra priešingai. Tikslas yra tai, kad kiekvienas gali laisvai naudotis programine įranga, niekas neribodamas jos naudojimo atlikdamas patentuotas modifikacijas, ir, kaip sakiau ankstesniame komentare, jie teikia pirmenybę ir pabrėžia nemokamos programinės įrangos kūrimą.

      Manau, jūs painiojate fanatizmą su kitu terminu. Fanatizmas žudo, kaip puikiai parodė istorija. Terminas, kurio ieškote, gali būti radikalus, tačiau be to radikalizmo laisva programinė įranga ir GNU / linux judėjimas neegzistuotų, bent jau kaip mes tai žinome šiandien. Dėl beprotiško dalyko aš su jumis nesiginčysiu, bet, matydami tai, ką mačiau per porą metų, pašėlę žmonės nėra tokie pašėlę.

      Šia pastraipa noriu pasakyti, kad laisvos programinės įrangos judėjimas yra ne tik kompiuterio, bet ir socialinis judėjimas ir jis turi būti ginamas. Ir jei Elavas turi būti radikalus socialinių reikalų srityje. Tokios įmonės kaip „Apple“ ar „Microsoft“ nedvejodamos pasinaudos aplinkybėmis. Turime ugdyti supratimą apie vartotojų ir apskritai žmonių teises.

      PS aš pavadinu Elavą, nes aš jam atsakau, bet komentaras skirtas visiems GNU / linuxeriams.

      Cheers Žmonės!

      1.    Ponas E sakė

        @Xlash: Pone!… Ačiū! Tai man reikėjo perskaityti. +1

        Aš tave nukopijuoju, atspausdinu ir atidedu nuo Biblijos. (Įrašui: ne jame ar jo viršuje).
        Galų gale, šio žingsnio ir Linuso bei bendruomenės pastangų dėka, daroma kažkas, kas pakeitė pasaulį:
        "Yra prieš Linux ir DABAR su LINUX."

      2.    Ekandekuera sakė

        +10

    3.    Ponas E sakė

      E @Elavas:
      Aš neatsiprašau, bet turėjau pasakyti:
      Kai kurie ankstesni jūsų įrašai man patiko, bet ne šis ... ir jei jie tęsis taip: galbūt taip bus ir likusias mano dienas.
      Nebūk uždaras. Jūs atrodote fanatiškas, išprotėjęs ir gerbiate tiek pat, kiek jūsų pasiekimai (šis forumas) ir tai, ko nusipelnote ... man nepatinka (jūsų komentaras).
      😀 - hehe! dabar galite patirti (šiek tiek) tą patį, ką ir RMS. Jums tiesiog reikia turėti tą pačią difuzijos trajektoriją kaip jis, ir gerai, jaustis beveik lygiai taip pat.
      Sveikinimai cuñao!

  7.   Zironidas sakė

    Nesuprantu, kodėl Stallmanas yra toks uždaras. Rizikuoju sakyti, kad manau, kad LLVM yra dar laisvesnė nei PĮBT, nes tai suteikia laisvę jį naudoti net nuosavose programose. Taip, aš žinau, kad PĮBT apribojimas gali padėti nemokamai programinei įrangai, bet man atrodo absurdiška, kad jis tokiu būdu priešinasi LLVM.

    saludos

    1.    Wilson sakė

      Stallmanas nėra uždaras. Straipsnis labai linkęs į asmenines autoriaus nuomones.
      Iš tikrųjų PĮBT sprendimai iš esmės yra techniniai. Persijos įlankos bendradarbiavimo taryboje jie nori moduliškumo ir tai daro, tačiau kitaip (vengdami problemų, kurios egzistuoja CLANG).
      Daugiau informacijos https://gcc.gnu.org/ml/gcc/2014-01/msg00176.html
      Štai ką Raymondas parašė ir yra kūrėjų atsakymai.

  8.   Santiklukas sakė

    Man atrodo, kad matau, kas turi didesnį ... Žinoma, ego.
    Abu kompiliatoriai yra puikūs. Bet kaip ir bet kuris įrankis, tai priklauso nuo to, kaip jį naudosite.
    Galima parašyti nemokamą kodą C # ir padaryti raketą naudojant „Linux“.

  9.   galaksas sakė

    Manau, kad čia turėtumėte būti pragmatiškesni. Stallmanas turėtų turėti viziją ir nenustoti klaidžioti. Nerimą kelia tai, kad dabartinė bendruomenė nėra susiskaldžiusi, kas ir vyksta. Pats protingiausias dalykas yra tai, kad nors „bsd“ licencija leidžia ją naudoti nuosavybės teise priklausančiose aplinkose, tol, kol yra pripažįstami autoriai (ir net kad jų dariniai yra), ta pati logika naudojama, bet su „gpl v2“ arba aukštesne.

  10.   92. kas yra? sakė

    Laimei, stallmano seniai beveik nebuvo girdėti. Kita, kompiuterinė programa ar kompiliatorius, niekada nebus socialinė problema, be to, visada buvo alternatyvų, kurios nėra nemokamos! bet jei laisvas.
    Kalbant apie „llvm clang“, ginčas nėra prasmingas, nes šaltinis visada bus, jis buvo išleistas pagal „bsd“ licenciją, todėl tai yra nemokama programinė įranga, kad įmonė gali ją naudoti tamsiems tikslams, tai dar nereiškia, kad jūs nebegaliu pasiekti pirminio kodo, bet matau, kad čia niekas neturi supratimo, išskyrus 2 ar 3.

    1.    xlash sakė

      "Kompiuterio programa ar kompiliatorius niekada nebus socialinis klausimas"
      Ką tu nori pasakyti ne? Gerbiu, kad jūs neginate laisvos programinės įrangos judėjimo, kaip tai daro daugelis kitų, tačiau neigti, ką reiškia nemokama programinė įranga, atrodo nepagarbi žmonėms, kurie investuoja daug laiko, pinigų ir pastangų ją gindami ir kurdami.

      Žinoma, „llvm“ yra nemokama programinė įranga, tačiau tai nereiškia, kad jos modifikacijos ir dariniai yra. Idėja yra ne tik galimybė laisvai prieiti prie originalios programinės įrangos, bet ir jos modifikacijos. Jei kursiu programą ir ja pasidalysiu su jumis, norėčiau, kad jūs tą patį padarytumėte ir žmonėms, kuriems duotumėte modifikuotos versijos kopiją. Tai yra tai, ką gina nemokama programinė įranga ir „copyleft“, todėl tai yra socialinis klausimas.

      - Bet matau, čia niekas neturi supratimo, išskyrus 2 ar 3.
      Nežinau, kaip jūs padarėte tokią išvadą, kai čia paskelbtuose komentaruose kalbama apie programinės įrangos filosofiją ir laisvę, lyginant skirtumus tarp dviejų tipų licencijų, net jei jos yra suderinamos viena su kita.

      1.    diazepanas sakė

        Kaip tai veikia buhalterio, kuris nieko nežino apie programavimą naudojant apskaitos programą, kuri buvo sudaryta su tokiu kompiliatoriumi, kasdienį gyvenimą?

        1.    xlash sakė

          Visai ne, jei tik esu laisva. Bet tema, su kuria susiduriu komentaruose, yra kita - Diazepanas. Aš kalbu apie X kompiliatoriaus naudojimą kuriant nuosavybės teise priklausančią programinę įrangą, apie kiekviename kompiliatoriuje naudojamas licencijas ir jų skirtumus, taip pat pamenu GLP pranašumą prieš BSD, visada, žinoma, laisvės požiūriu.

    2.    Personalas sakė

      LOL teiginys, kad niekas neturi idėjos, yra labai tvirti žodžiai tam, kuris sako, kad programinė įranga nėra socialinė problema.
      Jūs turite būti aklas arba bent šiek tiek trumparegis, kad to nematytumėte, kai yra net šalių, kurios (didesniu ar mažesniu procentu) pereina į nemokamą programinę įrangą, kai visa tarptautinė žiniasklaida atspindi, kaip patentuota programinė įranga yra įrankis šnipinėjimas plačiu mastu, kai turtingiausias žmogus pasaulyje yra atsidavęs būtent operacinei sistemai.
      Ką ten skaityti.

    3.    Ekandekuera sakė

      ... norėčiau, kad būtų girdėta daugiau gardų ir mažiau pandevų ...

  11.   Personalas sakė

    Straipsnis yra šiek tiek tendencingas, pradedant nuo pavadinimo, nes tie, kurių reikėtų paklausti, ar jie „šiek tiek pašėlsta“, yra LLVM, nes jie skundžiasi skaudžiai.

    Šiuo klausimu galite pamatyti veidmainystę tų, kurie pirmiausia šnipinėja prieš tai, ką jie vadina „susiskaidymu“ ir kaip „baisu“ yra laisvos programinės įrangos atžvilgiu.
    Bet kai kas nors, atitinkantis tai, ką jis sako ir daro, laikosi jo linijos ir nesutinka, kad nemokamas kompiliatorius tampa platforma begalybei patentuotų kompiliatorių, tada taip, Tegyvuoja visi kurdami šakutes!

  12.   Atsisiųsti sakė

    Laisva programinė įranga yra socialinis judėjimas nuo pat jos gimimo pagal apibrėžimą.

    Dėl GPL ir BSD:
    „Laisvė 3 apima laisvę skelbti modifikuotas versijas kaip nemokamą programinę įrangą. Nemokama licencija taip pat gali leisti naudoti kitas publikavimo formas; kitaip tariant, tai nebūtinai turi būti „copyleft“ licencija. Tačiau licencija, reikalaujanti, kad modifikuotos versijos būtų nemokamos, negali būti laikoma nemokama “.
    „Copyleft (labai trumpai apibrėžta) yra taisyklė, kuria remdamiesi, perskirstydami programą, negalite pridėti apribojimų, kad paneigtumėte kitiems pagrindines laisves. Ši taisyklė neprieštarauja pagrindinėms laisvėms, veikiau jas saugo “.

    Kaip matote, „copyleft“, nors per trumpą laiką atima tam tikrą laisvę, ilgainiui ją saugo. Štai kodėl ponas Stallmanas gina GPL: „Mano darbas laisvos programinės įrangos srityje yra motyvuotas idealistiniu tikslu: skleisti laisvę ir bendradarbiavimą“.

  13.   Atsisiųsti sakė

    http://www.gnu.org/philosophy/open-source-misses-the-point.html

    „Atvirasis šaltinis yra programavimo metodika, laisva programinė įranga yra socialinis judėjimas. Laisvos programinės įrangos judėjimui laisva programinė įranga yra etinis imperatyvas, būtina pagarba vartotojų laisvei. Priešingai, atvirojo kodo filosofija kelia klausimus, kaip „patobulinti“ programinę įrangą tik praktine prasme. Ji teigia, kad patentuota programinė įranga nėra optimalus sprendžiamų praktinių problemų sprendimas. Daugeliu atvejų, kai diskutuojama apie „atvirą kodą“, nėra atsižvelgiama į gėrį ir blogį, o tik į populiarumą ir sėkmę “.

  14.   Danielis Noriega sakė

    Aš jau keletą kartų apie tai pakomentavau ir nuolat kartoju, „Linux“ apskritai man labai patinka, bet jei „Linux“ yra kažkas, ko aš nekenčiu, tai yra bendruomenė. Kai sugebi nušokti nuo uolos, kad galėtum tęsti tokią „uždarą“ kaip „laisva programinė įranga“ ideologiją, supranti, kad pasaulis yra aukštyn kojomis. Manau, kad pradžioje laisva programinė įranga buvo aiški, šiandien istorija kitokia.

  15.   retas atvejis sakė

    Manau, kad daugeliui nebuvo aišku apie GPL licencijos sąlygas ir tikslus. GPL licencija yra labai leistina, tačiau neleidžia gauti pelno iš licencijuotų programų. Sutinku su Stallmanu, bet ne tik naudodamasis nemokama programine įranga. Vartotojui norėti naudoti „LLvm / Clang“ yra jų teisė, tačiau SLF norėti pakeisti GCC „LLVM / Clang“ būtų prieštaravimas laisvos programinės įrangos principams.