跳到主要內容

泛談台灣廠商侵害自由軟體權利的現象

Written by 葛冬梅 Thursday, 22 May 2008

任何事情會跟法律扯上關係,一定都是窮盡其他方式卻無效之後,才會轉而尋求尋求法律措施。所以法律上所認定不合理的事情,通常只是問題的一種表象,引發問題的源頭另有其因。

在鑄造場擔任法務研究工作三年多,這項工作最初始的動機是服務自由軟體社群,但是,法律研究的客體是「問題」,在自由軟體領域中,法律問題大多來自企業界,而非社群,所以慢慢地,這項工作的重點對象逐漸轉移到使用自由軟體的業者上。

這些來自業界的問題,最典型、也最常見的就是「如何避免感染到 GPL」!就筆者個人的經驗,當有這個問題產生的時候,通常表示這一家公司已經面臨到實際的問題案例,也就是這家公司的產品十分可能已經是侵權了。

一家公司、兩家公司、十家公司,乃至於很多家的公司都有類似的問題,處理這些問題久了,不禁會問,為什麼這些公司會侵權

思前想後,我歸納出的原因有二:

一、完全不知道自由軟體。

二、即使知道,但沒有什麼積極的動力去瞭解,因為只想到眼前的利益。

前者,既然不知道自由軟體,所以是無意識到自己侵害他人權利;後者指的是那些已經對於自由軟體有所認識的公司,但是因為只看到眼前的自由軟體,或者是認為遵循自由軟體將無法產生商業利益,所以寧可選擇不改變現狀地繼續侵權,或者是開始鑽營各種迴避手法與遊走規則邊緣的手段。


針對這樣的原因,解決之道無他,這些公司必須去瞭解自由軟體的授權規則,以及如何順應這樣的授權規則來創造商業利潤。但這是一個雞生蛋,蛋生雞的問題,大部分台灣廠商在沒有什麼特別壓力的情況下,是不會想積極去瞭解自由軟體的。這種沒有什麼特別壓力的情況,筆者認為,主要是因為很多台灣廠商不是品牌廠商,不會面對第一線的品牌考驗。筆者所接觸的很多案例是:台灣廠商接受國外品牌廠商的委託,委託製作出來的軟硬體隨著品牌廠商的產品一起出貨到國外市場上,經國外市場消費者發現裡面有侵害自由軟體權利的情事,消費者向品牌廠商反應,這樣的反應才回到當初的台灣廠商身上。雖然台灣廠商在這樣的情況下可能必須負擔違約責任,商譽也會受損,而有訂單流失的風險,但因為畢竟不是第一線接觸到侵權的控訴,所以對於侵害自由軟體權利的反應總是慢了一步。

筆者個人的資訊來源顯示,針對這樣的情況,國外自由軟體支持者已經從契約內容著手,希望在對台灣廠商下訂單時,契約中就針對利用自由軟體的情況規定清楚,例如:不可以利用任何的自由軟體程式碼;可以利用,但僅限於 BSDMIT Apache 2.0 授權的程式碼;非經甲方書面同意,否則不可以利用到自由軟體。這樣的努力,一方面將過去一直未被重視自由軟體侵權問題,透過契約說明清楚,另外一方面,也間接迫使台灣廠商來瞭解自由軟體,只有在瞭解之後,才能夠真正地調整好內部的開發流程,或者配合自由軟體的授權規則來調整甚至是創造獲利模式,華碩的 Eee PC 就是後者最典型的例子。

法律位於處理問題的末端,真正解決問題之道是非法律的途徑,期待台灣的廠商未來可以用更積極的態度來瞭解面對自由軟體,這樣,才是解決自由軟體侵權的終極之道

註:台灣身為資訊硬體大國,資訊產品中的各項設備或零組件大多來自台灣廠商,所以台灣是目前國外自由軟體支持者所努力的重要對象。

留言

這個網誌中的熱門文章

0X000000該記憶體不能為read或written的解決方法(完整篇)

