The Xiaomi router is based on openWRT, why is the Xiaomi router not open source?

The Xiaomi router is based on openWRT, why is the Xiaomi router not open source?


(1) You use openWRT does not mean that everything is open source, depending on the license, openWRT uses Linux as the kernel, the kernel is GPL (GPL, is the abbreviation of GNU General Public License, is GNU General Public License Unofficial Chinese translation. It is not published by the Free Software Foundation, nor is it the statutory distribution terms for software using the GNU General Public License - only the original English version of the GNU General Public License has such effect.) , then all rights Kernel modifications must be open source, such as drivers and so on. For example, the common Web UI Luci (user interface) of openWRT is Apache License, so if you make changes to Luci, you can not open source, but you must comply with other conventions.


(2) In addition, there are restrictions on who can open source. Only if Xiaomi provides you with a binary program containing GPL, he is obliged to provide the source code at the same time, and if you do not get anything from Xiaomi, you are not obliged to open source to you. .

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325383127&siteId=291194637