Litsentside ja avatud lähtekoodiga kahjustamise kohta

Tegin hiljuti postituse saidil foorum selle pildi kohta, mida ma teile näitan

Mis puudutab vaba tarkvara ja varalist tarkvara, siis pole ta põhjuseta. Kuid tema nägemus avatud lähtekoodist tundub mulle (minu arvates) liialdatud. Kõigepealt loetlen kriteeriumid, mis litsentsil peavad olema pidada avatud lähtekoodiga:

1) Te ei tohi piirata seda, et keegi saab tarkvara müüa või loovutada, ega nõuda selle müümisel autoritasude sissenõudmist.

2) Programm peab sisaldama lähtekoodi ja võimaldama selle levitamist nii lähtekoodis kui ka kompileeritud koodis (viimasel juhul peab koodile juurdepääsemiseks olema vahend ja mitte rohkem kui mõistlik paljunduskulu).

3) Te peate lubama muudatusi ja tuletatud teoseid ning lubama neid levitada ka algse litsentsi samade tingimuste alusel.

4) Peab lubama ERITI modifitseeritud koodiga tehtud tarkvara levitamine. Sellist levitamist saate piirata ÜKSI kui litsents võimaldab koodiga plaastrite levitamist programmi kompileerimise ajal muutmiseks. See võib nõuda, et tuletatud tarkvaral oleks originaalist erinev nimi või versioon.

5) Te ei tohi diskrimineerida ühtegi isikut ega inimrühma.

6) Te ei tohi keelata tarkvara kasutamist teatud tööpiirkonnas.

7) Litsentsitud tarkvara õigused peaksid kehtima kõigile, kes levitavad seda teile ilma lisalitsentside vajaduseta.

8) Litsents ei tohi olla konkreetse toote kohta.

9) Litsents ei tohi piirata ühtegi muud tarkvara, mida levitatakse koos litsentsitud tarkvaraga.

10) Litsents peab olema tehnoloogiliselt neutraalne.

järeldused:
1) Avatud lähtekoodiga äritegevuse kasutamise keeld on a absoluutne pall, 1. kriteeriumi tõttu.
2) Koodide muutmise garantii puudumine 3. kriteeriumi tõttu
3) Sama kriteeriumide 1, 2, 5, 6 ja 7 tõttu "ainult mõnikord" originaaltarkvara jagamisel
4) Muudatuste jagamise garantii puudumisest, just siis litsents see pole copyleft, mitte sellepärast, et see oleks avatud lähtekoodiga.
5) Rohkem kui vaba ja avatud lähtekoodiga tarkvara võrdlus, on see nii GPL-i ja mis tahes muu mitte-copyleft-litsentsi võrdlus.

Pidage lugejaid hästi meeles: vaba tarkvara ja avatud lähtekoodiga erinevus on vaatepunktist. Esimene läheneb kõigele vaatenurgast vabadus, teine ​​vaatab seda vaatenurgast tehnilis-metoodiline.

Ja kuna me oleme, panen siia veel ühe artikli, kuid umbes litsentsid. Oleme juba näinud nõudeid, mis avatud lähtekoodiga litsentsil peavad olema. On ütlematagi selge, et vaba tarkvara litsents seda nõuab täita 4 vabadust. Tavaliselt on tasuta tarkvara litsents ka avatud lähtekoodiga ja vastupidi. Ja sama tagurpidi, kui see pole tasuta, pole see ka avatud lähtekoodiga ja vastupidi. Seal on erandid reeglile ja on järgmised:

1) 4-klausliline BSD (tuntud ka kui originaal BSD). See pole avatud lähtekoodiga, kuna üks selle klauslitest seadistanud koodi kirjutanud organisatsiooni reklaami (rikub lisaks GPL-le ühilduvust ka 8. kriteeriumi). 2. ja 3. klausli BSD-d on tasuta ja avatud lähtekoodiga ning mõlemad ühilduvad GPL-iga.

2) La CECILL (CEA CNRS INRIA tasuta loogika) See on tasuta ja mõeldud ühilduma GPLv2-ga, kuid põhineb Prantsuse seadustel.

3) Litsents Krüptiks (kasutatakse cryptixi projektis, tuntud Java krüptograafia laienduse poolest). See on 2-klausliline BSD, kuid tootele omane.

4) Tehke seda, mida kuradit soovite avaliku litsentsi saamiseks (Minu koodiga tehke litsents, mida soovite. See ei vaja rohkem selgitusi.) Põhjus, miks nad ei öelnud, et see on avatud, tuleneb Martin Michlmayri sõnul (kes vaatas läbi litsentsi ainsa lõigu) Euroopas puudub avalik domeen. Muide, selle loonud oli Sam Hocevar, Debiani projekti juht aastatel 2007–08.

