Bu taslamany gaýtadan ulanmaga hukugy ýok | Mewayz Blog Skip to main content
Hacker News

Bu taslamany gaýtadan ulanmaga hukugy ýok

Teswirler

10 min read Via github.com

Mewayz Team

Editorial Team

Hacker News
Giriň * öý * resminamalar * blog * bahalar Hasaba gir # Ygtyýarnama hukugy ýok: Hakyky eýeçiliksiz taslamany durmuşa geçirmegiň howpy Açyk dünýäde, taslamany "berkitmek" esasy hukuk. Bu garaşsyzlyk jarnamasy, bir jemgyýet taslamanyň ugry bilen ylalaşmasa ýa-da eýeçilik guramasy söýgüli açyk gural satyn alanda alnan ýol. Çeňňek üznüksizligi, kod we oňa goşant goşýanlar üçin täze jaý wada berýär. Şeýle-de bolsa, bu amal, esasanam * ygtyýarlyk bermek * tankydy hereketine gezek gelende kanuny we ahlak taýdan çylşyrymly. GitHub-da köpçülikleýin ammar döretmek, asyl kody paýlanan ygtyýarnamany üýtgetmek hukugyny bermeýär. Bu möhüm kanuny netijelere we jemgyýetdäki düşünişmezlige sebäp bolup biljek howply düşünişmezlikdir. Gaýtadan işlemek hukugyny berýän kod bazasyna hakyky eýeçilik, awtomatiki usulda vilka berilmeýär. Oňaýly we köplenç çylşyrymly proses arkaly gazanylmaly. Bu tapawuda düşünmek, programma üpjünçiliginiň durnuklylygyna we kanuny bitewiligine bagly bolan Mewayz ýaly modully iş OS ulanýanlar ýaly islendik gurama üçin möhümdir. ## Çeňňekde dolandyryşyň illýuziýasy Haçan-da bir taslama çekilse, täze dolandyryjylar kody miras alýarlar, ýöne olar ony dolandyrýan hukuk binýadyny hem miras alýarlar. Belli bir açyk çeşme ygtyýarnamasy boýunça goşant goşan her bir setir, ygtyýarnamanyň borçlaryny we çäklendirmelerini hemişelik ýerine ýetirýär. Forking topary täze ammarda administratiw gözegçilik edip biler, emma asyl awtorlyk hukugy eýeleri bolmasa, ähli kod bazasyna awtorlyk hukugy gözegçilik edip bilmez. Bu, esasanam has çäklendiriji ýa-da täjirçilik ygtyýarnamasyna girmek isleýän islendik çatryk üçin möhüm päsgelçilik döredýär. Çeňňek diňe täze ygtyýarnama yglan edip bilmez; çatrykdaky kod bazasyna goşant goşan her bir awtorlyk hukugynyň eýesiniň rugsadyny almaly. Bu köplenç talap edilişi ýaly mümkin däl bir mesele: * Her goşant goşanlary yzarlamak, şol sanda göçüp gelen ýa-da jogap bermeýänleri yzarlamak. * Awtorlyk hukugyny täzeden bellemek ýa-da işlerine ygtyýarnama bermek üçin her bir goşantçydan gol çekilen şertnamalary üpjün etmek. * Rugsat alyp bolmaýan islendik kody aýyrmaly ýa-da täzeden ýazmaly, tehniki taýdan çozup bilýän we köp wagt talap edip biljek proses. > Ygtyýarnamasyz çatryk jaýy kärendesine meňzeýär; siz bu ýerde ýaşap we ownuk üýtgeşmeler girizip bilersiňiz, emma emlägiňize eýe dälsiňiz we öý eýesiniň razylygy bolmazdan ony satyp ýa-da gurluşyny düýpgöter üýtgedip bilmersiňiz. Bu "gözegçilik hyýaly" howply bolup biler. Bu hukuklary aýyrmazdan gaýtadan işlemäge synanyşýan çatryk, gözegçilik etmek isleýän goşantlaryndan awtorlyk hukuklarynyň bozulmagy baradaky talaplary töwekgelçilik edýär. Bu diňe bir kanuny gowşaklygy döretmän, eýsem jemgyýetiň ynamyny hem pese gaçyryp biler, sebäbi bu taslamany ilkibaşda guranlaryň hukuk hukuklarynyň äsgerilmezligini görkezýär. ## Hakyky eýeçilige we dolandyryşa barýan ýol Hakyky özbaşdaklyga, şol sanda öz ygtyýarnama geljegini kesgitlemek hukugyny gazanmak üçin çatryk, diňe koduň göçürmesi bolmalydyr. Açyk we kanuny dolandyryş modeli bolan täze, garaşsyz taslama öwrülmelidir. Bu iki sany parallel ýoly öz içine alýar: hukuk we jemgyýet. Hukuk nukdaýnazaryndan iň ygtybarly ýol, taslamanyň emläkleri üçin bitarap gözegçi bolup biljek programma üpjünçiligi binýady ýaly täze bir guramany döretmekdir. Goşant goşanlardan soň, awtorlyk hukugyny bu taslamanyň ygtyýarnamasyny dolandyrmak ygtyýaryna eýe bolan bu fonda bellemek maslahat berilýär. “Apache Software Foundation” we “Eclipse Foundation” ýaly taslamalar tarapyndan ulanylýan bu model, kanuny hukuk derejesini üpjün edýär we taslamany satyjylaryň täsirinden goraýar. Jemgyýetçilik nukdaýnazaryndan çatryk öz şahsyýetini we tizligini döretmeli. Bu, aç-açan dolandyryş proseslerini, goşant goşýan gollanmany we täze jemgyýet tarapyndan döredilen ýol kartasyny döretmegi aňladýar, diňe bir asyl taslama reaksiýa däl. Mewayz ýaly platformalar bu ýerde möhüm bolup biler, bu tagallalary utgaşdyrmak, goşantlary dolandyrmak we täze taslamanyň töwereginde durnukly iş modelini gurmak üçin zerur modul gurallary bilen üpjün edip biler. Maksat, çatrykyň diňe wagtlaýyn gaçybatalga bolman, eýsem öz ykbaly bilen uzak möhletli mirasdüşerdigini görkezmekdir. ## Kärhanalar üçin duýduryş ertekisi Programma üpjünçiligine baglylyklaryny bahalandyrýan kärhanalar üçin esasy taslamanyň ygtyýarnama ýagdaýy möhüm faktor bolup durýar. Hususy satyjy tarapyndan açyk çeşme taslamasyny edinmek howsala çeňňegini döredip biler. Şeýle-de bolsa, bu çeňňegiň gaýtadan işlemek hukugy ýok bolsa, ol asyl taslamanyň ygtyýarnamasyna kanuny taýdan berkidilýär. Bu, galplaşdyrylan taslamanyň, asyl awtorlyk hukugynyň eýesi tarapyndan görkezilen geljekki ygtyýarnama üýtgetmelerine edil ejiz bolup biljekdigini aňladýar. Modully iş ulgamyna bil baglaýan kompaniýalar aýratyn hüşgär bolmaly. Mewayz ýaly OS-yň gymmaty, dürli gurallar we platformalar bilen üznüksiz birleşmek ukybydyr. Çekilen garaşlylykda çözülmedik ygtyýarnama meselesi näbelliligi we töwekgelçiligi döredip biler, bu bolsa tutuş işewürlik ulgamynyň durnuklylygyna zyýan ýetirip biler. Şonuň üçin çatryk ýüze çykanda, onuň binýadyny gözden geçirmek zerurdyr. Möhüm soraglary beriň: Asyl goşant goşanlaryň ep-esli bölegi vilka göçdimi? Binýat döredildimi? Awtorlyk hukugyny dolandyrmak üçin anyk proses barmy? Bu soraglaryň jogaby ýok bolsa, çatrykyň kanuny ygtyýarlygy şübheli we uzak möhletli durmuşa ukyplylygy näbellidir. Sözümiň ahyrynda, taslamany çekmek aňsat; öz geljegini kesgitlemek hukugy bolan bir taslamany * çekmek gaty kyn. Hakykatdanam täze we garaşsyz bir zat gurmak üçin bilgeşleýin, kanuny taýdan dogry we jemgyýetçilik tarapyndan edilýän tagallalary talap edýär. Şeýle bolmazdan, çeňňek diňe wagtyň geçmegi bilen, hakykatdanam erkinlige çykmaga ygtyýary ýok.

