LLVM / Clang. Wena Mad GCC?

llvm-logo

Kwafuneka ndibhale isithuba malunga nale mpikiswano. ipapashwe kwi-LWN. Kwaye i-LLVM/Clang compiler iqala uku ixhala kuluhlu lokuposa lwe-GNU.

Ngesinye isikhathi kwakukho umqambi obizwa ngokuba yi-GCC, kunye neminyaka engaphezu kwe-25 yokuphila, iyaqhubeka inentlonipho enkulu yelayisensi yayo yamahhala kunye ne-copyleft, ngaphezu kokuba ngumqambi osetyenziswa yi-Linux kernel kwaye kude kube kutshanje yi-FreeBSD. Nabani na owayefuna ukufunda ukuphuhlisa kwi-C okanye kwi-C ++ wayeqinisekile ukuba usebenzisa i-GCC kungakhathaliseki ukuba yiyiphi i-architecture yomatshini wabo. Nangona kunjalo, i-GCC inengxaki ethile i-hermeticism, ngokuyinxenye ngenxa yentanda-bulumko yabo bayidalayo kwaye ngokuyinxenye ngenxa yophuhliso lwendlela yecathedral, apho kwasetyenziswa ulawulo oluluqilima koko kwakuseGCC noko kwakungekuko (kungekhona kangako ngoku kodwa kusekho), nto leyo yavula indlela. kulwakhiwo lweendawo ezingaphambili kunye nezinye iimpawu ezamkelwa yi-GCC ekugqibeleni. Ukufunda ngakumbi ngembali emfutshane ye EGCS, Ndiyakushiya elikhonkco.

Ngeli xesha, kwiYunivesithi yase-Illinois e-Urbana-Champaign malunga no-2002, iprojekthi yophando yakhokelela ekudalweni komqokeleli owakhiwe ngendlela yemodyuli ukuze izinto zayo ezizimeleyo ezifana neziphelo zangaphambili, iijeneretha zekhowudi kunye nezilungisi. Bayambiza LLVM kuba ekuqaleni ibingumatshini wenyani okwinqanaba elisezantsi kodwa waphela ungaphezulu koko. Kwaye bayifumana ilayisensi ngelayisenisi eyeyabo, eyayiyiyo iyafana neBSD (free, non-copyleft, GPL ehambelanayo). Kwiminyaka kamva, i-Apple yaba nomdla kwi-LLVM kwaye yayamkela kwi-iOS yayo kunye ne-OSkwaye ukhulule phantsi kwelayisensi efanayo yasimahla njenge-LLVM) isiphelo sayo sangaphambili esibizwa qhwaba, ye-C kunye neNjongo C. Icala elisezantsi linokwenzeka lokubandakanya i-LLVM/Clang kwiinkqubo zabucala, injalo imeko ye-NVIDIA's CUDA compiler kunye ne-Apple's XCode IDE.

Kodwa ngenye imini kwiiveki ezimbalwa ezidlulileyo kuluhlu lokuposa lwe-emacs, embindini wengxoxo malunga nemowudi yokugqiba ngokuzenzekelayo eyenzelwe uClang, UDimitry Gutov "Ngexesha elidlulileyo ndaxelelwa ukuba uRichard Stallman Ndandimcaphukela kakhulu uClang owayechasa ukuquka ikhowudi eyisebenzisa kwiemacs. Oku kwakhokelela kwenye ingxoxo malunga clang kunye free software apho URichard ngokwakhe uyacacisa: «Umgaqo-nkqubo wethu ayikokwamkela utshintsho kuyo nayiphi na ipakethe ye-GNU enokusebenza noClang kodwa hayi nge-GCC. I-Emacs ayizukukhuthaza abantu ukuba bayishiye i-GCC. Xa sinikwe ithuba, siyakukhuthaza ukusebenzisa i-GCC ngaphezulu kweClang. ”