執行某些程式的時候,有時會出現記憶體錯誤的提示( 0x 後面內容有可能不一樣),然後該程式就關閉。 「 0x???????? 」指令引用的「 0x???????? 」記憶體。該記憶體不能為「 read 」。 「 0x???????? 」指令引用的「 0x???????? 」記憶體,該記憶體不能為「 written 」。 不知你出現過類似這樣的故障嗎? 關於「 0X000000該記憶體不能為read的解決方法 」 出現這個現象有方面的,一是 硬體 ,即 記憶體 方面有問題,二是 軟體 ,這就有多方面的問題了。 先簡單說說原理:記憶體有個存放資料的地方叫 緩衝區 ,當程式把資料放在其一位置時,因為沒有足夠空間,就會發生 溢出現象 。舉個例子:一個桶子只能將一斤的水,當你放入兩斤的水進入時,就會溢出來。而系統則是在螢幕上表現出來。這個問題,經常出現在 windows2000 和 XP 系統上, Windows 2000 / XP 對硬體的要求是很苛刻的,一旦遇到 資源死鎖 、 溢出 或者類似 Windows 98 裏的非法操作,系統為保持穩定,就會出現上述情況。另外也可能是硬體設備之間的 相容性不好 造成的。 一:先說說硬體: 一般來說, 電腦硬體 是很不容易壞的 。 記憶體 出現問題的可能性並不大(除非你的記憶體真的是雜牌的一塌徒地) 【 原因 解決方法 】 1 記憶體條壞了 更換記憶體條 ( 二手記憶體情況居多 ) 2 雙記憶體不相容 使用同品牌的記憶體或只要一條記憶體 3 記憶體插在主機板上的金手指部分灰塵太多 4 使用不同品牌不同容量的記憶體,從而出現不相容的情況 5 記憶體品質量問題 更換記憶體 6 散熱問題 加強機箱內部的散熱 7 記憶體和主板没插好或其他硬體不相容 重插記憶體或換個插槽 8 硬體有問題 更換硬碟 9 驅動問題 重裝驅動,如果是新系統,應先安裝主機板驅動 10 軟 體 損壞 重裝軟體 11 軟 體 有BUG 打修正檔或更新到最新版本 10 軟 體 和系統不相容 給軟 體 打上修正檔或是試試系統的相容模式 11 軟 體 和軟 體 之間有衝突 如果最近安裝了什麼新軟 體 ,移除了試試 12 軟 體 要使用其他相關的軟 體 有問題重裝相關軟體,比如播放某一格式的檔案時出錯,可能是這個檔案的...

Linux系統下如何掛載USB隨身碟或抽取式硬碟

2007-05-15 00:00 作者: 出處: 論壇整理 責任編輯:原野    1.在插入 USB隨身碟 或 抽取式硬碟 之前,在命令行窗口運行:fdisk -l 命令,系統將顯示目前所能識別到的硬體存儲設備;   內容如:    sda   sda1   sda2   sdb   sdb1   sdb2   等資訊,其中,sda與sdb表示目前系統有兩個硬碟,後面帶有數字表示各個硬碟下的各區目錄;   硬碟或存儲設備一般都是以 sd 開頭.   2.插入 USB隨身碟 或 抽取式硬碟 ,再次運行 fdisk -l 命令,系統將再次顯示目前所能識別到的硬體存儲設備,比較兩次輸出的不同,將發現第二次運行時會增加一些內容,;   系統將在原來的基礎上增加顯示: sdc ,等內容,表示新插入的 USB隨身碟 或 抽取式硬碟 是掛靠在系統的 sdc 下.   3.運行 mount ,如:    #mkdir /mnt/usb    #mount /dev/sdc /mnt/usb   4.運行完畢,可以直接在/mnt/usb目錄下對 USB隨身碟 或 抽取式硬 的資料進行訪問或操作;   5.想卸載 USB隨身碟 或 抽取式硬碟 之前,運行 umount 命令,保證資料不會造成遺丟失,命令如下:    #umount /dev/sdc

『實體記憶體、虛擬記憶體、分頁記憶體』基本解說

