¤Ó¹ÔÂÒÁ¢Í§ µé¹¡Óà¹Ô´à»Ô´ (Open Source)
¤Ó¹Ó
¡ÒÃà»Ô´áËÅè§·ÕèÁÒ (Open source) ÁÔä´éËÁÒ¶֧á¤è ¡ÒÃà¢éÒ¶Ö§ «ÍÃìÊ⤴
(source code). à§×è͹䢡ÒèÓ˹èÒ¢ͧ «Í¿·ìáÇÃìẺà»Ô´áËÅè§·ÕèÁÒ
µéͧà»ç¹ä»µÒÁ ºÃ÷Ѵ°Ò¹ µèÍ仹Õé:
ñ. ¨Ó˹èÒÂä´éÍÂèÒ§àÊÃÕ
˹ѧÊ×Í͹ØÒµ ¨ÐµéͧäÁè ¨Ó¡Ñ´¾ÃÃ¤ã´æ ¨Ò¡¡ÒâÒ ËÃ×Í ¡ÒÃᨡ
«Í¿µìáÇÃì´Ñ§¡ÅèÒÇ ã¹ÅѡɳР·Õèà»ç¹ Êèǹ˹Öè§ ¢Í§
¡ÒÃÃÇÁ«Í¿·ìáÇÃìà¾×èÍ¡ÒèÓ˹èÒ «Öè§»ÃСͺ´éÇ â»Ãá¡ÃÁ¨Ò¡ áËÅè§µèÒ§æ
ËÅÒÂáËÅè§. ˹ѧÊ×Í͹ØÒµ¹Ñé¹ ¨ÐµéͧäÁè àÃÕ¡ ¤èÒ¸ÃÃÁà¹ÕÂÁ ËÃ×Í
¤èÒÍ×è¹æ 㹡ÒâÒ ´Ñ§¡ÅèÒÇ.
ò. «ÍÃìÊ⤴
â»Ãá¡ÃÁ¹Ñé¹ µéͧ ÃÇÁ«ÍÃìÊ⤴ áÅÐ µéͧ͹ØÒµ ¡ÒèÓ˹èÒ ¢Í§ «ÍÃìÊ⤴
¾ÃéÍÁ¡Ñº â»Ãá¡ÃÁ·Õè¤ÍÁä¾ÅìáÅéÇ. 㹡óշÕè ¼ÅÔµÀѳ±ìºÒ§ÃٻẺ
äÁèä´é
¨Ó˹èÒ ¾ÃéÍÁ «ÍÃìÊ⤴, µéͧ »ÃЪÒÊÑÁ¾Ñ¹¸ì ˹·Ò§ã¹¡ÒÃä´é«ÍÃìÊ⤴ ãËé´Õ
áÅР˹·Ò§¹Ñé¹ µéͧäÁè ·ÓãËéà¡Ô´ ¤èÒãªé¨èÒ ÁÒ¡à¡Ô¹à赯 ´éÇÂ, ËÃ×Í
¨Ñ´ãËéÁÕ ¡ÒôÒǹìâËÅ´ä´é ·Ò§ÍÔ¹àµÍÃìà¹çµ â´ÂäÁè¤Ô´ÃÒ¤Ò ¨Ð´Õ·ÕèÊØ´.
«ÍÃìÊ⤴¹Ñé¹ µéͧ ÍÂÙèã¹áºº·ÕèÊдǡ ÊÓËÃѺâ»Ãá¡ÃÁàÁÍÃì ·Õè¨Ð´Ñ´á»Å§
â»Ãá¡ÃÁ¹Ñé¹. äÁè͹ØÒµ ¡ÒÃá¡Åé§·ÓãËé «ÍÃìÊ⤴´ÙÊѺʹ.
äÁè͹ØÒµ
ÃٻẺ ·ÕèÍÂÙèÃÐËÇèÒ§¡ÒäÍÁä¾Åì àªè¹·ÕèÍÍ¡ÁÒ¨Ò¡ ¾ÃÕâ»Ãà«Êà«ÍÃì
(preprocessor) ËÃ×Í µÑÇá»ÅÀÒÉÒ (translator).
ó. §Ò¹µèÍà¹×èͧ
˹ѧÊ×Í͹ØÒµ µéͧ͹ØÒµ ¡Òà ·Ó¡ÒôѴá»Å§ áÅСÒ÷ӧҹµèÍà¹×èͧ,
áÅеéͧ͹ØÒµ ãËé ¨Ó˹èÒ§ҹ´Ñ§¡ÅèÒÇä´é ÀÒÂãµé à§×è͹ä¢à´ÕÂǡѺ
˹ѧÊ×Í͹ØÒµ ¢Í§ «Í¿µìáÇÃìµé¹©ºÑº.
ô. ¤ÇÒÁÊÁºÙóì¢Í§«ÍÃìÊ⤴¢Í§¼Ùé»Ãоѹ¸ì
˹ѧÊ×Í͹ØÒµ ÍÒ¨ ¨Ó¡Ñ´ äÁèãËé ¨Ó˹èÒ «ÍÃìÊ⤴·Õè¶Ù¡´Ñ´á»Å§ ä´é
à¾Õ§ ¶éÒ Ë¹Ñ§Ê×Í͹ØÒµ ͹ØÒµ ¡ÒèÓ˹èÒ ¢Í§ "á¾·ªìä¿Åì" (patch
files) ¾ÃéÍÁ¡Ñº«ÍÃìÊ⤴ à¾×èÍ ãªéã¹ ¡ÒôѴá»Å§ â»Ãá¡ÃÁ ÂÒÁ¤ÍÁä¾Åì.
˹ѧÊ×Í͹ØÒµµéͧ ͹ØÒµ ¡ÒèÓ˹èÒ «Í¿·ìáÇÃì ·Õè ÊÃéÒ§¨Ò¡
«ÍÃìÊ⤴·Õè¶Ù¡´Ñ´á»Å§ ÍÂèÒ§ªÑ´à¨¹. ˹ѧÊ×Í͹ØÒµ ÍÒ¨àÃÕ¡Ãéͧ ãËé
§Ò¹´Ñ´á»Å§ ãªé ª×èÍ ËÃ×Í ËÁÒÂàÅ¢àÇÍÃìªÑè¹ (version) µèÒ§ÍÍ¡ä»
¨Ò¡«Í¿·ìáÇÃìµé¹©ºÑº.
õ. äÁè¡Õ´¡Ñ¹ ºØ¤¤Å ËÃ×Í ¡ÅØèÁ ã´æ
˹ѧÊ×Í͹ØÒµ µéͧäÁè ¡Õ´¡Ñ¹ ºØ¤¤Å ËÃ×Í ¡ÅØèÁºØ¤¤Å ã´æ.
ö. äÁè¡Õ´¡Ñ¹ ¡Òäѹ¤ÇéÒã¹ÊÒ¢Òã´æ
˹ѧÊ×Í͹ØÒµ µéͧäÁè ¨Ó¡Ñ´ ºØ¤¤Åã´æ ¨Ò¡¡Òà ãªéâ»Ãá¡ÃÁ¹Ñé¹ ã¹
¡Òä鹤ÇéÒÊÒ¢Òã´æ. µÑÇÍÂèÒ§àªè¹, ˹ѧÊ×Í͹ØÒµÍÒ¨¨ÐäÁèËéÒÁ
¡ÒÃãªéâ»Ãá¡ÃÁ¹Ñé¹ ¨Ò¡¡ÒÃãªé㹸ØÃ¡Ô¨, ËÃ×Í ¨Ò¡¡ÒÃãªéã¹ §Ò¹ÇÔ¨ÑÂÂÕ¹
(genetic research).
÷. ¡ÒèÓ˹èÒ ˹ѧÊ×Í͹ØÒµ
ÊÔ·¸Ô ·Õè¾èǧ仡Ѻ â»Ãá¡ÃÁ¹Ñé¹ µéͧÁռźѧ¤Ñº
¡Ñº·Ø¡¤¹·Õèä´éÃѺâ»Ãá¡ÃÁ¹Ñé¹ â´ÂäÁèµéͧ ÁÕ¡ÒÃ¢Í Ë¹Ñ§Ê×Í͹ØÒµ à¾ÔèÁàµÔÁ
¨Ò¡ºØ¤¤Åã´æ.
ø. ˹ѧÊ×Í͹ØÒµ µéͧäÁèà¨ÒШ§¨Óà¾ÒмÅÔµÀѳ±ì
ÊÔ·¸Ô ·Õè¾èǧ仡Ѻ â»Ãá¡ÃÁ˹Öè§ µéͧäÁè¢Öé¹ÍÂÙè¡Ñº
¡Ò÷Õèâ»Ãá¡ÃÁà»ç¹Êèǹ˹Ö觢ͧ ¡ÒÃÃÇÁ¨Ó˹èÒ«ͿµìáÇÃì (software
distribution) ã´æ à»ç¹¾ÔàÈÉ. ¶éÒ â»Ãá¡ÃÁ˹Öè§ ¶Ù¡´Ö§ÍÍ¡¨Ò¡
¡ÒÃÃÇÁ¨Ó˹èÒ«Ϳ·ìáÇÃì ˹Öè§æ áÅÐ ¹Óä»ãªé ËÃ×Í ¨Ó˹èÒ ÀÒÂãµé à§×è͹ä¢
¢Í§ ˹ѧÊ×Í͹ØÒµ¢Í§â»Ãá¡ÃÁ¹Ñé¹, ·Ø¡¤¹·Õèä´éÃѺâ»Ãá¡ÃÁ ¤ÇÃä´éÃѺ
ÊÔ·¸Ôà´ÕÂǡѹ ·Õèä´éÁͺãËé¡Ñº ¡ÒÃÃÇÁ¨Ó˹èÒ«Ϳ·ìáÇÃì µé¹©ºÑº.
ù. ˹ѧÊ×Í͹ØÒµ µéͧäÁèÁÕ¢éͨӡѴ ¡Ñº «Í¿·ìáÇÃìÍ×è¹
˹ѧÊ×Í͹ØÒµ µéͧäÁèµÑé§¢éÍ¨Ó¡Ñ´ã´æ ¡Ñº
«Í¿·ìáÇÃì·Õè¶Ù¡¨Ó˹èÒÂ仾ÃéÍÁ¡Ñº «Í¿áÇÃì·Õèä´éÃѺ͹ØÒµ.
µÑÇÍÂèÒ§àªè¹,
˹ѧÊ×Í͹ØÒµ µéͧäÁè Â×¹¡ÃÒ¹ÇèÒ â»Ãá¡ÃÁÍ×è¹æ ·Ñé§ËÁ´ ·Õè ¨Ó˹èÒÂ
ä»ã¹Ê×èÍà´ÕÂǡѹ¹Ñé¹ µéͧà»ç¹ âÍà¾è¹«ÍÃìʫͿ·ìáÇÃì.
|