發布時間:2025-07-31
現在數字技術發展得這么快,開源算法因為能自由使用、大家一起完善,成了科技創新的好幫手。很多企業和開發者會拿現成的開源算法改改,變成適合自己業務的新工具。但改完之后,這個備案的事兒該誰來負責呢?不少人都搞不清楚。
?
要弄明白這個問題,咱們得看看這里面涉及到哪些人。先說說原來開發這個開源算法的人。一般來講,他們把算法公開的時候,該辦的手續、該盡的義務都已經做了。可這并不代表,別人改了之后的備案還得他們管。畢竟二次開發可能改得挺多,甚至把算法的主要功能和用處都變了,這時候的算法已經是新東西了,原開發者哪能知道別人會改成啥樣呢,自然沒法負責。
?
再說說那些改算法的人,也就是二次開發者。他們對原來的開源算法做了實實在在的修改和優化,弄出了新的算法。而且《網絡安全法》《數據安全法》這些規定里也說了,算法的改進者和使用者得承擔備案的責任。二次開發者直接改了算法,對新算法的功能、特點還有可能存在的風險最清楚,讓他們主要負責備案,這事兒合情合理。
?
要是二次開發是企業委托別人做的,那企業也可能得擔點責任。企業是最后用這個算法的,也是受益者,肯定得保證用的算法符合規矩。這種情況下,企業和二次開發者可以商量著在協議里說清楚備案責任怎么分,但就算這么約定了,企業該負的主體責任也跑不了。
?
舉個實際的例子,有個互聯網公司拿一款開源算法改了改,用到自己的推薦系統里。這家公司既是改算法的主導者,又是使用者,就自己主動去辦了備案。這也說明,二次開發的主導方和使用方來承擔備案責任是說得通的。
?