一、 實體記憶體: 實體記憶體指的就是在主機板上實際的積體電路記憶體,簡單的說就是實際記憶體的大小(目前以DDR、DDR2為主要規格)。例如: 主機板上原本插上的記憶體是 512MB,則實體記憶體就是 512MB ,如果又擴充了一條 512MB 的記憶體,則總記憶體為:512+512=1024MB,則此時的實體記憶體就是 1024MB。 二、虛擬記憶體: 虛擬記憶體相對於實體記憶體而言,是一種作業系統運用的技術, 將磁碟空間模擬成記憶體 ,使得在實體記憶體不足的系統上,也可執行需要記憶體較多的應用程式。通常 Windows 中會將虛擬記憶體的大小調整在實體記憶體的 2.5 倍 。 使用虛擬記憶體之優點: I. 有更多程式能同時運用記憶體,增加了CPU 使用率。 II. 程式不再受到實際記憶體可用空間限制,記憶體可用空間變大。 I II. 載入程式或置換程式所須 I/O 次數減少,速度加快 。 虛擬記憶體在磁碟內是以「 虛擬記憶體交換(置換)檔 」存在, Windows 9X 系列中,是 win386.swp 這個檔案,而在 Windows 2000 、 Windows XP 中,則是 pagefiles.sys 這個檔案。 Windows 的「 虛擬記憶體交換檔 」就是拿一部分的硬碟空間來當作記憶體使用,先把一些記憶體中閒置太久的程式,丟到硬碟上,當有需要用到時程式或資料時再從硬碟 win386.swp 或 pagefiles.sys 裡叫回來。 「 虛擬記憶體交換檔 」並不是用永遠維持固定的大小( 除非限制虛擬記憶體大小 ),執行的應用程式越多,「 虛擬記憶體交換檔 」也就越大,「 虛擬記憶體交換檔 」是根據記憶體使用狀況,自動且機動的調整大小。 若要設定虛擬記憶體大小的話,可在桌面上「 我的電腦 」圖示上,按滑鼠右鍵,點選「 內容 」→ 「 進階 」 → 「 效能 」→ 「 進階 」 → 「 虛擬記憶體 」 → 「 進階 」 → 「 變更 」 。 如果要改變虛擬記憶體的存放位置,可從「磁碟機」方框內選擇要使用的磁碟。如果想要自己設定大小,可調整「起始大小(MB)」及「最大值(MB)」的方框,填入你想要的初始大小及可使用的最大值,一般最適合的檔案大小值,大約是電腦 實體記憶體的 1.5-2 倍左右 較合宜。...

當心你的手機中毒--手機病毒的剖析與防治

2009-03-06 01:07作者:汪泓翰出處:電腦報責任編輯:楊玲    手機病毒是病毒的一個分支,雖然其存在只有短短數年,但在將來很可能會隨著3G的推廣而大量湧現。   病毒類型: 手機病毒   病毒目的: 破壞手機系統,狂發短信等   手機病毒的始作俑者   我用手機的時間很長了,大概在上世紀90年代中後期就開始了。那個時候還沒有手機病毒這個東東存在。為什麼我敢這麼肯定呢,因為我對最早的手機病毒記憶深刻。那是在2000年6月左右,簡訊炸彈病毒在西班牙現身,向許多手機用戶發送了罵人的簡訊。   當時,我才配了電腦沒有多久,正忙著在電腦知識方面“充電”,聽說這條新聞後,感覺該病毒的編寫者無聊至極,盡做些損人不利己的事情。不過,簡訊炸彈病毒並不能算是真正的手機病毒,充其量就是一個流氓,偏愛手機的流氓。    病毒危害: 中了手機病毒,輕則圖示被竄改,某些程式不能運行,重則手機上的資料被刪除,在機主不知道的情況下向電話簿中的所有用戶發送帶病毒的簡訊,造成系統變慢,甚至出現死機。可以說,手機病毒比PC平台上的病毒還要可恨一點,在它傳播過程中會狂發簡訊讓你破費。    藍牙助病毒傳播   在電腦上,碰到病毒並不稀奇,不過手機碰到病毒就真的很稀奇了。那年是2004年,我換了帶藍牙的手機(Symbian作業系統),美滋滋地帶著它出差,有一天我發現手機特別的慢。   後來我才知道自己中了藍牙惡霸病毒,一個透過藍牙傳播的蠕蟲病毒,它會自動在藍牙中尋找新的手機或其他設備,一旦發現獵物,就會發送病毒檔案,所以我的手機不慢才怪。這個病毒是第一個真正意義上的 手機病毒 。    病毒原理: 我們可以把手機當成一台袖珍的電腦,這樣就容易理解為什麼病毒也可以入侵手機了。 由於手機中一些程式具備寫入功能,病毒可以利用這個功能寫入手機中,然後執行。需要注意的是,不同手機作業系統之間開放度不高(例如連接埠),手機病毒很難通吃所有的手機作業系統,往往只對一個手機作業系統有效,例如 Symbian 等。    手機病毒的傳播方式主要有三種 , 第一種是透過下載進入手機;第二種是透過惡意簡訊進入手機,例如移動駭客病毒等;第三種是透過藍牙進入手機,例如藍牙惡霸病毒等。 第二種和第三種傳播方式是手機病毒用得較多的。    骷髏頭霸佔手機   此後,我就關閉了藍牙功能,反正平時也用...

