2012年10月15日 星期一

軟體授權條款與智產權等相關議題

記錄一下讀過與軟體授權條款與智產權等相關議題的筆記

與軟體/程式複製、備份相關法條:
  • 第 59 條:合法電腦程式著作重製物之所有人得因配合其所使用機器之需要,修改其 程式,或因備用存檔之需要重製其程式。但限於該所有人自行使用。

防盜拷措施相關:
  • 第 80-2 條:
著作權人所採取禁止或限制他人擅自進入著作之防盜拷措施,未經合法授
權不得予以破解、破壞或以其他方法規避之。
破解、破壞或規避防盜拷措施之設備、器材、零件、技術或資訊,未經合
法授權不得製造、輸入、提供公眾使用或為公眾提供服務。
前二項規定,於下列情形不適用之:
一、為維護國家安全者。
二、中央或地方機關所為者。
三、檔案保存機構、教育機構或供公眾使用之圖書館,為評估是否取得資
    料所為者。
四、為保護未成年人者。
五、為保護個人資料者。
六、為電腦或網路進行安全測試者。
七、為進行加密研究者。
八、為進行還原工程者。
九、其他經主管機關所定情形。
  • 第 87 條

有下列情形之一者,除本法另有規定外,視為侵害著作權或製版權:
七、未經著作財產權人同意或授權,意圖供公眾透過網路公開傳輸或重製
    他人著作,侵害著作財產權,對公眾提供可公開傳輸或重製著作之電
    腦程式或其他技術,而受有利益者。
 
網路服務提供者之民事免責相關:
第 90-4 條
第 90-5 條
第 90-6 條
第 90-6 條
第 90-7 條 
 
個人使用之但書:
第 91 條:著作僅供個人參考或合理使用者,不構成著作權侵害。

 
 
 
 

千禧年數位著作權(全稱Digital Millennium Copyright Act,常簡稱DMCA),是美國於1998年10月28日通過的一部版權法。其中包含五項法案:
  • 世界智慧財產權組織條約執行法案(WIPO Treaties Implementation)
  • 網路著作權侵害責任限制法案(Online Copyright Infringement Liability Limitation)
  • 計算機維修競爭確保法案(Computer Maintenance Or Repair Copyright Exemption)
  • 綜合規定法案(Miscellaneous Provisions)
  • 原始設計的保護法案(Protection Of Certain Original Designs)
libdvdcss (or libdvdcss2 in some repositories) is a open source software library for accessing and unscrambling DVDs encrypted with the Content Scramble System (CSS). libdvdcss is part of the VideoLAN project and is used by VLC media player and other DVD player software such as Ogle, xine-based players, and Mplayer.

http://en.wikipedia.org/wiki/Libdvdcss

DeCSS是一個用來解除以CSS(Content Scrambling System,內容擾亂系統)加密的DVD影片的電腦程式。
  • 1999年10月:DeCSS 最初由不知名人士從網際網路的LiViD(Linux Video and DVD)mailing list 發表。
  • 2000年:程式開發者之一的挪威15歲少年Jon Lech Johansen(三名作者中唯一公開者)遭挪威警方搜索其住家,並且被起訴,面臨可能的兩年有期徒刑及高額罰金。
  • 2003年初:Jon Lech Johansen獲判無罪。 DeCSS 用的解密方法,並非暴力法(Brute force attack),僅使用 40bit 加密 key,只要是高檔的家用電腦在一天內就可以把 key 解出來。 
http://zh.wikipedia.org/wiki/DeCSS
  • 談DMCA反規避條款與合理使用
  • http://www.copyrightnote.org/crnote/bbs.php?board=35&act=read&id=15
  • 否定實體財產權的 DMCA: 反規避/反仿冒/反競爭條款將從 DRM 走向 PRM
    • http://blog.ofset.org/ckhung/index.php?post/09cc
  • 著作權法條文-全國法規資料庫
    • http://law.moj.gov.tw/LawClass/LawAll.aspx?PCode=J0070017
  • 伯恩公約
    • http://www.copyrightnote.org/crnote/bbs.php?board=5&act=read&id=1
    •  http://zh.wikisource.org/zh-hant/%E4%BF%9D%E8%AD%B7%E6%96%87%E5%AD%B8%E5%8F%8A%E8%97%9D%E8%A1%93%E8%91%97%E4%BD%9C%E4%B9%8B%E4%BC%AF%E6%81%A9%E5%85%AC%E7%B4%84
  •  

2012年2月2日 星期四

Linux 下 dhcp client 相關問題

記下幾個與 dhcp client 啟動相關問題:
  • dhclient 前後可附加的行為
  • 無碟系統中 initramfs 階段使用 dhcp 所提供的 hostaname
  • 有碟系統啟動網路後使用 dhcp 所提供的 hostaname

以 Debian/Ubuntu 為例, /sbin/dhclient-script 中描述在啟動前會呼叫 run_hookdir /etc/dhcp3/dhclient-enter-hooks 並於結束前 run_hookdir /etc/dhcp3/dhclient-exit-hooks 所以
  • /etc/dhcp3/dhclient-enter-hooks.d/ 

