วันพุธที่ 6 กรกฎาคม พ.ศ. 2559

ลิขสิทธิ์ซอฟต์แวร์






ความเป็นมาของกฎหมายลิขสิทธิ์
         ในประเทศไทยการกำหนดลิขสิทธิ์ได้ปรากฏครั้งแรกราว พ.ศ.2445 ในรัชกาลที่ 5 เพื่อป้องกันการ
ละเมิดลิขสิทธิ์ในงานวรรณกรรม (Literacy) เรื่อง “วัชิรญาณวิเศษ” และได้มีการปรับปรุงแก้ไขกฎหมายใหม่
ในปี พ.ศ.2457 สมัยรัชกาลที่ 6 โดยยังคงเน้นงานด้านวรรณกรรม ต่อมาในปีพ.ศ.2474 สมัยรัชกาลที่ 7
ได้มีการปรับปรุงแก้ไขกฎหมายฉบับนี้มีความสมบูรณ์ครอบคลุมงานอื่น ๆ อีกเช่น งานคิดค้นทางวิทยาศาสตร์
และผลงานของชาวต่างชาติแก่กฎหมายฉบับนี้มีบทลงโทษในสถานเบา ในปีพ.ศ.2521 ได้เพิ่มงาอ่านเพิ่มเติม

การจัดหาซอฟต์แวร์เพื่อมาใช้งาน

การจัดหาซอฟต์แวร์เพื่อมาใช้งาน สามารถทำได้หลายวิธี ดังนี้
1. แบบสำเร็จรูป (Packaged or ready-made software) เป็นวิธีที่ผู้ใช้งานซื้อได้จาก
ตัวแทนจำหน่ายซอฟแวร์ที่ได้รับการแต่งตั้งจากบริษัทผู้ผลิตโดยตรง ซึ่งมัก
จะมีการเตรียมบรรจุภัณฑ์และเอกสารคู่มือการใช้งานไว้อยู่แล้ว ผู้ใช้สามรถ
นำไปติดตั้งเพื่อใช้งานได้โดยทันที กรณีที่ไม่สามารถเลือกซื้อผ่านทางร้านตัวแทนจำหน่ายได้ 
อาจเข้าไปในเว็บไซต์ของบริษัทผู้ผลิตซอฟต์แวร์นั้นๆ แล้วกรอกข้อมูลรายการชำระเงินผ่าน
ระบบแบบฟอร์มบนเว็บ เมื่อรายละเอียดเกี่ยวกับการจ่ายชำระเงินของผู้ซื้อได้รับการอนุมัติแล้ว
 ก็สามารถดาวน์โหลดเอาซอฟต์แวร์มอ่านเพิ่ม

ซอฟต์แวร์ประยุกต์ทั่วไป

ซอฟแวร์ประยุกต์ทั่วไป (general purpose software) เป็นซอฟแวร์ที่พัฒนาขึ้นมาเพื่อนำไปประยุกต์ใช้กับงานให้เหมาะสมกับลักษณะงานของผู้ใช้คอมพิวเตอร์ เช่น การจัดพิมพ์รายงาน การนำเสนอ เป็นต้น ทั่วไปสามารถแบ่งออกได้เป็น 6 ประเภท ดังต่อไปนี้

                     ซอฟแวร์จัดการฐานข้อ่านเพิ่มเติม

ซอฟต์แวร์ประยุกต์เฉพาะงาน

ซอฟต์แวร์ใช้เฉพาะทาง

       เป็นโปรแกรมที่ได้รับการออกแบบและพัฒนาสำหรับนำไปใช้งานเฉพาะด้าน หรือในสาขาใดสาขาหนึ่ง
ตามความต้องการของผู้ใช้ โดยที่ผู้เขียนคือโปรแกรมเมอร์ (programmer) ที่มีความสามารถในการเขียนโปรแกรม
ภาษาคอมพิวเตอร์ และต้องศึกษาทำความเข้าใจเข้าใจงานและรายละเอียดของการประยุกต์นั้นเป็นอย่างดี เช่น 
โปรแกรมช่วยจัอ่านเพิ่มเติม

