PHP programmeerimiskeele arendajad saatsid organisatsioonile OSI (Open Source Initiative) teadetu PHP License 3.01 litsentsi vabatahtlikust mahavĂ”tmisest. Teatatud on, et pĂ€rast mitme aastast tööd on PHP tööriistade kood tĂ€ielikult ĂŒle viidud BSD-3 litsentsile ja projektis ei ole enam koodi, mis oleks vana PHP License 3.01 litsentsi all. Uue litsentsi PHP License tekst on asendatud BSD-3 litsentsi koopia tekstiga.
Varasemalt levitati PHP tĂ”lgendajat ja Zend Engine'i erinevate litsentside â PHP License ja Zend Engine License â alusel. Ăleminek ĂŒhisele BSD-3 litsentsile lihtsustab litsentseerimise tingimusi, tagab ĂŒhilduvuse GPL-iga ning lahendab pikaajalised probleemid, sĂ€ilitades samal ajal kĂ”ik kasutajate ja arendajate Ă”igused. Varasemaid litsentse tunnustas avatud tarkvara fond GPL-iga ĂŒhildumatuks seoses punktiga, mis ei vĂ”imaldanud ilma kirjaliku loata kasutada sĂ”na PHP tuletatud toodete reklaamimiseks.
Algselt anti PHP 1.x ja 2.x vĂ€lja GPLv2 litsentsi all, kuid PHP 3 haru viidi kahele litsentsile â PHP License ja GPL. PHP 4-s muutus litsents veel kord â pĂ”hikood hakkas levima ainult PHP License litsentsi alusel ja Zend Engine, mis on PHP peamine tĂ”lgendaja, paigutati eraldi Zend/ kausta Zend Engine License erilise litsentsi alla. Zend Engine License, nagu ka PHP License, sisaldab piiranguid sĂ”na Zend kasutamiseks tuletatud toodetes, kuid nĂ”uab lisaks ka mootori kasutamise mainimist reklaamimaterjalides.
PĂ€rast ĂŒleminekut BSD-3 litsentsile sĂ€ilisid kĂ”igi arenduse osaliste autoriĂ”igused ja kasutajate Ă”igused jĂ€id muutumatuks. Uus litsents ei kehtesta tĂ€iendavaid piiranguid ega riku olemasolevaid Ă”igusi toote kasutamiseks, muutmiseks ja levitamiseks. PHP ja Zend litsentsid pĂ”hinevad 4-punkti BSD litsentsi tekstil ning ĂŒleminek BSD-3 litsentsile tĂ€hendas vaid punktide kustutamist, mis mÀÀratleksid nĂ”udmised brĂ€ndi âPHPâ kasutamiseks ning nĂ”ude lĂ”petamist, mis ette nĂ€gi PHP avatud projekti kasutamise mainimist tuletatud toodetes.
Litsentsi muutmine ei nĂ”udnud eraldi nĂ”usolekut iga arendaja poolt, kuna PHP ja Zend litsentside tekstis on mÀÀratud Ă”igused, mis vĂ”imaldavad PHP Grupil litsentsis muudatusi teha ja uusi litsentsiversioone vĂ€lja anda. BSD-3 litsentsile ĂŒleminekuks piisab PHP Grupi liikmete heakskiidust ja kirjaliku kinnituse saamisest ettevĂ”tte Perforce Software, millele kuulub Zend Technologies. Uue litsentsi ĂŒlemineku protsess on vormistatud PHP License v4 ja Zend Engine License v3 versioonide koodi vĂ€rskendamisena, mille tekst vastab BSD-3 litsentsi tekstile.
Allikas: opennet.ru
