boco wrote:
請問標準C函式庫函式也在Linux GPL的保護下嗎???
從BASIC/PASCAL開始就有這些標準C函式在使用, 像是strcpy, strlen, 等等, 在Linux下使用這些函式也要受到GPL限制嗎?
C標準函式庫僅是一個「標準」,統一 C 語言呼叫的窗口(APIs),但是實作則是憑各家本事。技術上來說,標準函式庫提供一些 header files 給大家參考進而實作,而真正的技術細節則歸屬各位編譯器去實作。
因此,從這可以得知雖然大家都可以用同樣的方式呼叫「APIs」以達到相同的功能,但是底層實作的運作細節則是各自去實現,因此著作權也可能會有所不同。
結論,在 Linux 下使用這些函式不一定受 GPL 限制,要看你是用哪套 C標準函式庫,就算是 GCC/GLIBC,也是很有可能不用受到 GPL/LGPL 限制。