PHP是一門流行的服務器端腳本語言,被許多公司和開發者用于創建動態網站和應用程序。然而,當提到PHP專利時,我們必須意識到,它的專利爭議已經存在多年。
專利是指一種為了保護某種技術或發明而獲得的獨占權利。對于PHP而言,有三項非常重要的專利爭議。
首先是Nuno Loureiro在2002年提交的專利申請,這項專利號稱能提高基于web的計算機應用程序的性能。這項專利的授權者是Zenon Networks,該公司將專利運用于其產品中。
class Performance {
public static function optimize($str){
$str=trim($str);
$str=stripslashes($str);
$str=htmlspecialchars($str);
return $str;
}
}
這段代碼是PHP優化程序中的一個示例,這項專利的授權者Zenon Networks就曾經聲稱,PHP中類似的程序代碼即是侵權行為。
其次是vZ任天堂公司在2007年提交的專利申請,該公司聲稱其發明了一種針對網絡應用程序進行代碼檢測和加固的技術方法,其目的在于保護網絡應用程序免于黑客攻擊和惡意軟件的攻擊。
function remote_file_exists($url) {
$headers = get_headers($url);
return stripos($headers[0],"200 OK") ? true : false;
}
這段代碼是PHP的遠程文件存在檢測方法,也曾被vZ任天堂公司指稱為侵犯了他們的專利。
最后就是對PHP中所使用的curl庫涉嫌侵犯了TJ 歷史 國家專利局所擁有的專利,curl庫中的代碼被指稱為涉及與計算機網絡數據的傳輸和處理有關的專利。
$url = 'http://www.example.com';
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
echo $output;
這段代碼是PHP中curl庫數據傳輸的一個示例,同樣也曾經被指稱為侵權行為。
總之,PHP專利爭議早已是眾所周知。無論是上述的幾個示例還是其他爭議,都將專利爭議的危害清晰明了地呈現出來,讓我們認清專利爭議對于技術的影響。因此,開發者們在開發時需要極為注意,在盡可能避免侵犯專利的前提下,盡情發揮自己的創造力。
上一篇php 兩點距離計算
下一篇php 業務管理