N270與Z530有何區別?Atom處理器型號釋疑

[09-11 09:09:02]出處:pconline作者:潛蟲責任編輯:weixianyin 最近有不少網友來信問我們關於 Atom處理器 的問題,大家都發現Atom出現了好多型號, N230 、 N270 、 Z530 等等之多,另外還有什麼代號 Silverthrone 的東西,以及 Menlow 平台等,讓人頭腦一片混亂。究竟這些處理器型號和英文名稱都是什麼意思呢?本文將與大家一起理清一下思路。 事實上, Atom 只 是英特爾處理器的一個品牌,中文名為 凌動 ,與 Celeron ( 賽揚 )、 Pentium ( 奔騰 )、 Core ( 酷睿 )等是同一個意思。 Atom 與這些處理器相比最大的變化是 採用了全新設計的精簡核心,但同時在指令集上也與 Core 2 Duo 保持著完全相容,圖形部分支援 DirectX 9 和 OpenGL ,像素 Shader 速度達到 400MPixel/s ,支援 720p 、 1080i 硬體視訊解碼。 以下是 Atom處理器 的技術參數: 工作頻率:800MHz~1.8GHz 晶體管數:4700萬個 晶片面積:13mm╳14mm╳1.6mm(DIE核心面積25平方公厘7.8mm╳3.1mm) 指令集:MMX、SSE、SSE2、SSE3、SSSE3 TDP值:0.6瓦~2.5瓦(純處理器) FSB效能:400MT/s~533MT/s 快取速度:32KB L1、24KB L1、512KB L2 制程技術:45奈米High-k CMOS制程技術,支援Metal Gate技術 封裝方式:441-ball uFCBGA8封裝 技術特性:Intel Virtualization Technology(VT虛擬化技術)、Intel Advanced Thermal Manager(高級散熱管理技術)、Execute Disable Bit(EDB防毒技術) 新品UMPC富士通U2010使用的是Atom Z530處理器 兩種核心:Diamondville與Silverthorne Atom 包括兩種核心,代號分別是 Diamondville 與 Silverthorne 。 Diamondville 主打桌面型產品,主要產品型號有 Atom N230 /N270 / N3xx ,其中...

CPU資源佔用100%解決方法