ซอฟแวร์ประยุกต์



ซอฟต์แวร์ประยุกต์
          ซอฟต์แวร์ประยุกต์เป็นโปรแกรมที่ใช้สำหรับทำงานต่าง ตามที่ต้องการ เช่น การทำงานเอกสาร งานกราฟิก งานนำเสนอ หรือเป็น Software สำหรับงานเฉพาะด้าน เช่น โปรแกรมงานทะเบียน โปรแกรมการให้บริการเว็บ โปรแกรมงานด้านธนาคาร

ซอฟต์แวร์ประยุกต์แบ่งเป็น 2 ประเภท ดังนี้
          2.1 ซอฟต์แวร์สำหรับงานเฉพาะด้าน เป็น Softwอ่านเพิมเติม

การเลือกใช้ระบบปฏิบัติการสำหรับเครื่องคอมพิวเตอร์

การเลือกใช้ระบบปฏิบัติการสำหรับเครื่องคอมพิวเตอร์ 
มีข้อกำหนดความต้องการของอุปกรณ์สำหรับใช้ใน
การตัดสินใจก่อนที่จะติดตั้งโปรแกรมหรือเปลี่ยนแปลงโปรแกรม มีดังนี้ 1.สำรวจความต้องการใช้โปรแกรม
ประยุกต์ของผู้ใช้ว่า โปรแกรมประยุกต์ที่ต้องการใช้นั้นใช้กับระบบปฏิบัติการใด

2.สำรวจความเหมาะสมกับฮาร์ดแวร์ โดยเฉพาะหน่วยประมวลผลกลาง ขนาดความจุของหน่วยความจำหลัก 
และขนาดความจุของฮาร์ดดิสก์ ซึ่งระบบปฏิบัติการทุอ่านเพิ่มเติม

วิธีตรวจสอบซอฟต์แวร์ของแท้


วิธีตรวจสอบ Windows ที่ใช้ว่าแท้หรือไม่
– ไปที่ช่อง Run แล้วพิมพ์ cmd กด Enter มันจะขึ้นหน้าต่างดำๆ เล็กๆ
– จากนั้นก็พิมพ์ slmgr /xpr แล้ว Enter มันก็จะมีหน้าต่างขาวเล็กที่จะขึ้น
ข้อความว่า “The machine is permanently activate” นี้คือของแท้ครับ
– แต่ถ้าขึ้นนอกเหนือจากนี้ หรือ่านเพิ่มเติม

โทรศัพท์เคลื่อนที่ สมาร์ตโฟน

สมาร์ตโฟน หรือ สมาร์ทโฟน (อังกฤษsmartphone, smart phone) เป็นโทรศัพท์
เคลื่อนที่ที่มีความสามารถที่เพิ่มเติมนอกเหนือจากโทรศัพท์มือถือทั่วไปสมาร์ตโฟนได้ถูกมองว่าเป็น
คอมพิวเตอร์พกพาที่ทำงานในลักษณะของโทรศัพท์เคลื่อนที่ โดยที่สามารถเชื่อมต่อความสามารถหลัก
ของโทรศัพท์มือถือ เข้าร่วมกับแอปพลิเคชันของโทรศัพท์เองสมาร์ตโฟนสามารถให้ผู้ใช้งานติดตั้งโปรแกรม
เสริมสำหรับเพิ่มความสามารถของโทรศัพท์ตัวเอง โดยรูปแบบนั้นขึ้นอยู่กับแพลตฟอร์มของ
โทรศัพท์และอ่านเพิ่มเติม

โปรแกรมอรรถประโยชน์


โปรแกรมอรรถประโยชน์หรือโปรแกรมยูทิลิตี้ (utility programs) เป็นซอฟท์แวร์ที่ทำหน้าที่
เฉพาะอย่างเพื่อการจัดการงานพื้นฐานและบริการต่างๆ เช่น การจัดเรียงข้อมูล (sort) การรวมแฟ้มข้อมูลที่เรียงลำดับ
แล้วเข้าด้วยกัน (merge) หรือย้ายข้อมูลจากอุปกรณ์รับหนึ่งไปยังอุปกรณ์หนึ่ง  รวมทั้งสามารถใช้จัดการ
กับฮาร์ดแวร์โดยตรง โปรแกรมอรรถประโยชน์ส่วนใหญ่จะถูกรวมอยู่ในระบบปฏิบัติการอยู่แล้ว สามารถ
แบ่งออกได้เป็น ๒ ปอ่านเพิ่มเติม

