二月 112014
 

承之前的新聞,此次投票的結果如下:(優先順序由左而右)

D U O V F – Bdale Garbee
D U O V F – Russ Allbery
D U O V F – Don Armstrong
D U O V F – Keith Packard (Intel)
U D O F V – Colin Watson
F U D O V – Steve Langasek (Canonical)
F V O U D – Ian Jackson

5 種方案的代碼其意義如下:
D:systemd
U:upstart
O:openrc
V:sysvinit(現行的init系統)
F:未來再從長計議

Debian 技術委員會的主席是 Bdale Garbee,他的一票要以兩票計,因此,由目前投票的結果看來,下一版 Debian 8 預設的 init 系統,應該是 systemd 了。;-)

值得注意的是,Debian 技術委員會的成員之一,有一位是來自 Ubuntu 母公司 Canonical 的員工,他並沒有把 Ubuntu 預設的 init 系統 Upstart 擺在第一位。

如果這一輪的投票結果最終被認為有效,那麼,Debian 和 Ubuntu 真的是要完全分道揚鏢了,從 init 系統、installer、桌面….都完全不一樣了。;-)

02/12 補充:

Debian 技術委員會的主席已在 mailing list 中寫道 systemd 將是下一版 Debian 預設的 init 系統了,詳見以下位址:
https://lists.debian.org/debian-ctte/2014/02/msg00405.html

 張貼者 於 21:35:40
二月 092014
 

Debian 技術委員會刻正在進行新一輪的投票,以決定 Debian 8 Jessie 要採用哪一種 init 系統,並平息長久以來大家對這個議題的爭論不休。

詳情請看:https://lists.debian.org/debian-ctte/2014/02/msg00281.html

票選中的 init 系統選項計有 5 個:systemd、upstart、openrc、sysvinit(現行的init系統),或者未來再從長計議。

個人十分看好 systemd,這是新一代的 init 系統,功能全面而強大,經由社群的開發方式,短短一年的時間,就達到功能成熟的狀態,非常不簡單,想當初 sysvinit 可是經過十幾年的時間才達到目前成熟的狀態,而 Upstart 也花了六年的時間。

這裡有 sysvinit、upstart 和 systemd 的功能比較表:http://0pointer.de/blog/projects/why.html

長期以來,Debian 技術委員會對這個議題產生爭論的主因之一是,systemd 只限 Linux only,並不支援 BSD 系統,而 Debian 和其它 Linux 套件最大不同的地方在於,Debian 也支援 Debian/kFreeBSD 和 Debian/Hurd 的發展,若選用了 systemd,那勢必無法維持目前 Debian 發展各子系統的一致性。

目前,已有幾個 Linux 套件採用了 systemd,比如:Fedora 20、openSUSE 12.3(http://en.opensuse.org/SDB:Systemd),某些 Linux 套件已有支援選裝,比如 Gentoo Linux(http://wiki.gentoo.org/wiki/Comparison_of_init_systems),相信不久的未來,systemd 應該會更加普及才對。

至於 Debian 技術委員會最終投票的結果如何?就讓我們繼續看下去…. ;-)

systemd 網址:http://www.freedesktop.org/wiki/Software/systemd/

OLS3 init 報導。

 張貼者 於 20:12:47
二月 082014
 

gnu-head-sm Linux 系統程式設計最重要的三元素:核心(系統呼叫)、C 函式庫、C 編譯器;其中 C 函式庫,在現代 Linux 中,普遍採用 GNU 的 glibc。

02/07,GNU 推出 glibc 2.19 版囉!

glibc 2.19 有什麼呢?

1. 距離去年 8 月推出 2.18 版以來,將近半年的時間,這一版共計修正了近 170 個的臭虫。
2. 安全問題修正,計有:CVE-2012-4412、CVE-2012-4424、CVE-2013-4788、CVE-2013-4237、CVE-2013-4332、CVE-2013-4458。
3. 增加許多 locale 的支援,尤其是中文,比如:cmn_TW, hak_TW, lzh_TW, nan_TW。
4. 更新 ISO 定義,比如:ISO 1427、ISO 3166、ISO 639。
5. 改進 SystemTap 的支援。
6. 支援 PowerPC64LE。
7. 其它較小的修正及改進。