Amallaryňyzy ýönekeýleşdirmäge taýynmy?

CRM, faktura, HR ýa-da 207 modulyň hemmesi gerekmi - Mewayz. 138K + kärhana eýýäm wyklýuçatel etdi.

Mugt işe başla

S: Gaýtadan işlemek näme we açyk çeşme taslamalarynda näme üçin problema?

Ygtyýarnama, taslamanyň kod bazasyna täze ygtyýarnama bermek aktyna degişlidir. Açyk çeşme taslamalarynda, ygtyýarlyk bermek jemgyýetiň goldawyny ýitirmek, taslamanyň ugrunyň üýtgemegi we hatda taslamanyň ýykylmagy ýaly agyr netijelere sebäp bolup biler. Sebäbi açyk çeşme taslamalary täze ygtyýarnama esasynda bir taslamanyň üstünde işlemegi dowam etdirmek islemeýän goşant goşanlaryň hyzmatdaşlygyna we hoşniýetliligine bil baglaýar. Mundan başga-da, ygtyýarnama bermek taslamanyň intellektual eýeçiligine (IP) eýeçilik we gözegçilik barada soraglary döredip biler.

S: Asyl döredijileriniň razylygyny almazdan bir taslama ygtyýar berip bilerinmi?

, ok, asyl döredijileriniň razylygyny almazdan bir taslama ygtyýar berip bilmersiňiz. Asyl döredijiler taslamanyň IP-sine eýeçilik hukugyny saklaýarlar we olaryň razylygy bolmazdan ygtyýarlyk etmek olaryň hukuklarynyň bozulmagydyr. Aslynda, asyl döredijiler öz işlerine hormat goýulmaly şertlerde ulanmak üçin eýýäm ygtyýarnama beren bolmagy mümkin. Şeýle ýagdaýlarda, razylyk almazdan kazyýet işi we ýitgiler ýaly kanuny netijelere sebäp bolup biler. Asyl döredijiler bilen gepleşikleriň yzygiderli geçirilmegini üpjün etmek üçin gepleşik geçirmek zerurdyr.

