基於 LGPL 的軟件是允許商業化銷售的,但不允許封閉源代碼。
如果您對遵循 LGPL 的軟件進行任何改動和/或再次開發並予以發布,則您的產品必須繼承 LGPL 協議,不允許封閉源代碼。但是如果您的程序對遵循 LGPL 的軟件進行任何連接、調用而不是包含,則允許封閉源代碼。
按照妳的說法就是,如果某代碼是開源免費的,那麽基於它開發的代碼是必須開源的,但可以商業化銷售。
了解更多開源相關,去LUPA社區看看吧。