Kungekudala emva koko, u-Eric Raymond uvela (edume ngokudala iCathedral kunye neBazaar, kunye nenkcazo yoMthombo oVulekileyo) owathi, ecula isiqingatha, isiqingatha sokuhamba, uyahamba uthi ukuba i-LLVM/Clang yaba yimpendulo kuxhathiso lweprojekthi ye-GCC ekubeni isebenziseke ngakumbi, kunye noClang ugqwesa i-GCC kumanyathelo obugcisa aliqela. Ngokutsho kwakhe (kwaye ebonisa ividiyo ukusuka kwintetho kaChandler Carruth), abaphuhlisi beClang babuze uStallman ukuba kukho nasiphi na isizathu sokuba iziphelo zangaphambili ze-GCC zingakwazi ukuguqulwa zibe ngamathala eencwadi aguquguqukayo anokuthi adityaniswe yiyo nayiphi na inkqubo efuna ukwahlula ikhowudi yemvelaphi. UStallman uphendule ngelithi injongo ye-GCC yayi kuphepha iinkqubo zobunini ukusebenzisa nawaphi na amalungu ayo, ngoko ke ngabom baphephe izinto ezininzi ukuba posiblemente ngebeyiququzelele ukusetyenziswa okuthethiweyo ……..abathe bayiqwalasela impendulo engancediyo. Babefuna ukwenza ii-IDE kunye nezinye izixhobo ezabelana ngekhowudi yomqokeleli kwaye i-GCC ayizange ibavumele, ngoko ukwenza iClang kwaye uthumele i-GCC kwi /dev/null. Abaphuhlisi be-GCC Bamxhumela, bamthuka. ngenxa yokungabi nalwazi ngokupheleleyo (ngoko uClang ugqwesa i-GCC kumanyathelo obugcisa aliqela). Embindini wokulunywa, kuvela uStallman ethetha loo nto I-LLVM yinto eyoyikisayo yokuphosa umva, hayi ngenxa yezizathu zobugcisa kodwa kuphela ngelayisenisi yayo engeyiyo ekhopyleft enceda iApple.

Emva koko inqaku le-LWN linikezela imihlathi emide malunga nokumodareyitha kwe-GCC kunye namanyathelo afakwe ngamabom ukwenza kube nzima kwiiprogram zobunikazi ukusebenzisa ukumelwa kwayo kwangaphakathi, malunga IThala leeNcwadi lokuSebenza le-GCC esisombulula umbuzo wokuba ingaba i-GCC kufuneka iqulunqe ikhowudi yobunini. Ndingathanda kwakhona ukongeza imeko ye FreeBSD (othi inguqulelo yakhe ye-10 esandula kukhutshwa ithathe indawo ye-GCC nge-LLVM/Clang njengomqokeleli oyintloko). Uguqulelo lokugqibela abalusebenzisileyo lwe-GCC Ibiyi 4.2.1 (eyokugqibela enelayisensi ye-GPLv2) kunye hayi uphambene Babeza kuyihlaziya ibe yinguqulelo nge-GPLv3 (bayafuna nje i-BSD ngaphandle kwe-GPL), ke iLLVM/Clang iza kubo njengeglavu.

