OSSซอฟต์แวร์โอเพนซอร์ส (Open Source Software) หรือที่มักจะเรียกกันว่า โอเพนซอร์ส หรือ OSS เติบโตจากกลุ่มนักพัฒนาซอฟต์แวร์อิสระที่ต้องการพัฒนาซอฟต์แวร์ที่เปิดเผยต้นฉบับโปรแกรม (Source Code) โดยอยู่บนพื้นฐานความตั้งใจที่จะพัฒนาซอฟต์แวร์เพื่อสังคมอย่างยั่งยืน และเกิดความภูมิใจในผลงานของตนเอง โดยในปัจจุบันความร่วมมือดังกล่าว ได้ปรากฏเป็นรูปเป็นร่างที่แท้จริงแล้วในภาคปฏิบัติ เนื่องจากมีผู้สนใจด้านนี้รวมกลุ่มกันพัฒนาซอฟต์แวร์ภายใต้แนวคิดนี้ ซึ่งเป็นการรวมพลังความคิด ความรู้ความสามารถ เพื่อร่วมกันสร้างสรรค์ผลงานด้านซอฟต์แวร์ จนกระทั่งวันนี้ผลผลิตแห่งภูมิปัญญา ได้ก่อให้เกิดซอฟต์แวร์ขึ้นจำนวนมากมาย ให้เราได้นำมาใช้ประโยชน์กัน และยังคงเดินหน้าพัฒนาต่อไปอย่างต่อเนื่อง

สำหรับประเทศไทยซอฟต์แวร์โอเพนซอร์สได้เป็นที่รู้จักกันมากในช่วงปี พ.ศ. 2542 โดยมีนักพัฒนาซอฟต์แวร์อิสระ และหน่วยงานต่างๆ ร่วมกันผลักดัน มีกิจกรรมอย่างต่อเนื่อง ในปัจจุบันโอเพนซอร์สได้ก้าวเข้ามามีบทบาทที่สำคัญมากในทุกๆ ด้าน

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

นอกจากนี้ยังมีซอฟต์แวร์ฟรี Freeware ที่ผู้พัฒนาอนุญาติให้ใช้งานตามเงื่อนไขได้ฟรี

อย่างไรก็ดีพบว่าเอกสารเผยแพร่เกี่ยวกับการใช้งานซอฟต์แวร์กลุ่มนี้มีน้อย ผมและทีมจึงได้เขียนเป็นคู่มือเผยแพร่ ดังลิงก์ http://stks.or.th/th/knowledge-bank/25-open-source/526-open-source-software-a-freeware.html