如果知道API,是否可以將DLL從已安裝的應用程序複製到您自己的bin文件夾中,鏈接到它並在運行時調用函數?如果您從組件供應商那裏購買了DLL,並且如果您從安裝中獲取DLL,該DLL是否會發生變化?你可以爲你自己的應用程序使用二進制DLL嗎?
0
A
回答
2
當然,這是可能的。檢查許可協議以確保允許您這樣做。
2
如果許可證是允許的話,是的。例如GPL,LGPL,BSD,MIT或許多其他開源許可證。一些商業許可可能允許您爲自己的程序以二進制形式重新分配內容,但除非您支付了大量資金,否則AFAIK非常罕見。
編輯:如果它是GPL或LGPL,您必須提供源代碼(用於DLL)或提供某種方式讓用戶獲取它。
相關問題
- 1. 你可以使用你自己的數據庫的Facebook應用程序?
- 2. 你可以安裝你自己的應用程序在您的Windows 7手機
- 3. 你可以檢查你的應用程序內的應用程序更新嗎?
- 4. Python應用程序:你可以保護你的代碼嗎?
- 5. 你如何管理你自己的應用程序?
- 6. 你可以用C中的二進制數索引數組嗎?
- 7. 你可以在你自己的數據庫中使用ASP.NET成員資格嗎?
- 8. 你可以在F#中定義你自己的操作符嗎?
- 9. 你可以在Drupal中創建你自己的鉤子嗎?
- 10. 你可以在你自己的服務器上運行jekyll嗎?
- 11. 你可以使用NSSortDescriptor進行排序的值不爲null嗎?
- 12. 你可以在你的tumblr博客中嵌入谷歌應用程序;如果你沒有自己的域名?
- 13. 你可以在WPF應用程序中使用jQuery嗎?
- 14. 你可以在Dart應用程序中使用Java庫嗎?
- 15. 你可以在Silverlight中使用多個應用程序域嗎?
- 16. 你可以在iPhone應用程序中使用UIButton應用程序嗎?
- 17. 你使用應用程序框架嗎?
- 18. 你可以爲Zune HD編寫應用程序嗎?
- 19. 你可以在Android應用程序中調用python例程嗎?
- 20. 你可以使用Lucene作爲OODB嗎?
- 21. 可以用你自己的initWithFrame初始化一個類嗎?
- 22. 你可以從它自己的json對象調用數據嗎?
- 23. 你可以在Python中引用自己的類嗎?
- 24. 你可以鎖定你的應用程序的屏幕?
- 25. 你可以使用openID作爲iPhone應用程序的單一登錄嗎?
- 26. 你可以調整應用程序:didReceiveRemoteNotification:
- 27. 你可以在java控制檯應用程序中使用keylistener嗎?
- 28. 你可以在asp.net應用程序中使用mvc控制器嗎?
- 29. 你可以動態分配CFBundleDocumentTypes到你的Cocoa應用程序嗎?
- 30. 你可以用HTML/CSS和Javascript編寫Cocoa應用程序嗎?
誰向你詢問合法性?我想知道的是,如果這是可能的。 – 2010-11-04 09:18:46
那麼,根據合法性,這可能是不可能的;-) – 2010-11-05 17:38:13