-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathNewsletter.html?id=198&task=view.html
577 lines (542 loc) · 33.4 KB
/
Newsletter.html?id=198&task=view.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
<!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="en-gb" lang="en-gb" >
<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="Who's Who, whoswho, opensource, Open Source, People, people, Community, 社群, Group, group, Taiwan, taiwan, 台灣, workshop, 工作坊, OSSF, 自由軟體鑄造場, 自由軟體,人才,產業,Linux, GNU, 人群,工作坊,分享,學習,法律,授權,GPL,資源表列,討論區,專案開發平台,OpenFoundry,自由軟體人才資料庫,開放源碼, 專案, 軟體, Web Hosting, 網站代管, Subversion, CVS, Issue Tracker, 待辨事項, Wiki, 共同筆記, Project Management, 專案管理, Release, 釋出, Version Control, 版本釋出, tw,TW, Open Foundry, Open, 中央研究院,資訊科學研究所, 自由軟體電子報" />
<meta name="description" content="OpenFoundry provides essential tools and services through its service platform for users to develop Open Source Software Projects, the operating funds comes from the National Science Council and the Research Center for Information Technology Innovation of Academia Sinica Taiwan." />
<meta name="generator" content="" />
<title>Previous Issue - 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="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">Login</a>  | <span><a href="tw/previous-issue%3Fid=198&task=view.html" ><span lang="tw" xml:lang="tw">繁體中文</span></a></li></ul></span><!--Joom!fish V2.0.4 (Lightning)-->
<!-- © 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"> Projects </option>
<option value="Content"> Content </option>
<option value="People"> 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>
Home
</span>
</a>
</li>
<li class="item32 root" >
<a class="orphan item bullet" href="archived.html" >
<span>
Projects
</span>
</a>
</li>
<li class="item186 root" >
<a class="orphan item bullet" href="en/community.html" >
<span>
Who's Who
</span>
</a>
</li>
<li class="item4 root" >
<a class="orphan item bullet" href="en/news.html" >
<span>
News
</span>
</a>
</li>
<li class="item5 root" >
<a class="orphan item bullet" href="en/law-and-licensing.html" >
<span>
Law & Licensing
</span>
</a>
</li>
<li class="item3 root" >
<a class="orphan item bullet" href="en/activities.html" >
<span>
Activities
</span>
</a>
</li>
<li class="item2 root" >
<a class="orphan item bullet" href="en/resourcecatalog.html" >
<span>
Resource Catalog
</span>
</a>
</li>
<li class="item45 root" >
<a class="orphan item bullet" href="en/about.html" >
<span>
About
</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;">感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 本網站預計持續維運至 2021年底,網站內容基本上不會再更動。<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">
<span class="no-link">Previous Issue</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="componentheading">第 32 期 Foundry 相關技術與發展</div>
<div align="right" class="senddate">Published: 2005-05-13</div>
<!--<div><strong><?php// echo $row->title; ?></strong></div><br/>-->
<div><table border="0" cellspacing="0" cellpadding="0" width="100%" bgcolor="#eaeaea">
<tbody>
<tr>
<td colspan="2" height="28" valign="top" background="images/newsletter/cal-bg.gif"><a name="TOP"></a><img src="images/newsletter/catl.gif" border="0" width="179" height="28" /></td>
</tr>
<tr>
<td height="8"></td>
</tr>
<tr>
<td class="contentheading" style="font-size: 12px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%" height="26" valign="middle"><img src="images/newsletter/icon-cat.gif" border="0" alt="Image" hspace="6" align="left" /><a class="contentpagetitle" href="Newsletter.html%3Fid=198&task=view.html#488"> [源碼報報] 開放源碼延燒生科界 BIOS 計畫建構線上協同研究平台</a></td>
</tr>
<tr>
<td class="contentheading" style="font-size: 12px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%" height="26" valign="middle"><img src="images/newsletter/icon-cat.gif" border="0" alt="Image" hspace="6" align="left" /><a class="contentpagetitle" href="Newsletter.html%3Fid=198&task=view.html#226"> [源碼應用] 從私有到開放-內容管理系統 Bricolage</a></td>
</tr>
<tr>
<td class="contentheading" style="font-size: 12px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%" height="26" valign="middle"><img src="images/newsletter/icon-cat.gif" border="0" alt="Image" hspace="6" align="left" /><a class="contentpagetitle" href="Newsletter.html%3Fid=198&task=view.html#340"> [源碼報報] Mono 成為 .Net 開發者跨平台開發新寵</a></td>
</tr>
<tr>
<td class="contentheading" style="font-size: 12px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%" height="26" valign="middle"><img src="images/newsletter/icon-cat.gif" border="0" alt="Image" hspace="6" align="left" /><a class="contentpagetitle" href="Newsletter.html%3Fid=198&task=view.html#639"> [編輯手札] 法律專欄新登場</a></td>
</tr>
<tr>
<td class="contentheading" style="font-size: 12px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%" height="26" valign="middle"><img src="images/newsletter/icon-cat.gif" border="0" alt="Image" hspace="6" align="left" /><a class="contentpagetitle" href="Newsletter.html%3Fid=198&task=view.html#252"> [源碼應用] 撰寫 PHP 程式的經驗分享</a></td>
</tr>
<tr>
<td class="contentheading" style="font-size: 12px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%" height="26" valign="middle"><img src="images/newsletter/icon-cat.gif" border="0" alt="Image" hspace="6" align="left" /><a class="contentpagetitle" href="Newsletter.html%3Fid=198&task=view.html#595"> [OSSF新聞] 歡迎技職體系的新朋友來到自由軟體鑄造場</a></td>
</tr>
<tr>
<td class="contentheading" style="font-size: 12px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%" height="26" valign="middle"><img src="images/newsletter/icon-cat.gif" border="0" alt="Image" hspace="6" align="left" /><a class="contentpagetitle" href="Newsletter.html%3Fid=198&task=view.html#721"> [社群花絮] 自由軟體之父 Richard Stallman 5/24 來台演講</a></td>
</tr>
<tr>
<td class="contentheading" style="font-size: 12px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%" height="26" valign="middle"><img src="images/newsletter/icon-cat.gif" border="0" alt="Image" hspace="6" align="left" /><a class="contentpagetitle" href="Newsletter.html%3Fid=198&task=view.html#279"> [源碼報報] BitKeeper 替代工具 git 功能日漸完善</a></td>
</tr>
<tr>
<td class="contentheading" style="font-size: 12px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%" height="26" valign="middle"><img src="images/newsletter/icon-cat.gif" border="0" alt="Image" hspace="6" align="left" /><a class="contentpagetitle" href="Newsletter.html%3Fid=198&task=view.html#515"> [法律源地] 從 Fortinet 一案談 GPL 的法律效力</a></td>
</tr>
<tr>
<td height="8"></td>
</tr>
</tbody>
</table>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-size: 16px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%">
<p> </p>
<p><a name="488"></a>開放源碼延燒生科界 BIOS 計畫建構線上協同研究平台</p>
</td>
</tr>
<tr>
<td style="font-size: 12px; color: #999999; font-weight: bold;" colspan="2" width="70%" height="30" align="left" valign="top">謝良奇 2005/05/06</td>
</tr>
<tr>
<td style="font-size: 12px; color: #444444; line-height: 200%;">席捲資訊產業的開放源碼浪潮,能不能同樣一改生物科技領域生態? 一群來自澳洲的科學家試圖用開放源碼的觀點,重新審度生物科技的 創新發展可能。二月號 Nature 雜誌刊載了一篇有關新植物基因轉錄 技術的論文,論文作者群並以新的開放源碼授權公開技術程序,使用 者只要同意分享基於該技術的未來改進,皆可免費使用該技術。</td>
</tr>
<tr>
<td colspan="2" align="left"><a href="index.php%3Foption=com_content&task=view&id=488&Itemid=56.html" style="font-size: 12px; color: #fd6003;">詳細內容... </a></td>
</tr>
<tr>
<td align="right"><a href="Newsletter.html%3Fid=198&task=view.html#TOP"><span style="color: #fd6003; font-size: x-small;"><strong>回目錄</strong></span></a></td>
</tr>
</tbody>
</table>
<p> </p>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-size: 16px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%"><a name="226"></a> 從私有到開放-內容管理系統 Bricolage</td>
</tr>
<tr>
<td style="font-size: 12px; color: #999999; font-weight: bold;" colspan="2" width="70%" height="30" align="left" valign="top">謝良奇 2005/04/29</td>
</tr>
<tr>
<td style="font-size: 12px; color: #444444; line-height: 200%;">從 Salon 雜誌的內部計畫,到著名的開放源碼專案,Bricolage 在 SourceForge.net 中雖然其規模只能算是小型專案,但 Bricolage 卻廣受大型組織採用。Bricolage 從一項失敗計畫,轉而成為成功的 開放源碼專案,可說是開放源碼延續私有軟體成長的最好範例。</td>
</tr>
<tr>
<td colspan="2" align="left"><a href="index.php%3Foption=com_content&task=view&id=226&Itemid=56.html" style="font-size: 12px; color: #fd6003;">詳細內容... </a></td>
</tr>
<tr>
<td align="right"><a href="Newsletter.html%3Fid=198&task=view.html#TOP"><span style="color: #fd6003; font-size: x-small;"><strong>回目錄</strong></span></a></td>
</tr>
</tbody>
</table>
<p> </p>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-size: 16px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%"><a name="340"></a> Mono 成為 .Net 開發者跨平台開發新寵</td>
</tr>
<tr>
<td style="font-size: 12px; color: #999999; font-weight: bold;" colspan="2" width="70%" height="30" align="left" valign="top">謝良奇 2005/04/26</td>
</tr>
<tr>
<td style="font-size: 12px; color: #444444; line-height: 200%;">微軟 .Net Framework 的開放源碼實作 Mono,在日前 MySQL 用戶研 討會(MySQL Users Conference 2005)上,成為眾人焦點。這項技 術藉由虛擬機器技術可讓 .Net 應用程式在 Windows、Linux 與 Mac OS X 上執行,.Net 開發者得以建構適用於多種平台的應用軟體。</td>
</tr>
<tr>
<td colspan="2" align="left"><a href="index.php%3Foption=com_content&task=view&id=340&Itemid=56.html" style="font-size: 12px; color: #fd6003;">詳細內容... </a></td>
</tr>
<tr>
<td align="right"><a href="Newsletter.html%3Fid=198&task=view.html#TOP"><span style="color: #fd6003; font-size: x-small;"><strong>回目錄</strong></span></a></td>
</tr>
</tbody>
</table>
<p><br /><br /></p>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-size: 16px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%"><a name="639"></a> 法律專欄新登場</td>
</tr>
<tr>
<td style="font-size: 12px; color: #999999; font-weight: bold;" colspan="2" width="70%" height="30" align="left" valign="top">ossf 2007/01/29</td>
</tr>
<tr>
<td style="font-size: 12px; color: #444444; line-height: 200%;">
<p class="MsoNormal">不論是自由軟體或是開放源碼軟體,在釋出源碼時均受到授權內容的 約束與保護,由此可見法律對於自由/ 開放源碼軟體的重要性。對於 軟體設計師而言,軟體授權已經是不容忽視的重要議題,因此 Open Foundry 電子報於本期開始,每月固定推出[法律源地]專欄,由 OSSF 計畫法政組成員探討自由/開放源碼軟體,本期首先登場的是德國最近 一宗違反 GPL 的案例,並探討台灣在使用 GPL 軟體程式源碼時,若 不依照 GPL 的規範,亦有可能吃上違反 GPL 的官司!歡迎關心法律議題的您深入閱讀。 若您對於該專欄有任何疑問或建議,可與法政組葛冬梅小姐 (tmk2005@ iis.sinica.edu.tw)聯繫。 電子報小編敬上 2005/05/13</p>
</td>
</tr>
<tr>
<td colspan="2" align="left"><a href="index.php%3Foption=com_content&task=view&id=639&Itemid=56.html" style="font-size: 12px; color: #fd6003;">詳細內容... </a></td>
</tr>
<tr>
<td align="right"><a href="Newsletter.html%3Fid=198&task=view.html#TOP"><span style="color: #fd6003; font-size: x-small;"><strong>回目錄</strong></span></a></td>
</tr>
</tbody>
</table>
<p> </p>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-size: 16px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%"><a name="252"></a> 撰寫 PHP 程式的經驗分享</td>
</tr>
<tr>
<td style="font-size: 12px; color: #999999; font-weight: bold;" colspan="2" width="70%" height="30" align="left" valign="top">吳國倫 2006/08/05</td>
</tr>
<tr>
<td style="font-size: 12px; color: #444444; line-height: 200%;">
<p class="MsoNormal">對於已經熟悉C/C++ 或是 Java 的程式人員來說, PHP 是一種很容易上手的程式語言。針對開發網路應用程式,它內置的函式庫和較不嚴謹的語法縮短了不少開發時間。現在 PHP 最新版本是 5.1.4,不過還有很多以 PHP 版本 4 來開發的開放原始碼軟體。因工作上的需要,經常要撰寫一些 PHP 程式(以版本 4 的為主)。以前有花一些時間去研究相關的 PHP 開發及除錯工具(都以開放原始碼的為優先選擇),以下是一些個人經驗分享:</p>
</td>
</tr>
<tr>
<td colspan="2" align="left"><a href="index.php%3Foption=com_content&task=view&id=252&Itemid=56.html" style="font-size: 12px; color: #fd6003;">詳細內容... </a></td>
</tr>
<tr>
<td align="right"><a href="Newsletter.html%3Fid=198&task=view.html#TOP"><span style="color: #fd6003; font-size: x-small;"><strong>回目錄</strong></span></a></td>
</tr>
</tbody>
</table>
<p> </p>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-size: 16px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%"><a name="595"></a> 歡迎技職體系的新朋友來到自由軟體鑄造場</td>
</tr>
<tr>
<td style="font-size: 12px; color: #999999; font-weight: bold;" colspan="2" width="70%" height="30" align="left" valign="top">OSSF工作小組</td>
</tr>
<tr>
<td style="font-size: 12px; color: #444444; line-height: 200%;">
<p class="MsoNormal"><span style="font-family: 新細明體;"><span style="font-size: x-small;">今年中央研究院資訊科學所與國科會合作,輔導技職體系所補助的近 百件自由軟體計畫,將其所開發的軟體放置於中央研究院資訊科學所 建置之<span><a href="https://rt.openfoundry.org/">自由軟體鑄造場系統</a>。預計 今年將有六十餘的新專案會陸續進駐自由軟體鑄造場。</span></span></span></p>
<br />
<p class="MsoNormal"> </p>
</td>
</tr>
<tr>
<td colspan="2" align="left"><a href="index.php%3Foption=com_content&task=view&id=595&Itemid=56.html" style="font-size: 12px; color: #fd6003;">詳細內容... </a></td>
</tr>
<tr>
<td align="right"><a href="Newsletter.html%3Fid=198&task=view.html#TOP"><span style="color: #fd6003; font-size: x-small;"><strong>回目錄</strong></span></a></td>
</tr>
</tbody>
</table>
<p><br /><br /></p>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-size: 16px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%"><a name="721"></a> 自由軟體之父 Richard Stallman 5/24 來台演講</td>
</tr>
<tr>
<td style="font-size: 12px; color: #999999; font-weight: bold;" colspan="2" width="70%" height="30" align="left" valign="top">ossf2 2005/05/06</td>
</tr>
<tr>
<td style="font-size: 12px; color: #444444; line-height: 200%;">有「自由軟體之父」聲譽的 Richard Stallman 既 2000 年後再度來 台!Richard Stallman 預計 5/22~5/30 來台灣演講與參加各界活動, 並將於 5/24 於資策會「2005 國際自由軟體產業策略暨應用高峰會」 公開演說,想了解 Richard Stallman 推動自由軟體理念的人切勿錯過。</td>
</tr>
<tr>
<td colspan="2" align="left"><a href="index.php%3Foption=com_content&task=view&id=721&Itemid=56.html" style="font-size: 12px; color: #fd6003;">詳細內容... </a></td>
</tr>
<tr>
<td align="right"><a href="Newsletter.html%3Fid=198&task=view.html#TOP"><span style="color: #fd6003; font-size: x-small;"><strong>回目錄</strong></span></a></td>
</tr>
</tbody>
</table>
<p> </p>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-size: 16px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%"><a name="279"></a> BitKeeper 替代工具 git 功能日漸完善</td>
</tr>
<tr>
<td style="font-size: 12px; color: #999999; font-weight: bold;" colspan="2" width="70%" height="30" align="left" valign="top">謝良奇 2005/05/11</td>
</tr>
<tr>
<td style="font-size: 12px; color: #444444; line-height: 200%;">因應 BitKeeper 不再提供免費版本,Linux 創始人 Linus Torvalds 所開發的版本控制工具 git 功能已接近完善。日前渡假去的 Torvalds 認為 git 現有功能已能滿足他的需求,接下來就是要讓核心開發者開始使用這套新工具。</td>
</tr>
<tr>
<td colspan="2" align="left"><a href="index.php%3Foption=com_content&task=view&id=279&Itemid=56.html" style="font-size: 12px; color: #fd6003;">詳細內容... </a></td>
</tr>
<tr>
<td align="right"><a href="Newsletter.html%3Fid=198&task=view.html#TOP"><span style="color: #fd6003; font-size: x-small;"><strong>回目錄</strong></span></a></td>
</tr>
</tbody>
</table>
<p> </p>
<table class="contentpaneopen" border="0">
<tbody>
<tr>
<td class="contentheading" style="font-size: 16px; font-weight: bold; vertical-align: bottom; color: #0055c5;" width="100%"><a name="515"></a> 從 Fortinet 一案談 GPL 的法律效力</td>
</tr>
<tr>
<td style="font-size: 12px; color: #999999; font-weight: bold;" colspan="2" width="70%" height="30" align="left" valign="top">葛冬梅 2005/05/13</td>
</tr>
<tr>
<td style="font-size: 12px; color: #444444; line-height: 200%;">在自由軟體相關的法律爭端中,除了 SCO 控告 IBM 的案子外,目前 應當就屬德國軟體工程師 Harald Welte 控告英國軟體公司 Fortinet 的案子最受到矚目。</td>
</tr>
<tr>
<td colspan="2" align="left"><a href="index.php%3Foption=com_content&task=view&id=515&Itemid=56.html" style="font-size: 12px; color: #fd6003;">詳細內容... </a></td>
</tr>
<tr>
<td align="right"><a href="Newsletter.html%3Fid=198&task=view.html#TOP"><span style="color: #fd6003; font-size: x-small;"><strong>回目錄</strong></span></a></td>
</tr>
</tbody>
</table></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 id="current" class="active item56"><a href="en/previous-issue.html"><span>Previous Issue</span></a></li><li class="item55"><a href="en/about-newsletter.html"><span>About Newsletter</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="en/foss-news.html"><span>FOSS News</span></a></li><li class="item141"><a href="en/case-job.html"><span>Case and Jobs</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">Special</h2></div>
<div class="clear"></div>
<div class="module-content">
<ul class="menu"><li class="item37"><a href="en/tech-column.html"><span>Tech Column</span></a></li><li class="item40"><a href="en/foss-programs.html"><span>FOSS Programs</span></a></li><li class="item35"><a href="en/legal-column.html"><span>Legal Column</span></a></li><li class="item154"><a href="en/foss-forum.html"><span>FOSS Forum</span></a></li><li class="item162"><a href="en/enterprise-application.html"><span>Enterprise Application</span></a></li><li class="item44"><a href="en/foss-projects.html"><span>FOSS Projects</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&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">
<span class="nowrap">Open Source Software Foundry</span><span class="nowrap">‧</span><span class="nowrap"> </span><span class="nowrap">Best Viewed with IE7.0 or Firefox2.0 above, 1024x768 Resolution. </span><strong>E-Mail</strong>:<a href="mailto:[email protected]">[email protected]</a> <br /><strong>Address</strong>:No.128, Sec.2, Academia Rd., Institute of Information Science, Academia Sinica, Nangang District, Taipei City 11529, Taiwan (R.O.C). <br /><a href="en/privacy-policy.html">Privacy Policy</a>. <a href="en/terms-of-use.html">Terms-of-use</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>