Guide to the TechWeb Network

Intelligent Enterprise

Better Insight for Business Decisions

Intelligent Enterprise - Better Insight for Business Decisions
search Intelligent Enterprise
Advanced Search
RSS
Webcasts
Whitepapers
Subscribe
Home



Open Source Move Muddies Rich Internet App Waters | Intelligent Enterprise Blog
As the Enterprise Develops, by Nelson King
Nelson King has been a software developer for more than twenty-five years, specializing in large-scale projects for schools and government. Further complications include being a computer-industry analyst, product reviewer and author (of nine books on database programming). He's been writing for Intelligent Enterprise (and its precursors) for more than ten years.
See More by Nelson King

Open Source Move Muddies Rich Internet App Waters

Posted by Nelson King
Monday, May 7, 2007
9:16 AM

Not very long ago there were enterprise developers who did Web applications and other enterprise developers who did streaming and graphical Web programming (illustration, animation, videos, etc.). Essentially these were two different groups who only occasionally would meet on specific projects. That's changing. Whether you pack it into the Web 2.0 rubric or consider new offerings by Microsoft, Adobe, IBM and many others, it's apparent that the worlds of Web applications and rich media are melding into Rich Internet Applications (RIA). I know of a lot of enterprise shops that are lining up on this, because at the gut level (at least) we know it's going to be important – maybe even a dominant part of enterprise software development. Right now, however, this business of melding into RIA is messy.

It's early. Developers are becoming sensitized to the need for better Web applications and excited about the potential for more interactive, graphical and media-enhanced applications. At the same time, there are more buzzwords, barely baked products and pronouncements on direction than ever. Developers have an excuse to be confused and IT managers skeptical.

Case in point: On April 26th Adobe announced that it would make its Flex SDK open source. If this opens a big "?" in your mind, you be not alone. For many, the fact that Adobe (and previously Macromedia) spent the last couple of years moving mountains of code into position to develop Rich Internet Applications registers little or no blip on the radar. Those who have done media-oriented projects certainly know Adobe Flash and maybe know about developing Flash programs with Flex and Adobe Flex Builder. Other developers, not so much.

Yet it is reasonable to say that Adobe holds the pole position on Rich Internet Applications. Flash Player, the browser plug-in that provides the essential graphics engine, is already installed on many millions of computers. While Adobe/Macromedia is not alone in providing Flash development tools, it certainly has the insider's edge. So, putting the core of its Flash development process (the Flex SDK, including: Java source code for ActionScript, MXML compilers, ActionScript debugger, and core libraries) into open source under the Mozilla Public License (MPL) is a dramatic move. It stakes a position against new and formidable competitor—Microsoft and its Silverlight media application player. In a way, Microsoft's recent entry validates the technical advantages of a dedicated Web application graphics engine, but it puts the pressure on Adobe to shore up Flash and Flex as firmly as possible.

Developers know about open source, of course. It has a certain cachet. Microsoft has not made any part of Silverlight or the development elements in Visual Studio .Net open source. So Adobe gets to be righteous, even though Adobe has a reputation for being stoutly proprietary. It should be noted that Adobe's use of open source in this case does not extend to the Flash Player, Flex Builder, Flex Charting, Flex Data Services or to the portion of the Flex SDK related to Eclipse. Still, going open-source on the Flex SDK appeals to many developers; hopefully, if the project is well managed, within a year or two Adobe will be able to show a stronger Flex code-base that will seamlessly dovetail with its own commercial IDE, the new application player "Apollo," and all the other related Adobe graphics products. We don't know if this will be accomplished with melding, welding or bolting, but we'll keep an eye on it and try to keep it all straight.

Nelson King has been a software developer for more than twenty-five years. Further complications include being a computer-industry analyst, product reviewer and author (of nine books on database programming). He’s been writing for Intelligent Enterprise (and its precursors) for more than ten years. Write him at nelsonking@earthlink.net



E-MAIL | SLASHDOT | DIGG




This is a public forum. CMP Technology and its affiliates are not responsible for and do not control what is posted herein. CMP Technology makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of CMP Media LLC and may be edited and republished in print or electronic format as outlined in CMP Technology's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.


 




    Subscribe to RSS


 



techweb
Online Communities TechWebInformationWeekLight ReadingIntelligent EnterprisebMightyNetwork ComputingDark ReadingDigital LibraryWall Street & Technology
Byte & SwitchNo JitterInternet EvolutionLight Reading's Cable Digital NewsContentinopleUnStrungBank Systems & TechnologyAdvanced TradingInsurance & Technology
Face-to-Face Events
InteropWeb 2.0 ExpoWeb 2.0 SummitVoiceConBlack HatCSISoftwareEntrprise 2.0 ConferenceGTEC
Mobile Business Expo
InformationWeek 500 ConferenceBuy Side Trading XchangeBuy Side Trading SummitBank Executive SummitInsurance Executive SummitTelcoTVEthernet ExpoOptical Expo
Magazines  
InformationWeekWall Street & TechnologyInsurance & TechnologyBank Systems & TechnologyAdvanced TradingMSDNTechNetSmart EnterpriseThe Architecture JournalDatabase Magazine
 
Research & Analyst Services  
Heavy ReadingInformationWeek ReportsInformationWeek Analytics