GitHub專案大多不是開源專案

發表於2013-04-20

程式碼共享平臺GitHub已成為最流行的開源專案託管平臺,但一項分析發現大多數專案使用的許可證條款不明確不清晰不一致,很難說它們究竟算不算開源專案。軟體自由法律中心的 Aaron Williamson分析了GitHub上約170萬個專案,發現只有14.9%的專案在其一級目錄中有清晰的許可證宣告。

而在有明確許可證的專案中,絕大多數首選的是MIT、BSD和Apache許可證,選擇GPL許可證的不多。 Williamson 發現,大約6.1萬個專案採用了GPL或LGPL許可證。MIT、BSD和Apache屬於開源許可證,但不屬於copyleft許可證。年輕一代的程式設計師不像RMS那麼關心對其程式碼的使用限制,他們寧願贈與程式碼不在意對方是否回饋程式碼。GPL許可證要求使用GPL程式碼的專案必須在GPL下授權。

相關文章