2010年4月30日 星期五

Android & Linux 商標trademark使用申請


http://www.linuxfoundation.org/programs/legal/trademark


http://www.google.com/permissions/guidelines.html

http://www.google.com/support/contact/bin/request.py?contact_type=permissions_app&hl=zh-TW

2010年4月15日 星期四

MeeGo Embedded 簡介

•
  • Introduction
MeeGo
是一個基於Linux的行動作業系統計劃,將結合諾基亞Maemo中基於Qt的用戶介面及英特爾Moblin的核心軟體平台。
•相容性方面,MeeGo將支援英特爾的AppUp及諾基亞的Ovi數位發行平台。
•MeeGo將同時支援ARM和x86的處理器。


•
  • Real Terminal
<Intel Atom-based netbooks
4http://repo.meego.com/MeeGo/devel/trunk/images/
<ARM-based Nokia N900
4http://repo.meego.com/MeeGo/devel/n900/images/
<Intel Atom-based handset (Moorestown)

<
  • Open Source
4http://meego.gitorious.org/

Linux Device Driver 開發前準備1


•驅動程式:一種軟體能讓OS認識某種硬體裝置。
•開發人員:
–需了解想要驅動的硬體。
–需了解Kernel的架構。
–不容易除錯。
–不適合多人共同開發。

Linux Device Driver 授權

  • Linux Driver 授權 – GPL
•GNU 通用公共授權 第二版
•GNU 通用公共授權 第三版
•Linux kernel 以GPL2.0為準,”系統呼叫”不在GPL範圍。
•不修改原始碼的使用,不必支付任何授權金
•原始碼無法公開的業務軟體,完全不能運用GPL授權的原始碼。

  • Linux Driver 授權 – LGPL
•LGPL ( Lesser GENERAL PUPLIC LICENSE )
•可不公開原始碼的授權 ( File System )


  • Linux Driver 授權 –
    BSD
•BSD授權
•MIT授權類似BSD授權
•最鬆散的授權方式。
•不用公開原始碼。
•衍生作品改用其他授權方式也沒關係。
  • 驅動程式的授權
    •直接修改Kernel,靜態連結 > GPL授權。
    •OS啟動後使用者透過指令載入驅動程式有以下七種授權方式:
    1.GPL (最嚴格)
    2.GPL V2
    3.GPL and additional rights
    4.Dual BSD/GPL
    5.Dual MIT/GPL
    6.Dual MPL/GPL
    7.Proprietary
    l專屬的驅動程式可不發佈原始碼