hwangc wrote:
您說Open Source的東西有許多限制,小弟不太了解,不知道使用Apache/Tomcat/PHP/JSP/Ruby/Python...等組合會有哪些限制?
我想前一個網友說的重點是"授權很混亂",
比如: GNU 有 GPL 跟 LGPL , 另外還有 BSD License , 這是對程式碼本身的公開程度,
但是 BSD License 裡面又有保障開發者 Credit (開發的歷程可以留下的名稱)的條款.
用 Apache 需要符合 Apache License ; 用 MySQL 時, MySQL 另外有商業使用的限制條款.
諸如此類, 雖然這些條款都大同小異, 但是這個"小異", 就造成規劃使用環境上的多樣化,
微軟授權費不低, 但是有一套比較完整的授權方式, 大致就是"軟體費 + CAL + 授權人數",
遇到爭議時, 都是微軟說了算, 只差要付多少錢才算合法.... XD
而使用 OpenSource 的軟體, 只有"使用程式碼"比較有保障, 但是"應用在營運"等方面,
各家授權方式不同, 就會造成規劃使用上的不方便.
當大家高高興興的在用的時候
誰知道Sun會把他吃掉?
接下來Oracle這隻黃雀又吞下Sun Micro
那MySQL的未來到底會怎樣?
一家公司的系統用MySQL要錢嗎?
當software主權一直被轉移 搞不好本來不要錢的後來又被人家掐住要付錢
這時候老闆會怎麼說? 明理的就算 不明裡的就慘了
與其這樣不如乾脆花錢消災 直接買付費體算了
企業經營的思維 有的時候有不得已的考量
bala@syr wrote:
一個很簡單的問題,以...(恕刪)
這種問題還好解決,付錢了事。
最大的問題是很多人在用 open source 還搞不清楚什麼是 open source,什麼是 based on open source?以及 freeware 和 free software 有什麼不同。
用 apache + php 是不會有問題,但是企業架個 apache + php 作什麼?重點是用 php 所開發出來的網站程式,最亂的就是這一部分。
小弟公司在幫國內外企業開發專案或是代工軟體的時候,裡面一定有一條,不得包含任何 open source 的東西?為什麼?
萬一有一天,忽然有人告訴你,貴公司的系統或產品內含 open source,所以你也必須將你的程式碼全部公開!對一家企業來說,這可不是付錢了事的問題了。
本生物已配置全天候戰鬥系統~
手機不通、Skype 離線時,請託夢,或留言!
內文搜尋

X