The use of open source products and solutions is a popular topic. What is open source? Identify the open source languages. What is their intent, and how should open source products be used or not used? How does the use of open source products relate to the functions within a programming language? What are some of the pros and cons of its use?