5) litsents Netscape. Raudselt tasuta litsents, mida FSF soovitab teil mitte kasutada Mitte kunagi, kõrval DISKRIMINEERIMINE mis kiirgub kasutajate poole. See on peamine erinevus selle litsentsi ja Mozilla litsentsi (mis on avatud lähtekoodiga ja tasuta) vahel.

6) litsents OpenSSL. See hõlmab a reklaamiklausel, peamiselt seetõttu, et see põhineb Apache'i litsentsi versioonil 1.0 (pole avatud) ja mitte 2.0 (avatud).

7) litsents XFree86. Sama mis 4 klauslis BSD.

8) Vastastikune avalik litsents. Erinevalt juba loetletud neist on see avatud lähtekoodiga litsents, kuid mitte tasuta. See on nagu GPL kohustab avaldada kõik ettevõtte tehtud muudatused, kuigi see teeb seda eraviisiliselt.

Nüüd on ka muid küsimusi tasuta ja avatud lähtekoodiga litsentside kohta, näiteks selle ühilduvus GPL-iga, kui see on copyleft või mitte, või kui see on heaks kiidetud Debiani üldiste juhistega. Vaba ja avatud lähtekoodiga litsentsid, mis ei ühildu GPL-iga, on Eclipse, Mozilla (versioonid enne 2.0), Apache (sama mis Mozilla), IBM, LaTeX, PHP ja Sun. Tasuta ja avatud lähtekoodiga litsentsid, mis ei ole copyleft, on BSD, MIT, Python, PHP ja Apache ning Artistic. Ja Debiani üldistel ridadel lükkavad nad tagasi GNU tasuta dokumentatsiooni litsentsi, kui dokument sisaldab muutumatuid jaotisi.

Võime rääkida ka muudest vaba tarkvara raames lubatud piirangutest, näiteks kui tugev peab olema copyleft. LGPL (nõrk copyleft) oli mõeldud selleks, et mooduleid, mis on osa GPL (strong copyleft) programmist, kasutataks ka muudes kui GPL programmides (LibreOffice on LGPL-iga litsentseeritud).

Teine piirang on patendi kättemaksTeisisõnu, teie õigused teatud programmi kasutajana lõpevad, kui pöördute kohtusse ettevõtte vastu, kes patendiküsimuse jaoks tarkvara lõi. Arvake ära, millist vaba ja avatud lähtekoodiga litsentsi see meede sisaldab lisaks Mozilla ja Apache litsentsidele.

On ka litsentse, mis arvestavad riistvaralised piirangud (nagu tivoiseerimine). GPL-i versioon 3.0 loodi just tiviseerimise vastu võitlemiseks, kuna TiVo kasutab oma masinate jaoks tasuta tarkvara, jagab koodi GPLv2 all, kuid ei võimalda muudetud koodi käivitada ilma ettevõtte digitaalallkirjaga loata ( Secure Bootiga juhtub midagi sarnast). Linus on ei nõustu versiooniga 3Esiteks seetõttu, et ta leiab, et tarkvaralitsentsi ei tohiks laiendada riistvarale, ja teiseks seetõttu, et ta peab isiklikult digitaalallkirju kasulikuks turvavahendiks.

Ja mul on kirjutamisest kõrini. Loodan, et see artikkel on nano jaoks kasulik tema Linux For Dummies esitluse jaoks. Järgmise jaoks tegelen vaba tarkvara turustamisega.

Kasulikud lingid:

Avatud lähtekoodiga määratlus: http://opensource.org/osd

Miks OSI ei aktsepteeri Tehke seda, mida kuradit soovite avaliku litsentsi saamiseks: http://opensource.org/minutes20090304