โอเพนซอร์ซ

ซอฟต์แวร์โอเพนซอร์ซ(อังกฤษOpen source software; ตัวย่อ: OSS) คือ 
ซอฟต์แวร์ที่เปิดแผยหลักการหรือแหล่งที่มาของเทคโนโลยีของซอฟต์แวร์นั้น
ให้บุคคลภายนอกได้ใช้ ภายใต้เงื่อนไขบางประการที่เปิดโอกาสให้ผู้ใช้ทำการแก้ไข 
ดัดแปลงและเผยแพร่ซอร์สโค้ดได้ ภายใต้เงื่อนไขทางข้อตกลงทางกฎหมาย เช่น 
สัญญาอนุญาตสาธารณะทั่วไปของกนู (จีพีแอล) และสัญญาอนุญาตแจกจ่ายซอฟต์แวร์
ของเบิร์กลีย์ (บีเอสดี) ซอฟต์แวร์โอเพอ่านเพิ่มเติม

ระบบปฏิบัติการลินุกซ์ทะเล

นุกซ์ทะเล คือระบบปฏิบัติการลินุกซ์ ที่ทำการปรับปรุงความสามารถให้ใช้งานร่วมกับภาษาไทยได้อย่างถูกต้อง 
โดยเป็นระบบปฏิบัติการลินุกซ์สำหรับผู้ใช้ทั่วไป (End User) มีการจัดเตรียมโปรแกรมสำหรับการใช้งานพื้นฐานต่างๆ 
อย่างครบถ้วน
"ลิ นุกซ์ทะเล" เกิดขึ้นเพื่อความเป็นไทอ่านเพิ่มเติม

ความสัมพันธ์ของผู้ใช้ ซอฟแวร์ประยุกต์ ระบบปฏิบัติการและฮาร์ดแวร์

ความสัมพันธ์ระหว่างฮาร์ดแวร์ ซอฟต์แวร์ และ Users


    ในการใช้งานคอมพิวเตอร์ ซอฟต์แวร์ที่เกี่ยวข้องกับการใช้งานขณะนั้น จะต้องนำเข้า (Load) 
ไว้ในหน่วยความจำหลัก (Main Memory) ของเครื่อง (ซอฟต์แวร์บางส่วนที่ยังไม่ถึงเวลาทำงาน
อาจยังไม่ได้รับการอ่านเข้าหน่วยความจำ ก็จะอยู่ที่ หน่วยความจำสำรอง เช่น ในสื่อ Hard Disc 
แผ่น Floppy Diskette หรือซอฟต์แวร์ อาจจะเก็บไว้ในแผ่น CD (Compact Disc) เป็นต้น 
ซึ่งระบบปฏิบัติการจะจัด การในเรื่องนี้) ระบบปฏิบัติการ (Operating System Software: OS) 
จะทำหน้าที่เป็นตัวกลางประสานการทำงานระหว่างซอฟต์แวร์ประยุกต์ กับตัวเครื่อง (Chip CPU) 
ให้การประมวลผลดำเนินไปตามขั้นตอนในซอฟต์แวร์ และทำงานอย่างมีประสิทธิภาพ นั่นคือผู้ใช้งาน (Users) 
จะใช้งานโดยผ่านซอฟต์แวร์ทั้งสองประเภทในขอ่านเพิ่มเติม

ระบบปฏิบัติการ