我們在使用 Windows XP 操作系統的時候,用著用著系統就變慢了,一看“ 工作管理員 ”才發現 CPU使用率達到100% 。這是怎麼回事呢? 遇到病毒了,硬體有問題,還是系統設定有問題,在文章中將從硬體,軟體和病毒三個方面來說明 CPU使用率 為什麼會達到100%。 經常出現CPU占用100%的情況,主要問題可能有:  1、 驅動程式沒有經過認證 ,造成 CPU資源佔用100% 。大量的測試版的驅動在網上氾濫,造成了難以發現的故障原因。 2、 檢視網路連接 。主要是網路卡。 3、 把網路卡、顯示卡、音效卡 驅動程式 卸載,然後重新安裝一下驅動 。  4、 防毒軟體造成 。由於一些防、殺毒軟加入了對網頁、插件、郵件的隨機監控,無疑增大了系統負擔,可以根據情況有選擇的開啟服務。 5、 病毒、木馬造成 。大量的蠕蟲病毒在系統內部迅速複製,造成CPU佔用資源率據高不下。解決辦法:使用最新的殺毒軟件在DOS模式下進行殺毒。 經常性更新升級防毒軟體和防火牆,加強防毒意識,掌握正確的防殺毒知識。 6、 開始->執行->msconfig->啟動,關閉不必要的啟動項,,重開機 。 7、 查看「svchost」進程 。 Svchost.exe 是Windows XP系統的一個核心進程。 Svchost.exe 不單單只出現在 Windows XP 中,在使用 NT 內核的 Windows 系統中都會有 Svchost.exe 的存在。一般在Windows 2000中 Svchost.exe 進程的數目為 2個 ,而在 Windows XP 中 Svchost.exe 進程的數目就上升到了 4個及4個以上 。 如何才能辨別哪些是正常的 Svchost.exe 進程,而哪些是病毒進程呢? Svchost.exe 的鍵值是在「 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost 」,每個鍵值表示一個獨立的 Svchost.exe 組。 微軟還為我們提供了一種察看系統正在運行在 Svchost.exe 列表中的服務的方法。 以 Windows XP 為例:在「 執行 」中輸入: cmd ,然後在命令行模式中輸入: tasklist ...

如何選購手機-水貨篇

來源: 天極傳媒論壇 Sony Ericsson X8 手機特色說明 @ 20100923 台灣大哥大發布會 Sony Ericsson Xperia X8 unboxing :台灣X8開箱 Sony X8 功能介紹 Sogi手機王@Sony Ericsson XPERIA X8產品特色介紹(1) Sogi手機王@Sony Ericsson XPERIA X8產品特色介紹(2) SOGI@手機王 台哥大手機保鑣廣告 SOGI@手機王台哥大手機保鑣操作簡介 SOGI@手機王 台哥大手機保鑣手機端功能介紹 SOGI@手機王 台哥大手機保鑣網頁端功能介紹 SOGI@手機王 台哥大手機保鑣警鈴功能 發表於2009-08-10 13:11 【什麼是水貨】 水貨的正確概念是,在某國家或地區沒有經過原生產廠家所指定的銷售代理而進行銷售的產品。 很多時候,水貨之所以成為水貨,是因為該產品在某個國家或地區尚未存在原生產廠家所指定的銷售代理。 【誤區之一】 水貨可以包括電器,手機、電腦、汽車、服裝、玩具、手錶等任何產品 。有些人認為水貨就是指手機,這也是不正確的。 【誤區之二】 有人錯誤地認為,水貨就是非法的。其實 無論是水貨還是行貨,都是正規廠家生產的 。 水貨不代表產品摻了水分造了假,不要把水貨看作是 冒牌產品 或者 假冒產品 。 【誤區之三】 最早期的概念,水貨原指水路運輸的走私貨 ,曾經也泛指對外貿易中通過非正常途徑和不正當手段銷售的貨物。 但現在這個陳舊的概念已經過時,也不正確 。 水貨並非走私貨,而是說該產品在某國家或地區沒有原生產廠家所指定的 銷售代理 。 【誤區之四】 水貨都沒有保修這是錯誤的概念 ,現在國內有部分手機是經香港過來的提供正規的飛機打發票,那麼這款手機可以在中國大陸享受行貨一樣的品質保服務,但是此類商品和國內的行貨價格相差不大,最小50元左右,最高3~5百元。這個根據你購買的地方不同有差價。 【水貨和行貨的分別】    何謂行貨? 行貨就是得到生產廠商的認可,由某個商家取得 代理權 或者直接由該生產廠商的分支機構在某個指定的地區進行銷售的產品 ,由於行貨需要讓代理商及其分支機構獲得合理甚至是暴利的利潤,而且必須繳納符合該地區政府要求的關稅和稅...