2010-09-06 28 views
10

我做了一個有點大的PHP應用程序來處理自動查詢的任何網站(插入到他們現有的網站結構),它更多的是一個「挑戰」在月底開放給任何報酬的。我花了好幾天時間,但我並不想表達自己的意思,但我總是看到像這樣的人受版權保護。我正在發佈一個PHP應用程序供朋友使用,我應該版權嗎?

什麼是任何好處,我應該把版權信息源,要求只給我寫它(爲它感到自豪)?或者我應該將其發佈到公共領域?我只想在我走得更遠之前獲得意見。

回答

11

如果我是你,我會選擇一個自由的許可證,允許任何人使用你的代碼(即使在不同的許可證),但需要一個歸屬。我通常使用BSD。也有麻省理工學院,這是類似的(和兼容)。你也可以自己寫。

+3

這主要是一個好主意。使用BSD或MIT許可證。但是:不要寫自己的許可證! – 2010-09-06 17:11:04

+0

取決於你需要什麼。我爲一個應用程序編寫了自己的許可證,因爲我希望它是免費軟件,但是是封閉源代碼。我發現沒有現成的許可證,不得不用我的大腦來創造我自己的。對於大多數用途,特別是在開源軟件的情況下,這確實是完全沒有必要的。有很多很好的許可證可供選擇。 – mingos 2010-09-06 19:16:53

+0

另一個關於自己的許可證:我知道有幾個人只是寫了一些像「如果你使用這個代碼,它會規則如果你提到我作爲它的作者」。這是手工製作的,雖然技術上不是許可協議,但對於某些人來說,它確實可行。 – mingos 2010-09-06 19:20:05

0

這取決於

  1. 你怎樣的程度重視給你的努力
  2. 重要性你的時間(可能是幾個小時)
  3. 你這種朋友關係。

如果我是你,我會問我的朋友(或其他人)在友好/禮貌「建立」或「謝謝」鏈接的地方。你可以說這會讓你滿意,還有一些新聞(也許)。他們仍然可以使用你的代碼,如果你願意的話,你可以將它作爲開源。

1

我傾向於把(c)中的Me報頭;它不會傷害。你的朋友大概會給你買一兩杯啤酒,這對於更多的副本來說似乎是合理的費用。

2

當然你應該版權,並且首先自己發佈它,這樣就不存在任何所有權問題。不要爲重視你的好作品而感到羞恥。將許可關閉,直到您決定如何處理它。版權賦予您壟斷權,您以後可以隨時選擇限制較少的許可。恭喜您完成一個大項目!

+0

非常感謝你的鼓勵,我一定會專注於完成它,並在我準備好之後看看解決方案,並向他們學習,以便應用於更多項目。 – John 2010-09-07 01:49:58

相關問題