其實,這個道理是很簡單的。你申請版權或著作權,審核的是你寫出來的東西有沒有跟別人雷同。你開發的VFP程序,其功能和執行代碼,在VFP本身是找不到相同點的,如果VFP有你主張自編的學生檔案管理程序的大部分代碼,才會說你侵權,不同申請。事實上,版權審查的是你的程序有沒有與已經登記在案的合法程序雷同,不關VFP的事。
二次開發是怎麽回事呢?就是你的程序僅僅發出指令,但不包括實際執行動作的功能程序,是調動VFP工作,你申請的是自己的指令系統,它雖然要靠VFP才能眞正執行,但與你無關,你只負責自己指令那部分,由誰去執行、執行是否成功,都不用你管。你只需要負責,這些指令系統是你獨創的,就可以申請版權。講極端一點,這等於你把源代碼寫在紙上,申請這些文字的版權,何來不行之理?!人家看到這些源代碼,自己打字敲到機器上運行,跟你買不買正版VFP一點關係都沒有。
市面上很多在AutoCAD平臺上運行的繪圖軟件(如中望CAD),也是獨立版權的,他們也是這樣。