S: Taslamanyň gaýtadan ulanylmagy jemgyýetiň goldawyna zyýan bermezligini nädip üpjün edip bilerin?

Taslama täzeden ygtyýar berlende jemgyýetiň goldawyny üpjün etmek möhümdir. Bir çemeleşme, goşant goşýanlar, ulanyjylar we janköýerler bilen bilelikde taslamanyň jemgyýeti bilen gatnaşmak. Munuň özi jemgyýet bilen teklip edilýän ygtyýarlyklary ara alyp maslahatlaşmagy, olaryň aladalaryny çözmegi we karar üçin anyk düşündirişleri öz içine alýar. Mundan başga-da, täze ygtyýarnamanyň taslamanyň bar bolan infrastrukturasyna we garaşlylygyna laýyk gelmegini üpjün etmek zerurdyr. Bilelikdäki çemeleşmek bilen, jemgyýeti daşlaşdyrmak töwekgelçiligini azaldyp, rahat geçişini üpjün edip bilersiňiz.

S: Taslamany gaýtadan ulanmagyň artykmaçlyklary näme we haçan gowy pikir?

Taslamany gaýtadan ygtyýarlandyrmak, çeýeligi ýokarlandyrmak, özleşdirmek erkinligi we ygtyýarnama çykdajylaryny azaltmak ýaly birnäçe peýdany üpjün edip biler. Gaýtadan işlemek üçin gowy pikir, taslamanyň asyl döredijileri indi gatnaşmadyk ýa-da taslamanyň ugry ep-esli üýtgän mahaly ýüze çykýar. Şeýle ýagdaýlarda, gaýtadan işlemek taslamanyň ýaşamagyny we dowam etdirilmegini üpjün edip biler. Şeýle-de bolsa, ygtyýarnama ýeňilleşdirilmeli däldir, sebäbi bu taslama jemgyýeti we goşant goşýanlar üçin möhüm netijelere getirip biler. Bu möhümdir we bilen gutarýar