RMS võtab Netscape'i litsentsi: http://www.gnu.org/philosophy/netscape-npl.es.html


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Windousian DIJO

    Kust see graafik tuli? See on tohutu reaalsusega manipuleerimine, kui terminist "Vaba Tarkvara" saab filmis hea mees. GPL on "avatud lähtekoodiga" litsents, seega pole sellisel huvitaval võrdlusel mõtet.

    1.    MSX DIJO

      "GPL on" avatud lähtekoodiga "litsents, nii et huvitav võrdlus pole mõttekas."
      Ahaa ... vaata sind ...
      GPL on FSF-i litsents TASUTA TARKVARA jaoks.
      Vaba tarkvara püüab kaitsta tarkvaraarendust ning muuta see avatuks ja jagatuks, kuna sellel on sotsiaalne, filosoofiline ja kui soovite utoopilist komponenti.
      OSS on direktiiv tarkvara arendamiseks avatud viisil, just see sündis vastusena GPL-i "piirangutele".

      Vaadake Revolution OS-i ja lõpetage vana pieruga rääkimine, võrk on täis head infot.

      1.    diasepaan DIJO

        http://opensource.org/licenses/alphabetical

        Avatud lähtekoodiga algatuse poolt heaks kiidetud litsentsid, kuna need vastavad juba mainitud kriteeriumidele. Nende hulgas GPL 2 ja 3. Ergo, GNU GPL IS ka avatud lähtekoodiga litsents

      2.    Windousian DIJO

        Nagu @diazepan märgib, on GPL litsents, mis kuulub perekonda "Avatud lähtekood". Seetõttu peitub graafik, kui öeldakse, et äriline kasutamine on keelatud, kuna vaba tarkvara litsentsid kuuluvad OSI alla, vastavad need selle nõuetele. Ja ka ikoonid kriipsutatakse läbi nii, nagu neile meeldib, ilma kriteeriumideta, lisades pahatahtlikke pealdisi nagu "pole tagatud", "ainult mõnikord" ja "piiratud". Absurdsus, millel on selge eesmärk: jätta mõiste "avatud lähtekood" poolele vaba ja varalise tarkvara vahele (midagi täiesti valesti).

        Võite rääkida avatud lähtekoodiga või tasuta tarkvarast, kuid litsentse ei saa jagada kahte korvi (üks FSF-i ja teine ​​OSI-de jaoks), sest on ka neid, mis kuuluvad mõlemasse.

        1.    Windousian DIJO

          Viimane lõik on eksitav. Selgituseks tuleks sõna "mõned" muuta sõnaks "peaaegu kõik". FSF loetleb suure hulga litsentse vabatarkvarana, kuid soovitab vaid mõnda (seetõttu panin "mõned" ilma ise aru andmata). On ka litsentse, mida OSI aktsepteerib ja FSF lükkab tagasi (nagu NASA avatud lähtekoodiga leping), kuid need on harvad juhud.

  2.   Juan DIJO

    Hea artikkel. Segaduse vähendamiseks tasub seda tüüpi asjad alati selgeks teha, eriti uute kasutajate seas. Ja jah, avatud lähtekoodiga tarkvara on tasuta, vaid mõned väikesed erinevused FSF-i aktsepteeritust.

  3.   pavloco DIJO

    Hea, et te selle täpsustate, loodan, et teie artikkel lõpeb paljude absurdsete aruteludega, mida on peetud paljudes foorumites ja ajaveebides. Tervitused ja hea postitus.

  4.   MSX DIJO

    «Järeldused:
    1) Avatud lähtekoodiga äritegevuse kasutamise keeld on kriteeriumist 1 tulenev absoluutne hääletus. »

    Hahaha, milline kaalikas !!! xD
    See on olnud _ teie_ järeldus enne teie õigest teavitamisest 😀
    F / LOSS ei keelanud seda kunagi müüa, tegelikult julgustab see * kasumit teenima, austades vastavate litsentside sätteid.

    Ahhhh - ohke ... : facepalm:

    1.    diasepaan DIJO

      Sa annad mulle põhjuse. Ma ütlesin, et ärilise kasutamise keeld on pall. Või kas sa ei tea, mis on pall?

      1.    jeerukas DIJO

        mis kurat on pall?

        1.    diasepaan DIJO

          Bolazo: Lollus, jama. (River Plate'i mõiste)

        2.    hexborg DIJO

          Pall = vale

          Bolazo = Väga suur vale.

          🙂

          Ma ei tea, kas seda kasutatakse teistes riikides, kuid Hispaanias mõistetakse seda. 🙂

          1.    jeerukas DIJO

            Noh, aga olge segaduses, Argentinas on see hull jama ja Hispaanias valet? kumb neist kahest definitsioonist on?

          2.    diasepaan DIJO

            Mõlemad nurrusid.

      2.    José Miguel DIJO

        Mulle tundub, et peaksite panema universaalsemaid omadussõnu, kuna vähemalt minu maal ei tunne me omadussõna bolazo, pidage meeles, et seda ajaveebi loetakse laialdaselt kogu Ladina-Ameerikas ja mujalgi.

        1.    diasepaan DIJO

          Minu süü. Nii väljendame ennast meie, uruguaylased / argentiinlased.

  5.   Darko DIJO

    Kas jätkame avatud lähtekoodiga / vabatarkvara kogukonna mitmekesistamist? Ombe, ei! Praegu ilmub tasuta tarkvara versioon rohkem tasuta kui tasuta. Siis saab vaba olema kuri ja "vaba vaba" hea. Kas me oleme nagu muusikalistes žanrites? Mis siis, kui Black Metal, Metalcore, Popcore ... välimus, kompaadid, METALL ja periood. Kui mind köidaks kõik, mida nad räägivad vaba tarkvara kohta, mitte tasuta ja kogu see teooria, siis ma parem elan maal, ilma et oleksin elektroonilisi seadmeid täiesti vaba.

    1.    Martin DIJO

      Hahaha, geenius !! xD

  6.   RudaMale DIJO

    Aplaus, litsentside küsimus võib olla natuke segane ja alati on hea selgitada suhet avatud lähtekoodiga vs pehme libre vahel, mis, nagu te ütlete, on "ideoloogiline" või "filosoofiline". Mulle pole selge punkt 4-klauslilise BSD-ga, sest ma ei saanud aru OSD punktist 8 "Litsents ei tohi olla tootele omane." Mida see tähendab? Ja mis see on pistmist: "üks selle klauslitest kehtestab koodi kirjutanud organisatsiooni reklaami" BSD? Tee punkt mulle selgeks. Tervitades.

    1.    diasepaan DIJO

      Kriteerium 8 ütleb, et litsentsitud tarkvara õigused ei tohiks sõltuda asjaolust, et see programm on osa teisest konkreetsest tarkvarast. Selle konkreetse tarkvara või seda reklaamiva ettevõtte reklaamimine rikub neid kriteeriume. Näiteks 4-klauselises BSD-s ütleb kolmas lause:

      3. Kõigil selle tarkvara funktsioone või kasutamist mainivatel reklaamimaterjalidel peab olema järgmine kinnitus: See toode sisaldab tarkvara, mille on välja töötanud California ülikool Berkeley ja selle kaasautorid.

      1.    RudaMale DIJO

        Nii et kas see oleks nagu loominguliste litsentside "poolt"?
        Täname selgituse eest, see on väga oluline küsimus, me vaatame alati sarkasmiga neid, kes ei loe Windowsi EULA-d, peate alustama kodus 🙂

      2.    Ares DIJO

        Kui imelik, saan sellest kriteeriumist aru, kuna ei saa olla, et «see moodul on tasuta seni, kuni seda kasutatakse koos kogu selle tarkvaraga ja see on osa sellest tarkvarast».

        Kas on mõni osa, kus täpsustatakse iga punkti tähendust ja need ebaselgused silutakse?

  7.   elav DIJO

    Nagu foorumis ütlesin, tekitab see tunde, et see graaf on ümberpööratud 😀

  8.   Pugemine_surm DIJO

    Kas keegi teab, miks CDDL-litsents ei ühildu GPL-iga, kuid FSF tunnistab seda tasuta litsentsina

    1.    diasepaan DIJO

      CDDL põhineb Mozilla 1.1 litsentsil. See versioon ei ühildu GPL-iga. Sellel lingil on selgitus MPL 1.1 ja GPL 3 mittesobivuse kohta

      http://www.tomhull.com/ocston/docs/mozgpl.html

    2.    Windousian DIJO

      Kui FSF arvab, et litsents on nõrk, on see vastuolus GPL-iga.

      1.    Diasepaan DIJO

        Mitte tingimata. 2- ja 3-klauseliline BSD on kooskõlas GPL-ga ja pole kopeeritav.

        1.    Windousian DIJO

          Nõrga reklaamilõigu all pean ma silmas seda, et tegemist on halvasti sõnastatud copyleftiga, et see kehtestab GPL-i mõttega vastuolus olevad piirangud või et see on vastuolus selle klauslitega, nõrgendades mõlemat sisaldava tarkvara koopiad.

  9.   helena_ryuu DIJO

    suurepärane artikkel, teadis nende litsentside tingimusi ... .. aga mitte nii väga xD suur aitäh!

  10.   gfretes DIJO

    Che, kuid GPL takistab koodi kasutamist mis tahes eesmärgil. Põhimõtteliselt takistab see teil varalise tarkvara loomist.
    Nii lisame diagrammile pidevalt vigu.
    seoses
    PS: hästi seal, tehes teatavaks terminid, mida kasutame River Plate'ilt. Oleme juba kuulsaks teinud «sa oled groso, tea seda» ... lähme veel 😛

    1.    Ares DIJO

      Mulle tundub, et see viitab tarkvara (kasutajate poolt) kasutamiseks mis tahes eesmärgil, mitte koodile (programmeerijate poolt) mis tahes eesmärgil. Pealegi oleks "vabadus", mis lõpetaks kõik muud vabadused, absurdne.

  11.   NaBUru38 DIJO

    WTF PL tõlkes on "Avalik litsents tehke seda, mida te palli laulate". 🙂

  12.   Ingel Samaniego Pineda DIJO

    Täna tutvustan vestlust ja teie kuvand tundub väga esinduslik, tsiteerides ütlust "pilt ütleb palju rohkem kui 1000 sõna", tuleb märkida, et seda kasutatakse hariduslikel eesmärkidel koos Panama ülikooli üliõpilastega vabatarkvara messi kohta lisan ka lingi teie ajaveebidele, et edendada nende külastamist teie blogis ja suurendada järgijate huvi vaba tarkvara kasutamise vastu, kordan oma tervitusi ja tänan
    Atentamente,

    Professor Angel Samaniego Pineda