已刪
接案子的常常怕給了原始碼之後, 收不到尾款, 所以用加密軟體做限制, 收到尾款後再把限制完全解除
至於保護智慧財產權一說, 因為大多數的程式設計師都會有自己的code library可以重複使用, 所以一個案子從頭寫過也許要3個月, 但套用自己設計的module/class 之後也許只要1個月就可以完工, 通常不希望這部分的模組可以讓別人直接拿去使用
還有一個問題就是, 發案方有些會自行修改原始檔, 但改出問題後會說是本來就有的bug, 要保固

這種要debug就像海底撈針一樣
所以我個人的方式是, 先將原始碼加密, 防止有意或無意的修改後造成的bug, 若對方要求須要原始碼解密
我會把自己模組的內容加密, 但主程式解密對方可以修改, 也可以直接調用模組裡的功能, 就是有API就對了
同時告知對方, "自行修改造成"的bug就不負責免費修復, 而通常結案前會測試一段時間, 確定都ok才結案
不過針對原發文的大大所講的
OSCOMMERCE, 再因應我的要求做一些修改的, 根本不是什麼專利的設計 (一般購物車系統 + 很陽春的雜誌形態的發文功能 + 後台).
如果是現成的套裝軟體是不應該加密的, 更何況大多這種軟體都有開放原始碼的規定
他在所有網頁的原始檔, 及網站公司版權說明的明顯處都加上了他們公司的網頁, EMAIL, 或公司名字. 我曾要求把他們公司的名字由網頁中移除, 但他們不肯.
通常版權歸屬於發案方, 但是會在介面上顯示 Copyright A公司 powered by B公司之類的, 但如果發案方要求移除, 也是應該要移除的
A公司也說如果我把網站架在他們的SERVER上 (比戰XX策貴1倍以上, 速度又慢, 不穩), 他們還可以考慮不加密
因為放在他們主機上又不提供FTP的話, 您就抓不到原始檔, 所以就乾脆不鎖啦, 不過要求付費解密或是強迫租用主機就真的太黑了

大大跟小弟一樣長期住國外, 因為小弟之前回台灣待過一段時間, 所以見識到台灣外包市場的恐怖一面
發案方價錢壓很低, 因為不怕沒人做, 接案的人太多, 惡性競爭, 導致品質下降
發案方怕付了訂金對方人跑了, 接案方怕做的半死收不到尾款