Login  |  繁體中文
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
Enterprise Application

Enterprise Application

作者簡介:顧武雄, Microsoft MVP、MCITP與MCTS認證專家、台灣微軟Technet、Tech Day、Webcast、MVA特約資深顧問講師。目前個人Linux著作有Linux企業現場應用系統、Linux私有雲社群網路現場實戰。

引言:Linux下的開源軟體千奇百種,其中能夠實踐在企業協同合作生產力的套件也相當多,只是面對這麼多開源的企業應用軟體,該如何來為它選擇一個最佳的免費Linux作業平台呢?當您這麼問時,相信許多專業Linux的IT工作者,都會一致強烈推薦您採用CentOS來作為您公司的IT營運基礎平台,因為它可以幫您扛起擔負從虛擬化到各類網路伺服器的使命。

作者簡介:顧武雄, Microsoft MVP、MCITP與MCTS認證專家、台灣微軟Technet、Tech Day、Webcast、MVA特約資深顧問講師。目前個人Linux著作有Linux企業現場應用系統、Linux私有雲社群網路現場實戰。

引言:如今在企業IT市場中,堪稱能夠與VMware以及Microsoft虛擬化平台技術並駕齊驅的,恐怕只有同樣是老牌子的Citrix XenServer了。因為它不僅兼具高效能、高穩定、高可用性以及最高安全設計之外,更令人讚嘆的是它還是一個Linux核心下的開放原始碼套件。在您準備為公司資訊作業環境,進行全面虛擬化的規劃與導入之前,強烈建議您不妨先參考一下本文的精闢介紹與實戰講解,並完成最新免費XenServer版本的下載與建置評估,再來決定誰是最後入主私有雲的虛擬化基礎平台。

作者簡介:顧武雄, Microsoft MVP、MCITP 與 MCTS 認證專家、台灣微軟 Technet、Tech Day、Webcast、MVA 特約資深顧問講師。目前個人 Linux 著作有 Linux 企業現場應用系統、Linux 私有雲社群網路現場實戰。

引言:Proxmox VE 是一套基於 Debian Linux 核心的開放原始碼虛擬化平台,透過它內建的作業系統虛擬化技術 (Container) 以及 Hypervisor 虛擬化技術 (Virtual Machine),兩者強力的結合應用之下,提供企業 IT 一個全方位、易於管理、功能強大且低成本的私有雲端基礎建設。

作者簡介:顧武雄, Microsoft MVP、MCITP 與 MCTS 認證專家、台灣微軟 Technet、Tech Day、ebcast、MVA 特約資深顧問講師。目前個人 Linux 著作有 Linux 企業現場應用系統、Linux 私有雲社群網路現場實戰。

引言:針對知名的 Moodle 線上學習系統的建置,對於企業 IT 人員並非只是把它安裝好之後,就開放給所有員工來使用。而是必須進一步思考,如何藉由此系統來提升學員與老師之間的互動關係,並且提供一個更易於使用與安全的數位學習環境。本文將以實戰指引的方式,來告訴所有已導入或是即將導入 Moodle 線上學習系統的企業 IT,如何為您公司的 Moodle 網站,打造出更安全、更流暢的數位學平台來改善同仁們的學習品質。

作者簡介:顧武雄,Microsoft MVP、MCITP 與 MCTS 認證專家、台灣微軟 Technet、Tech Day、Webcast、MVA 特約資深顧問講師。目前個人 Linux 著作有:「Linux 企業現場應用系統」、「Linux 私有雲社群網路現場實戰」。

引言:今日筆者所要介紹的一款 SME Server 9.0 開放原始碼閘道伺服器,是如今國內外極為少有的全功能 IT 解決方案。它非常適用在中小型的企業網路架構之中,不僅可以幫老闆節省掉不少的建置成本,又可作為內外網路間、人員間協同作業時的安全管理平台。

簡介

在 IT 預算相當有限的中小型企業營運中,若是想要自行建置一部全功能的閘道伺服器,來提供內外用戶端使用者跨平台的網路連線服務,即便是聘請了 Linux 伺服器平台的專家,也得花費好一段漫長的時日,才能夠建構出一個像樣的伺服器,更別說是採用以 Windows Server 平台為主的商用伺服器建置了,需要投入的成本肯定是相當可觀的。

早在 SME Server 8.0 時,筆者就已經注意到它的存在,等了近一年多的時間,歷經了 8.1 版本,如今最期盼的 9.0 正式版本終於發行了。值得注意的是,8.0 版本是架構在 Centos 5.8 的 Linux 作業系統之上,而 8.1 則是 CentOS 5.10,至於最新的 9.0 版本則是 CentOS 6.5。

看看你的下一部桌機或筆電,裡面跑的不太可能是開放源碼作業系統。至今占有最大 PC 用戶端作業系統市場的,仍是 Microsoft 封閉源碼的 Windows,其次遠遠落後的是 Apple 的 Mac OS X。Linux 與其他所有開源作業系統只有極少佔有率。