Ngapha koko, elinye idabi le-GPL engunaphakade vs imfazwe ye-BSD.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Uxanduva lwedatha: UMiguel Ángel Gatón
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.

  1.   iipandev92 sitsho

    Ayinamdla, masivumele abaphuhlisi babulalane.

    1.    Eliotime3000 sitsho

      Kwaye ke, sinomsebenzi omnye ongonelisekanga osebenzela iMicrosoft kunye neApple.

    2.    iifom sitsho

      Uchanekile, ndiyayixhasa isoftware ehlala isimahla ukuze NAPHI NA UMNTU akwazi ukuyifunda (eso kuphela isizathu sokuba ndixhase kwaye ndisebenzise iLinux), kodwa ekugqibeleni abadwelisi banegama lokugqibela.

  2.   f3niX sitsho

    Inqaku elilungileyo, ndihlala ndiwathanda amanqaku e-diazepam, angaphandle kwesiqhelo.

  3.   IsiJamani sitsho

    Inyani yeyokuba yingcinga yobudenge kakhulu kwicala labo bavela kwi-gcc, enyanisweni ngelo xesha umdali we-LLVM wanikezela ngekhowudi kwabo basuka kwi-gcc kwaye bayayigatya, i-CLAng yenzelwe ukuba ii-IDE ziqinisekise ikhowudi kwi. ixesha Ngokwenyani, oko akuxhamli kuphela ii-apps zabucala, kodwa zikwavula imithombo yosetyenziso njenge-KDevelop okanye QtCreator, kunye nabahleli abaphambili abanje ngeVim, Kate, emacs, njl. Ndicinga ukuba into efanayo iya kugqibela ukwenzeka nge-egcs kwaye baya kuyifunxa phantsi kwelayisensi ye-gpl kwakamsinya nje ukuba i-linux ingadityaniswa nale nto njengoko kwenzekile nge-egcs.

    1.    Eliotime3000 sitsho

      Ukuba abakwazi ukuphucula i-EGCS kunye/okanye bayenze eyona ndawo ingcono ye-CLang, ndiye e-CLAng nase-LLVM.

    2.    xlash sitsho

      Isihiba? Andicingi njalo. Inyani yokuba i-GCC ayinakusetyenziswa ukwenza isoftware yobunini yindlela yokubeka phambili uphuhliso lwesoftware yasimahla kwaye ungayithathi thuba lokuphuhlisa isoftware yobunini. Yindlela yokukhusela isoftware yasimahla ke ngoko kufuneka ixhaswe. UMnu. Stallman uchanekile ngokupheleleyo, linyathelo elibuyela umva. Ngaphezu koko, iinkampani ezifana ne-Apple, njengoko kukhankanyiwe kwinqaku, ziya kuzuza kwi-LLVM / Clang ngaphandle kokunikela konke kuluntu kwaye ngaphandle kokunika nayiphi na ikhredithi kwiprojekthi.

      Vuyani bantu!

      1.    IsiJamani sitsho

        Zombini i-GCC kunye ne-LLVM/CLANG zinokuqulunqa isoftware yobunini, into ongenakho ukuyenza kukuguqula i-GCC kwaye ungenzi olo lungiso lwaziwe. I-LLVM/CLANG inokuphinda inikwe ilayisensi njenge-gpl, umahluko omkhulu phakathi kwezi kukuba kwi-LLVM/CLANG kufuneka usebenzise i-C++ kwaye abantu be-GCC abakhange bafune ukuyibona okanye ukuyipeyinta kude kube mva nje. Ngokombono wam, endaweni yokubhala kwakhona i-GCC kwi-C ++ njengoko besenza ngoku, bekufanele ukuba bafake izakhiwo ezixhaswa yi-GCC kwaye i-LLVM / CLANG ayinayo, kunye neelwimi ukuya ekugqibeleni kwaye zinekhowudi yokucoca kwaye zigcine ezazo. isebe lophuhliso.

    3.    ubugcisa sitsho

      Ndicinga ukuba uluvo lwakho alunasiseko, isoftware yasimahla ingaphezulu kwemiba yobugcisa. Yeyona nto imkhathaza kakhulu uMnu. Stallman. Ukusuka kwinto endiyibonayo, eyona nto ingcono kakhulu kuwe yinxalenye yobugcisa kwaye ungaphakathi kwamalungelo akho, kodwa xa ungenakukhetha ngenxa yokuba inkampani ithathe iteknoloji yakho, uya kucinga kabini.
      Kwelinye icala, nge-GCC ungaqinisekisa ikhowudi ngexesha langempela, njengoko ndiphinda ndiphinda, uluvo lwakho alunasiseko.

      1.    IsiJamani sitsho

        I-1-Ukuba i-GCC yenza ifolokhwe ye-LLVM / CLANG kunye nenkampani kwaye inike ilayisenisi njenge-GPL, yonke ikhowudi abayifake kwifolokhwe exeliweyo iya kuba phantsi kwe-GPL kwaye abo base-LLVM kuya kufuneka bacele imvume yokuphinda baphinde bayifake kwaye bayifake kwi-GPL yabo. repo. Ndiyakwazisa ukuba uhlobo lwe-MIT ilayisenisi (XORG, WAYLAND, ...) okanye i-BSD (FreeBSD, ...) zivumelekile njengelayisensi ye-LLVM.
        2 – Nge-GCC awukwazi ukuphumeza ikhowudi yokugqibezela ngokuzenzekelayo okanye isiqinisekisi sekhowudi yexesha lokwenyani ngethala leencwadi elibonelela ngokungafaniyo neCLANG
        I-3 - i-LLVM sisisombululo esiphezulu kwi-GCC kungekuphela nje ngokobugcisa kodwa nangokusebenza ngokufanelekileyo, i-LLVM / CLANG binomial ithatha isiqingatha ixesha elide ukuqokelela.

  4.   Ñandekuera sitsho

    Phila ixesha elide i-GNU kunye ne-GPL!

    1.    Eliotime3000 sitsho

      Makhe sibone ukuba bangayenza na i-CLng yabo ngotywala, ukugembula kunye namahula.

      1.    Ñandekuera sitsho

        Hee?

    2.    Eliotime3000 sitsho

      Hayi, uRichard. Kungenxa yokuba i-SELinux ingumsebenzi we-NSA ayithethi ukuba nasiphi na esinye isixhobo esingenayo i-GPL njengelayisenisi (efana ne-LLVM/Clang) ivela kwinkampani engumzali omnye.

      Ngokunyanisekileyo, ndacinga ukuba kukho isizathu esinengqiqo ngokupheleleyo kule nto, kodwa ndiyabona ukuba i-FSF ikhuselekile ngakumbi kunoSatoru Iwata okanye nabani na kwi-MAFIAA.

      1.    Abasebenzi sitsho

        Kubonakala ngathi awuzange ulufunde uluhlu lokuposa kwaye uhlale nento ethethwa linqaku phakathi kwemigca.
        Iingxoxo ezinengqiqo zanikwa, kubandakanywa iinketho zobugcisa, kodwa kunjalo, kuqheleke kakhulu ukufunda isihloko kwaye utsibe ngqo kwizimvo.

  5.   ihlwempu taku sitsho

    Wow GCC+Emacs. Ukuba ufuna ukusinda thatha isandla sam (stallman)

  6.   iyeva sitsho

    Ama-puritans aya kundixolela, kodwa ndimele ndithi: Andizange ndithande uStallman, kwaye ngokucacileyo iya kuqhubeka injalo yonke imihla yam.

    Awunakukwazi ukuba nengqondo evaliweyo. Ubonakala engumntu ophambeneyo, ophambeneyo, kwaye ewe, nokuba ingakanani imbeko emfaneleyo ngenxa yempumelelo yakhe kwaye yintoni ayimeleyo, andimthandi.

    1.    Zironide sitsho

      Ndiyavuma. Ekuqaleni ndandiyithanda kakhulu, kodwa ngoku ibonakala igqithise kakhulu ...

      1.    Iziteshi sitsho

        Ubaxiweyo… uphambene… uphambana… ewe, kuxhomekeke kwindlela oyijonga ngayo. Kum, uMnu. Richard Stallman ngumntu onesazela esikhululekileyo ngokwasentlalweni. Intsingiselo yobomi bakhe ibe kukuphucula uluntu, hayi isoftware. Apho kukho umahluko phakathi kwesoftware yasimahla / isoftware yomthombo ovulekileyo, kuba eyokuqala ijonga imiba yezentlalo kwaye le yokugqibela kwimiba yobugcisa.

    2.    xlash sitsho

      Elav iqabane, ayingombuzo wokuba yiPuritan okanye hayi. Isoftware yasimahla yazalwa njengentshukumo yentlalo kwaye yile nto ikhuselayo uMnu Stallman, njengoko baninzi.

      “Awunakukwazi ukuba nengqondo evaliweyo. Ubonakala engumntu ophambeneyo, ophambeneyo, kwaye ewe, nokuba ingakanani imbeko emfaneleyo ngenxa yempumelelo yakhe kwaye yintoni ayimeleyo, andimthandi.

      Eneneni, kuchasene noko. Injongo elandelwayo kukuba nabani na angakwazi ukufikelela ngokukhululekileyo kwisoftware ngaphandle kokuba nabani na athintele ukusetyenziswa kwayo ngohlengahlengiso lobunikazi kwaye njengoko benditshilo kuluvo lwam lwangaphambili, babeka phambili kwaye bagxininise uphuhliso lwesoftware yasimahla.

      Ndicinga ukuba ubhidanisa inzondelelo yempambano nelinye igama. Inzondelelo yempambano iyabulala, njengoko imbali ibonisa. Igama olifunayo linokuba likhulu kodwa ngaphandle kwaloo radicalism isoftware yasimahla kunye nentshukumo ye-GNU/linux ngekhe ibekho, ubuncinci njengoko sisazi namhlanje. Ke yona into ephambeneyo, andizukuniphikisa kodwa ngenxa yento esiyibone kule minyaka imbini, abaphambeneyo abaphambani kangako.

      Ngale tirade ndifuna ukuthetha ukuba intshukumo yesoftware yasimahla ayiyona nje intshukumo yekhompyuter, kodwa kunye nentlalontle kwaye kufuneka ikhuselwe. Kwaye Ewe Elav kufuneka ube ngqongqo malunga nemicimbi yentlalontle. Iinkampani ezifana ne-Apple okanye iMicrosoft aziyi kuthandabuza ukuthatha ithuba kwiimeko. Kufuneka sikhulise ulwazi malunga namalungelo abasebenzisi kunye nabantu ngokubanzi.

      PS ndibiza uElav kuba ndiphendula kuye kodwa inkcazo ibhekiswa kubo bonke abasebenzisi be-GNU / Linux.

      Molweni Bantu!

      1.    Mnu_E sitsho

        @Xlash: MHLELI!… Enkosi! Yiloo nto ekwakufuneka ndiyifunde. +1

        Ndiyakukopa, ndiyiprinte ndiyibeke ecaleni kweBhayibhile. (kwirekhodi: hayi ngaphakathi okanye ngaphezulu kwayo).
        Ekugqibeleni, ngenxa yale ntshukumo kunye nemigudu kaLinus kunye noluntu, kukho into ephunyeziweyo eguqule ihlabathi:
        "Kukho ngaphambili kweLinux kwaye NGOKU ngeLINUX."

      2.    Ñandekuera sitsho

        + 10

    3.    Mnu_E sitsho

      😀 @Elav:
      Andixolisi kodwa kwafuneka ndithethe:
      Ndizithandile ezinye zezithuba zakho zangaphambili, kodwa kungekhona le ... kwaye ukuba ziqhubeka ngolu hlobo: mhlawumbi ziya kuqhubeka zinjalo yonke imihla yam.
      Musa ukuvaleka ingqondo. Ubonakala unenzondelelo yempambano, uphambene, kwaye nokuba uhloniphe kangakanani impumelelo yakho (le forum) kunye nento oyenzayo ifanelwe ... andiyithandi (uluvo lwakho).
      😀 - hayi! ngoku unganamava (kancinci) ngokufanayo ne-RMS. Kufuneka nje ube nendlela efanayo yokusasaza njengaye, kwaye ke, uzive uphantse ufane.
      Molweni mkhwenyana!

  7.   Zironide sitsho

    Andiqondi ukuba kutheni uStallman evaliwe kangaka. Ndiphuma ngelungu ukuze nditsho ukuba ndicinga ukuba i-LLVM isimahla ngakumbi kune-GCC, kuba inika inkululeko yokuyisebenzisa nakwiinkqubo zobunini. Ewe, ndiyazi ukuba esi sithintelo kwi-GCC sinokunceda isoftware yasimahla, kodwa kubonakala kungenangqondo kum ukuba iyayichasa i-LLVM ngaloo ndlela.

    Phendula nge quote

    1.    Wilson sitsho

      UStallman akavaliwe. Inqaku lithambekele kakhulu kwiimbono zombhali zobuqu.
      Enyanisweni, izigqibo ze-GCC zezobuchwephesha. Kwi-GCC bafuna imodyuli kwaye bayayenza, kodwa ngendlela eyahlukileyo (ukuphepha iingxaki ezikhoyo kwiCLANG).
      Ngolunye ulwazi https://gcc.gnu.org/ml/gcc/2014-01/msg00176.html
      Yiloo nto eyabhalwa nguRaymond kwaye iimpendulo zabaphuhlisi zivela apho.

  8.   Santicluke sitsho

    Oku kuvakala kum ngathi ngubani onayo enkulu ... I-ego, kunjalo.
    Zombini abahlanganisi zigqwesile. Kodwa njengaso nasiphi na isixhobo, kuxhomekeke kwindlela osisebenzisa ngayo.
    Umntu unokubhala ikhowudi yasimahla kwi-C # kwaye enze umjukujelwa ngeLinux.

  9.   IGallux sitsho

    Ndicinga ukuba kufuneka sibe pragmatic ngakumbi apha. UStallman kufuneka abe nombono kwaye angayeki ukuphulukana nendlela yakhe. Into ekhathazayo kukuba uluntu lwangoku aluqhekeki, yinto eyenzekayo. Eyona nto inengqiqo kukuba nangona ilayisenisi ye-BSD ivumela ukuba isetyenziswe kwiindawo zobunikazi, okoko nje ababhali beqatshelwa (kwaye nabo bavela kubo) banokusebenzisa ingqiqo efanayo kodwa nge-GPL v2 okanye ngaphezulu.

  10.   iipandev92 sitsho

    Ngethamsanqa, ustallman akazange aviwe okwethutyana. Enye into, inkqubo yekhompyuter okanye umqokeleli, ayisoze ibe ngumcimbi wentlalontle, kwaye bekusoloko kukho iindlela ezizezinye ezingakhululekanga! kodwa simahla.
    Ngokumalunga ne-llvm clang, akukho sizathu kwingxabano, ekubeni umthombo uya kuhlala ukhona, ukhutshwe phantsi kwelayisenisi ye-bsd, ngoko ke isofthiwe yamahhala, into yokuba inkampani ingayisebenzisa ngeenjongo zayo ezimnyama ayithethi. ukuba awusakwazi ukufikelela kwikhowudi yoqobo, kodwa ndiyabona ukuba akukho mntu apha unembono, ngaphandle kwesi-2 okanye isi-3.

    1.    xlash sitsho

      "inkqubo yekhompyuter okanye umqokeleli soze ube ngumba wentlalontle"
      Hayi njani? Ndiyayihlonipha into yokuba awuyikhuseli intshukumo yesoftware yasimahla njengoko uninzi lwethu lusenza, kodwa ukukhanyela oko kumelwa yisoftware yasimahla kubonakala kukungahloneli inxalenye yakho kubantu abatyala ixesha elininzi, imali kunye nomzamo ekuyikhuseleni nasekuyidaleni.

      Ewe kunjalo, i-llvm yisoftware yasimahla kodwa oko akuthethi ukuba ukuguqulwa kwayo kunye nokuphuma kwayo. Ingcamango ayikho kuphela ukukwazi ukufikelela ngokukhululekileyo kwisofthiwe yokuqala, kodwa kunye nokuguqulwa kwayo. Ukuba ndiphuhlisa inkqubo kwaye ndabelana ngayo nawe, ndingathanda ukuba wenze okufanayo kubantu onokuthi ubanike ikopi yenguqulelo yakho elungisiweyo. Yile nto isoftware yasimahla kunye ne-copyleft ekhuselayo, ke, ngumba wentlalontle.

      "Kodwa ndiyabona, akukho mntu apha unengcamango, ngaphandle kwe-2 okanye i-3."
      Andazi ukuba ufikelele njani kweso sigqibo kwakhona xa izimvo ezithunyelwe apha zibhekisa kwifilosofi kunye nenkululeko yesoftware ngokuthelekisa umahluko phakathi kweentlobo ezimbini zeelayisensi, nokuba ziyahambelana enye kwenye.

      1.    mzantsiweb sitsho

        Ubomi bemihla ngemihla bomcwangcisi-mali ongazi nto malunga neprogramu buchaphazela njani ukusebenzisa inkqubo yocwangciso-mali ehlanganiswe nomqokeleli onjalo?

        1.    xlash sitsho

          Akunjalo konke konke, ukuba nje isimahla. Kodwa isihloko endixoxa ngaso kwizimvo sesinye, iDiazepam. Ndithetha ngokusetyenziswa kwe

    2.    Abasebenzi sitsho

      LOL, ukubanga ukuba akukho mntu unomkhondo ngamagama anamandla kakhulu kumntu othi isoftware ayingomcimbi wentlalontle.
      Kuya kufuneka ube yimfama okanye ube nombono omfutshane ukuba ungayiboni, xa kukho amazwe afudukayo (ngepesenti enkulu okanye encinci) ukuya kwisoftware yasimahla, xa onke amajelo eendaba evakalisa indlela isoftware yobunini sisixhobo esikhulu. -i-scale inspionage, xa umntu osisityebi emhlabeni ezinikele ngokuchanekileyo kwinkqubo yokusebenza.
      Yintoni ekufuneka uyifundile.

    3.    Ñandekuera sitsho

      …Ndinqwenela ukuba sikhe sive abantu abangoovimba abaninzi kunye nee-pandevs ezincinci…

  11.   Abasebenzi sitsho

    Eli nqaku linomkhethe, ukuqala ngesihloko, kuba abo bafanele ukubuzwa ukuba "bayaphambana kancinci" yiLLVM, kuba ingabona bakhalaza ngokukrakra.

    Kwaye kulo mbandela, unokubona ukuhanahanisa kwabo baqala ukugxeka ngokuchasene noko bakubiza ngokuba "kukuqhekeka" kwaye "kubi" kangakanani kwisoftware yasimahla.
    Kodwa xa umntu ehambelana noko akuthethayo nakwenzayo, ulandela umgca wakhe kwaye akavumi ukuba umqokeleli wamahhala uba liqonga lenani elingenasiphelo labaqulunqi banini, ngoko ewe, wonke umntu, yenza iifolokhwe!

  12.   Iziteshi sitsho

    Isoftware yasimahla yintshukumo yentlalo ukusukela ekuzalweni kwayo ngenkcazo.

    Ngokumalunga ne-GPL vs BSD:
    «Inkululeko 3 ibandakanya inkululeko yokupapasha iinguqulelo zayo ezilungisiweyo njengesoftware yasimahla. Ilayisensi yasimahla inokugunyazisa ezinye iindlela zopapasho; Ngamanye amazwi, akunyanzelekanga ukuba ibe yi-copyleft license. Nangona kunjalo, ilayisenisi efuna iinguqulelo ezilungisiweyo ukuba ingabi yesimahla ayinakuthathwa njengesimahla.
    «I-Copyleft (echazwe ngokufutshane kakhulu) ngumgaqo othi, xa usasaza kwakhona inkqubo, awukwazi ukongeza izithintelo ukukhanyela abanye inkululeko ephambili. Lo mthetho awungqubani neenkululeko eziphambili, kunoko uyazikhusela.

    Njengoko ubona, i-copyleft, nangona kwixesha elifutshane lithatha inkululeko ethile, kwixesha elide likhusela. Yingakho uMnu. Stallman ekhusela i-GPL: "Umsebenzi wam kwi-software yamahhala ukhuthazwa yinjongo efanelekileyo: ukusabalalisa inkululeko kunye nentsebenziswano."

  13.   Iziteshi sitsho

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

    «Umthombo ovulekileyo yindlela yokwenza inkqubo, isoftware yasimahla yintshukumo yoluntu. Kwintshukumo yesoftware yasimahla, isoftware yasimahla iyimfuneko yokuziphatha, intlonipho ebalulekileyo yenkululeko yabasebenzisi. Kwelinye icala, ifilosofi yomthombo ovulekileyo iphakamisa imibuzo malunga nendlela "yokuphucula" isoftware, ngendlela esebenzayo. Ugcina ukuba isoftware yobunini ayisosisombululo sifanelekileyo kwiingxaki ezibonakalayo ekufuneka zisonjululwe. Kwiimeko ezininzi, xa kuxoxwa "umthombo ovulekileyo" akulunganga kwaye kubi ukuba kuthathelwa ingqalelo kodwa kuphela ukuthandwa kunye nempumelelo.

  14.   UDaniel Noriega sitsho

    Sele ndiyikhankanye amatyeli amaninzi kwaye ndihlala ndiyiphinda, ndiyithanda kakhulu iLinux ngokubanzi, kodwa ukuba kukho into endiyithiyileyo malunga neLinux, luluntu. Xa ukwazi uziphose eweni ukuze uqhubeke ngengcamango "evaliweyo" njengoko "isoftware yasimahla", ke uyaqonda ukuba umhlaba ujonge phantsi. Ndicinga ukuba ekuqaleni kwayo isoftware yasimahla yayicacile, namhlanje ibali lihlukile.

  15.   imeko enqabileyo sitsho

    Ndicinga ukuba abaninzi abakacaci malunga nemigaqo kunye neenjongo zelayisensi ye-GPL. Ilayisensi ye-GPL ivumeleke kakhulu kodwa inomda wokungavumeli inzuzo kwiinkqubo ezinelayisensi kunye nayo. Ndivumelana noStallman, kodwa hayi ngokugqithisileyo ekusebenziseni isoftware yasimahla kuphela. Ukuba umsebenzisi ufuna ukusebenzisa i-LLvm/Clang ingaphakathi kwamalungelo abo, kodwa ukuba iSLF ifuna ukutshintsha i-GCC nge-LLVM/Clang kuya kuba kukuchasana nemigaqo yesoftware yasimahla.