2013年3月28日

commercial company等於close source??

感覺社群對commercial company真的很沒有安全感,但是好像很多commercial company真的也是表現如此

fedora<=因為redhat要完全商業化,將redhat分支給社群,並且支援社群,感覺還不錯
java<=社群不大相信,分支出了open java
mysql<=社群也是不相信,更新也變慢了,核心聽說效能也變差了,現在社群自行分出MiariaDB,fedora等等distribution,已經打算用他來取代mysql
OOo<=也是因為跟公司合不來,社群弄出了libre-office,跟著公司也不玩了,把OOo放出給apache基金會去維護

感覺好像大多數的open source軟體只要給一些公司經營,都弄得水土不服,應該是commercial畢竟以獲利導向,但是open source project大多以服務為導向,文化根本不一樣,所以拿open source來經營是可行,但是要衍生自己的產品(說難聽一點,公司還是想辦法繞過GPL,close source),不是只有維護這個產品,目前感覺比較可行的還是redhat的fedora模式

2013年3月22日

對ubuntu以及linux的無奈...

linux無疑是有多樣性的特性,但是...太多多樣性有點讓人無所適從,比方說有些新手會問我應該要裝ubuntu還是要裝fedora,抑或者是debian

會有這樣的感概是linux在desktop市占比例很小就不用說了,在這樣小的比例下,竟然還要分成那麼多種distribution,真的是開發力道已經很分散了,再者有些版本會開始修改他們的特色

ubuntu除了Mir,跟之前被罵翻天的unity之外,新的政策是,將non-LTS版本維護期限修改為9個月,已經遠遠低於M$版本,等於9個月後強迫升級,感覺好像是沒啥,有人會說反正軟體跟上就好啊!!可是試想你買了商業版的matlab,可能他依賴了某個版本lib,ubuntu強迫你升級之後,你發現matlab突然不能用了@@a,那表示你可能剩下三種選擇:
第一,從此不要升級,要犧牲安全性嗎?我不想要
第二,升級,不要用matlab,那...我花錢買matlab是買辛酸的嗎!?
第三,請軟體廠商或者ubuntu幫你解決這個問題,我不知道他們會不會理你!?

看到這種歡樂的氣氛了吧,ubuntu原本吸引大家的幾個原因是,類似debian的軟體管理系統,友善的桌面環境,良好的平台。現在把後面兩者拿掉,我不知道ubuntu將來還會繼續受歡迎嗎?現在windows底下慢慢的免費軟體已經足以提供大多數的功能的狀況下,會不會使用者更加願意付費幾千元,然後可以使用上十年以上來解決這種版本的問題!?讓我們繼續看下去

2013年3月16日

Ubuntu自行開發Mir

理由就是嫌棄別人的東西無法滿足他們想要的功能

先來看看X server以及Wayland,熟悉linux的人都知道,linux有許多視窗管理系統,gnome/KDE等等,主要負責各種視窗的特效,乃至於視窗內容的的交換,他們背後形成的library是gtk+/qt等等
隨著時間變化,X server感覺快要功成身退了,linux的GUI需要有更好的GUI管理系統,同時許多功能也被建置到了kernel裡面,但是walyland也沒這麼快來到,根據gnome的road map,恐怕到了2014春季才轉向wayland為主的系統,x server應該是相容的模式

以X server發展到現在,真的linux圖形處理能力因為種種因素(包含硬體廠商支援的問題)一直弄得不是很好,wayland則是下一代,可是這時候Ubuntu認為wayland也不足以滿足他們要跨平台的需求,ubuntu要同時在desktop/tablet/phone上面建置一套獨立的系統就是Mir

好吧~喜歡也可以這樣弄啦,只是覺得很無言,linux一直讓我覺得很遺憾的就是多頭馬車以及文件不足,文件隨著時間前進略有改善,多頭馬車一直是"文化現象",也只能說祝福了