變更原代碼授權
Posted on September 20th, 2007 at 5:06 by fr3@K

`除了原作者之外的第二人, 在未經原作者同意之下, 是否可以把以 BSD License 授權發行的 source code 改為以 GPL 授權來發行‘. 可說是近期 FOSS 社群討論得最熱烈 (也可說是吵得最兇) 的話題之一.

前幾天, Tetralet 在他的部落格上 介紹了這個事件. 只可惜有些我認為很重要的細節沒照顧到. 而部份的後續討論 (就我看來) 似乎也有偏離重點的跡象. 我想藉由這個機會把 BSD License 弄得更清楚, 也盡我的能力把這事件做個補充, 希望能互補為一個較完整的說明.
(more…)

del.icio.us:變更原代碼授權 digg:變更原代碼授權 spurl:變更原代碼授權 newsvine:變更原代碼授權 furl:變更原代碼授權 Y!:變更原代碼授權 黑米共享書籤:變更原代碼授權 推推王:變更原代碼授權
NULL 指標兩三事
Posted on September 16th, 2007 at 21:51 by fr3@K

最近被我面試的十來位應徵者, 除了一位之外, 都不清楚以下兩個 pointer to NULL (指向 0 的指標) 的基本特性:

  • delete 一個指向 NULL 的指標是安全的
  • 以一個指向 NULL 的 C-style 字串為參數呼叫 strlen 會造成死機 (segmentation fault, access violation or whatever)

(more…)

del.icio.us:NULL 指標兩三事 digg:NULL 指標兩三事 spurl:NULL 指標兩三事 newsvine:NULL 指標兩三事 furl:NULL 指標兩三事 Y!:NULL 指標兩三事 黑米共享書籤:NULL 指標兩三事 推推王:NULL 指標兩三事
WP-Notable – Patched to Support funP and HEMiDEMi
Posted on September 12th, 2007 at 20:39 by fr3@K

記不清楚 WP-Notable 這個 plugin 已經用了多久. 也不知道到底有多少瀏覽 COdE fr3@K 的人用過它 (我甚至還懷疑到底有沒有人用過它). 說穿了, 安裝它的原因也不過就是小小的虛榮心作祟. 讓 COdE fr3@K 看起來能跟所謂的 Web 2.0 沾上點邊, (即便 COdE fr3@K 的內容一點也不 Web 2.0) 也製造跟重要的網站有連結的假象.
(more…)

del.icio.us:WP-Notable - Patched to Support funP and HEMiDEMi digg:WP-Notable - Patched to Support funP and HEMiDEMi spurl:WP-Notable - Patched to Support funP and HEMiDEMi newsvine:WP-Notable - Patched to Support funP and HEMiDEMi furl:WP-Notable - Patched to Support funP and HEMiDEMi Y!:WP-Notable - Patched to Support funP and HEMiDEMi 黑米共享書籤:WP-Notable - Patched to Support funP and HEMiDEMi 推推王:WP-Notable - Patched to Support funP and HEMiDEMi
Resource Management using auto_ptr – Not Always So Simple
Posted on September 6th, 2007 at 23:03 by fr3@K

接續兩個多禮拜前, 那篇 囉唆的開場

話說那天面試 A 君作答最後一題的過程中, 或許是 A 君作答的速度慢了. 突然想到自己沒有用過真實世界的例子仔細檢驗過我所謂好方法. 面試後想像了幾個狀況, 我的 C++ 世界開始出現烏雲…
(more…)

del.icio.us:Resource Management using auto_ptr - Not Always So Simple digg:Resource Management using auto_ptr - Not Always So Simple spurl:Resource Management using auto_ptr - Not Always So Simple newsvine:Resource Management using auto_ptr - Not Always So Simple furl:Resource Management using auto_ptr - Not Always So Simple Y!:Resource Management using auto_ptr - Not Always So Simple 黑米共享書籤:Resource Management using auto_ptr - Not Always So Simple 推推王:Resource Management using auto_ptr - Not Always So Simple