Freygy-ýygydan soralýan soraglar

  • Taslamany "gaýtadan bermäge hukugy ýok" diýmek nämäni aňladýar?

    "Ygtyýar bermäge hukugyňyz ýok" diýmek, taslamanyň asyl açyk çeşmeli ygtyýarnamasyny üýtgedip bilmersiňiz. Bu çäklendirme, awtorlyk hukugynyň asyl eýeleriniň ygtyýarnama şertlerini üýtgetmek üçin aýratyn hukuklaryny saklanda ýüze çykýar. Mysal üçin, bir taslama GPLv3 boýunça ygtyýarlandyrylan bolsa, ony MIT ýa-da Apache ygtyýarnamalaryna geçirmek ygtyýary berilmeýär. Çekilen wersiýany nädip paýlap ýa-da pul gazanyp biljekdigiňizi düýpli çäklendirip biler. Mewayz-yň öňünden gurlan 207 moduly, aýda 49 dollara satylýar, döredijilere laýyk kod komponentlerini bermek arkaly döredijilere şeýle ygtyýarnama çylşyrymlylyklaryny çözmäge kömek edýär.

  • Näme üçin taslama düzülende möhüm ähmiýete eýe bolmak?

    Ygtyýarnama bermek gaty möhümdir, sebäbi ol çyzylan taslamanyň nähili ulanylyp, paýlanyp we üýtgedilip bilinjekdigini kesgitleýär. Mysal üçin, AGPL ýaly çäklendiriji ygtyýarnamadan BSD ýaly rugsat berijä geçmek has köp täjirçilik ulanyjylaryny özüne çekip biler. Munuň tersine, has çäklendiriji ygtyýarnama geçmek, ogullyga alynmagy çäklendirip biler. Ygtyýarnama hukugy bolmazdan, saýlawlaryňyz asyl ygtyýarnamanyň şertleri bilen çäklendirilýär. Mewayz-yň 207 moduly, ygtyýarnama konfliktlerinden gorkman, taslamalaryny uýgunlaşdyrmaly döredijilere çeýeligi hödürläp, birnäçe ygtyýarnama bilen üznüksiz işlemek üçin niýetlenendir.

  • Taslamany rugsatsyz bermäge synanyşmak bilen haýsy kanuny töwekgelçilikler bar?

    Taslamany rugsatsyz bermäge synanyşmak, kanuny hukuk netijelerine, şol sanda awtorlyk hukuklarynyň bozulmagy bilen baglanyşykly kazyýet işlerine sebäp bolup biler. Asyl awtorlyk hukugy eýeleri paýlanyşyny bes etmäge ýa-da zyýan tölemäge mejbur edip, öz hukuklaryny durmuşa geçirip bilerler. GPL ýaly güýçli kopileft düzgünleri bolan taslamalary çekende bu töwekgelçilik has ýokarydyr. Mewayz, dürli açyk çeşme ygtyýarnamalaryna laýyk gelýän, çylşyrymly ygtyýarly ssenariýalara zerurlygy azaldyp, öňünden ygtyýarlandyrylan, ulanmaga taýyn modullary bermek arkaly şeýle töwekgelçilikleri azaltmaga kömek edýär.

  • Mewayz, taslamalary düzeninde döredijilere degişli meselelerden gaça durmaga nädip kömek edip biler?

    Mewayz giňişleýin hödürleýär

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Related Guide

Project Management Guide →

Deliver projects on time and on budget with tasks, milestones, time tracking, and team collaboration.

Start managing your business smarter today

Join 6,207+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,207+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime