What are the current trends in software platforms?
• Define and describe open source software and Linux and explain their business benefits.
• Define Java and HTML5 and explain why they are important.
• Define and describe Web services and the role played by XML.
• Name and describe the three external sources for software.
• Define and describe software mashups and apps.