◎本文翻譯自 ZDNet,原作者為凱文光,原文章連結

摘要:從開源管理、Web 應用程式框架,到巨量運算和 IT 配置,皆使用 DevOps 模型,亞洲 ZDNet 特別介紹了一些這個領域的開源軟體。

1. 前言

Neo4j 是一種自由/開放源碼圖形資料庫系統 (Graph Database),主要使用 Java 程式語言撰寫。圖形資料庫可以針對複雜的「關係」(Relationship) 進行設計與分析,最主要的訴求是解決傳統關聯式資料庫難以處理的關係搜尋,而非著重於大量資料庫讀寫 (Read/Write) 的效能。 Neo4j 專案於 2010 年 2 月推出第一版,主要由 Neo Technology 公司主導開發。

在授權策略上,Neo4j 有著與 MySQLMongoDB(註1)類似的雙重授權商業模式,但與之不同的是,Neo4j 就其產品市場定位,分別參考了 MySQL (GPL-2.0) 或 MongoDB (AGPL-3.0) 的模式。

近年隨著 Neo4j 興起,相關的授權問題也隨之而來。本篇文章主要探討 Neo4j 專案的實例,蒐集並探討常見的問題及誤解。

本文將從各種不同的角度來探討 OpenOffice/LibreOffice 計畫,包括歷史演進、主要贊助者、近期新功能,以及法律授權方面所帶來的影響。

1. OpenOffice

1-1. OpenOffice 歷史演進

詳細的歷史演進,可以參考 2012 年 6 月 2 日-「OpenOffice 3.4 Release Party」活動中,林誠夏分享的「From Star to Apache-從 OpenOffice 看自由開源軟體的授權轉換」簡報 (PDF)。本文擷略如下。

1. 前言

MongoDB 是一種文件導向的 NoSQL [註] 資料庫系統 (document-oriented NoSQL database system)。主要使用 C++ 程式語言撰寫,並以 BSON(類似於 JSON 的格式)為其儲存資料結構的架構。

MongoDB 專案始於 2007 年 10 月,由 10gen 團隊主導核心的開發。於 2009 年首度以產品的形式推出,並改以 AGPL-3.0 為其軟體之授權條款進行散布。這種雙重授權方式與過去我們所知的 MySQL 類似,但本質上卻帶著很不一樣的時代背景與商業思維,為了與 MySQL 類有所區別,故此我稱之為「雙重授權模式 2.0」。不過在本篇文章中不會討論商業思維的部分,而是著重於授權案例的應用。

1. 前言

「The Write Less, Do More, JavaScript Library」是 jQuery 專案的口號,是一個能夠提供既簡潔又快速的 JavaScript 函式庫。它簡化了 HTML 文件格式的解析、事件驅動與動畫的處理、以及提供網頁快速開發的 Ajax 互動功能。jQuery 旨在改變我們編寫 JavaScript 的方式,是目前最受歡迎的 JavaScript 函式庫之一。

jQuery 專案始於 2006 年 1 月 John Resig 在 BarCamp NYC 上所釋出第一版本,並於 2009 年 1 月 14 日的 1.3 版中,將著名的跨瀏覽器選取引擎 Sizzle 納入核心的功能中。

前言

JSON,英文全名為 JavaScript Object Notation,是一種輕量級的資料交換格式。

這裡指的輕量級,通常是與 XML 或 SOAP (Simple Object Access Protocol) 等標準化的資料交換格式比較。因為 JSON 相較於 XML 或 SOAP 擁有易於讓人閱讀及編寫的特性,而且也容易讓電腦程式解析與執行。同時,JSON 資料交換格式屬於 1999 年 JavaScript 程式語言 Standard ECMA-262 第三版中的一個子集合,是標準的一部分。

前言

虛擬化的技術歷史悠久,最早出現在大型主機上,隨後基於個人作業系統上的虛擬技術開始流行,後來更促進了雲端運算的發展。VirtualBox 是其中一款著名的虛擬化軟體,可以運行在 Windows, Linux, Mac OS 與 Solaris 系統上,並且支持單一電腦上模擬出多台虛擬化電腦的功能。

軟體最初的開發公司是 Innotek。當時採用商業版本授權 (Proprietary software license) 以及個人使用或評估目的授權 (VirtualBox Personal Use and Evaluation License) 兩種方式,並以「Innotek VirtualBox」為產品名稱。2007 年 1 月時,Innotek 額外提供自由/開放源碼的版本「VirtualBox Open Source Edition (OSE)」,此次採用的是 GNU General Public License version 2 (GPL-2.0) 授權條款。

前言

Emacs 編輯器家族的發展歷史,最早可追溯回 40 多年前。第一個 Emacs 編輯器於 1970 年誕生於 MIT 人工智慧實驗室,其後 James Gosling(Java 程式語言之父)於 1981 年開發的 Gosling Emacs 則是第一款能在 UNIX 上運行的 Emacs。