Reference:
  • http://lugwash.org/linux-users/200312/0127.html
  • http://blog.sumostyle.net/robg/2010/05/26/ubuntu-dhcp-and-hostnames/
  • http://moto.debian.tw/viewtopic.php?f=12&t=11382

Ubuntu 120.4 (Precise) 轉移記錄

記錄些使用 Unity 常調整的項目

# 設定 system tray 顯示所有
$ gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"

# 常用套件
$ sudo apt-get install hime(or gcin) ssvnc ubuntu-restricted-extras gparted openjdk-7-jre vim tree gthumb audacious easytag sound-juicer pidgin stardict gimp inkscape vlc openshot openssh-server wine

# 安裝 Java plugin for Firefox
sudo apt-get install icedtea-7-plugin

# 啟用 nonfree/third-party 軟體
* enable "Canonical partner software"
$ sudo apt-get install skype acroread

# Install common codecs
$ sudo apt-get install non-free-codecs libxine1-ffmpeg gxine mencoder totem-mozilla icedax tagtool easytag id3tool lame nautilus-script-audio-convert libmad0 mpg321 mpg123libjpeg-progs

# 安裝 dvd 相關函式庫
$ sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list ; sudo apt-get --quiet update ; sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring ; sudo apt-get --quiet update
$ sudo apt-get install libdvdcss2

# 安裝壓縮/解壓縮工具
sudo apt-get install unace unrar zip unzip p7zip-full p7zip-rar sharutils rar uudeview mpack lha arj cabextract file-roller

# 進階需要套件
$ sudo apt-get install git subversion debmirror nmap

# Wine 相關
http://www.unixmen.com/install-and-configure-wine-to-play-latest-windows-games-in-linux-ubuntu-linuxmint-fedora/

# 安裝 Ubuntu Tweak
$ sudo add-apt-repository ppa:tualatrix/ppa
$ sudo apt-get update && sudo apt-get install ubuntu-tweak

# 安裝 Indicator
* Weather Applet
$ sudo apt-get install indicator-weather

* System Monitor Applet
$ sudo add-apt-repository ppa:indicator-multiload/stable-daily; sudo apt-get update
$ sudo apt-get install indicator-multiload

Reference:
http://www.unixmen.com/201204-top-things-to-do-after-installing-ubuntu-2/

===========================
# 變更  Nautilus 位置以路徑顯示
gsettings set org.gnome.nautilus.preferences always-use-location-entry true|false

# 設定 Launcher 套用哪些設定
gsettings set com.canonical.Unity.Launcher favorites "['/home/ceasar/.local/share/applications/gnome-terminal.desktop', '/home/ceasar/.local/share/applications/nautilus-home.desktop', 'pidgin.desktop', 'firefox.desktop', 'thunderbird.desktop', 'stardict.desktop', 'audacious2.desktop', 'gedit.desktop', 'easytag.desktop', 'ssvnc.desktop', 'filezilla.desktop', 'virtualbox.desktop','radiotray.desktop']"

# 變更預設目錄sudo vi .config/user-dirs.dirs

# 安裝 dvd 相關函式庫sudo wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list ; sudo apt-get --quiet update ; sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring ; sudo apt-get --quiet update
sudo apt-get install libdvdcss2

# 安裝  nautilus-gksu in Unity nautilus
sudo apt-get install -y nautilus-gksu
sudo cp /usr/lib/nautilus/extensions-2.0/libnautilus-gksu.so /usr/lib/nautilus/extensions-3.0/
# restart nautilus
pkill nautilus

# Adobe PDF reader 安裝
1. Ubuntu軟體中心→編輯→軟體來源→其它軟體→把 Canonical夥伴 打勾→關閉
2. sudo apt-get install acroread
http://wiki.ubuntu-tw.org/index.php?title=AdobeReader

# PDF 中文方框問題
sudo sed -i '/DejaVu/d ; /Bitstream Vera/d ; /WenQuanYi Bitmap Song/d' /etc/fonts/conf.avail/69-language-selector*

# 便條紙程式 tomboy
sudo add-apt-repository ppa:remi.rerolle/unity-lens-tomboy
sudo apt-get update
sudo apt-get install unity-lens-tomboy

# Disable Overlay Scrollbars
sudo apt-get remove overlay-scrollbar liboverlay-scrollbar3-0.2-0 liboverlay-scrollbar-0.2-0
# Disable Global Menu (AppMenu)
sudo apt-get remove appmenu-gtk3 appmenu-gtk appmenu-qt Reference: http://www.webupd8.org/2011/10/things-to-tweak-after-installing-ubuntu.html

http://www.techdrivein.com/2011/10/15-things-i-did-after-installing-new.html
http://blog.sudobits.com/2011/12/02/10-things-to-do-after-installing-linux-mint-12/
http://www.noobslab.com/2011/11/things-to-do-after-installing-linux.html

系統轉移常備份之文件 :
/etc/{fstab,rc.local,crontab,resolv.conf, /network/interfaces,/apt/sources.list}

個人轉移常備份之文件 :
~/{.ssh, .gnupg, .vnc, .filezilla, .gcin, .Skype, }

Ceasar's Photo

www.flickr.com