GNU C գրադարանի (glibc) մշակողները փոփոխություններ են կատարել փոփոխություններն ընդունելու և հեղինակային իրավունքի փոխանցման կանոններում՝ չեղարկելով ծածկագրի նկատմամբ սեփականության իրավունքի պարտադիր փոխանցումը Free Software Foundation-ին: Համեմատությամբ GCC-ի նախագծում նախկինում ընդունված փոփոխությունների, Glibc-ում Ազատ ծրագրաշարի հիմնադրամի հետ CLA համաձայնագրի ստորագրումը տեղափոխվել է ծրագրավորողի խնդրանքով իրականացվող կամընտիր գործողությունների կատեգորիա: Կանոնների փոփոխությունը, որը թույլ է տալիս կարկատելներն ընդունել առանց բաց կոդով հիմնադրամին իրավունքներ փոխանցելու, ուժի մեջ կմտնի օգոստոսի 2-ից և կազդի զարգացման համար հասանելի բոլոր Glibc մասնաճյուղերի վրա, բացառությամբ այն կոդի, որը Gnulib-ի միջոցով համօգտագործվում է GNU այլ նախագծերի հետ:
Ի հավելումն Ազատ Ծրագրային ապահովման հիմնադրամին սեփականության իրավունքի փոխանցմանը, մշակողներին հնարավորություն է տրվում հաստատել կոդը փոխանցելու իրավունքը Glibc նախագծին՝ օգտագործելով Developer Certificate of Origin (DCO) մեխանիզմը: Համաձայն DCO-ի, հեղինակի հետագծումն իրականացվում է յուրաքանչյուր փոփոխությանն կցելով «Ստորագրված է. մշակողի անունը և էլ.փոստը» տողը: Կցելով այս ստորագրությունը կարկատմանը, մշակողը հաստատում է փոխանցված կոդի իր հեղինակությունը և համաձայնում է դրա տարածմանը որպես նախագծի մաս կամ որպես ծածկագրի մաս՝ անվճար լիցենզիայի ներքո: Ի տարբերություն GCC-ի նախագծի գործողությունների, Գլիբչի որոշումը վերևից չի տապալվում կառավարման խորհրդի կողմից, այլ կայացվում է համայնքի բոլոր ներկայացուցիչների հետ նախնական քննարկումից հետո:
Ազատ ծրագրային ապահովման հիմնադրամի հետ համաձայնագրի պարտադիր ստորագրման վերացումը մեծապես հեշտացնում է նոր մասնակիցների միացումը զարգացմանը և նախագիծը դարձնում անկախ Ազատ ծրագրային ապահովման հիմնադրամի միտումներից: Եթե առանձին մասնակիցների կողմից CLA համաձայնագրի ստորագրումը հանգեցրեց միայն ավելորդ ձևականությունների վրա ժամանակ վատնելու, ապա կորպորացիաների և խոշոր ընկերությունների աշխատակիցների համար SPO հիմնադրամին իրավունքների փոխանցումը կապված էր բազմաթիվ իրավական ձգձգումների և հաստատումների հետ, որոնք ոչ միշտ էին ավարտվում: հաջողությամբ։
Կոդի նկատմամբ իրավունքների կենտրոնացված կառավարման հեռացումը նաև ամրապնդում է ի սկզբանե ընդունված արտոնագրման պայմանները, քանի որ լիցենզիայի փոփոխությունն այժմ կպահանջի յուրաքանչյուր մշակողի անձնական համաձայնությունը, ով իրավունքները չի փոխանցել Ազատ Ծրագրային ապահովման հիմնադրամին: Այնուամենայնիվ, Glibc կոդը շարունակում է լիցենզավորված լինել «LGPLv2.1 կամ ավելի ուշ» լիցենզիայի ներքո, որը թույլ է տալիս թարմացնել LGPL-ի ավելի նոր տարբերակները՝ առանց հետագա համաձայնության: Քանի որ կոդի մեծ մասի իրավունքները շարունակում են մնալ Ազատ Ծրագրային ապահովման հիմնադրամի ձեռքում, այս կազմակերպությունը շարունակում է խաղալ Glibc կոդի տարածման երաշխավորի դերը միայն ազատ հեղինակային իրավունքի լիցենզիաների ներքո: Օրինակ, Ազատ ծրագրաշարի հիմնադրամը կարող է արգելափակել երկակի/առևտրային լիցենզիա ներդնելու կամ փակ գույքային արտադրանքի թողարկումը կոդի հեղինակների հետ առանձին համաձայնագրով:
Օրենսգրքի նկատմամբ իրավունքների կենտրոնացված կառավարումից հրաժարվելու թերությունների թվում նշվում է լիցենզիաների հետ կապված հարցերի համակարգման մեջ շփոթության առաջացումը։ Եթե նախկինում լիցենզավորման պայմանների խախտման վերաբերյալ բոլոր պնդումները լուծվում էին մեկ կազմակերպության հետ փոխգործակցության միջոցով, ապա այժմ խախտումների արդյունքը, այդ թվում՝ ոչ միտումնավոր, դառնում է անկանխատեսելի և պահանջում է համակարգում յուրաքանչյուր առանձին մասնակցի հետ: Օրինակ՝ Linux միջուկի հետ կապված իրավիճակը, որտեղ միջուկի առանձին մշակողները դատական հայցեր են հարուցում, այդ թվում՝ անձնական հարստացում ստանալու նպատակով:
Source: opennet.ru