<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-tw" lang="zh-tw" >
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<link rel="shortcut icon" href="../../images/favicon.ico" />
	  <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  <meta name="robots" content="index, follow" />
  <meta name="keywords" content="OSSFNL308" />
  <meta name="title" content="自由軟體的故事:Linus Torvalds-Just for Fun" />
  <meta name="description" content="書名: Just for Fun副題: The Story of an Accidental Revolutionary作者: Linus Torvalds with David Diamond 出版日期:2001出版社: TEXERE Publishing, London售價: 9.99 Pounds ($11.21 USD on Amazon published  by" />
  <meta name="generator" content="" />
  <title>自由軟體的故事:Linus Torvalds-Just for Fun - OpenFoundry</title>
  <link href="../../favicon.ico" rel="shortcut icon" type="image/x-icon" />
  <link rel="stylesheet" href="../../components/com_gantry/css/gantry.css" type="text/css" />
  <link rel="stylesheet" href="../../components/com_gantry/css/grid-12.css" type="text/css" />
  <link rel="stylesheet" href="../../components/com_gantry/css/joomla.css" type="text/css" />
  <link rel="stylesheet" href="../../templates/rt_quantive_j15/css/joomla.css" type="text/css" />
  <link rel="stylesheet" href="../../templates/rt_quantive_j15/css/style1.css" type="text/css" />
  <link rel="stylesheet" href="../../templates/rt_quantive_j15/css/light-body.css" type="text/css" />
  <link rel="stylesheet" href="../../templates/rt_quantive_j15/css/demo-styles.css" type="text/css" />
  <link rel="stylesheet" href="../../templates/rt_quantive_j15/css/template.css" type="text/css" />
  <link rel="stylesheet" href="../../templates/rt_quantive_j15/css/typography.css" type="text/css" />
  <link rel="stylesheet" href="../../templates/rt_quantive_j15/css/fusionmenu.css" type="text/css" />
  <style type="text/css">
    <!--
#rt-main-surround ul.menu li.active > a, #rt-main-surround ul.menu li.active > .separator, #rt-main-surround ul.menu li.active > .item, #rt-main-surround .square4 ul.menu li:hover > a, #rt-main-surround .square4 ul.menu li:hover > .item, #rt-main-surround .square4 ul.menu li:hover > .separator, .roktabs-links ul li.active span {color:#0088B5;}
a, #rt-main-surround ul.menu a:hover, #rt-main-surround ul.menu .separator:hover, #rt-main-surround ul.menu .item:hover {color:#0088B5;}
    -->
  </style>
  <script type="text/javascript" src="../../components/com_jcomments/js/jcomments-v2.1.js%3Fv=2"></script>
  <script type="text/javascript" src="../../components/com_jcomments/libraries/joomlatune/ajax.js"></script>
  <script type="text/javascript" src="../../media/system/js/mootools.js"></script>
  <script type="text/javascript" src="../../media/system/js/caption.js"></script>
  <script type="text/javascript" src="../../components/com_gantry/js/gantry-buildspans.js"></script>
  <script type="text/javascript" src="../../components/com_gantry/js/gantry-inputs.js"></script>
  <script type="text/javascript" src="../../templates/rt_quantive_j15/js/jquery.cookie.js"></script>
  <script type="text/javascript" src="../../modules/mod_roknavmenu/themes/fusion/js/fusion.js"></script>
  <script type="text/javascript" src="../../modules/mod_ofssologin/js/ofssologin.js"></script>
  <script type="text/javascript">

			window.addEvent('domready', function() {
				var modules = ['rt-block'];
				var header = ['h3','h2','h1'];
				GantryBuildSpans(modules, header);
			});
		
InputsExclusion.push('.content_vote','#rt-popup')
		        window.addEvent('load', function() {
					new Fusion('ul.menutop', {
						pill: 0,
						effect: 'slide and fade',
						opacity: 1,
						hideDelay: 500,
						centered: 0,
						tweakInitial: {'x': -2, 'y': 0},
        				tweakSubsequent: {'x': 0, 'y': -14},
						menuFx: {duration: 200, transition: Fx.Transitions.Sine.easeOut},
						pillFx: {duration: 400, transition: Fx.Transitions.Back.easeOut}
					});
	            });
  </script>