ระบบปฏิบัติการ (operating system) หรือ โอเอส (OS)
เป็นซอฟต์แวร์ที่ทำหน้าที่เป็นตัวกลางระหว่างฮาร์ดแวร์และซอฟต์แวร์ประยุกต์ทั่วไป บางครั้งเราอาจะเห็นระบบปฏิบัติการ
เป็นเฟิร์มแวร์ก็ได้ ระบบปฏิบัติการมีหน้าที่หลัก ๆ คือ การจัดสรรทรัพยากรในเครื่องคอมพิวเตอร์ เพื่อให้บริการซอฟต์แวร์
ประยุกต์ ในเรื่องการรับส่งและจัดเก็บข้อมูลกับฮาร์ดแวร์ เช่น การส่งข้อมูลภาพไปแสดงผลที่จอภาพ การส่งข้อมูลไปเก็บ
หรืออ่านจากฮาร์ดดิสก์ การรับส่งข้อมูลในระบบเครือข่าย การส่งสัญญานเสียงไปออกลำโพง หรือจัดสรรพื้นที่ในหน่วยความจำ 
ตามที่ซอฟต์แวร์ประยุกต์ร้องขอ รวมทั้งทำหน้าที่จัดสรรเวลาการใช้หน่วยประมวลผลกลาง ในกรณีที่อนุญาตให้รันซอฟต์แวร์
ประยุกต์หลายๆ ตัวพร้อมๆ กันระบบปฏิบัติการ ช่วยให้ตัวซอฟต์แวร์ประยุกต์ ไม่ต้องจัดการเรื่องเหล่านั้นด้วยตนเอง 
เพียงแค่เรียกใช้บริการจากระบบปฏิบัติการก็พอ ทำให้พัฒนาซอฟต์แวร์ประยุอ่านเพิ่มเติม

ซอฟแวร์ระบบ





ซอฟแวร์ระบบคือซอฟต์แวร์ที่ช่วยในการจัดการระบบคอมพิวเตอร์ 
จัดการอุปกรณ์รับเข้าและส่งออก การรับข้อมูลจากแผงแป้นอักขระ การแสดงผล
บนจอภาพ การนำข้อมูลออกไปพิมพ์ยังเครื่องพิมพ์ การจัดเก็บข้อมูลเป็นแฟ้ม 
การเรียกค้นข้อมูล การสื่อสารข้อมูลในระบบเครือข่ายคอมพิวเตอร์ รวมทั้งการ
ประสานงานกับซอฟต์แวร์ประยุกต์ซอฟต์แวร์ระบบจึงหมายถึงซอฟต์แวร์ที่ทำหน้าที่
ควบคุมการทำงานของคอมพิวเตอร์ให้คอมพิวเตอร์และอุปกรณ์ต่อพ่วงต่างๆทำงานร่วมกัน
อย่างมีประสิทธิภาพ ซอฟต์แวร์ระบบที่รู้จักกันดี คือ ระบบปฏิบัติการ(operating sytem) 
เช่น เอ็มเอสดอส ยูนิกซ์ โอเอสทู วินโดอ่านเพิ่มเติม

ความรู้เบื้องต้นเกี่ยวกับซอฟแวร์คอมพิวเตอร์





เครื่องคอมพิวเตอร์ป็นอุปกรณ์ที่ช่วยให้การทำงานของคนทำงานได้ด้วยความรวดเร็วและมีประสิทธิภาพ  ซึ่งถ้าหากเครื่องคอมพิวเตอร์นั้นมีเพียงเฉพาะตัวอุปกรณ์หรือฮาร์ดแวร์อยู่เพียงอย่างเดียวก็ไม่สามารถทำงานได้เป็นได้เพียงวัตถุชิ้นหนึ่งเท่านั้น การที่จะทำให้เครื่องคอมพิวเตอร์สามารถทำงานได้นั้น จำเป็นต้องอาศัยซอฟต์แวร์ในการสั่งให้อุปกรณ์ฮาร์ดแวร์ทำงานได้ตามความต้องการของผู้ใช้งาน สำหรับในที่นี่จะกล่าวถึงการแบ่งประเภทของซอฟต์แวร์ ลักษณะย่อยของซอฟต์แวร์แต่ละประเภท การจำแนกประเภทของซอฟต์แวร์ตาอ่านเพิ่มเติม