20111103-備位啟動的自由開源專案軟體專利

foss_patent-01

此篇文章原載於自由軟體鑄造場電子報第185期

部份的自由開源軟體專案開發者,慣常表達出其嫌惡軟體專利 (software patent) 的立場,因為若是任由軟體專利制度發揮到極致,很可能會直接扼殺自由開源軟體未來的接續發展,然而、近年許多跨足自由開源軟體商業加值應用的產業公司,也慣常的會透過專利申請的手段來保障其商業優勢,此種專利申請模式、已經是在業界行之有年並且體系性的被固定維持,若說是為了因應自由開源專案的應用而要其突然式的改弦易轍,亦有現實上的困難。有鑑於此、本文要討論的議題是,從軟體社群與產業公司這二個不同的立場出發,觀察其對於軟體專利反對與認同、弱化與強化不同態度之間的理由與作法,並透過這些資訊的分析,協助國內自由開源軟體專案的社群開發者與商業應用公司,能更深入了解自由開源軟體所涉及的專利問題與可能的解決方式。
Continue reading “20111103-備位啟動的自由開源專案軟體專利"

20110920-GPL 條款對於衍生程式的判定標準與其授權拘束性的擴散範圍

license_inheritance-02

此篇文章原載於自由軟體鑄造場電子報第181期183期。

GPL 類別的授權程式,最為人著稱的特性便是其「牽一髮而動全身」的授權拘束性(License Inheritance,註一)。所謂的「授權拘束性」白話來說,指的是當使用者將 GPL 授權的程式碼抄寫到自己的軟體專案時,如果抄寫程度佔專案程式碼的比例很大,或是此一 GPL 授權元件提供了專案的核心功能,並且專案的其他元件在互動上亦無法與其分割,則整個軟體專案便會一體被視為該 GPL 授權元件的衍生著作,嗣後使用者如果再行散布這個軟體專案,便僅能適用 GPL 的授權方式來進行釋出。而由於近年來自由軟體元件被產業化利用的比率愈見頻繁,因此授權拘束性所帶來的爭議也愈來愈受到重視,本文便是針對這個議題,先依著作權法的預設說明、再照 GPL 授權條款的文意解釋,接著舉 Linux Kernel 的實際運作狀況佐證,一步步抽絲剝繭的分析 GPL 授權程式在衍生程式方面的判定標準,及此標準在軟體元件的連接關係 (linking) 上,所可能擴散的拘束性範圍。

Continue reading “20110920-GPL 條款對於衍生程式的判定標準與其授權拘束性的擴散範圍"

20110823-自由軟體授權資訊的標示說明與 SPDX

此篇文章與葛冬梅共同發表,原載於自由軟體鑄造場電子報第179期

自由軟體是一種人人都可以協力開發、修改與散布的軟體,不過並非所有的參與者,都清楚了解應該如何適當地標示授權相關資訊,這造成了許多自由軟體專案,在釋出時授權資訊標示不清,讓拿到軟體的後手不知道有哪些權利可以主張,也不知道有哪些義務必須遵守。而在後者的情況,更可能會讓後手在沒有被充份告知的情況下,以違反授權條款的方式來散布軟體,引發侵權糾紛。這樣的自由軟體侵權糾紛,近年在商業應用上層出不窮,同時也讓部份熱心釋出成果的自由軟體開發社群感到沮喪。所以本文將會分析一般常見授權資訊不清的型態、提出建議的標示方法,以及說明近期 Linux Foundation 針對這樣的問題,所發布的 SPDX 規格書架構,以期望能協助讀者釐清問題根源,並促成國內的自由軟體專案開發者與使用者,都能夠以更適當的方式來標示所使用自由軟體的授權資訊!  Continue reading “20110823-自由軟體授權資訊的標示說明與 SPDX"