開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)

22
OPEN SOURCE SOFTWARE 專專專專專–專專專專專 專專專專專專 () – OSS Introduction (3) CH 1

description

 

Transcript of 開放原始碼 Ch1.3 intro - oss - google codes (ver 2.0)

Page 1: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

O P E N S O U RC E S O FT WA R E

專案管理軟體–管理與實務 (開放原始碼)

– OSS Introduction (3)

CH 1

Page 2: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

2

OUTLINE

• 可供支援的開發原始碼網站• Google Code Projects• SourceForge• OpenFoundry

Page 3: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

3

可供支援的開發原始碼網站

• Google Code Projects• http://code.google.com/hosting/

• SourceForge• https://sourceforge.net/

• OpenFoundry & OSSF• http://www.openfoundry.org/

Page 4: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

4

GOOGLE CODE PROJECTS

Google Apps Marketplace

Page 5: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

5

GOOGLE CODE PROJECTS

• 官方所屬相關專案• http://code.google.com/intl/zh/more/

• 非官方專案• http://code.google.com/hosting/

Page 6: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

6

GOOGLE CODE PROJECTS

• http://code.google.com/intl/zh/more/

• 官方系統開發原始碼• 擁抱開放• 擴大使用者• 強化跳槽門檻• 提供開發人員龐大的資源與支援• 幾乎都會用到 Google API

Page 7: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

7

GOOGLE CODE UNIVERSITY

• http://code.google.com/intl/zh/edu/• This site provides sample course content and

tutorials for Computer Science (CS) students and educators on current computing technologies and paradigms.• 蒐集全球對於資訊科學學生所需要的軟體開發知識與技術。

Page 8: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

8

GOOGLE CODE PROJECTS

• http://code.google.com/hosting/

Page 9: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

9

GOOGLE CODE PROJECTS

• Android X86 • http://code.google.com/p/android-x86/• Android X86 計畫• 目前已經移到專屬的網站 • http://www.android-x86.org/

• 不是模擬器,是真正 Android 系統在 x86 機器上執行。•  Apache Public License 2.0

Page 10: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

10

GOOGLE CODE PROJECTS

• Bigroom• http://code.google.com/p/bigroom/• Flex ActionScript 3 原始碼社群版本• Flash 的未來與 HTML5 是競爭。

Page 11: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

11

GOOGLE CODE PROJECTS

• Bluecove• http://code.google.com/p/bluecove/• JVM 上的藍芽 JSR-82 實作品• 支援• Windows Mobile, Windows XP

and Windows Vista, Mac OS X

Page 12: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

12

GOOGLE CODE PROJECTS

• Crawler4j• http://code.google.com/p/crawler4j/

• Crawler4j is an open source Java Crawler which provides a simple interface for crawling the web. Using it, you can setup a multi-threaded web crawler in 5 minutes!

Page 13: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

13

GOOGLE CODE PROJECTS

• dwarf-fw• Dwarf: Android 3D Framework• http://code.google.com/p/dwarf-fw/

• 針對 Android 的 3D 遊戲引擎

Page 14: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

14

GOOGLE CODE PROJECTS

• Emite• http://code.google.com/p/emite/• https://github.com/EmiteGWT• A GWT XMPP (jabber, instant messaging protocol)

library.

Page 15: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

15

GOOGLE CODE PROJECTS

• eyes-free• http://code.google.com/p/eyes-free/• 文字發音引擎

Page 16: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

16

GOOGLE CODE PROJECTS

• google-api-java-client• http://code.google.com/p/google-api-java-client/• 往後章節會專門介紹• 在開發的系統中結合 GOOGLE 服務進行功能的整合

Page 17: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

17

GOOGLE CODE PROJECTS

• google-api-translate-java• http://code.google.com/p/google-api-translate-jav

a/• 非官方的翻譯程式庫• DEMO

Page 18: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

18

GOOGLE CODE PROJECTS

• httpfox• http://code.google.com/p/httpfox/• https://addons.mozilla.org/en-US/firefox/addon/httpfox/• HttpFox is an addon for Mozilla based browsers

(Firefox, Seamonkey, ...) that monitors and analyzes all incoming and outgoing HTTP traffic between the browser and the web servers.• Information available per request includes:• Request and response headers• Sent and received cookies• Querystring parameters• POST parameters• Response body

Page 19: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

19

SOURCEFORGE

• 廠商 :• Geek.net• http://geek.net/

• 提供原始碼存放• 提供大量專案管理工具• 支援 SVN 、 GIT• 提供權限管理

Page 20: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

20

SOURCEFORGE

• DEMO

Page 21: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

21

OPENFOUNDRY & OSSF

• 中央研究院資訊科學研究所於民國 92 年接受經濟部工業局「自由軟體產業推動計畫」的補助,成立自由軟體鑄造場 (Open Source Software Foundry ,以下簡稱 OSSF ) ,以擴大自由軟體在臺灣的應用幅度與研發能量。目前經費的來源,部分來自行政院國家科學委員會的補助,部分則來

• OSSF 重點任務為培植本土自由軟體社群與人才,實際工作有:( 一 ) 推廣自由軟體概念( 二 ) 集結國內自由軟體社群( 三 ) 促進臺灣人才培育與產業合作( 四 ) 與國際趨勢交流接軌自於中央研究院資訊科技創新研究中心。

• http://www.openfoundry.org/of/

Page 22: 開放原始碼 Ch1.3   intro - oss - google codes (ver 2.0)

22

OPENFOUNDRY & OSSF

• ONLINE DEMO