<!-- <script type="text/javascript" src="/sso/javascripts/langsync.js"></script> -->
<!-- <script src="/templates/rt_quantive_j15/js/ossf.js"></script> -->
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-4136519-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
</head>
	<body  class="backgroundlevel-low backgroundstyle-style8 bodylevel-med bodystyle-light cssstyle-style1 logostyle-dark font-family-helvetica font-size-is-default menu-type-fusionmenu col12 ">
		<div id="rt-main-background">
			<div class="rt-container">
																<div id="rt-header">
					<div class="rt-grid-7 rt-alpha">
    			<div class="rt-block">
    	    	<a href="../../index.html" id="rt-logo"></a>
    		</div>
	    
</div>
<div class="rt-grid-5 rt-omega">
                    <div class="square9">
                    <div class="rt-block">
				<div class="rt-module-surround">
					<div class="rt-module-top"><div class="rt-module-top2"><div class="rt-module-top3"></div></div></div>
					<div class="rt-module-inner">
	                							<div class="module-content">
		                	<div class="ofssologin_square9"><a href="../../index.html">登入</a>&nbsp;&nbsp|&nbsp;&nbsp;<span><a href="../../en/foss-forum/1213.html" ><span lang="en" xml:lang="en">English</span></a></li></ul></span><!--Joom!fish V2.0.4 (Lightning)-->
<!-- &copy; 2003-2009 Think Network, released under the GPL. -->
<!-- More information: at http://www.joomfish.net -->
<div class="ofssologin_search_square9">
  <form id="of_search" action="https://www.openfoundry.org/of/openfoundry/search" method="get" onsubmit="of_search(); return false;">
    <select id="of_search_type">
      <option value="Projects"> 專案 </option>
      <option value="Content"> 文章 </option>
      <option value="People"> 人才 </option>
    </select>
    <input id="query" name="query" id="mod_search_searchword" maxlength="50" alt="search" class="inputbox" type="text" size="28" value="search..."  onblur="if(this.value=='') this.value='search...';" onfocus="if(this.value=='search...') this.value='';" />
    <input type="hidden" name="commit" value="search" />
  </form>
</div></div>						</div>
					</div>
					<div class="rt-module-bottom"><div class="rt-module-bottom2"><div class="rt-module-bottom3"></div></div></div>
				</div>
            </div>
                </div>
		
</div>
					<div class="clear"></div>
				</div>
																<div id="rt-navigation"><div id="rt-navigation2"><div id="rt-navigation3">
					
<div class="nopill">
	<ul class="menutop level1 " >
						<li class="item1 root" >
					<a class="orphan item bullet" href="../../index.html"  >
				<span>
			    				首頁				   
				</span>
			</a>
			
			
	</li>	
							<li class="item32 root" >
					<a class="orphan item bullet" href="../../archived.html"  >
				<span>
			    				專案				   
				</span>
			</a>
			
			
	</li>	
							<li class="item186 root" >
					<a class="orphan item bullet" href="../community.html"  >
				<span>
			    				Who&#039;s Who				   
				</span>
			</a>
			
			
	</li>	
							<li class="item4 root" >
					<a class="orphan item bullet" href="../news.html"  >
				<span>
			    				新聞				   
				</span>
			</a>
			
			
	</li>	
							<li class="item5 root" >
					<a class="orphan item bullet" href="../law-and-licensing.html"  >
				<span>
			    				法律源地				   
				</span>
			</a>
			
			
	</li>	
							<li class="item3 root" >
					<a class="orphan item bullet" href="../activities.html"  >
				<span>
			    				活動				   
				</span>
			</a>
			
			
	</li>	
							<li class="item2 root" >
					<a class="orphan item bullet" href="../resourcecatalog%3FName=Value.html"  >
				<span>
			    				資源表列				   
				</span>
			</a>
			
			
	</li>	
							<li class="item45 root" >
					<a class="orphan item bullet" href="../about.html"  >
				<span>
			    				關於				   
				</span>
			</a>
			
			
	</li>	
				</ul>
