<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > CTIMES/產(chǎn)業(yè)評(píng)析 > MandrakeSoft駁斥UnitedLinux分化說(shuō)法

          MandrakeSoft駁斥UnitedLinux分化說(shuō)法

          作者:歐敏銓 時(shí)間:2002-07-15 來(lái)源:CTIMES 收藏

          日前多家廠商組成United經(jīng)銷網(wǎng)路,同為 大廠之一的 發(fā)表聲明表示不會(huì)加入,并反駁唯有成立 才能使 Linux 免於分化的說(shuō)法。 的組成成員包括 Caldera 、 Conectiva 、 Turbolinux 與 SuSE Linux。

          本文引用地址:http://www.ex-cimer.com/article/183493.htm

          Mandrake 在聲明指出 限制軟體發(fā)送的作法已違反了自由軟體 (Free Software) 的原則,并強(qiáng)調(diào)UnitedLinux 將專屬軟體與開(kāi)放原始碼軟體混在一起出售根本就是「專屬軟體的作法」,因?yàn)槿绱艘粊?lái)廠商便可規(guī)定產(chǎn)品的流通方式,并鼓勵(lì)客戶繳交授權(quán)費(fèi)。

          另外一爭(zhēng)議點(diǎn)則是UnitedLinux 限制二進(jìn)制 (binary) 軟體碼發(fā)行的作法,由於軟體的原始程式碼必須經(jīng)過(guò)編譯後才能轉(zhuǎn)為可執(zhí)行的二進(jìn)制程式碼。 UnitedLinux 雖有依照 GPL 規(guī)定公開(kāi)軟體原始碼,但可執(zhí)行的 binary 程式則有收費(fèi)。

          該公司在聲明稿中表示,「自由軟體的觀念對(duì) 非常重要,但 UnitedLinux 計(jì)畫(huà)中似??看不到這種精神。」。 支援自由軟體的精神,可以從該公司明文規(guī)定新版本一推出後必須立即公布在網(wǎng)站上供人下載,不能等到產(chǎn)品上了通路零售架後才放上網(wǎng)路。但這種作法會(huì)使得部分原本有意購(gòu)買的用戶轉(zhuǎn)而直接從網(wǎng)路下載。

          此外,MandrakeSoft 本身雖在一些商用版本中加入專屬軟體,如升陽(yáng)的 StarOffice 辦公室套餐但該公司表示這些附加軟體不得影響開(kāi)放原始碼產(chǎn)品的免費(fèi)流通。該公司宣稱:「自由軟體作法規(guī)定第三方軟體與核心的作業(yè)系統(tǒng)必須有明確區(qū)隔,使得所有使用者都能免費(fèi)下載這些產(chǎn)品?!?/p>

          本文由 CTIMES 同意轉(zhuǎn)載,原文鏈接:http://www.ctimes.com.tw/DispCols/cn/Linux/UnitedLinux/MandrakeSoft/%E5%85%AC%E7%94%A8%E7%BD%91%E9%99%85%E4%BC%BA%E6%9C%8D%E8%BD%AF%E4%BB%B6/0207151908FB.shtmll

          linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)


          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();