Atvirasis kodas: Skirtumas tarp puslapio versijų

Ištrintas turinys Pridėtas turinys
Ed1974LT (aptarimas | indėlis)
SNėra keitimo santraukos
Vezhlys (aptarimas | indėlis)
S nosinės
Eilutė 9:
=== Įžanga ===
 
Atvirasis kodas reiškia ne tik priėjimą prie [[Išeitinis kodas|išeitinio kodo]]. [[Atvirojo kodo programa|Atvirojo kodo programinės įrangos]] platinimas turi sutapti su žemiau esamomis nuostatomis.
 
=== 1. Laisvas platinimas ===
Eilutė 19:
=== 2. [[Išeitinis kodas]] ===
 
Programa privalo turėti [[Išeitinis kodas|išeitinį kodą]] bei turi leisti platinimą [[Išeitinis kodas|išeitiniu kodu]], taip pat sukompiliuota forma. Jei kažkuri dalis neplatinama su [[Išeitinis kodas|išeitiniu kodu]], turi būti aiškiai apibrėžtos galimybės įsigyti atvirajįatvirąjį kodą apmokant ne daugiau nei motyvuotas kopijavimo išlaidas, arba labiau priimtinai – atsisiunčiant internetu nemokamai. [[Išeitinis kodas]] turi būti pateiktas forma, kuria bet koks programuotojas galėtų jį modifikuoti. Tyčinis [[Išeitinis kodas|kodo]] modifikavimas, kuris suklaidintų programuotoją yra draudžiamas. Tarpinės formos, tokios kaip preprocesoriaus ar transliatoriaus rezultatai yra neleidžiamos.
 
=== 3. Išvestiniai darbai ===
Eilutė 27:
=== 4. Autoriaus išeinamojo kodo neliečiamumas ===
 
Licencija gali uždrausti platinti modifikuotą [[Išeitinis kodas|išeinamajįišeinamąjį kodą]] ''tiktai'' tuo atveju, jei ji leidžia platinti originalų [[Išeitinis kodas|kodą]] kartu su pataisymų failais (patches), kurie leistų modifikuoti galutinį produktą kompiliacijos metu. Licencija privalo aiškiai leisti iš modifikuoto [[Išeitinis kodas|išeinamojo kodo]] sukompiliuotų programų platinimą. Licencija gali reikalauti, kad modifikuoti produktai turėtų kitokį pavadinimą ar versijos numerį, nei autoriaus originalus produktas. [[GPL]], [[LGPL]] ir daugelis kitų atviro kodo licencijų modifikuoto išeinamojo kodo platinti nedraudžia, tačiau pakeitimai turi būti dokumentuoti.
 
=== 5. Jokios diskriminacijos ===