</div>

				    <div class="clear"></div>
				</div></div></div>
								<div class="rt-surround"><div class="rt-surround2"><div class="rt-surround3">
										<div id="rt-showcase-section">
												<div id="rt-showcase">
							<div class="rt-grid-12 rt-alpha rt-omega">
    		<div class="clear"></div>
		
		
                <div class="close-note">
                    <div class="rt-block">
               					<div class="module-content">
                	<div style="font-size:medium; background-image:linear-gradient(120deg,#159957,#4298b2);color:white;padding:20px;margin:-10px -18px;">感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 <a style="color: #45d1ff;" href="https://www.openfoundry.org/">原網站</a>預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 <a style="color: #45d1ff;" href="https://denny.one/">Denny Huang</a> 備份封存。<br />也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。</div>				</div>
            </div>
                </div>
		
</div>
							<div class="clear"></div>
						</div>
																	</div>
															<div id="rt-main-surround">
												<div id="rt-breadcrumbs">
								<div class="rt-breadcrumb-surround">
		<a href="../../index.html" id="breadcrumbs-home"></a>
		<span class="breadcrumbs pathway">
<a href="../foss-forum.html" class="pathway">自由專欄</a> <img src="../../templates/rt_quantive_j15/images/arrow.png" alt=""  /> <span class="no-link">自由軟體的故事:Linus Torvalds-Just for Fun</span></span>
	</div>
	
							<div class="clear"></div>
						</div>
																							              <div id="rt-main" class="sa3-mb9">
                <div class="rt-main-inner">
                    <div class="rt-grid-9 rt-push-3">
                                                <div class="rt-block">
                            							<div class="square1">
							<div class="rt-module-surround">
								<div class="rt-module-top"><div class="rt-module-top2"><div class="rt-module-top3"></div></div></div>
								<div class="rt-module-inner">
		                            <div id="rt-mainbody">
		                                
<div class="rt-joomla ">
	<div class="rt-article">
		
				<div class="rt-headline"><h1 class="rt-article-title">自由軟體的故事:Linus Torvalds-Just for Fun</h1>		</div>
		<div class="clear"></div>
		
		
		
				<div class="rt-articleinfo">
						<div class="rt-article-icons">
								<a href="1213%3Ftmpl=component&amp;print=1&amp;layout=default&amp;page=.html" title="列印" onclick="window.open(this.href,'win2','status=no,toolbar=no,scrollbars=yes,titlebar=no,menubar=no,resizable=yes,width=640,height=480,directories=no,location=no'); return false;" rel="nofollow"><span class="icon print"></span></a>																</div>
			
			<span class="rt-date-posted">
						建立日期			2007-09-29 16:00						&nbsp;&nbsp;&nbsp;&nbsp;						</span>

						<span class="rt-author">
				作者是 Haggen			</span>
				
					</div>
		
		
		<p>書名:&nbsp;&nbsp;&nbsp; Just for Fun<br />副題:&nbsp;&nbsp;&nbsp; The Story of an Accidental Revolutionary<br />作者:&nbsp;&nbsp;&nbsp; Linus Torvalds with David Diamond <br />出版日期:2001<br />出版社:&nbsp; TEXERE Publishing, London<br />售價:&nbsp;&nbsp;&nbsp; 9.99 Pounds ($11.21 USD on Amazon published by Collins)<br />中譯:&nbsp;&nbsp;&nbsp; JUST FOR FUN -LINUX創始人托瓦茲自傳 </p>
<p>之前介紹了 Hackers 和 Rebel Code 兩本書,簡單勾畫了自由軟體的歷史,跟著我會專注在社群的領導人。今期我會先介紹 Linus Torvalds的自傳,下次會介紹 Richard Stallman。</p>