隨著 1984 年,Gosling Emacs 成為商業專有軟體後,Richard Stallman(美國自由軟體運動的精神領袖/自由軟體基金會創立者)開始致力於開發基於自由軟體精神的 GNU Emacs,以代替 Gosling Emacs。接著,另一款以 GNU Emacs 為基礎開發的自由軟體 XEmacs 也於 1991 年誕生。

本文轉載自 https://fb.me/MozillaTaiwan創用 CC 姓名標示-相同方式分享 3.0 版條款授權大眾使用

Firefox 4 之後,Mozilla 的開發方式改為所謂的「快速開發週期」,每六週固定推出一個正式版。好處是大家可以更快在正式版裡使用到最新科技,但相對來說也有些新的問題要面對。先前提過的附加元件更新是一例,另外還有一個則是企業內部署 Firefox 碰上的困難。

這年頭,資訊服務上了雲端,我們也能在雲端建立虛擬的軟體開發團隊嗎? 如何運用既有的線上服務管理虛擬團隊呢? 本文將介紹 oDesk 平台服務,以一個開放源碼為基礎的專案當作例子,說明 oDesk 的操作方式,並透過雇主 (employer) 和雇員 (contractor) 兩種角色,介紹專案執行流程裡要注意的事項。

委外開發的種類很多,除了軟體案之外,還包括設計或行銷案等,本文打算只聚焦在個人經驗的分享,也就是以網站應用軟體的開發為例。

前言



Ruby 是屬於開放原始碼的物件導向程式語言,近年因 Ruby on Rails (RoR) 開放網頁應用框架的興起而廣為人知,並於 2006 年由 TIOBE 獲選為年度程式語言。

過去,Ruby 採用 GPL-2.0Ruby 授權 的雙重開放原始碼授權,但從 2011 年 7 月 31 日所釋出的 Ruby 1.9.3 preview1 版本裡,筆者發現除了功能性的改進外,對於開放原始碼授權也進行了大幅度的變更。

筆者發現台灣目前多數開發者及公司,對於 GPL 授權原始碼的定義範圍不甚清楚,結果導致商業模式的情勢錯估,在極端的狀況下,有時後果甚至反而比完全不採用自由/開放源碼軟體進行產品開發的商業策略還要糟。有鑑於此、在本篇文章中,我們可以從 Red Hat 去年 11 月釋出的 RHEL 6 (Red Hat Enterprise Linux 6) 一例中,進行自由/開放源碼軟體商業模式的初步探討,並一窺軟體社群對於 GPL 原始碼範圍寬嚴有別的認知態度。

藉由開放源碼軟體營利原本是一件好事,但若事涉違法取用或是踏入了惡意隱藏的灰色地帶,那麼就有很多可議空間。

一家 Butterfly Media 公司已在英國 Amazon 上販售許多開放源碼應用程式,而且除了違反著作權法外,還刻意更改開放源碼應用程式的名稱後再販售(註一)。例如,其中的 Dangers of the Deep,是一款時代背景為第二次世界大戰的遊戲。在 Amazon 上被改為 "U-Boat Simulator" 販賣,但 Dangers of the Deep 部分的授權屬於「創用 CC (Creative Commons)-姓名標示-非商業性-禁止改作 2.0」,意即該遊戲不可商業性使用或營利。該公司此舉明顯違反了著作權法。

前陣子有機會研究 App Store 與 VLC 及 Miro Video Converter 三者間彼此的法律關係,本文只以案例淺談開放源碼軟體的授權,日後再以專文深入探討 App Store 商業模式與開放源碼的應用規則。

【前情提要】

App Store 是 Apple 為 iPhone,iPod Touch,iPad 提供的線上服務,允許使用者購買或免費使用平台上的應用程式。

VLC,全名是 VLC Media Player,是一款非常著名的開放源碼影音播放軟體,支援常見的影音格式,甚至支援播放不完整檔案,例如經由 P2P 協定下載但尚未完成的檔案。

Miro Video Converter 是一款極為便利的開放源碼影音格式轉換軟體,經過格式轉換的檔案,即可供不同平台上的播放軟體使用。 

提到自由軟體組織,最著名的就是自由軟體基金會 (Free Software Foundation, FSF),其次則是開放源碼促進會 (Open Source Initiative, OSI)。除了這些明星組織之外,還有一些名不見經傳、行事低調,卻對自由軟體有著重大貢獻的組織,Open Invention Network (OIN) 就是其中一個(註一)。

OIN 成立於 2005 年 11 月,目前由 IBM、Novell、Philips、Red Hat、Sony 與 NEC 六家公司共同資助運作,這些公司之所以資助成立 OIN,目的是希望商用自由軟體在專利方面的侵權風險可以降低,讓商業公司能夠更安心地利用自由軟體。

More Articles...

Page 1 of 3

Start
Prev
1