下載:
http://ftp.gnu.org/gnu/glibc/

 張貼者 於 18:03:12
二月 072014
 

archer 著名的 GNU 偵錯器,GDB 02/06 推出新版 7.7 囉!:-)

GDB 7.7 有以下新功能:

1. 對 g++ 和 Python 有更好的支援。
2. 新的命令和新的選項。
3. 改進遠端協定。
4. 支援 GDB Windows x64 回朔資料。
5. 新的 scripts。
6. 支援新的 target。

詳情請參考:https://sourceware.org/ml/gdb-announce/2014/msg00001.html

完整的內容,請參考 gdb/NEWS 這個檔案。

下載:ftp://ftp.gnu.org/gnu/gdb

馬上來試用!

gdb7.7

 張貼者 於 10:16:59
二月 062014
 

minix 您還記得曾深深影響 Linux 開發的 MINIX 這套教學用的作業系統嗎? 過去這一年半, 據說 MINIX 團隊都在努力著把 MINIX 移植到 ARM 平台, 今年, 這項工作終於完成了. 如今, MINIX 3 已可以在 BeagleBone Black 上成功地運行.

根據 FOSDEM 2014 這份簡報 的說明, 預計 MINIX 3 可以支援更多德儀的 ARM 硬體以及 AllWinner 的 ARM SOC.

MINIX 夠小, 夠穩定, 走嵌入式開發應該十分合適, 只是後來的發展並未受到太多人的注意, 開發速度不夠快, 發展的力道遠遠不及 Linux. 若你不知道, 什麼是 MINIX, 請參考這裡.

 張貼者 於 19:46:34
二月 052014
 

由 linuxquestions.org 的會員投票決定的 2013 年度最佳軟體,結果如下:

Desktop Distribution of the Year – Ubuntu (23.59%)
Server Distribution of the Year – Slackware (31.83%)
Mobile Distribution of the Year – Android (59.15%)
Database of the Year – MariaDB (36.41%)
NoSQL Database of the Year – MongoDB (46.15%)
Office Suite of the Year – LibreOffice (85.50%)
Browser of the Year – Firefox (63.54%)
Desktop Environment of the Year – KDE (35.77%)
Window Manager of the Year – Openbox (18.88%)
Messaging Application of the Year – Pidgin (47.83%)
VoIP Application of the Year – Skype (44.95%)
Virtualization Product of the Year – VirtualBox (54.38%)
Audio Media Player Application of the Year – VLC (26.85%)
Video Media Player Application of the Year – VLC (66.79%)
Graphics Application of the Year – GIMP (70.16%)
Network Security Application of the Year – Wireshark (31.09%)
Host Security Application of the Year – SELinux (38.46%)
Network Monitoring Application of the Year – Nagios Core (40.88%)
IDE/Web Development Editor of the Year – Eclipse (21.67%)
Text Editor of the Year – vim (30.47%)
File Manager of the Year – Dolphin (28.05%)
Open Source Game of the Year – 0 A.D. (13.55%)
Programming Language of the Year – Python (28.63%)
Revision Control System of the Year – git (71.33%)
Backup Application of the Year – rsync (39.71%)
Open Source CMS/Blogging platform of the Year – WordPress (57.06%)
Configuration Management Tool of the Year – Puppet (42.05%)
Open Source Web Framework of the Year – Django (30.07%)
X Terminal Emulator of the Year – Konsole (23.87%)
Privacy Solution of the Year – Adblock Plus (24.36%)

各領域大餅圖請參考以下位址:
http://www.linuxquestions.org/questions/2013mca.php

 張貼者 於 08:38:36