<p>今次介紹的書,大部分的內容是 Linus Torvalds 的自傳,在末後也有幾篇散文,是 Linus 對某幾個富爭議性的議題如版權的看法。David Diamond除了幫助 Linus 這個寫作門外漢寫自傳外,也在書中加插了幾篇對 Linus 和他的原生家庭的觀察。</p>
<p>序言時 Linus 丟出了一個哲學性的問題,就是人類文化是如何發展的?他提出三個階段-求生、建立社會秩序和娛樂。他以科技為例,工業革命為是了解決溫飽等的生存問題,而媒體和電話一開始是用來控制社會秩序,不過現在已娛樂化了。電腦的發展也是一樣,而他編寫出 Linux 系統,也是第三層-為了好玩。在序言之前,編者特別加插了 Linus 對 David 邀請的回覆,大意謂如果能創作出一本有趣的書,而且寫作過程又好玩,那就去做吧。這樣的鋪排,就為 Just for Fun 點了題。</p>
<p>Linus 在第一章就以「我是個生得醜的小孩」一句自嘲的話打開話匣子,描述他生來就是個書呆子。跟著他就描述自己出生於一個清貧的家庭,父母年輕時都是左傾的熱血學生,他和妹妹出生後父媽異離。至於電腦,在大學任教的公公是他的啟蒙。公公過世後,Linus 就承繼了他的電腦 VIC-20。Linus 在中學時代已經沉迷於電腦編程。</p>
<p>轉眼間 Linus 已經進入 Helsinki 大學攻讀電腦課程。他讀完了一年後要當兵,然後升上大二。大二之前的暑假他讀了 Andrew Tanenbaum 的書 Operating Systems: Design and Implementation,改變了他的一生,令他對 C 語言和 Unix 系統產生了很大的興趣。他用盡了積蓄並借錢來買下一部 386 PC,跟著又買了 Tanenbaum 為教學而編寫的小型 Unix 系統 Minix。Minix 是少數當年可以在 PC 上運作的 Unix 系統,不少人也希望 Tanenbaum 可以增強 Minix 的功能,並且應用在教學以外,不過被拒絕了。</p>
<p>Linus 也發現 Minix 系統中有些不太順手的功能。其中最麻煩的,是用來接駁大學電腦的工具-終端機模仿 (Terminal Emulation),於是 Linus 就開始開始寫一個新的終端機。另一方面,Linus 希望多點認識新電腦的結構,所以他寫的程式就直接跟電腦的硬體和 BIOS 溝通,沒有使用 Minix 的程式庫。這個終端機需要同時處理兩組事情,於是 Linus 就寫了一個多工系統,而它就是 Linux 系統的開始。</p>
<p>Linus 完成了終端機的基本功能其實已經可以停下來,而且下一個他想要的功能需要把資料儲存到硬盤中,也要就說要寫一個新的檔案系統,要投入不少時間。不過 Linus 除了星期三會去大學 Spektrum 學會外並沒有什麼事做,所以就挑戰一下自己,躲在家裡寫成它。他跟著又將一些基本的軟體如 bash 和 gcc 搬到這系統上,這就是 Linux v0.01。Linus 的母親對 Linus 的行徑沒有太大的意見,因為她要獨個挑起他家庭的經濟大樑,Linus 除了要吃飯外就別無所求,令她減少不少麻煩。Linus 跟著把功能一個一個的加上去,用戶也越來越多,Linus 也越來越得到鼓勵,而 Linux 也在 Minix 的用戶中搶走不少人。Linus 有一次提議在世界不同角落用戶寄明信片給他,真的有不少人回應,他的家人然後才明白 Linus 躲在家中,原來做了這麼厲害的事。</p>
<p>Linus 也有簡單解釋為何會決定釋出程序源碼而不拿去賣。一方面芬蘭的社會風氣和他的家庭背景並不鼓勵他要向錢看,而且他用來編程的工具的作者 Richard Stallman 也以 GPL 釋出源碼,所以 Linux 結果也使用了 GPL。</p>
<p>Linux 企劃跟著不斷發展,而 Linus 也經歷很多的第一次。例如第一次演講如何怯場、1.0 版本在大學禮堂發報、第一次去美國、第一次面試和打工、第一次收到股份和在股票市場中發達等。Linux 的壯大也引申出不少問題,如 Linux 要注冊成為商標等問題。</p>
<p>Linus 被稱為新一代的務實開碼領袖 (註 1),他不相信一切源碼都要開放,認為源碼的作者可以自己決定開碼與否,就算封閉源碼拿去賣錢也是十萬分的合理。那麼 Linus 有沒有底線?他的底線又在哪兒?他去到美國時有機會遇見不少科技界的大人物,包括蘋果的 Steve Jobs 和昇陽的 Bill Joy。有一次昇陽將要推出一個「開碼」產品 Jini,先邀請了 Linus 去參加一個預先舉辦的小型發報會。Linus 發現那個產品如果不是非商業用途,就不會公開源碼。這種做法不合乎開放源碼的定義,而且昇陽好像只想「借用」開碼來搞宣傳,並沒有實行之心,於是 Linus 就氣憤離場。這個可能就是他的底線了。</p>
<p>Linus 以回顧十年 Linux 的發展作小結。如果他知道開發需要這麼多的功夫、要面對這麼多的困難、會受到各方的奚落,當初一直不會開始這個企劃。不過他也沒有想過會得到這麼多的支持和鼓勵,如果他一早知道,他仍然會選擇走上這條路。</p>
<p>書中跟著包括了 Linus 對幾個議題如版權等的文章,然後又以 fun 作結。如果有天外星人來到地球,他不會要求去見地球人的首領,而是說:「你們繼續趴踢吧。」</p>
<p>在 Softpanorama 站上收集了不少對這書的批評 (註 2),其中包括 Linus 全為了賺錢而寫書、書中只是吹噓自己如何的厲害、完全自我中心、這麼年輕不應寫自傳、沒有提及 Dave Miller and Alan Cox 等對 Linux 也大有貢獻的人、那個三階段典範太簡單,而且他只不過重寫了一個有二十多年歷史的系統,怎可以說是革命性 (revolutionary)。</p>
<p>究竟 Linus 是否為了賺更多的錢來寫這本書?猜度人家動機這類主觀的批評我不會做,不過有關本書的推銷文案大都沒有說這本是 Linus 的自傳,有些人會因為想了解開放源碼去讀這本書,那就只會得到 Linus 的主觀描述。他們應該去讀 Rebel Code。不過如果以傳記來說,由 David 執筆當然會比 Linus 客觀和專業,而且也會包括更多 Linux 跟企劃和開放源碼有關的人物,不過由 Linus 親自執筆,就可以透過文字直接接觸他。另一方面,少年得志的確會助長傲氣。例如 Linus 在書中描寫自己有一次演講時對支持者開了個玩笑,說了一句「I am your God」(我是你的神明),這樣真的是過份了。不過 Linus 在書中記載了不少自嘲的小故事,令讀者感覺到他的真誠。如果想深入地了解 Linus Torvalds,這是一本不錯的書。</p>
<p>下一次會介紹 Richard Stallman 的傳記 Free as in Freedom。</p>
<p>如果大家對我的文章有什麼的意見,都可以到以下網址討論一番:<a href="https://littleblackrabit.mysinablog.com/" target="_blank">https://littleblackrabit.mysinablog.com/</a></p>
<p>(註 1)Williams, Sam 2002, Free as in Freedom:Richard Stallman's Crusade for Free Software, O'Reilly. (<a href="https://www.oreilly.com/openbook/freedom/" target="_blank">https://www.oreilly.com/openbook/freedom/</a>)<br />(註 2)<a href="https://www.softpanorama.org/People/Torvalds/summing_up.shtml#Vanity%20Fair%20Autobiography" target="_blank">https://www.softpanorama.org/People/Torvalds/summing_up.shtml#Vanity%20Fair%20Autobiography</a></p>
<p>延伸閱讀<br />Nikolai Bezroukov, &quot;Portraits of Open Source Pioneers Chapter 4: Grand Replicator aka Benevolent Dictator (A slightly skeptical unauthorized biography of Linus Torvalds and the chronicle of the first ten years of Linux)&quot;<br /><a href="https://www.softpanorama.org/People/Torvalds/index.shtml" target="_blank">https://www.softpanorama.org/People/Torvalds/index.shtml</a></p>
			<!-- Show relate article -->
		<br><br><h4>您也許有興趣閱讀以下文章:</h4><ul><li><a href='../../foss-forum/1406.html'>自由軟體的故事:結語(下)</a> - <span class='date-posted'>2008-01-25</span></li><li><a href='../../foss-forum/1376.html'>自由軟體的故事:結語(上)</a> - <span class='date-posted'>2008-01-10</span></li><li><a href='../../foss-forum/1263.html'>自由軟體的故事:Richard Stallman - 自由軟體之父</a> - <span class='date-posted'>2007-10-26</span></li><li><a href='../../foss-forum/1171.html'>自由軟體的故事:Rebel Code</a> - <span class='date-posted'>2007-08-26</span></li><li><a href='../../foss-forum/1138.html'>自由軟體的故事: Hackers(下)-駭客倫理的沒落</a> - <span class='date-posted'>2007-08-10</span></li><li><a href='../../foss-forum/1109.html'>自由軟體的故事: Hackers (上)-吃甜酸苦瓜的真駭客</a> - <span class='date-posted'>2007-07-29</span></li><li><a href='../../foss-forum/1088.html'>自由軟體的故事:序</a> - <span class='date-posted'>2007-07-13</span></li></ul>		<!-- end -->
		<div class="article_note">
		<!-- Add tags use metakey, and show OSSF Newsletter tag: OSSFNL+NUM-->
		<br><br> <hr style='border: 1px dashed #D2DADB;'><b>自由軟體鑄造場電子報&nbsp;:</b>&nbsp;<a href='../../previous-issue%3Ftask=view&amp;id=308.html'>第 89 期 讓數位版權管理 (DRM) 更開源</a><br>				<!-- End -->
					<br>
					<b>分類: </b><a href="../foss-forum.html">				自由專欄					</a>				</div>
			 <!-- AddThis Button BEGIN ID 3001 is the front page article -->
     			<br><br>
       <div class="addthis_toolbox addthis_default_style addthis_32x32_style">
       <a class="addthis_button_preferred_1"></a>
       <a class="addthis_button_preferred_2"></a>
       <a class="addthis_button_preferred_3"></a>
       <a class="addthis_button_preferred_4"></a>
       <a class="addthis_button_compact"></a>
       <a class="addthis_counter addthis_bubble_style"></a>
       </div>
       <script type="text/javascript">var addthis_config = {"data_track_clickback":true};</script>
       <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=openfoundry"></script>
       <!-- AddThis Button END -->
     <br>
		<div class="totop" ><a class="rt-totop" href="1213.html#" style="outline: medium none;">↑ Top</a></div>
            <!-- AddThis Button END -->

			</div>
</div>

		                            </div>
									<div class="clear"></div>
								</div>
								<div class="rt-module-bottom"><div class="rt-module-bottom2"><div class="rt-module-bottom3"></div></div></div>
							</div>
							</div>
                                                    </div>
                                            </div>
                                <div class="rt-grid-3 rt-pull-9">
                <div id="rt-sidebar-a">
                                    <div class="square4">
                    <div class="rt-block">
				<div class="rt-module-surround">
					<div class="rt-module-top"><div class="rt-module-top2"><div class="rt-module-top3"></div></div></div>
					<div class="rt-module-inner">
	                							<div class="module-content">
		                	<ul class="menu"><li class="item56"><a href="../previous-issue.html"><span>電子報總覽</span></a></li><li class="item55"><a href="../about-newsletter.html"><span>關於本報</span></a></li></ul>						</div>
					</div>
					<div class="rt-module-bottom"><div class="rt-module-bottom2"><div class="rt-module-bottom3"></div></div></div>
				</div>
            </div>
                </div>
		                    <div class="rt-block">
				<div class="rt-module-surround">
					<div class="rt-module-top"><div class="rt-module-top2"><div class="rt-module-top3"></div></div></div>
					<div class="rt-module-inner">
	                							<div class="module-content">
		                	<ul class="menu"><li class="item115"><a href="../foss-news.html"><span>源碼新聞</span></a></li><li class="item141"><a href="../case-job.html"><span>接案 / 工作</span></a></li></ul>						</div>
					</div>
					<div class="rt-module-bottom"><div class="rt-module-bottom2"><div class="rt-module-bottom3"></div></div></div>
				</div>
            </div>
        	                <div class="square1">
                    <div class="rt-block">
				<div class="rt-module-surround">
					<div class="rt-module-top"><div class="rt-module-top2"><div class="rt-module-top3"></div></div></div>
					<div class="rt-module-inner">
	                							<div class="module-title"><h2 class="title">專欄總覽</h2></div>
						<div class="clear"></div>
		                						<div class="module-content">
		                	<ul class="menu"><li class="item37"><a href="../tech-column.html"><span>技術專欄</span></a></li><li class="item40"><a href="../foss-programs.html"><span>源碼秘技</span></a></li><li class="item35"><a href="../legal-article-.html"><span>法律專欄</span></a></li><li id="current" class="active item154"><a href="../foss-forum.html"><span>自由專欄</span></a></li><li class="item162"><a href="../enterprise-application.html"><span>企業應用</span></a></li><li class="item44"><a href="../foss-projects.html"><span>源碼專案</span></a></li></ul>						</div>
					</div>
					<div class="rt-module-bottom"><div class="rt-module-bottom2"><div class="rt-module-bottom3"></div></div></div>
				</div>
            </div>
                </div>
		                <div class="square1">
                    <div class="rt-block">
				<div class="rt-module-surround">
					<div class="rt-module-top"><div class="rt-module-top2"><div class="rt-module-top3"></div></div></div>
					<div class="rt-module-inner">
	                							<div class="module-content">
		                	<p style="text-align: center;"><a href="../../news%3Fformat=feed&amp;type=rss" target="_black"><img src="../../images/M_images/news-rss-feed.png" border="0" /></a><br /><a href="https://www.openfoundry.org/rss-feed/Newsletter" target="_black"><img src="../../images/M_images/newsletter-rss-feed.png" border="0" /></a></p>						</div>
					</div>
					<div class="rt-module-bottom"><div class="rt-module-bottom2"><div class="rt-module-bottom3"></div></div></div>
				</div>
            </div>
                </div>
		
                </div>
            </div>

                    <div class="clear"></div>
                </div>
            </div>
																													</div>
										<div id="rt-copyright">
						<div class="rt-grid-12 rt-alpha rt-omega">
                        <div class="rt-block">
				<div class="rt-module-surround">
					<div class="rt-module-top"><div class="rt-module-top2"><div class="rt-module-top3"></div></div></div>
					<div class="rt-module-inner">
	                							<div class="module-content">
		                	<div id="desktop-mobile-version-switch"><span id="mobile-version" class="version-switch"><a href="1213.html#">行動版</a></span></div>
自由軟體鑄造場 製作 最佳瀏覽狀態:IE7或Firefox2.0以上 (建議使用Firefox) ‧ 解析度1024*768 <br /> <strong>E-Mail</strong>:<a href="mailto:contact@openfoundry.org">contact@openfoundry.org</a> <strong>Address</strong>:台北市南港區研究院路2段128號 中央研究院資訊科學研究所 . <a href="../../privacy-policy.html">隱私權條款</a>. <a href="../../terms-of-use.html">使用條款</a><span style="position: relative; top: 8px; margin-top: -8px;"> <a href="../../about/8101.html"><img src="../../images/M_images/rss-feed-all.png" border="0" /></a></span>						</div>
					</div>
					<div class="rt-module-bottom"><div class="rt-module-bottom2"><div class="rt-module-bottom3"></div></div></div>
				</div>
            </div>
        	
</div>
						<div class="clear"></div>
					</div>
					<div class="rt-footer-bottom-wrap"><div class="rt-footer-bottom"><div class="rt-footer-bottom2"><div class="rt-footer-bottom3"></div></div></div></div>
									</div></div></div>
				<div class="rt-surround-bottom"><div class="rt-surround-bottom2"><div class="rt-surround-bottom3"></div></div></div>
							</div>
		</div>
		<!--
		<script id="aptureScript">
						(function (){var a=document.createElement("script");a.defer="true";a.src="http://www.apture.com/js/apture.js?siteToken=vsJttrn";document.getElementsByTagName("head")[0].appendChild(a);})();
     </script>
-->

<!-- Piwik -->
<!-- 			<script type="text/javascript">
			  var _paq = _paq || [];
		  _paq.push(["trackPageView"]);
		  _paq.push(["enableLinkTracking"]);

		    (function() {
			        var u=(("https:" == document.location.protocol) ? "https" : "https") + "://www.openfoundry.org/piwik/";
				    _paq.push(["setTrackerUrl", u+"piwik.php"]);
				    _paq.push(["setSiteId", "1"]);
				        var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript";
				        g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s);
					  })();
		  </script> -->
<!-- End Piwik Code -->
	</body>
</html>