CDDL

Sekcia: Komunita 27.05.2013 | 20:51
LinMajster   Návštevník
Zaujima ma ako je mozne distribuovat software pod CDDL a GPL zaroven, ked podla wiki nieje CDDL kompatibilna s GPL
    • RE: CDDL 27.05.2013 | 20:58
      Avatar bedňa LegacyIce-antiX  Administrátor
      Toto stráca zmysel, ale možné to je. Ako autor softvéru môžeš pri stiahnutí dať užívateľovu na výber licencie. Čo ti vadí na GNU/GPL? To že vyžaduje slobodné šírenie odvodených diel? Môžeš použiť aj licencie typu BSD/MIT ale to k tomu rovno môžeš pribaliť hajzlový papier, tie licencie nijak dielo nechránia a na prispievanie do upstreamu zabudni.
      Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
      • RE: CDDL 27.05.2013 | 23:23
        Avatar m4jkl   Používateľ
        co je take zle na MIT a BSD? su to kratke, lahko zrozumitelne licencie. mozno by si sa cudoval kolko open source projektov ich vyuziva a rozhodne nemaju nudzu o prispievatelov.
        • RE: CDDL 28.05.2013 | 07:56
          Avatar Miroslav Bendík Gentoo  Administrátor

          BSD kód je náchylnejší na to, že ho niekto zoberie na komerčné účely, vylepší a nikomu zmeny neposkytne. To som ale už pár krát zažil aj u GPL ... akurát keďže som upravené zdrojáky od výrobcu horko-ťažko zohnal na warezáckych fórach nemôžem to na súde len tak výrobcovi dokázať pretože samotné zdrojáky by som nemal mať ani ja ...

          • RE: CDDL 28.05.2013 | 09:18
            Avatar bedňa LegacyIce-antiX  Administrátor
            Na súde dodá zdrojové kódy žalovaná firma, takže v pohode.
            Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
        • RE: CDDL 28.05.2013 | 09:15
          Avatar bedňa LegacyIce-antiX  Administrátor
          MIT a BSD ... mozno by si sa cudoval kolko open source projektov ich vyuziva
          Nečudoval, žijem so slobodným softvérom už roky, ale pre mňa nemajú žiadnu cenu. Môj projekt si hocikto môže uzatvoriť a nič komunite nevrátiť, to proste neberiem. Na toto je lepšie použiť práve tebou spomínané dvojité licencie GPL/komerčná.
          Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
          • RE: CDDL 28.05.2013 | 17:10
            Avatar m4jkl   Používateľ
            chapem. na druhu stranu, existuje vela vynikajucich projektov, povedzme kniznic, ktore nikto nechce nijako razantne vylepsovat a uzatvarat, ale len pouzit pri svojej praci. vo vysledku tieto projekty tvoria iba nejaky "support" pre projekt, ktory ma uplne ine zameranie. keby napr. openssl bolo pod GPL, tak by to bola obrovska skoda. LGPL je uz ina kava. ale samozrejme mas pravdu, ze su situacie kedy sa skutocne oplati zvolit to GPL.
    • RE: CDDL 27.05.2013 | 23:12
      Avatar m4jkl   Používateľ
      hovori sa tomu dual-licensing a nie je na tom nic zvlastne. pointa je v tom, ze autor softveru kludne moze svoj soft ponukat pod viacerymi licenciami naraz. a je uplne jedno co su to za licencie. ty si potom mozes vybrat pod ktorou z tych oficialne navrhnutych licencii budes ten soft pouzivat. Konkretne v pripade CDDL a GPL by nastal vazny problem ak by sa autor rozhodol iba cast svojho projektu licencovat pod GPL a inu cast iba pod CDDL. vtedy by to bolo porusenie GPL a taky soft by si nemal najst v ziadnej linuxovej distribucii. viz napr. cdrtools: https://fedoraproject.org/wiki/Forbidden_items#cdrtools Iba tak na doplnenie, pod CDDL a GPLv2+classpath exception su snad vsetky veci od sunu/oracle co sa tykaju javy.
    • RE: CDDL 28.05.2013 | 08:45
      Avatar LinMajster   Návštevník
      Cize mozem jeden program vydat pod dvomi licenciami? Napr. 1. pod GNU GPL a 2. pod komerčnou?
      • RE: CDDL 28.05.2013 | 09:10
        Avatar bedňa LegacyIce-antiX  Administrátor
        Áno môžeš, je to úplne bežná prax. K tej komerčnej bývajú pribalené vychytávky, ale k tomu ťa nič nenúti, si autor, na tebe je biznis plán.
        Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org
        • RE: CDDL 28.05.2013 | 16:14
          Avatar LinMajster   Návštevník
          A ak by som vytvoril program pod dvojakou licenciou a niekto by mi prispel k GPL kodu mohol by som ho potom dat aj ku komercnej?
          • RE: CDDL 28.05.2013 | 17:02
            Avatar m4jkl   Používateľ
            vsetko to zalezi od tvojej definicie "prispel". ak by ti niekto posielal patche pre tvoj projekt mohol by si sa s nim dohodnut, ze ich zaclenis, ale iba pod podmienkou, ze ty budes mat pravo dany kod vydat aj pod inou licenciou (samozrejme jeho GPL by tam tiez zostalo). ak by nesuhlasil, tak tie patche nezoberies. mam ale taky pocit, ze za chvilku by si niekto ten tvoj projekt forkol, zvolili by si GPL licenciu ktoru mu ponukas a pokial by si ten clovek upravoval a siril ten svoj fork, tak tie jeho patche len tak kradnut nemozes. jeho zmeny by boli len pod GPL.
          • RE: CDDL 28.05.2013 | 19:24
            Avatar bedňa LegacyIce-antiX  Administrátor
            Mohol, ale musel by si zvoliť cestu RedHat. To znamená, že program bude stále pod GPL, ale účtovať si budeš za podporu. Čiže nejakú hotline linku/email a napríklad hodina mesačne podpory po dobu roka zdarma. Aký druh podpory si zvolíš je už na tebe, môže to byť aj písanie malých patchov, alebo zmena dizajnu, prípadne správania sa programu. To si ľudia radi zaplatia, nemusia zháňať programátora aby sa dalo premiestniť nejaké okienko a podobne.
            Táto správa neobsahuje vírus, pretože nepoužívam MS Windows. http://kernelultras.org