1
無論如何,我是一個java初學者,我寫了這個程序格式軍事時間,Java返回到正常時間,例如下午1:01而不是13:01:00。爲了達到這個目的,我創建了一個tumblr博客,我想分享這段代碼,我知道這聽起來很愚蠢,Sellfish,但我想學習如何保護我的代碼或以某種方式加蓋它,以便人們不偷它?有沒有辦法簽署我的代碼或保護它?
無論如何,我是一個java初學者,我寫了這個程序格式軍事時間,Java返回到正常時間,例如下午1:01而不是13:01:00。爲了達到這個目的,我創建了一個tumblr博客,我想分享這段代碼,我知道這聽起來很愚蠢,Sellfish,但我想學習如何保護我的代碼或以某種方式加蓋它,以便人們不偷它?有沒有辦法簽署我的代碼或保護它?
很大的問題。這取決於貴國的法律框架。
一般來說,你可以開始漫長的過程,以專利系統,但簡單的代碼沒有改變(解決辦法除外),這是相當昂貴的(我patent我們花了12K€更多或更少)。
在意大利,我們有SIAE:我們支付120歐元,我們向裁判發送CD;該代碼將被保護5年,但如果一個人改變了20%的原始代碼..這是另一個代碼。
你想分享代碼,也想阻止任何人使用/複製它?當然,作爲創作者,您擁有版權,但誠實地說,如果代碼曾經在互聯網上出現過,您幾乎沒有任何可能阻止任何人複製它。 –
如果每個人都接受了這個觀點,那麼SO就不存在了,這會讓我傷心 – wakjah
,因爲你的程序所做的全部是+12,如果PM加了':00',那麼沒有什麼可以保護的。但更一般地說,依靠許可證。沒有辦法可靠地保護任何代碼。如果有傾向和時間,任何人都可以複製整本書。除此之外,請考慮爲什麼你要釋放它:如果你希望人們改進它(因此爲你做工),儘可能少的限制。也許公有領域或更少的GPL。 – Dave