Tim O’Reilly in his article What Is Web 2.0, Design Patterns and Business Models for the Next Generation of Software, speaks about the transition of emerging technologies. He starts this article with commentary on the era of the “dot-com,” making the point that these web applications had their time and have been replaced by new technologies and applications. These new technologies through a process of thought, development, marketing and distribution, emerge and integrate into an every changing competitive system that is driven by the consumer market. O’Reilly uses the term “shakeouts,” defined as “the point at which an ascendant technology is ready to take its place at center stage.”
As the frenzy for space and place in the industry continued, a niche in the market emerged. This niche consisted of companies who could provide web services. Program Models discussed in the article include, RSS, which has emerged as one of the most viable in the area of “highly reliable programming environments for distributed applications,” and Amazon.com web service of which their “REST,” application is most widely used. Google Map’s simplicity of use is presented as an example of how pirating can occur. Their concept was “remixed,” by hackers and their data was redistributed “into new services.” Google Maps also is an example of a free application, which others took inspiration from and created their own web-services. The article outlines several lessons learned that can be derived from these models.
The article presents the “competencies,” of Web 2.0, and breaks them down into what O’Reilly identifies as “seven principles.” These competencies are considered a litmus test whereby other company’s features can be compared. Web 2.0 is considered to be the future of emerging technologies and provide these competencies for our consideration if we want to be cutting edge. It purports to be the future of the internet.
No comments:
Post a Comment